EN - FR - DE - ES - IT - PT -

LexiconDream

🔢 Nonce

Geçerli bir blok özetini bulmak için madencilikte bir kez kullanılan bir sayı.

Nonce

Nonce, yalnızca bir kez kullanılan bir sayıdır. Madencilikte, madencilerin bir blok başlığını hash'lerken değiştirdikleri değişkendir. Başlık, önceki bloğun hash'ini, zaman damgasını, Merkle kökünü, zorluk hedefini ve nonce'u içerir. Madenciler, ortaya çıkan hash hedef değerin altına düşene kadar farklı nonce değerleri denerler. Kısayol yoktur. Geçerli bir nonce bulmanın tek yolu, saniyede milyarlarca kez tahmin edip kontrol etmektir. Bunu ilk bulan madenci bloğu yayınlama hakkına sahip olur.

Bitcoin'deki nonce alanı 32 bittir ve bu da yaklaşık 4 milyar olası değere izin verir. Bu çok gibi görünse de, modern ASIC'ler nonce alanını hızla tüketir. Bu olduğunda, madenciler blok başlığının diğer kısımlarını, örneğin zaman damgasını veya coinbase işlemini değiştirir ve baştan başlarlar. Bu onlara denemek için yeni bir nonce kümesi sağlar. Nonce, büyük bir görevi olan küçük bir sayıdır. İş ispatını mümkün kılar ve madencilerin aynı hash'i tekrar kullanmasını engeller. Onsuz, geçerli bir bloğu rastgele bulmak imkansız olurdu.

Geçici gerçekler

Nonce, bir güvenlik özelliği değildir. Karma değerini tahmin edilemez hale getiren ve yapılan işi doğrulanabilir kılan bir mekanizmadır.

Comments

No comments yet. Be the first to share a thought.

Leave a comment