Block Subsidy určuje, kolik nových bitcoinů smí vzniknout v jednom bloku. Je součástí odměny pro těžaře, který našel platný blok přijatý sítí. Vedle ní může dostat poplatky za transakce v tomto bloku. Ty ale platí uživatelé z existujících bitcoinů, takže samy zásobu nezvyšují. Rozlišovat tyto dvě části pomáhá pochopit, odkud nové bitcoiny přicházejí.
Představte si blok, pro který pravidla dovolují vytvořit 3,125 BTC. Transakce v něm přinesou modelově dalších 0,075 BTC na poplatcích. Těžař si může přidělit dohromady nejvýše 3,2 BTC, ale nově vzniklo pouze 3,125 BTC. Přidělení se zapisuje v první transakci bloku, zvané Coinbase Transaction; název zde označuje druh bitcoinové transakce, nikoli burzu Coinbase. Každý plně ověřující uzel kontroluje tento součet. Pokud si těžař připíše víc, uzel blok odmítne i se správným důkazem práce, Proof of Work. Připsat si méně může, ale nevyužitou možnost vytvořit nové jednotky si nemůže schovat do dalšího bloku. [1]
Bitcoin začal s limitem 50 BTC na blok. Na hlavní síti se limit každých 210 000 bloků půlí; této události se říká Halving. Následovalo tedy 25, 12,5 a 6,25 BTC. Od výšky 840 000 do 1 049 999 činí limit 3,125 BTC. Výška znamená pořadí bloku v řetězci, ne cenu ani datum. Přibližně čtyřletý odstup vychází z cílového průměru deset minut mezi bloky, přesný den ale předem daný není. Růst ceny ani dražší elektřina těžařům nedovolují vydávat více bitcoinů. [1] [2]
Výstup z Coinbase Transaction musí nejdříve dozrát. Odměnu z bloku ve výšce H lze zahrnout jako útratu nejdříve do bloku H+100. Například odměnu z výšky 900 000 lze utratit v bloku 900 100, pokud jsou splněny i ostatní podmínky. Tato čekací doba dává prostor tomu, aby se vyjasnily krátké souběhy větví řetězce. Odměna z bloku, který nakonec není součástí platné aktivní historie, v této historii není k dispozici. První Genesis Block má zvláštní neutratitelný výstup; jeho případ nelze vysvětlovat pouze běžným čekáním na zralost. [1] [3] [4]
Půlení probíhá v celých satoshi, nejmenších jednotkách bitcoinu; zlomky satoshi se nevytvářejí. Od výšky 6 930 000 proto subvence vychází na nulu. Při předpokládaném tempu bloků jde přibližně o rok 2140, nikoli o pevné datum v programu. Platby a bloky mohou pokračovat, stejně jako poplatky placené uživateli. Protokol však nezaručuje, kolik budou tyto poplatky vynášet ani jaký výkon bude síť chránit. Při podrobnějším ověřování rozlišujte limit podle výšky, skutečně připsanou částku a poplatky; v Bitcoin Core výpočet limitu najdete ve funkci GetBlockSubsidy. [1] [2]
Pro nejúplnější obraz čtěte toto heslo společně s Halving, 21 Million, Těžba, Transaction Fees, Genesis Block, Coinbase transakce. Opačným směrem na něj odkazují také Genesis Block, Proof of Work, Těžba, Difficulty Adjustment.