Vitalik Buterin, medstifter av Ethereum, har foreslått et sentralt alternativ til Ethereum Improvement Proposal (EIP) 3074. Dette nye forslaget har til hensikt å øke sikkerheten og minimere risikoen for kjerneutviklere.
Det inneholder en ny transaksjonstype, som ligner på EIP-2930, og inkluderer tillegg som en kontraktskodestreng og en signatur.
Hvordan Vitalik Buterins forslag gir økt sikkerhet
Denne prosessen starter med å verifisere at kontraktskoden til den som signerer er tom. Deretter settes den til den spesifiserte kontraktskoden, for så å tilbakestille den til tom når transaksjonen avsluttes. Denne metoden gjør det mulig å skille mellom hvem som signerer kontraktskoden og transaksjonens opprinnelse, noe som gir både fleksibilitet og økt sikkerhet.
Den foreslåtte tilnærmingen lover kompatibilitet med eksisterende EIP-3074-arbeidsflyter ved å omdanne dem til strømlinjeformede interaksjoner innenfor det nye rammeverket. Kommandoer som AUTH og AUTHCALL erstattes av enklere verifiserings- og utførelsesfunksjoner knyttet til eksternt eide kontoer (EOA). Denne forenklingen opprettholder driftsintegriteten og forbedrer også prosesseffektiviteten.
Les mer om dette: Ethereum EIP-er: Hva er de? Hvordan blir de implementert?
Buterin hevder at metoden hans passer til enhver EIP-3074-arbeidsflyt og krever minimale justeringer for integrering. Den støtter fremoverkompatibilitet med sluttspillkontoabstraksjon, og unngår innføring av nye opkoder, og forhindrer dermed potensiell redundans i fremtidige blokkjede-sammenhenger.
I tillegg gjør den det mulig for EOA-er å midlertidig påta seg kontraktsfunksjoner, noe som sikrer kompatibilitet med den nåværende EntryPoint-arkitekturen.
Til tross for de mange fordelene, inkludert opprettholdelse av et enhetlig kodeøkosystem som sannsynligvis vil forbli relevant i fremtidige rammeverk, har dette forslaget potensielle ulemper. Det har arvet noe av kritikken fra EIP-3074, særlig når det gjelder mulig sentralisering og den nødvendige tilliten til administrerte kodebiter.
“Det føles imidlertid som om alle EIP-er som forsøker å håndtere “privilege de-escalation” (også kjent som undernøkler) i 3074, vil ha det samme problemet”, konkluderte Buterin.
Pedro Gomes, medgrunnlegger av WalletConnect, støttet også Buterins forslag.
“Denne nye tilnærmingen drar nytte av å utnytte 4337 infra PLUS reduserer risikoen for kjerneutviklere,” sa Gomes.
Etter hvert som Ethereum (ETH)-samfunnet forventer Pectra-oppgraderingen, planlagt mellom slutten av 2024 og begynnelsen av 2025, bygger spenningen seg opp. Denne betydelige oppdateringen, som vil integrere EIP 3074 sentralt, har som mål å revolusjonere hvordan brukere samhandler med Ethereum-lommebøker ved å legge til sofistikerte smartkontraktsfunksjoner.
Nøkkelfunksjonene inkluderer et nytt sosialt gjenopprettingsverktøy og muligheten for transaksjoner uten ETH i lommebøker, noe som dramatisk senker barrierene for nykommere.