Investor's wiki

Hedef Karması

Hedef Karması

Hedef Hash Nedir?

bir madenciye yeni bir blok verilebilmesi için hash edilmiş bir blok başlığının bundan 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 toplama sürecini ifade eder. Bu çalışmanın doğası, belirli bir kripto para biriminin işlemlerinin meşruluğunu doğrulamaktır. Bu şekilde, kripto para madencileri esasen denetçilerdir. Madencilik yaptığınızda, bunun için para yatırmanıza gerek kalmadan kripto para kazanabilirsiniz.

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

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

Kripto para birimleri, tüm bu kripto para birimi işlemlerinin geçmişini içeren blok zincirlerinin kullanımına dayanır . Bu işlemler, bir dizi alfasayısal karaktere hash edilir veya kriptografik olarak kodlanır. Hashing, herhangi bir uzunluktaki bir veri dizisinin alınmasını ve sabit uzunlukta bir çıktı üretmek için bir algoritma aracılığıyla çalıştırılmasını 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 karmanın 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 araştırmak için ihtiyaç duyduğu bilgiler bloğun başlığında bulunur. Kripto para 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ışırlar.

Blok başlığı, blok sürüm numarasını, bir zaman damgasını, önceki blokta kullanılan hash'i, Merkle Root'un hash'ini,. nonce'yi ve hedef hash'i içerir. Blok, blok içeriğinin hash'i alınarak, rastgele bir sayı dizisi (nonce) eklenerek ve blok yeniden hash edilerek oluşturulur.

Karma hedefin gereksinimini karşılıyorsa, blok blok zincirine eklenir. Nonce'yi tahmin etmek için çözümler arasında geçiş yapmak , iş kanıtı (PoW) olarak adlandırılır ve değeri bulabilen madenciye blok verilir ve kripto para biriminde ödeme yapılır.

Özel Hususlar

Bitcoin için Hedef Hash

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

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

Hedef karma çok büyük bir sayı olabileceğinden, madenci başarılı olmadan önce çok sayıda değeri test etmek zorunda kalabilir. Başarısız bir madenci bir sonraki bloğu beklemek zorundadır (bu yüzden bir karma çö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 hash fonksiyonları, 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. Girdi 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 girdide küçük değişiklikler yaparak çok farklı bir hash çıktısına neden olur.

##Öne çıkanlar

  • 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 karma gerektirmeyebilir.

  • Kripto para madenciliğinde, bir hedef karma, bir madenciye yeni bir bloğun verilmesi için bir karma blok başlığının (bir blok zincirindeki bireysel blokları tanımlamak için kullanılan) küçük veya eşit olması gereken sayısal bir değerdir.

  • Bitcoin ağı, yeni bloklar arasında ortalama 10 dakikalık bir aralığı korumak için hedef hash değerini yükselterek veya düşürerek madenciliğin zorluğunu ayarlar.