Bazı arkadaşlar, madencilik sürecini daha spesifik olarak tanıtmayı umarak arka planda mesajlar bıraktı. Bugün, yerel blok zinciri başka bir açıdan tanıtılacak ve Bitcoin madenciliğini üç dakika içinde anlamanıza izin verecek.
Bu çok eski bir efsanedir.Dünyanın dört bir yanına dağılmış 7 ejderha topu vardır.Bu 7 ejderha topunu toplayan ve bir büyü söyleyen kişi ejderhayı çağırabilir; ejderha dileklerinden birini yerine getirecektir. Shenlong dileğini yerine getirdikten sonra, 7 ejderha topu otomatik olarak uçup taşa dönüşecek ve bir yıl sonra tekrar kullanılabilecek. Evet, bu hikaye ünlü Japon animesi "Dragon Ball" dan geliyor. Bu hikayeyi anladığınız sürece Bitcoin madenciliğini anlayabilirsiniz. Bana inanma, gidip görelim mi?
Bitcoin blokları esas olarak iki bölümden oluşur: Üstbilgiyi engelle ve gövdeyi engelle . Blok gövdesi, blokta paketlenmiş tüm işlemleri yüklemek için kullanılır İşlem bilgileriyle doldurulmuş bir bloğun boyutu genellikle 1M'yi aşmaz.
Blok yapısının basit şematik diyagramı
Blok başlığında bulunan bilgiler şu şekildedir: Sürüm, üst blok başlık karma değeri (Yani önceki blok) , Karma değeri, zaman damgası, zorluk hedefi ve bloktaki Merkel ağacının kökünün rastgele sayısı ( Nonce ) 6 alan. Blok başlığının boyutu sabittir, sadece 80 bayt , 12.500 blok başlık kapasitesi sadece 1M'dir. Lütfen dikkat: Bunu okuduktan sonra, bu terimlerin anlaşılabilir olmadığını fark ederseniz, sorun değil. Bunları göz ardı edin ve madencilik anlayışınızı etkilemeyecek şekilde "Dragon Balls" olarak değerlendirin.
Blok başlık yapısının basit şematik diyagramı Madencilik için, blok başlığında toplanan "6 ejderha topu" "ejderhayı çağırma" fırsatına sahiptir. 6 "ejderha topu", blok başlığındaki 6 alandır, "Dragon" yeni bir blok kazıldı ve "Dragon" için dileğiniz Bitcoin ödülü , Yeni bir blok oluşturma ödülü ve blokta yer alan işlemler için işlem ücreti dahil.
Önce Bitcoin madenciliğinin 6 "Dragon Ball" unun ne olduğunu ve elde edilmesi kolay mı?
Sürekli deneme yanılma gerektiren rastgele sayılar dışında 6 alan arasından diğer 5 alanın elde edilmesi kolaydır.
1. Sürüm alanı: Yazılım güncellemesinin, yazılım bilgilerinden otomatik olarak alınabilen sürüm numarasını takip etmek için kullanılır;2. Ana blok başlığının karma değeri: Ana blok çıkarıldıktan sonra, blok başlığının hash değeri belirlenir ve elde edilmesi kolaydır;
3. Bloktaki Merkel ağacının kökünün hash değeri: Bir blokta paketlenen işlem onaylandığında, bu alan da onaylanır, Çok Kolay;
4. Zaman damgası, bloğun oluşturulduğu yaklaşık süreyi ifade eder ve bu da kesindir;
5. Zorluk hedefi: Sistem tarafından verilen blok iş yükü kanıtlama algoritmasının zorluk hedefi de belirlenir;
Başka bir deyişle, blok başlığında, 6 "Dragon Ball" dan 5 tanesi kolayca bulunabilir ve nispeten kesindir. Yalnızca altıncı "Dragon Ball" Rastgele sayı (Nonce), madencilerin deneme yanılma aramaya devam etmesini gerektiren belirsiz bir değişkendir.
Yalnızca uygun bir Nonce bulunduğunda, "Dragon" çağrılabilir, yeni bloklar kazabilir ve Bitcoin ödülleri alabilir.
Uygun bir rastgele sayı nedir? Blok başlığındaki 6 "Dragon Ball" un hash değerini alın.Bu değer, sistem tarafından verilen zorluk hedef değerinden küçük veya ona eşitse, uygun bir rastgele sayı bulunsa bile, Başarılı bir şekilde "ejderhayı çağırabilir" - yeni bloklar kazabilir ve bitcoin ödülleri alabilir. Bu, Bitcoin madenciliği sürecidir.
Özetleyelim: Bitcoin madenciliği "Dragon Ball" da ejderha çağırmaya benzer. 6 "Dragon Ball" toplamak size "ejderhaları çağırma" şansı verir.
6 "Dragon Ball" arasından 5 tanesine ulaşmak kolaydır ve sadece 6'sı madencilerin deneme yanılma aramaya devam etmesini gerektiren rastgele bir sayıdır. Uygun bir rastgele sayı bulunana kadar, yani blok başlığındaki 6 "Dragon Ball" un tamamı karma hale getirilir ve elde edilen değer, zorluk hedef değerinden küçük veya ona eşit olur, yeni bir blok hesaplanır ve karşılık gelen Bitcoin ödülü elde edilir. .
Ejderhaları çağırmak için 7 ejderha topu toplamak ve bitcoinleri çağırmak için 6 "ejderha topu" toplamakla karşılaştırıldığında, hangisinin daha zor olduğunu düşünüyorsunuz? Düşüncelerinizi yazmak için mesaj alanına gelin, harika mesajların ödül kazanma şansı var.