Poganja
Crypto News

Razvijalec opozarja na večja tveganja v predlagani mehki vilici za zmanjšanje podatkov Bitcoin

Razvijalec in analitik Mempool.space, Mononaut, je objavil podrobno kritiko, ki opozarja, da bi predlagani “Začasni mehek vilic z zmanjšanimi podatki” lahko onemogočil legitimne vrste transakcij po celotnem omrežju.

DELI
Razvijalec opozarja na večja tveganja v predlagani mehki vilici za zmanjšanje podatkov Bitcoin

Pregled transakcijskih podatkov kaže, da bi RDTS lahko blokiral ključne primere uporabe Bitcoina

Novi predlog mehkega vilica, namenjen omejevanju prekomernega shranjevanja podatkov na blockchainu Bitcoina, v zadnjem času sproža ostre kritike. V sredo je neodvisni analitik in razvijalec mempool.space, Mononaut, objavil oceno, ki izpostavlja morebitne stranske učinke, ki jih pravila lahko povzročijo.

Predlog, znan kot Začasni mehek vilic z zmanjšanimi podatki (RDTS), uvaja niz omejitev na ravni soglasja, ki so namenjene zmanjšanju transakcij z velikimi podatki — prizadevanje, za katerega razvijalci pravijo, da je potrebno po posodobitvi Bitcoin Core v30, ki je odstranila omejitve za podatke OP_RETURN.

Razvijalec opozarja na velike nevarnosti v predlaganem Bitcoin mehkemu vilicu z zmanjšanimi podatki

RDTS bi dejansko veljal približno eno leto, če bi bil aktiviran, in bi omejil dolžino scriptPubKeys na 34 bajtov, omejil izhode OP_RETURN na 83 bajtov, omejeval kontrolne bloke Taproot, prepovedoval neopredeljene verzije prič in onemogočal celotne kategorije logike Tapscript. Zagovorniki BIP trdijo, da ukrepi delujejo kot zasilna zavora proti poljubnim nalaganjem podatkov, ki bi lahko izpostavili operaterje nodom pravni odgovornosti, če bi bili v verigo vgrajeni nezakoniti materiali.

Mononautova ocena pa kvantificira praktične posledice teh omejitev z pregledom zgodovinske aktivnosti blockchaina, da bi ugotovil, katere resnične transakcije bi kršile predlagana pravila. Njegove ugotovitve nakazujejo na znatne motnje. Že samo pod omejitvijo dolžine scriptPubKey bi bili vsi pay-to-public-key (P2PK) in multisig (P2MS) izhodi neveljavni. Ta omejitev prav tako vpliva na majhno število nestandardnih izhodov v preteklih transakcijah.

Razvijalec opozarja na velike nevarnosti v predlaganem Bitcoin mehkemu vilicu z zmanjšanimi podatki
Sprememba pravilnika “vpliva na vse P2PK in P2MS izhode ter majhno število nestandardnih SPK-jev,” je dejal Mononaut.

Eden izmed bolj obsežnih pravil — onemogočanje operacij OP_PUSHDATA s tovorom nad 256 bajtov — ne bi vplival na zapisne ovojnice, če se domneva, da so vsi izvršeni potiski kvalificirani. Vendar je Mononaut poudaril, da bi nedoločene verzije prič vplivale na več kot 54.000 zgodovinskih transakcij, od katerih je veliko uporabljalo nekonvencionalne izhode za obhod omejitev podatkov OP_RETURN. Ker so dolžine verzij prič natančno določene v BIPs 141 in 341, bi predlog, kot je zapisan, celo blokiral nekatere veljavne sodobne formate, kot so P2A sidra.

Tudi čitajte: Bitcoin Core razvijalci združujejo kontroverzne spremembe politike: Ali je razcep pred nami?

Mononaut je podrobno opisal, da RDTS prav tako invalidira sklade prič, ki vsebujejo dodatke Taproot. Čeprav redko, razvijalec mempool.space ugotavlja, da je vsaj 11 transakcij uporabilo dodatek za podatkovno zahtevne namene. Bolj pomembna kategorija, ki jo Mononaut poudarja, so veliki kontrolni bloki Taproot: približno 32.000 preteklih porab vključuje kontrolne bloke z globino 100+, ki se pogosto uporabljajo za vgrajevanje podatkov, vendar se celo nekatere ne-podatkovne eksperimentacije naslanjajo na manjše, legitimne konfiguracije, ki bi bile onemogočene. En aktivni naslov dosledno porablja na globini kontrolnega bloka 11, kar bi bilo zavrnjeno pod RDTS.

Najstrožje točke predloga — prepovedi OP_SUCCESS* in kakršnokoli izvedbo Tapscriptov OP_IF ali OP_NOTIF — segajo daleč preko zapisnih ovojnic. Mononaut izpostavlja dve zgodovinski transakciji OP_SUCCESS, vključno z Burakovo transakcijo, ki je prekinila lightning, in približno 70 ne-zapisnih OP_IF-ustvarjenih Taproot porab. Nekatere izmed teh so finančne osnove, vključno z razgradljivimi multisig predlogi in HTLC dizajni. Nekateri izvirajo iz denarnic, ki so namerno onemogočile svojo ključno pot, kar je pustilo pot skrbništva kot edini način za premikanje sredstev.

Zagovorniki RDTS so trdili, da bi lahko uporabniki z prizadetimi skripti prešli na porabo po ključni poti. Kljub temu Mononautovi podatki izzivajo to domnevo neposredno: približno 560.000 zgodovinskih Taproot porab izvira iz izhodov, katerih ključna pot je bila dokazno onemogočena, zaradi česar so funkcije OP_IF in podobne funkcije nujne, ne samo opcijske.

Razvijalec opozarja na velike nevarnosti v predlaganem Bitcoin mehkemu vilicu z zmanjšanimi podatki

Podporniki začasnega mehkega vilica trdijo, da je RDTS kratkoročen zaščitni ukrep, namenjen ohranjanju monetarne uporabnosti Bitcoina, preprečevanju pravnih tveganj in zmanjševanju bremen nodov z omejevanjem shranjevanja podatkov. Kritiki pa nasprotujejo, da široke omejitve vedenja Tapscriptov tvegajo uvedbo de facto cenzure, onemogočanje veljavnih vrst transakcij in motenje obstoječih aplikacij.

Razprava odraža prejšnje spore glede rasti podatkov zaradi zapisov, kar odraža globlja nestrinjanja glede tega, ali bi Bitcoin moral ostati strogo monetaren ali nadaljevati z omogočanjem eksperimentalnih načinov uporabe. Ker predlog ostaja v obliki osnutka, razprava ostaja odprta med razvijalci, raziskovalci in udeleženci ekosistema.

Pogosta vprašanja ❓

  • Kaj je RDTS?
    Začasni predlog mehkega vilica, ki omejuje več Bitcoin skriptnih in podatkovnih funkcij.
  • Zakaj se razpravlja o RDTS?
    Podporniki želijo omejiti zlorabo podatkov, medtem ko kritiki pravijo, da onemogoča veljavne transakcije.
  • Kaj je Mononaut odkril?
    Njegova analiza kaže, da bi mnoge zgodovinske transakcije propadle pod pravili RDTS.
  • Kako dolgo bi trajal RDTS?
    Predlog predvideva enoletno obdobje aktivacije, če bi bilo sprejeto.