Megnőtt a blokklánc-fork kockázata a Bitcoin hálózatán

Még július 15-én a Bitcoin (BTC) bányászati poolok üzemeltetői úgy döntöttek, hogy a minimális tranzakciós díjakat 1 Bitcoin egymilliárdod részére csökkentik. Ez viszont olyan hatásokkal járhat, ami növeli a blokklánc-fork kockázatát. 1 Bitcoin egymillárdod része 1 satoshi tizede, ami kisebb, mint a Bitcoin protokoll által jelenleg elismert legkisebb egység, így ez igazából csak elméleti díjszint. Több fejlesztő is arról posztolt, hogy milyen sebezhetőséget jelent ez a döntés, ami a Bitcoin június óta bekövetkezett három fő változása függvényében érthető igazán.

A Bitcoin bányászati poolok díjcsökkentési lépése megölte a kompakt blokkokat

A bevezetőben említett három tényező egyike az, hogy megsokszorozódott a Strategy (MSTR) példáját követő olyan cégek száma, akik részvényeket adtak el azért, hogy az így befolyó befektetéseket aztán spot BTC-be csatornázzák. Ennek a keresletnek, valamint Donald Trump kifejezetten kriptobarát politikájának köszönhetően az árfolyam stabil emelkedést mutatott. Ez a tényező azt eredményezte, hogy a láncon történő használat helyett egyre inkább láncon kívüli felhalmozásra helyeződött át a fókusz, kevesebb befektető utal át spot BTC-t a személyes tárcájába.

A második tényező, ami a sebezhetőséget jobban érthetővé teszi, az az, hogy a Bitcoin Core fejlesztői úgy döntöttek, hogy egy vitatott OP_RETURN változással enyhítik a tárolási korlátozásokat. Június 9-én, a nyár kezdetén a legnépszerűbb node szoftver vezető fejlesztői úgy döntöttek, hogy segítik azokat, akik kereskedelmi adatokat, videófájlokat akarnak tárolni a blokkláncon.

Ez a változás állítólag tömegesen vonzotta volna a művészeket, gyűjtőket és vállalatokat. Ehelyett azonban az adattárolás stagnált, és sok blokk csak részben van megtöltve ezekben a napokban. Végül harmadik tényezőként a node-üzemeltetők és a bányászati pool-üzemeltetők úgy döntöttek, hogy a szokásos mempool tranzakciós díjat 90%-kal csökkentik, 1 satoshi/vByte alá. Ahelyett, hogy ez új felhasználókat hozott volna a hálózatra és növelték volna a bevételt, ez a változás azt eredményezte, hogy a tranzakciós díjak tovább zuhantak, és többéves mélypontra kerültek. Ez a 90%-os díjcsökkentés növelte a bányászati pool-üzemeltetők számára az ideiglenes láncfork kockázatát.

Matt Corallo vezető fejlesztő aggodalmát fejezte ki a kompakt blokkok terjesztési ideje miatt a nyári alacsony tranzakciós díjak időszakában. Amikor egy új blokkot bányásznak a Bitcoin hálózaton, azt gyorsan el kell juttatni az összes többi csomóponthoz (node-hoz). Ez a folyamat a blokk terjesztése vagy angolul „block propagation”. A kompakt blokkok terjesztési ideje egy hatékonyabb módszer erre. Nem küldik el az egész blokkot, hanem csak egy rövidített vázlatot. Ez egy szabványos módszer arra, hogy a poolok egymást valós időben tájékoztassák a lánc jelenlegi vége és a legvalószínűbb következő blokk állapotáról.

Az olyan csomópont-üzemeltetők számára, mint a nagy késleltetési idővel, távoli helyszínen vagy egyébként gyenge internetkapcsolattal rendelkező poolok, a kompakt blokkterjesztés adatkompresszióval egy kritikus üzenetküldő eszköz, amely elkerüli a blokkok teljes adatmennyiségű terjesztésének hosszú idejét. Enélkül a pool üzemeltetők csomópontjai között egy de facto elágazó blokklánc alakul ki, amíg az internetkapcsolatuk nem teszi lehetővé az összes blokk teljes letöltését. Ezáltal potenciálisan bevételtől eshetnek el egy olyan blokkból, amely végül „árván” marad, mert a bányász elavult láncvégre épített. Antoine Poinsot vezető fejlesztő is arról beszélt, hogy a nyári díjcsökkentés tönkretette a kompakt blokkokat.

A díjcsökkentés 8000%-kal növelte a pool-üzemeltetők kötelező kompakt adatigényét, 10 kilobájtról 800 kilobájtra, ami erős szám a reális blokk terjesztési idő szempontjából. Ez azt jelenti, hogy a kompakt blokkok teljesen hatástalanok lesznek az átlagos blokk terjedési idő csökkentésében.

Jelen írás nem minősül befektetési tanácsadásnak. Részletes jogi információ