Bitcoin Core 32.0 sa posunul do záverečnej fázy vývoja. Prvá testovacia verzia označená ako v32.0rc1 bola vydaná 14. septembra a podľa oficiálneho harmonogramu projektu je cieľom vydať stabilnú verziu 10. októbra 2026. Tento termín však zatiaľ nie je definitívny a môže sa zmeniť podľa výsledkov testovania.
Bitcoin Core patrí medzi najdôležitejšie softvérové implementácie bitcoinového protokolu. Používajú ho prevádzkovatelia plných uzlov na samostatné overovanie transakcií a blokov bez toho, aby museli dôverovať tretej strane.
Jednou z výraznejších zmien vo verzii 32.0 je optimalizácia spôsobu, akým softvér pristupuje k údajom potrebným pri overovaní blokov. Časť údajov môže byť načítavaná paralelne namiesto postupného spracovania. Podľa doterajšieho testovania môže táto zmena výrazne zrýchliť najmä prvotnú synchronizáciu nového Bitcoin uzla s blockchainom. Niektoré testy uvádzajú až približne trojnásobné zrýchlenie v určitých scenároch.
Pre bežného používateľa to neznamená, že by sa samotná bitcoinová sieť zrýchlila alebo že by sa bloky začali vytvárať častejšie. Ide predovšetkým o efektívnejšie fungovanie jednotlivých uzlov, ktoré blockchain kontrolujú.
Bitcoin Core 32.0 prináša aj nový spôsob odhadu transakčných poplatkov založený na aktuálnom stave mempoolu, teda priestoru, v ktorom čakajú nepotvrdené transakcie. Softvér tak môže lepšie reagovať na momentálnu vyťaženosť siete a pri nižšom zaťažení odporučiť nižší poplatok.
Dôležitou súčasťou aktualizácie sú aj bezpečnostné opravy. Jedna z nich rieši problém súvisiaci s funkciou walletnotify na systémoch mimo Windows. Za určitých podmienok mohli špeciálne vytvorené názvy peňaženiek viesť k neželanému spusteniu príkazu na zariadení prevádzkujúcom uzol.
Ďalšia oprava sa týka nadmernej spotreby pamäte v novej časti HTTP servera. Testovanie odhalilo situácie, pri ktorých mohli požiadavky výrazne zvyšovať využitie pamäte. Vývojári následne upravili implementáciu tak, aby bol tento problém výrazne obmedzený.
Zmeny sa dotknú aj vývojárov peňaženiek, búrz a custody služieb. Štyri RPC príkazy budú po novom predvolene používať PSBT verzie 2. PSBT, teda Partially Signed Bitcoin Transaction, je formát používaný napríklad pri výmene či podpisovaní transakcií medzi rôznymi peňaženkami a hardvérovými zariadeniami. Staršie integrácie preto môžu pred ostrým vydaním vyžadovať testovanie kompatibility.
Nová verzia pritom nemení konsenzuálne pravidlá Bitcoinu. Ide predovšetkým o technické zlepšenia Bitcoin Core, ktoré majú zefektívniť prevádzku uzlov, zvýšiť bezpečnosť a pripraviť vývojárov na ďalšie zmeny v ekosystéme.
⚠️ Tento článok nie je finančné poradenstvo. Pákové obchodovanie s derivátmi nesie mimoriadne vysoké riziko straty investovaného kapitálu. Pred akýmkoľvek investičným rozhodnutím odporúčame konzultáciu s nezávislým finančným poradcom.
