Av Gary Ma Wu. Blockchain-ekspert.
Nylig diskuterte direktør for HashKey Investment Research, Gary Ma Wu, bakgrunnen og kontroversene rundt Bitcoin Core sitt forslag om å «fjerne OP_RETURN databegrensninger». Wu oppsummerte og integrerte synspunktene til relevante medlemmer av kryptovaluta-fellesskapet i sin presentasjon.
Bakgrunn: Kontroversen rundt OP_RETURN databegrensningen
OP_RETURN er en opcode i Bitcoin Script som gjør det mulig å inkludere små mengder data i Bitcoin-transaksjoner. Dette muliggjør lagring av data på blockchain, men disse utgangene anses for å være «beviselig ikke-utnyttbare», og påvirker dermed ikke belastningen på UTXO-settet (ikke-brukt transaksjonsutgang). Den nåværende standardgrensen for Bitcoin Core er 80 byte for OP_RETURN-datastørrelse, og bruken av OP_RETURN-transaksjoner over 83 byte er begrenset av nodepolitikk, ikke konsensusregler.
Utvikler Peter Todd foreslo PR #32359, som anbefaler å fjerne denne begrensningen og samtidig slette relaterte konfigurasjonsalternativer (som -datacarrier og -datacarriersize). Dette ble møtt med sterke reaksjoner og intens debatt.
Støttende Perspektiver
- Ineffektivitet av eksisterende grenser: Det hevdes at nåværende begrensninger er ineffektive, fordi de kan omgås ved å sende til minerens mempool (f.eks. MARA Slipstream) eller ved å bruke ubegrensede nodimplementeringer. Den største kjente OP_RETURN-utgangen er for eksempel 79,870 byte.
- Meldingsbrett: Mange brukere har begynt å bruke OP_RETURN som et meldingsbrett, med tilgjengelige verktøy som hjelper til med å pakke og laste data opp til kjeden, så lenge de er villige til å betale et gebyr.
- Kompatibilitet med minerinsentiver: Fjerning av grensen kan potensielt styrke miners økonomi, ettersom de kan tjene mer ved å konkurrere om blokkplass.
Motstridende Perspektiver
- Økt blokkplassforbruk: Kritikken går på at fjerning av restriksjoner vil føre til at mer ikke-transaksjonsdata, som såkalte «shitcoins», vil bli skrevet til kjeden. Dette vil okkupere blokkplass og presse transaksjonsavgiftene opp.
- Nodepolitikkens nytte: På tross av at begrensninger kan omgås, har nodepolitikkene en viktig funksjon ved å begrense spredningen av søppeldata på nettverket.
Personlig Meningsinnsamling
Gary Ma Wu, en partner i Nothing Research, støtter fjerning av 80-byte grensen for OP_RETURN. Han mener at den nåværende grensen er ineffektiv og at fjerning av denne grensen kan bringe mange fordeler, inkludert:
- En retur til Bitcoins tidlige design med færre begrensninger.
- Reduksjon av nettverksbelastningen.
- Støtte til økologisk utvikling.
- Økt inntekt for minere, som er i tråd med libertarianske prinsipper.
I motsetning til Wu, uttrykker direktøren for HashKey Investment Research motstand mot forslaget. Han advarer om potensielt negative effekter som ikke-transaksjonsdata kan ha på nettverksbelastning, og vektlegger viktigheten av konfigurasjonsfrihet for brukerne.
Konklusjon
Debatten om fjerning av OP_RETURN begrensningene i Bitcoin belyser en dypere konflikt mellom ønsket om frihet og nytteverdi på den ene siden, og behovet for å regulere og beskytte nettverket på den andre. Men uansett hvilken retning debatten tar, er det klart at endringene vil ha vidtrekkende konsekvenser for både brukere og minere innen Bitcoins økosystem.