Zorluk
Kripto para biriminde zorluk terimi, bir blok madenciliği yapmak için gereken çabayı ifade eder. Proof of Work blok zincirleri, ağdaki hash gücü miktarına bağlı olarak bunun yükselmesine veya düşmesine neden olan belirli kurallar uygular.
Bu, blokların çok hızlı üretilmemesini sağlamak ve ağın devam eden güvenliğini sağlamak için yapılır. Örneğin Bitcoin, blok süresini kabaca on dakikaya (yeni bir blok bulmak için geçen ortalama süre) ayarlar. Blokları bulmak sürekli olarak daha uzun sürüyorsa, hedef artacaktır. Bloklar çok hızlı bulunursa, azaltılacaktır.
Hedef, periyodik olarak sıfırlanan bir sayıdır. Bir bloğu başarıyla kazmak için madencinin bu sayıdan daha düşük bir karma bulması gerekir. Burada basit bir örnek kullanabiliriz. "Binance" terimine sahip olduğumuzu ve ilk karakteri "0" olan bir SHA256 karma üretmek istediğimizi varsayalım. “Binance” a sayılar eklemeye devam edebiliriz (yani, “binance1”, “binance2”, “binance3”) ve oraya ulaşana kadar hash yapabiliriz.
'Binance10'a geldiğimizde, onu almışızdır (kendiniz kontrol edin). İlk iki karakterin "0" olmasını istiyorsak, "binance99"a kadar hash yapmamız gerekiyor. Üç sıfır almak için "binance458"e kadar hash yapmamız gerekiyordu. Peki ya dört sıfır? İlk yirmi milyon sayıdan bize böyle bir çıktı veren bir girdi yok.
Bu size madenciliğin nasıl çalıştığı hakkında bir fikir vermelidir, aradaki fark, madencilerin bir hedefin altına düşen bir sayı bulmaya çalışmasıdır. Bu ne kadar düşükse, bir çözüm bulma olasılıkları o kadar az olur. Bitcoin'in çok fazla hesaplama gücü tüketmesinin nedeni budur - madenciler aynı bilginin varyasyonlarını tekrar tekrar karıştırıyorlar.
ASIC'ler ) lehine normal PC'leri ve grafik kartlarını çoktan terk ettiler .