Od vyťaženia prvého bloku v bitcoinovej sieti uplynulo už vyše 17 rokov. A na tom, ako sieť funguje, sa toho za ten čas prekvapivo málo zmenilo.
Konzervatívna kryptomena
Akokoľvek to môže v oblasti kryptomien znieť paradoxne, Bitcoin bol navrhnutý veľmi konzervatívne. Čo nie je „bug“. Je to skôr „feature“. Bitcoin je totiž predvídateľný a neprebiehajú v ňom unáhlené zmeny.
Konzervatívny je jednak v menovej politike, pretože nikdy nebude existovať viac ako 21 miliónov mincí, alebo ak chcete jednotiek BTC. Rovnako konzistentný je aj samotný systém fungovania siete. Medzi nemenné špecifikácie patrí v prvom rade ťažba. V priemere každých desať minút zaradia ťažiari do blockchainu nový blok s balíkom transakcií.
Ďalšou špecifikáciou je použitie asymetrickej kryptografie, keď vďaka verejnému kľúču môžeme BTC bezpečne prijímať a vďaka súkromnému ho zase míňať.
Mimochodom, predchádzajúcou veľkou zmenou bitcoinovej siete bol upgrade známy ako SegWit. V roku 2017 bola zmena odsúhlasená a od tej doby šetrí miesto v blockchaine. Používatelia adries začínajúcich na „3“ alebo „bc1“ zaplatia na poplatkoch menej.
Základom je decentralizácia
Bitcoinová sieť je decentralizovaná a používajú ju rôzne skupiny subjektov. Úspešná implementácia akéhokoľvek upgradu je preto malým zázrakom. V zásade sa musia zhodnúť, respektíve zmene prispôsobiť, všetci títo účastníci: ťažiari, používatelia, vývojári a prevádzkovatelia uzlov (z anglického „nodes“).
Ak by si ťažiari, najčastejšie združení v ťažobných pooloch, vymysleli nejakú zbytočnú alebo dokonca nebezpečnú zmenu, nemôžu ju pretlačiť za každú cenu. Zastavia ich prevádzkovatelia uzlov, ktorí vyťažené bloky odmietnu zaradiť do svojej kópie účtovnej knihy. Také bloky sú potom ťažiarom nanič, pretože ich nerešpektuje zvyšok siete.
Presne takéto odmietnutie prebehlo v roku 2017, keď chcela určitá časť ťažiarov zvýšiť veľkosť bitcoinového bloku. Radikálny a kontroverzný návrh vtedy takmer vyvolal v komunite občiansku vojnu. Našťastie pre celú sieť bola zmena odmietnutá zdola, teda samotnými používateľmi. V prípade Taprootu išlo naopak o zmenu užitočnú a zhoda medzi ťažobnými poolmi prebehla bez väčších problémov.
Upgrade najprv potvrdený, potom vykonaný
V júni 2021, po dlhých prípravách, ktoré trvali viac ako rok, sa ťažiari na zmene zhodli a vykonali takzvaný „lock in“. Išlo o potvrdenie a uzamknutie upgradu, ktorý sa vo fungovaní siete prejavil až o niekoľko mesiacov neskôr.
K samotnej aktivácii došlo 14. novembra 2021 na bloku číslo 709 632. Signalizáciu podporilo približne 90 % ťažobnej sily a na rozdiel od roku 2017 nedošlo k žiadnemu rozdeleniu siete.
Čo upgrade Taproot priniesol
Už vieme, akým procesom k upgradu došlo. Čo konkrétne priniesol návrh pod kódovým označením BIP 341, súhrnne označovaný ako Taproot?
Ešte viac súkromia pre všetkých
Prvá veľká zmena sa týkala súkromia. Mnohí ľudia sa domnievajú, že Bitcoin je anonymný. Nie je to tak, je totiž pseudonymný. Ak niekto, či už daňový úrad alebo burza, dokáže spojiť vašu osobu s vašou adresou, vaše transakcie sú vyhľadateľné a sledovateľné.
Taproot pomohol lepšie anonymizovať takzvané bitcoinové joinery, prípadne „mixéry“. Používatelia si cez ne medzi sebou vymieňajú BTC kus za kus, aby nebolo jasné, komu a aký bitcoin pôvodne patril. Niektoré štátne inštitúcie tento spôsob anonymizácie v obľube nemajú.
Podstatné je, že upgrade minimalizuje objem informácií vysielaných do blockchainu, kde po zapísaní zostanú navždy. Zložitá transakcia s viacerými podmienkami tak môže na prvý pohľad vyzerať ako obyčajná platba.
Schnorrove podpisy, teraz „patentované Bitcoinom“
Ďalšia súčasť upgradu nesie názov po nemeckom matematikovi Schnorrovi. Tento pán si svoj vynález, algoritmus na bezpečný podpis transakcií, nechal patentovať. Hoci samotný patent vypršal v roku 2008, Satoshi Nakamoto ho pre Bitcoin nepoužil. Na scénu tak prišiel s viac ako dvanásťročným oneskorením. Dalo by sa povedať, že Taproot Schnorrove podpisy „zapatentoval“ pre ďalšie generácie.
A čo technológia týchto podpisov priniesla? Predovšetkým úsporu dát, ktoré sa zapisujú na stále väčší blockchain. Menej dát znamená viac priestoru pre viac transakcií. Práca siete sa zefektívnila a sieť tak dokáže obslúžiť viac používateľov.
Smart kontrakty, konečne aj u Bitcoinu
Väčšina fanúšikov kryptomien si pojem smart contract spojí s platformou Ethereum. Pravdou je, že Bitcoin sa programovať príliš nedal. Taproot to zmenil k lepšiemu. Používatelia si môžu naprogramovať napríklad časový zámok, ktorý uvoľní bitcoin až po určitom období. Dá sa tak „chytro sporiť“ pre deti, ktoré BTC predčasne neminú.
Ďalej došlo k vylepšeniu takzvaných multisigov. Ide o situáciu, keď s určitým obnosom BTC disponuje viac držiteľov privátnych kľúčov. Podobne ako má firma svoje predstavenstvo, aj tu môžu jednotliví držitelia hlasovať. Ak sa dohodnú traja z piatich vlastníkov, môžu BTC minúť. Vďaka Schnorrovým podpisom navyše taká transakcia vyzerá v blockchaine rovnako ako platba od jediného vlastníka.
Ako sa Taprootu darí s odstupom rokov
Tu musíme priznať, že realita bola pomalšia, než sa v roku 2021 čakalo. Adresy typu Taproot spoznáte podľa začiatku „bc1p“ a technicky ich dnes zvládne prakticky každá bežná peňaženka aj väčšina búrz. Používanie sa však rozbiehalo v kŕčoch.
Prvý rok po aktivácii sa podiel taprootových transakcií pohyboval v jednotkách percent. Zlom prišiel až začiatkom roka 2023, a to z dôvodu, ktorý pôvodní autori nepredpokladali.
Taproot totiž odstránil limit na veľkosť dát v skripte. Vďaka tomu bolo možné zapisovať priamo do blockchainu obrázky, texty a ďalšie súbory. Na tomto princípe vznikli takzvané Ordinals a inscriptions, neskôr aj tokenové protokoly nad Bitcoinom. Podiel taprootových transakcií vyskočil zo zlomkov percenta na desiatky percent a začiatkom roka 2024 sa dostal až nad hranicu tridsiatich percent celkovej aktivity siete.
Keď špekulatívna vlna okolo zápisov do blockchainu opadla, podiel sa ustálil rádovo na pätine transakcií. Presné číslo sa líši podľa toho, čo sa vlastne meria, či transakcie so vstupom typu Taproot, alebo podiel na výstupoch. Rozdiely medzi jednotlivými dashboardmi sú bežné.
Pre porovnanie, starší SegWit používa dnes drvivá väčšina transakcií. Taproot má teda ešte kus cesty pred sebou.
Čo z pôvodných očakávaní vyšlo a čo nie
| Očakávanie z roku 2021 | Ako to dopadlo |
|---|---|
| Úspora miesta a nižšie poplatky | Naplnilo sa, ale iba pre tých, ktorí Taproot skutočne používajú |
| Lepšie súkromie pri multisigu | Technicky funguje, plošný dopad brzdí pomalá adopcia |
| Zložitejšie skripty a časové zámky | Používa sa najmä v Lightning Network a firemných riešeniach |
| Vplyv na cenu BTC | Priamy vplyv sa nepotvrdil, cenu ťahali úplne iné faktory |
| Zápis obrázkov a dát do blockchainu | Nečakaný vedľajší efekt, ktorý dodnes rozdeľuje komunitu |
Práve posledný bod stojí za pozornosť. Časť komunity vníma zápisy dát ako zneužitie blockspace a plytvanie miestom, ktoré mali dostať platby. Iná časť argumentuje, že ťažiari za tieto transakcie dostávajú poplatky ako za každé iné. Návrhy na obmedzenie takýchto dát sa objavujú pravidelne, širokú podporu však zatiaľ nezískali.
Zaujímavé tiež je, že Taproot je doteraz poslednou aktivovanou konsenzuálnou zmenou bitcoinovej siete. Diskutuje sa o niekoľkých ďalších návrhoch, žiadny z nich sa však do fázy nasadenia nedostal. Na Bitcoin je to celkom typické.
Veľký upgrade, veľké očakávania
O Taproote sa hovorilo už od roku 2020. Išlo o veľkú a užitočnú zmenu, ktorá navyše nebola sprevádzaná kontroverziami a komunita ju prijala bez väčších sporov.
Bitcoin dostal do vienka viacero vylepšení, ktoré mu môžu pomôcť s ďalšou adopciou. Krátkodobo sa na cene neprejavili nijako a nikto to od nich rozumne ani nemohol čakať. Z dlhodobého hľadiska ale sieť funguje efektívnejšie a otvorila sa možnostiam, ktoré predtým nemala.
Musíme priznať, že sme čakali rýchlejšie rozšírenie taprootových adries. Zmeny v takto konzervatívnej sieti sa jednoducho merajú na roky, nie na mesiace.
Často kladené otázky
Kedy bol Taproot aktivovaný?
Taproot sa v bitcoinovej sieti aktivoval 14. novembra 2021 na bloku 709 632. Ťažiari zmenu uzamkli už v júni 2021.
Ako spoznám adresu Taproot?
Taprootové adresy začínajú predponou „bc1p“. Staršie adresy typu SegWit začínajú na „bc1q“ a najstaršie na „1“ alebo „3“.
Musím prejsť na Taproot?
Nemusíte. Ide o takzvaný soft fork, teda spätne kompatibilnú zmenu. Staršie adresy fungujú aj naďalej. Prechodom môžete ušetriť na poplatkoch, rozdiel však nie je dramatický.
Zvýšil Taproot cenu Bitcoinu?
Nie priamo. Technické upgrady sa v cene prejavujú nanajvýš nepriamo a s odstupom. Cenu Bitcoinu v nasledujúcich rokoch určovali predovšetkým makroekonomika, regulácia a záujem inštitúcií.
