Nick Szabo og Debatten om Knots vs. Core
Nick Szabo, datavitenskapsmann, kryptograf og juridisk forsker kjent for å ha introdusert konseptet «smarte kontrakter», deltar nå i debatten om Knots vs. Core. Szabo advarer om at denne endringen effektivt inviterer mer ikke-finansiell – og potensielt tvilsom – data til å bli lagret på blokkjeden for alle å se.
Økende Bruk av Knots
Han har dukket opp igjen på sosiale medier og holder ikke tilbake i den pågående debatten. I det siste har et økende antall brukere valgt å kjøre Bitcoin Knots-noder i stedet for Bitcoin Core v30, og foretrekker Knots for sin strammere brukerkontroll, avanserte spamfiltre og fleksible policyinnstillinger – funksjoner som Core v30 nylig har fjernet i navnet på nøytralitet og renere kode.
Szabos Advarsel
Szabo veide inn den 1. oktober og delte sine tanker i en spiss X-tråd.
«Det er en svært offentlig økning i OP_RETURN-tillatelsen som inviterer mer ikke-finansiell data til Bitcoin,» skrev han. «Selv om apper allerede kan legge data i andre deler av Bitcoin, sender denne økningen et signal om å invitere mer slik data. Uten å legge til sikkerhetsmekanismer som lar arkivnodeoperatører ikke-distruktivt slette ulovlig innhold som de ofte vil bli holdt strafferettslig ansvarlige for.»
I hovedsak har Core v30 skrotet den langvarige 80-byte grensen på OP_RETURN, og åpnet døren for ubegrenset datalagring inne i transaksjoner, samtidig som flere verktøy for filtrering av mempool ble avviklet. Denne kombinasjonen har fått Knots-støttespillere til å rope foul – og hevde at det kan slippe løs en strøm av ikke-finansiell data på Bitcoins blokkjede, noe som potensielt kan tette nettverket og til og med inneholde ulovlig materiale.
Motargumenter og Kritikk
Forkjempere for Core motargumenterer at 80-byte OP_RETURN-grensen aldri var en reell sikkerhet uansett – og insisterer på at, med eller uten grense, bestemte brukere alltid kunne finne måter å slippe ikke-finansiell data inn på blokkjeden.
Etter sine kommentarer den 1. oktober, doblet Szabo ned en uke senere og oppfordret brukere til å ta saken i egne hender – i det minste for nå.
«Som et (forhåpentligvis) midlertidig tiltak, kjør Knots. Jeg anbefaler sterkt å ikke oppgradere til Core v30,» rådet han den 8. oktober, og signaliserte klar skepsis til den nyeste Core-utgivelsen.
Mens mange var enige, var flere kritikere ikke akkurat begeistret for Szabos kommentarer, og tok opp hans standpunkt og utløste en ny bølge av debatt i Bitcoin-samfunnet.
«Jeg anbefaler å lære om Knots før du bestemmer deg for å kjøre det,» svarte programvareutvikler Jameson Lopp til Szabo. «Meh, dette juridiske synspunktet er nonsens, noen sa til meg at du til og med studerte jus,» svarte Thomas Rossi.
På den annen side var det andre som var enige med Szabo.
«Eller bare bli på v29, også et alternativ for folk som kan være redde for noen andre endringer Knots kan ha. Uansett, jeg anbefaler også å ikke oppgradere til v30,» sa X-kontoen Timón Lee.
Konklusjon
Etter hvert som splittelsen mellom Knots og Core dypner, har Szabos advarsler drevet de langvarige spenningene mellom Bitcoins finansielle purister og utviklere som angivelig prioriterer enkelhet og nøytralitet. Faktum er at mange velger sider i denne saken.