Ethereum-grundaren Vitalik Buterin har nu ändrat en nästan tio år gammal åsikt. Det här visar en stor förändring i hur han ser på blockkedjors självbestämmande.
Buterin skrev nyligen på X (Twitter) att han inte längre håller med om sitt uttalande från 2017. Då kallade han användares fullständiga självverifiering för en ”konstig enstöringsfantasi”.
Varför Vitalik Buterin omprövar Ethereums egna verifieringsantaganden
Han berättar att det här beror både på framstegen inom kryptografi och lärdomar från problem i riktiga nätverk.
År 2017 diskuterade Buterin med blockkedjeteoretikern Ian Grigg om blockkedjor borde ha full information av kedjans läge. Grigg tyckte att blockkedjor bara kunde lagra transaktionsordning utan att spara användarbalanser, smartkontraktkod eller lagring.
Buterin sa emot och varnade för att användarna skulle behöva spela upp hela kedjans historia eller helt lita på tredjeparts-RPC-leverantörer. Då ansåg Ethereum-ledaren att båda alternativen var opraktiska för vanliga användare.
Samtidigt betonade han att Ethereums val att spara tillstånd på kedjan och möjligheten att verifiera värden genom Merkle-bevis gjorde nätverket mycket säkrare än att lita på en enda leverantör.
Sedan dess har ZK-SNARKs blivit vanligare. Det är en kryptografisk metod som låter användare verifiera blockkedjan utan att själv köra alla transaktioner.
Buterin jämför utvecklingen med att du hittar en ”tablett som botar alla sjukdomar för 15 USD”. Det är en teknik som ger hög säkerhet utan att det kostar för mycket.
Han menar att innovationen gör att Ethereum nu kan ompröva gamla kompromisser om skalbarhet, verifiering och decentralisering.
”Mountain Man”-alternativet: Ethereums trygga tillflykt för en decentraliserad framtid
Buterin lyfter också hur viktigt det är med motståndskraft i verkligheten.
”Ibland slutar P2P-nätverket att fungera. Ibland ökar svarstiden 20 gånger. Ibland stängs en tjänst du litar på. Ibland samlar miners eller stakers makt, och mellanhänder censurerar appar”, skrev han.
I såna situationer måste användarna själva kunna verifiera och använda kedjan, utan att ”ringa utvecklarna”. På så vis kan de behålla sitt självbestämmande även när förutsättningarna ändras.
Den här principen gör att han nu igen förespråkar det han kallar ”Mountain Man”-alternativet. Full självverifiering ska inte vara något du gör varje dag, men det fungerar som en säkerhetslösning och ger Ethereum-användare trygghet.
Precis som BitTorrent tvingade streamingtjänster att ge användarna bättre villkor, ger Mountain Man-alternativet styrka och skydd till Ethereum-användare i tekniskt eller politiskt osäkra situationer.
Sammanfattningsvis är Buterins nya syn både teknisk och filosofisk. ZK-SNARKs tar bort gamla hinder för självverifiering och erfarenheterna visar att risker som centralisering, nätverksproblem och censur finns på riktigt.
Genom att behålla Mountain Man-alternativet ser Ethereum till att nätverket förblir robust med självbestämmande.
Buterins omsvängning visar att tidigare antaganden inte längre gäller. Att ha starka backup-planer är viktigt för en decentraliserad framtid.