Megosztott a Bitcoin-közösség egy, a Bitcoin láncot érintő komoly változtatás miatt

Komoly vita robbant ki a Bitcoin-közösségben azután, hogy 31 Bitcoin Core fejlesztő június 6-án kiadott egy közös nyilatkozatot. Ebben a fejlesztők annak az aggályuknak adtak hangot, hogy bár a javasolt új tranzakció-továbbítási szabályozás több nem pénzügyi felhasználási esethez vezethet, a cenzúraellenesség védelme a blokklánc egyik alaptétele. A fejlesztők azt azért megemlítették még, hogy a Bitcoin-hálózat sorsáról a felhasználók dönthetnek, így ő döntik el, hogy milyen pénzügyi vagy nem pénzügyi felhasználási esetekre használják a blokkláncot. Tehát a Bitcoin Core fejlesztők nem határozhatják meg, hogy milyen szabályokat vagy szoftvereket használnak a felhasználók.
Több bitcoinos felháborodott a fejlesztők véleményén, a blokklánc eredeti rendeltetésétől való eltávolodásnak nevezve azt. Viszont néhányan megvédték a fejlesztők álláspontját, ami globális vitához vezetett a közösség tagjai között.
Mi is a tranzakciós továbbítási probléma, ami megosztotta a Bitcoin-közösséget?
A tranzakciók továbbítása egy Bitcoin-node egyik legfontosabb feladata. A node-ok továbbítják a blokktranzakciókat és érvényesítéseket más node-oknak, hogy a blokklánc minden csomópontban naprakész maradjon. Május 5-én a Bitcoin-hálózat fő közreműködői és fejlesztői bejelentették, hogy a következő frissítéssel eltörlik a tranzakciós továbbítás 80 bájtos adatkorlátját. Ez lehetővé tenné a felhasználók számára, hogy nagyobb adatszegmenseket ágyazzanak be hatékonyabban. A módosítás hivatalos indoklása szerint már idejétmúlt az a követelmény, hogy a blokkterületet takarékosan kell használni a nem fizetési adatokra, amely leginkább az OP_RETURN funkción keresztül valósul meg. A fejlesztők most azzal érvelnek, hogy a felhasználók megtalálták a módját az adatkorlátozás megkerülésének, ami potenciálisan károsíthatja a hálózatot. Azaz, ha már semmi nem tartja vissza felhasználókat a nagy adatmennyiségű bevésésektől, akkor az lehetővé teszi a válogatást a versengő igények között.
Június hatodikán kiadott közleményükben a fejlesztők megvédték döntésüket az adatkorlát eltörléséről. Arról írtak, hogy az ő felelősségük, hogy a szoftver hatékony és megbízható legyen, hozzájárulva a Bitcoin mint decentralizált digitális valuta sikeréhez. A fejlesztők szerint a tranzakció-továbbításnak három fő célja van. Ezek közé tartozik annak előrejelzése, hogy mely tranzakciókat bányásszák ki, ami a szolgáltatásmegtagadási (DoS) támadások megelőzését is szolgálja. A DoS-támadások során a rosszindulatú szereplők spam tranzakciókkal árasztják el a hálózatot, ami túlterheli azt, és megakadályozza, hogy feldolgozzák a legitim felhasználók tranzakciós kéréseit. Emellett a tranzakciók továbbítása felgyorsítja a tranzakciók terjesztését is, ami megakadályozza, hogy a nagy bányászok tisztességtelen előnyre tegyenek szert. Plusz segít a bányászoknak is megismerni a díjfizetős tranzakciókat.
Cenzúra vagy cenzúraellenesség – ez itt a kérdés
A fejlesztők szerint az olyan tranzakciók tudatos megtagadása, amelyeket a bányászok egyébként is beépítenének a blokkokba, alternatív kommunikációs csatornákra kényszeríti a felhasználókat, ami aláássa a fenti célokat. Emellett a Bitcoin node szoftverének nem kellene beavatkoznia egy tranzakcióba akkor, ha mind a tranzakció létrehozói, mind a bányászok beleegyeznek abba, hogy egy nagy adatfeliratot adjanak hozzá egy blokkhoz. Hiszen a nagyobb adatblokkok amúgy is szinte mindig ártalmatlanok. És egy cenzúraellenes rendszerként a Bitcoin felhasználható kell, hogy legyen olyan felhasználási esetekre is, amelyekkel nem mindenki ért egyet.
A tranzakciós továbbításra vonatkozó szabályzat megváltoztatását ellenzők között van a Bitcoin core fejlesztő és az OCEAN Bitcoin bányászpool létrehozója, Luke Dashjr is. Egy X-posztban arról írt, hogy szerinte már a támogató fejlesztők által megfogalmazott célok sem helyesek. Például a nyilatkozat a spam tranzakciókat legitim felhasználási esetként ábrázolja, ahelyett, hogy DoS-támadásként kezelné azokat. Szerinte azonban az ilyen tranzakciók ugyanolyanok, mint a DoS-támadások. De mások is hasonlóan gondolkodnak.
Dennis Porter, a Bitcoin bányászati tanácsadó cég, a Satoshi Action Fund vezetője szerint a Bitcoin az nem Bitbucket vagy Bitstore, tehát nem adattár. A BTC egy peer to peer elektronikus pénzrendszer. A javaslat ellenzői között bányászok is vannak, akik közül volt aki azt állította, hogy az adatlimit megszüntetése azzal a kockázattal jár, hogy felhígul a Bitcoin pénzközpontúsága, túlterhelik a node-okat plusz centralizálják az irányítást. A támogatók szerint viszont a Core fejlesztőknek megvan a joguk, hogy olyan kódot futtassanak, amilyet akarnak. Mert pont az a cenzúra, ha ezt nem tesszük lehetővé.