Madencilik zorluğu
Blok zorluğunun zaman içindeki ayarı
Madencilik zorluğu nedir?
Madencilik zorluğu, geçerli bir bloğun sağlaması gereken asgari hash hedefini tanımlayan ve her Kaspa blok başlığına gömülü sayısal bir değerdir. Daha yüksek zorluk, madencilerin geçerli bir blok bulmadan önce ortalama olarak daha fazla hash işlemi yapması gerektiği anlamına gelir. Kaspa'nın kHeavyHash iş kanıtı sisteminde zorluk, blok üretim hızını düzenleyen birincil mekanizmadır: ağa ne kadar hashrate katılırsa veya ağdan ayrılırsa ayrılsın hızı 1 saniyelik hedefe yakın tutar.
Zorluğu her 2,016 blokta bir (yaklaşık iki hafta) ayarlayan Bitcoin'in aksine Kaspa zorluğu her blokta ayarlar. Bu blok başına zorluk ayarlama algoritması (DAA), bir sonraki hedefi hesaplamak için yakın blok zaman damgalarından ve zorluklarından oluşan bir pencere kullanır. Sonuç son derece duyarlı bir sistemdir: yeni ASIC'ler devreye girdiğinde veya büyük bir madencilik çiftliği çevrimdışı olduğunda Kaspa, anormal hızlı ya da yavaş blokların günlerce sürmesi yerine saniyeler içinde uyum sağlar.
BlockDAG mimarisi bir boyut daha ekler. Farklı DAG düzeylerinde birden fazla blok paralel kazılabildiği için zorluk, eşzamanlı tüm madencilerdeki toplam blok üretim hızını hesaba katmalıdır. GhostDAG mutabakat protokolü paralel blokların deterministik sıralanmasını sağlar ve DAA ayarları hesaplarken bu çoklu zincir gerçeğini dikkate alır.
Bu veriler nasıl kullanılır
Zorluk, ağın hashrate talebi için doğrudan bir göstergedir. Zorluk istikrarlı yükseliyorsa blok ödülleri için daha fazla madenci yarışıyordur: genellikle güncel fiyatlarda madencilik kârlı olduğu, yeni donanım çıktığı (Bitmain KS serisi, IceRiver modelleri) veya başlıca madencilik bölgelerinde elektrik maliyeti düştüğü için. Süregelen zorluk artışları, güçlü ekonomik teşvikleri olan sağlıklı ve büyüyen bir ağa işaret eder.
Ani zorluk düşüşleri madenci teslimiyetini gösterir: gelir maliyeti karşılamadığı için operatörlerin makineleri kapatması. Bu, fiyat çöküşlerinden, blok ödüllerini kesen emisyon yarılanmalarından veya enerji fiyatı sıçramaları ve düzenleyici baskılar gibi bölgesel olaylardan sonra görülebilir. Fiyat ile zorluk arasındaki ayrışmaları izlemek erken sinyaller verebilir: fiyat yükselirken zorluk yatay kalıyorsa madenciler yükselişe güvenmiyor olabilir. Zorluk yükselirken fiyat durgunsa madenciler beklenen değerlenmeye göre konumlanıyordur.
Zorluk eğilimlerini, ayrı hashrate sayfasındaki hashrate grafiğiyle karşılaştırın. Hashrate zorluktan türetilse de ikisi farklı analitik amaçlara hizmet eder: zorluk ham zincir üstü ölçüm, hashrate ise tahmini hesaplama gücüdür. Zorluk protokol mekaniğini ve madenci ekonomisini anlamak için daha yararlıdır; hashrate ise ağ güvenliğini sezgisel olarak ölçmek için daha uygundur.
Nasıl hesaplanır
Zorluk değeri, Kaspa düğümünün sakladığı her blok başlığından doğrudan okunur. Analiz sistemimiz, ağdaki en güncel blokları okuyup zorluk hedefini kaydederek zorluğu düzenli aralıklarla örnekler. Kaspa yaklaşık saniyede bir blok ürettiği için Bitcoin'in ~10 dakikalık bloklarına kıyasla son derece yüksek çözünürlüklü veriye sahibiz.
Blok başına DAA, yakın blok zaman damgalarından oluşan bir pencereyi inceleyerek gerçekleşen blok üretim hızını hedef hızla karşılaştırır. Bloklar beklenenden hızlı geliyorsa (fazla hashrate) zorluk artar. Bloklar daha yavaşsa (yetersiz hashrate) zorluk azalır. Ayar, zaman damgası manipülasyonundan veya ağ bölünmelerinden kaynaklanan aşırı salınımları önlemek için sınırlıdır.
Kaspa'nın DAG'ında "yakın bloklar", birden fazla DAG düzeyindeki blokları kapsar; yalnızca tek bir zincir ucunu değil. Bu, DAA'nın madencilik etkinliğinin tüm genişliğini görmesi ve yalnızca kendi ucunun blok sürelerini gözlemleyebilen tek zincirli sistemlere göre daha doğru zorluk ayarları üretmesi demektir.