Mi a bitcoin kínálati ütemterve?

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ő.

ÉvEpochaFelezésBlokkBlokk jutalomEpocha végi készlet
200910.0₿ 50₿ 10500000
201221.210000₿ 25₿ 15750000
201632.420000₿ 12.5₿ 18375000
202043.630000₿ 6.25₿ 19687500
202454.840000₿ 3.125₿ 20343750
202865.1050000₿ 1.5625₿ 20671875
203276.1260000₿ 0.78125₿ 20835937.5
203687.1470000₿ 0.390625₿ 20917968.75
204098.1680000₿ 0.1953125₿ 20958984.375
2044109.1890000₿ 0.09765625₿ 20979492.1875
20481110.2100000₿ 0.04882812₿ 20989746.0927
20521211.2310000₿ 0.02441406₿ 20994873.0453
20561312.2520000₿ 0.01220703₿ 20997436.5216
20601413.2730000₿ 0.00610351₿ 20998718.2587
20641514.2940000₿ 0.00305175₿ 20999359.1262
20681615.3150000₿ 0.00152587₿ 20999679.5589
20721716.3360000₿ 0.00076293₿ 20999839.7742
20761817.3570000₿ 0.00038146₿ 20999919.8808
20801918.3780000₿ 0.00019073₿ 20999959.9341
20842019.3990000₿ 0.00009536₿ 20999979.9597
20882120.4200000₿ 0.00004768₿ 20999989.9725
20922221.4410000₿ 0.00002384₿ 20999994.9789
20962322.4620000₿ 0.00001192₿ 20999997.4821
21002423.4830000₿ 0.00000596₿ 20999998.7337
21042524.5040000₿ 0.00000298₿ 20999999.3595
21082625.5250000₿ 0.00000149₿ 20999999.6724
21122726.5460000₿ 0.00000074₿ 20999999.8278
21162827.5670000₿ 0.00000037₿ 20999999.9055
21202928.5880000₿ 0.00000018₿ 20999999.9433
21243029.6090000₿ 0.00000009₿ 20999999.9622
21283130.6300000₿ 0.00000004₿ 20999999.9706
21323231.6510000₿ 0.00000002₿ 20999999.9748
21363332.6720000₿ 0.00000001₿ 20999999.9769
21403433.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.