Az előre programozott iram nullától 21 millióig.
A Bitcoin kínálati ütemterv az az előre programozott ritmus, amely szerint a bitcoint forgalomba hozzák.
Ez az ütemterv nulláról indult a Bitcoin 2009. január 3-i indulásakor, és folyamatosan halad a 2140-es évben elérendő 21 millió bitcoinnyi végső kínálati korlát felé.
Amikor a Bitcoint peer-to-peer elektronikus készpénzként elindították, meg kellett találni a bitcoin forgalomba hozatalának módját. Erre a kihívásra az a megoldás született, hogy a bitcoin elosztását összekötötték a tranzakciók feldolgozásával, az általában „bitcoin bányászatnak ” nevezett rendszerben.
A bányászat az a folyamat, amelynek során a számítógépek egymást követő lottószerű versenyeken vetélkednek, hogy elnyerjék a jogosultságot a következő tranzakcióblokk hozzáadásához a Bitcoin blokkláncához, amiért bitcoin jutalmat kapnak. Ez a bitcoin jutalom két részből áll:
- Blokk jutalom: A forgalomba kerülő újonnan kibocsátott bitcoin mennyisége.
- Tranzakciós díjak: Az egyének által fizetett bitcoin díjak, amelyek tranzakciójuknak a blokkláncba való gyorsabb felvételét szolgálják.
Blokk jutalom formájában kerül újabb bitcoin forgalomba.
A jutalom összege és minden további kínálattal kapcsolatos szabály a Bitcoin szoftverben van kódolva. E szabályok alapjai a következők:
- 50-nél kezdés: Az induláskor a blokk jutalom összege blokkonként 50 bitcoin volt.
- Felezések: Minden 210 000 blokk után a blokk jutalom automatikusan a felére csökken – „felezés” néven ismert esemény.
- 10 perces blokkok: A Bitcoin szoftver 10 perces blokk időt céloz meg.
- Oszthatósági korlát: Minden egyes bitcoin 100 millió alegységre, úgynevezett „satoshikra” (₿ 0,00000001) osztható, amelyek oszthatatlanok.
A kínálati szabályok eredménye egyfajta ütemterv, amely meghatározza a bitcoin készlet kibocsátás mennyiségét és időzítését – a „kínálati ütemterv”.
Hogyan kerül kiszámításra a Bitcoin kínálatának ütemterve?
A Bitcoin kínálati ütemterve nem az időn, hanem a blokkokon alapul.
A Bitcoin szoftver 10 perces blokk időt céloz meg. Ha a bányászok több számítási teljesítményt vetnek be, a blokkok 10 percnél gyorsabban is létrejöhetnek, mivel a több számítás nagyobb valószínűséget jelent a „lottószerű” verseny megnyerésére. Ennek ellensúlyozására a Bitcoin szoftver minden 2016 blokk után automatikusan újraszabályozza a bányászat nehézségét (ezt nevezik „nehézségi igazításnak”), hogy az átlagos blokk idő 10 perc körül maradjon.
Ez azt jelenti, hogy a jövőbeli blokkok időzítése előrejelzés, ami attól függ, hogy a bányászok mennyire sok vagy kevés számítási teljesítményt vetnek be az idő múlásával. Ezért a Bitcoin kínálati ütemterve nem egy kőbe vésett dátumokat tartalmazó naptárként létezik, hanem bizonyos változókat figyelembe vevő szabályrendszerként.
A kínálat kiszámítása egy matematikai egyenlet segítségével fejezhető ki:
Bontsuk le ezt az egyenletet egyszerű kifejezésekre:
- ∑: Ez az összegzési egyenlet szimbóluma.
- i: A Bitcoin aktuális felezési ciklusa
- 0: A kezdeti ciklus nulla
- 32: A ciklusismétlések száma
- 210 000: A blokkok száma az egyes ciklusok, vagy „epochák” során.
- 50: Az első epocha maximálisan megengedett blokk jutalma.
- /2: A felezés, amelynek során a blokk jutalom a felére csökken.
Ebben a képletben 210 000 blokkonként a ciklus („i”) eggyel növekszik, ami azt jelenti, hogy az első epocha maximális blokk jutalma 50/20 (50), a második 50/21 (25), a harmadik 50/22 (12,5), és így tovább. Összesen 33 felezési ciklus van, mivel a kezdeti ciklus 0-ról indul és 32-szer ismétlődik.
Mikor következik be a Bitcoin felezés?
A jövőbeni felezések pontos dátumai előrejelzések, mivel azok nem az időn, hanem a blokkokon alapulnak, és a blokkok a bányászati aktivitástól függően 10 percnél valamivel gyorsabban vagy lassabban is bekövetkezhetnek. A Bitcoin kínálati ütemterve táblázatos formában szemléltethető.
Év | Epocha | Felezés | Blokk | Blokk jutalom | Epocha végi készlet |
2009 | 1 | 0. | 0 | ₿ 50 | ₿ 10500000 |
2012 | 2 | 1. | 210000 | ₿ 25 | ₿ 15750000 |
2016 | 3 | 2. | 420000 | ₿ 12.5 | ₿ 18375000 |
2020 | 4 | 3. | 630000 | ₿ 6.25 | ₿ 19687500 |
2024 | 5 | 4. | 840000 | ₿ 3.125 | ₿ 20343750 |
2028 | 6 | 5. | 1050000 | ₿ 1.5625 | ₿ 20671875 |
2032 | 7 | 6. | 1260000 | ₿ 0.78125 | ₿ 20835937.5 |
2036 | 8 | 7. | 1470000 | ₿ 0.390625 | ₿ 20917968.75 |
2040 | 9 | 8. | 1680000 | ₿ 0.1953125 | ₿ 20958984.375 |
2044 | 10 | 9. | 1890000 | ₿ 0.09765625 | ₿ 20979492.1875 |
2048 | 11 | 10. | 2100000 | ₿ 0.04882812 | ₿ 20989746.0927 |
2052 | 12 | 11. | 2310000 | ₿ 0.02441406 | ₿ 20994873.0453 |
2056 | 13 | 12. | 2520000 | ₿ 0.01220703 | ₿ 20997436.5216 |
2060 | 14 | 13. | 2730000 | ₿ 0.00610351 | ₿ 20998718.2587 |
2064 | 15 | 14. | 2940000 | ₿ 0.00305175 | ₿ 20999359.1262 |
2068 | 16 | 15. | 3150000 | ₿ 0.00152587 | ₿ 20999679.5589 |
2072 | 17 | 16. | 3360000 | ₿ 0.00076293 | ₿ 20999839.7742 |
2076 | 18 | 17. | 3570000 | ₿ 0.00038146 | ₿ 20999919.8808 |
2080 | 19 | 18. | 3780000 | ₿ 0.00019073 | ₿ 20999959.9341 |
2084 | 20 | 19. | 3990000 | ₿ 0.00009536 | ₿ 20999979.9597 |
2088 | 21 | 20. | 4200000 | ₿ 0.00004768 | ₿ 20999989.9725 |
2092 | 22 | 21. | 4410000 | ₿ 0.00002384 | ₿ 20999994.9789 |
2096 | 23 | 22. | 4620000 | ₿ 0.00001192 | ₿ 20999997.4821 |
2100 | 24 | 23. | 4830000 | ₿ 0.00000596 | ₿ 20999998.7337 |
2104 | 25 | 24. | 5040000 | ₿ 0.00000298 | ₿ 20999999.3595 |
2108 | 26 | 25. | 5250000 | ₿ 0.00000149 | ₿ 20999999.6724 |
2112 | 27 | 26. | 5460000 | ₿ 0.00000074 | ₿ 20999999.8278 |
2116 | 28 | 27. | 5670000 | ₿ 0.00000037 | ₿ 20999999.9055 |
2120 | 29 | 28. | 5880000 | ₿ 0.00000018 | ₿ 20999999.9433 |
2124 | 30 | 29. | 6090000 | ₿ 0.00000009 | ₿ 20999999.9622 |
2128 | 31 | 30. | 6300000 | ₿ 0.00000004 | ₿ 20999999.9706 |
2132 | 32 | 31. | 6510000 | ₿ 0.00000002 | ₿ 20999999.9748 |
2136 | 33 | 32. | 6720000 | ₿ 0.00000001 | ₿ 20999999.9769 |
2140 | 34 | 33. | 6930000 | ₿ 0 | ₿ 20999999.9769 |
Néhány megjegyzés a kínálati ütemtervvel kapcsolatban:
- Az 1. epochában az összes bitcoin 50%-át bocsátották ki, amikor a blokk jutalom 50/blokk volt. Hasonlóképpen, a 2. korszakban a bitcoin 25%-át bocsátották ki, amikor a blokk jutalom 25/blokk volt, és így tovább.
- A 2140-ben bekövetkező végső „felezés” valójában a blokk jutalom 100%-os csökkenését jelenti, és ez lesz az utolsó epocha kezdete, amely a végtelenségig tart. A Bitcoin bányászokat innentől kezdve kizárólag tranzakciós díjakkal fogják ösztönözni.
- Minden felezés pontosan a felére csökkenti a blokk jutalmat egészen a 10. felezésig, amikor ez lehetetlenné válik, mivel az előző jutalom páratlan szám, a satoshik pedig a Bitcoin oszthatatlan részei. Ennek eredményeképpen a 10. felezés 50,00000512%-kal csökkenti a blokk jutalmat. Technikailag ez annak köszönhető, hogy a Bitcoin bitenkénti eltolás operátort alkalmaz.
- 10 olyan felezés van, ahol a jutalom alig több mint 50%-kal csökken: a 10., 13., 14., 15., 16., 17., 19., 26., 28. és 30. felezés.
Mivel bizonyos felezéseknél a jutalom több mint 50%-kal csökken, a végső bitcoin készlet valójában 20.999.999,9769, amit a legtöbben egyszerűen 21 milliónak neveznek.