Hedef Karma

Hedef Hash Nedir?

Kripto para birimi madenciliğinde, bir hedef karma, yeni bir bloğun bir madenciye verilebilmesi için karma bir blok başlığının küçük veya ona eşit olması gereken sayısal bir değerdir. Blok başlıkları, bir blok zincirindeki bireysel blokları tanımlar.

Kripto para madenciliği, tamamladığınız iş için bir ödül olarak kripto para birimi toplama sürecini ifade eder. Bu çalışmanın doğası, belirli bir kripto para biriminin işlemlerinin meşruiyetini doğrulamaktır. Bu şekilde, kripto para madencileri esasen denetçidir. Madencilik yaptığınızda, bunun için para harcamak zorunda kalmadan kripto para kazanabilirsiniz.

Hedef hash, girdinin zorluğunun belirlenmesinde kullanılır ve blokların verimli bir şekilde işlenmesini sağlamak için ayarlanabilir. Örneğin, hedef karmalar, mevcut madencilik zorluğunu (Bitcoin dahil) ayarlamak için bir çalışma kanıtı (PoW) sistemi kullanan kripto para birimlerinde kullanılır. Bir kripto para birimi madencilik için farklı bir sistem kullanıyorsa, bir hedef hash gerektirmeyebilir.

Temel Çıkarımlar

  • Kripto para madenciliğinde, hedef karma, yeni bir bloğun bir madenciye verilebilmesi için karma bir blok başlığının (bir blok zincirindeki tek tek blokları tanımlamak için kullanılan) daha küçük veya ona eşit olması gereken sayısal bir değerdir.
  • Hedef karmaları, mevcut madencilik zorluğunu (Bitcoin dahil) ayarlamak için bir çalışma kanıtı (PoW) sistemi kullanan kripto para birimlerinde kullanılır; Bir kripto para birimi madencilik için farklı bir sistem kullanıyorsa, bir hedef hash gerektirmeyebilir.
  • Bitcoin ağı, yeni bloklar arasında ortalama 10 dakikalık bir aralığı korumak için hedef hash’i yükselterek veya düşürerek madenciliğin zorluğunu ayarlar.

Hedef Karma Nasıl Çalışır?

Kripto para birimleri, tüm bu kripto para biriminin işlemlerinin geçmişini içeren blok zincirlerinin kullanımına dayanır. Bu işlemler, bir dizi alfanümerik karaktere hash haline getirilir veya kriptografik olarak kodlanır. Karma, herhangi bir uzunlukta bir veri dizisini almayı ve sabit uzunlukta bir çıktı üretmek için bir algoritma aracılığıyla çalıştırmayı içerir. Girdinin ne kadar büyük veya küçük olduğuna bakılmaksızın çıktı her zaman aynı uzunlukta olacaktır (bir hash permütasyon sayısı astronomik olarak büyük olsa da). Her blok, önceki blok başlığının karmasını içerecektir.

Blok zincirinin doğrulanması ve kodlanması madencilik olarak adlandırılır. Madencilik, en son bloğu işlemek için karma algoritmaları çalıştırmak için bilgisayarların kullanılmasını içerir; bir kullanıcının madencilik yapması gereken bilgi bloğun başlığında bulunur. Kripto para birimi ağı, bu hash için hedef hash olarak adlandırılan bir hedef değer belirler ve madenciler tüm olası değerleri test ederek bu değerin ne olduğunu belirlemeye çalışır.

Blok başlık bloğu sürüm numarası, bir zaman damgası, bir önceki blok kullanılan karma içeren, karma Merkle kökü, bir kerelik ve hedef karma. Blok, blok içeriğinin karması alınarak, rastgele bir sayı dizisi (nonce) eklenerek ve bloğa yeniden hashing uygulanarak oluşturulur.

Hash, hedefin gerekliliğini karşılıyorsa, blok blok zincirine eklenir. Nonce’yi tahmin etmek için çözümler arasında bisiklet sürmek , işin kanıtı (PoW) olarak adlandırılır ve değeri bulabilen madenciye blok verilir ve kripto para birimi cinsinden ödeme yapılır.

Özel Hususlar

Bitcoin için Hedef Hash

Bitcoin, SHA-256 hash algoritmasını kullanır. Bu algoritma, tahmin edilebilir miktarda bilgisayar işleme gücü gerektiren bir şekilde doğrulanabilir rasgele sayılar üretir.

Bir bloğun madenciliği, madencinin, karma hale getirildikten sonra (kriptografik olarak kodlanmış), bitcoin ağı tarafından kabul edilen en son blokta kullanılan değerden daha küçük veya ona eşit olan bir değer (bir nonce) üretmesini gerektirir. Bu sayı 0- (en küçük seçenek) ve 256 bit (en büyük seçenek) arasındadır, ancak büyük olasılıkla maksimum sayı değildir.

Hedef hash çok büyük bir sayı olabileceğinden, madencinin başarılı olmadan önce çok sayıda değeri test etmesi gerekebilir. Başarısız bir madencinin bir sonraki bloğu beklemesi gerekir (bu yüzden bir hash çözümü bulan madenciler bir yarışın veya piyangonun kazananlarına benzetilir).

Hedef karma periyodik olarak ayarlanır. Yeni hedefi oluşturmak için kullanılan karma işlevler, blok zincirini (ve kripto para birimini) güvenli hale getirmek için tasarlanmış belirli özelliklere sahiptir. Bu süreç deterministiktir, yani aynı girdi her kullanıldığında aynı sonucu üretecektir. Giriş için bir karma döndürmek çok uzun sürmeyecek kadar hızlıdır. Ayrıca, özellikle büyük sayılar için girdinin belirlenmesini çok zorlaştırır ve çok farklı bir hash çıktıyla sonuçta küçük değişiklikler yapar.