Mainnet běží · výška … · vytěženo … EDDY · hashrate …Explorer →ENCZ

Emise: jak se počítá odměna

Emisní plán mainnetu Eddycoinu se jmenuje Kompromis-120b. Kontroluji živý uzel… Tato stránka přesně vysvětluje, jak se počítá odměna každého checkpointu. Všechna čísla na stránce pocházejí z podepsané specifikace emise: váš prohlížeč ji stáhne, ověří podpis a přepočítá celý plán dřív, než cokoli zobrazí.

Ověřuji specifikaci emise…

Vzorec

Vše je celočíselná matematika nad nejmenší jednotkou (0,00000001 EDDY). „floor“ znamená zaokrouhlení dolů na celé číslo. Každý uzel, miner i ověřovač používá přesně stejné kroky, takže všichni dostanou přesně stejný výsledek.

  1. Určete epochu. Checkpoint h (počítáno od 1) patří do epochy k = floor((h − 1) / L), kde L = … checkpointů. Všechny checkpointy jedné epochy dostanou stejnou odměnu.
  2. Pomalý pokles. Základní hodnota začíná na F_0 = … a každou epochu se trochu zmenší: F_(k+1) = floor(F_k × Q / 2^…), kde Q = ….
  3. Pozvolný konec. Pro N = … epoch a m = 2N − 2k − 1 je odměna s_k = floor((F_k + C) × m² / (4N²)), kde C = …. Činitel m² / (4N²) během 120 let klesá z téměř 1 na téměř 0, takže plán plynule dozní a neskončí prudkým propadem.
  4. Sudé číslo. s_k = s_k − (s_k mod 2). Sudé číslo se mezi CPU a GPU miner rozdělí přesně 50/50, takže se dělením žádná jednotka neztratí ani nevznikne.
  5. Konečný zbytek. Kvůli zaokrouhlování dolů skončí součet všech běžných odměn těsně pod stropem. Úplně poslední checkpoint (…) dostane navíc ke své běžné odměně přesně tento zbytek (…), takže celkový součet je přesně strop – nikdy víc. Další checkpointy už nesou jen poplatky.
  6. Poplatky jdou navíc k odměně a také se dělí mezi oba minery. Obtížnost je na emisi nezávislá: když se připojí víc těžařů, bloky se hledají hůř a plán zůstává stejný.

Ověřte si to sami

  • Váš prohlížeč stáhne specifikaci z uzlu Eddycoinu, ověří podpisový klíč proti otisku zapsanému v této stránce, zkontroluje SHA-256 a podpis Ed25519, přepočítá každou epochu z výše uvedených konstant a porovná výsledek s podepsanými tabulkami. Teprve potom se čísla zobrazí (štítek „Verified“). Když uzel není dostupný, stejně se ověří kopie uložená na tomto webu (štítek „Verified cached copy“).
  • Soubory: kompromis-120b.json · .sha256 · .sig · emission-signing.pub · EMISSION.md
  • Offline kontrola (Python 3.8+, jen standardní knihovna): verify_emission.py – python3 verify_emission.py
  • Na mainnetu má tento vzorec zabudovaný každý uzel a každou odměnu si počítá sám; checkpoint s chybnou odměnou nebo takový, který by překročil strop, je odmítnut. Více: podrobnosti o podepsané specifikaci.