Razvijač i analitičar Mempool.space Mononaut objavio je detaljnu kritiku upozoravajući da predloženi “Privremeni soft fork s reduciranjem podataka” može onemogućiti legitimne vrste transakcija na cijeloj mreži.
Razvijač Upozorava na Velike Rizike u Predloženom Soft Forku za Bitcoin s Smanjenim Podacima

Pregled transakcijskih podataka pokazuje da bi RDTS mogao blokirati ključne slučajeve upotrebe Bitcoina
Novi prijedlog za soft fork osmišljen kako bi smanjio prekomjerno skladištenje podataka na Bitcoin blockchainu nedavno je naišao na oštre kritike. U srijedu je neovisni analitičar i razvijač mempool.spacea, Mononaut, objavio procjenu u kojoj je istaknuo potencijalne kolateralne štete koje bi pravila mogla uzrokovati.
Prijedlog, poznat kao Privremeni soft fork s reduciranjem podataka (RDTS), uvodi niz ograničenja na razini konsenzusa s ciljem smanjenja transakcija s velikim količinama podataka — napor koji programeri smatraju nužnim nakon ažuriranja Bitcoin Core v30 koje je uklonilo ograničenja na OP_RETURN podacima.

RDTS bi se primjenjivao otprilike godinu dana ako se aktivira, ograničavajući scriptPubKeys na 34 bajta, ograničavajući OP_RETURN izlaze na 83 bajta, ograničavajući Taproot kontrolne blokove, zabranjujući nedefinirane verzije svjedoka i onemogućujući čitave kategorije Tapscript logike. Zagovornici BIP-a tvrde da mjere djeluju kao hitna kočnica protiv proizvoljnih prijenosa podataka koji bi mogli izložiti operatore čvorova pravnoj odgovornosti ako ilegalni materijal bude ugradben u lanac.
Međutim, Mononautova procjena kvantificira praktične posljedice tih ograničenja pregledom povijesne aktivnosti na blockchainu kako bi se vidjelo koje bi stvarne transakcije prekršile predložena pravila. Njegovi nalazi sugeriraju značajne poremećaje. Samo prema ograničenju veličine scriptPubKey-a, svi pay-to-public-key (P2PK) i multisig (P2MS) izlazi bi bili nevažeći. To ograničenje također utječe na mali broj nestandardnih izlaza u prošlim transakcijama.

Jedno od važnijih pravila—invalidacija OP_PUSHDATA operacija s priključcima većim od 256 bajtova—ne bi utjecalo na obuhvate s natpisima, pod uvjetom da se kvalificiraju samo izvršeni prijenosi. Ali Mononaut je naglasio da bi nedefinirane verzije svjedoka utjecale na više od 54.000 povijesnih transakcija, od kojih su mnoge koristile nekonvencionalne izlaze kako bi zaobišle ograničenja OP_RETURN podataka. Budući da su duljine verzija svjedoka strogo definirane u BIP-ovima 141 i 341, prijedlog kako je napisan čak bi blokirao neke valjane moderne formate kao što su P2A sidra.
Pročitajte i: Bitcoin Core developeri spajaju kontroverzne promjene politike: Je li fork na putu?
Mononaut je detaljno opisao da RDTS također invalidira svjedočke stogove koji sadrže Taproot aneks. Iako rijetko, programer mempool.spacea primjećuje da je najmanje 11 transakcija koristilo aneks u svrhe s velikim količinama podataka. Značajnija kategorija, naglasio je Mononaut, jesu veliki Taproot kontrolni blokovi: oko 32.000 prošlih troškova uključuje kontrolne blokove dubine 100+ koji se često koriste za ugradnju podataka, ali čak se i neki ne-podatkovni eksperimenti oslanjaju na manje, legitimne konfiguracije koje bi bile onemogućene. Jedna aktivna adresa dosljedno troši na dubini kontrolnog bloka 11, što bi bilo odbijeno pod RDTS-om.
Najstrože stavke prijedloga—zabrana OP_SUCCESS* i bilo kojeg Tapskripta izvodeći OP_IF ili OP_NOTIF—dosežu daleko izvan obuhvata s natpisima. Mononaut ističe dvije povijesne transakcije s OP_SUCCESS, uključujući Burakovu transakciju koja je razbila lightning, i otprilike 70 ne-natpisnih troškova temeljenih na OP_IF Taprootu. Nekoliko njih su financijski primitivci, uključujući predloške za višestruke potpise koji se smanjuju i dizajne ugovora zaključanih hash-vremenom (HTLC). Neki potječu iz novčanika koji su namjerno onemogućili svoj ključni put, ostavljaći skripti kao jedini način za premještanje sredstava.
Zagovornici RDTS-a tvrdili su da bi korisnici s pogođenim skriptama mogli koristiti ključni put za trošenje sredstava. Ipak, Mononautovi podaci izravno osporavaju tu pretpostavku: oko 560.000 povijesnih Taproot troškova dolazi iz izlaza čiji je ključni put dokazano onemogućen, čineći OP_IF i slične funkcije esencijalnim, a ne opcionalnim.

Podržavatelji privremenog soft forka tvrde da je RDTS kratkoročna zaštitna mjera osmišljena za očuvanje monetarne korisnosti Bitcoina, sprečavanje pravnih opasnosti i smanjenje opterećenja čvorova ograničavanjem skladištenja podataka. Kritičari uzvraćaju da široka ograničenja ponašanja Tapscripta riskiraju uvođenje de facto cenzure, onemogućavanje važećih vrsta transakcija i narušavanje postojećih aplikacija.
Rasprava odražava ranije sporove oko rasta podataka usmjerenih na natpise, što odražava dublje nesuglasice o tome treba li Bitcoin ostati strogo monetaran ili nastaviti omogućavati eksperimentalne upotrebe. Budući da prijedlog ostaje u obliku nacrta, rasprava je u tijeku među programerima, istraživačima i sudionicima ekosustava.
FAQ ❓
- Što je RDTS?
Privremena soft fork inicijativa koja ograničava nekoliko Bitcoin skripti i mogućnosti podataka. - Zašto se raspravlja o RDTS-u?
Podržavatelji žele spriječiti zloupotrebu podataka, dok kritičari tvrde da onemogućava valjane transakcije. - Što je Mononaut otkrio?
Njegova analiza pokazuje da bi mnoge povijesne transakcije bile nevažeće prema RDTS pravilima. - Koliko dugo bi RDTS trajao?
Prijedlog predviđa jednogodišnji rok aktivacije ako se usvoji.













