Madencilik (Mining)
Kısaca: Madencilik, Bitcoin gibi iş ispatı (proof of work) kullanan bir blok zincirinde işlemleri doğrulama ve yeni bloklar oluşturma sürecidir.
Madencilik, Bitcoin gibi iş ispatı (proof of work) kullanan bir blok zincirinde işlemleri doğrulama ve yeni bloklar oluşturma sürecidir. Madenciler, kriptografik bir bulmacayı çözmek için yarışan özel bilgisayarlar çalıştırır; kazanan, zincire bir sonraki bloğu ekler ve bir ödül alır.
Neden önemlidir?
İş ispatı ağlarını güvence altına alan şey madenciliktir: bir blok üretmek gerçek işlem gücü ve elektrik gerektirir; bu nedenle geçmiş işlemleri yeniden yazmak isteyen bir saldırganın ağın geri kalanından daha fazla harcama yapması gerekir. Yeni oluşturulan coin’ler ile işlem ücretlerinden oluşan blok ödülü, aynı zamanda yeni coin’lerin dolaşıma girme yoludur. Bitcoin’de bu ödülün yeni coin kısmı, halving adı verilen bir olayla düzenli aralıklarla yarıya iner. Günümüzde madencilik oldukça uzmanlaşmış bir alandır: Bitcoin madenciliğinin büyük kısmı ASIC cihazlarla yapılır ve pek çok madenci daha istikrarlı ödemeler için havuzlara katılır.
Örnek
Bir madenci, bekleyen işlemleri bir aday blokta toplar. Ardından cihazları, her seferinde nonce adı verilen küçük bir sayıyı değiştirerek blok başlığının hash’ini tekrar tekrar hesaplar; bu, sonuç ağın zorluk hedefinin altına düşene kadar sürer. Madenci bloğu yayınlar, diğer düğümler bloğun geçerli olduğunu kontrol eder ve madenci blok ödülünü alır.