Op-ed: Déi ongeschwat Ethereum Revolutioun: Ginn EOAs verouderd?

Ad

CoinDesk Konsens

Ënnert dem Radar ass eng vun de bedeitendsten Ännerungen am Ethereum-Ökosystem mat wéineg bis keng Gemeinschaftsreaktioun ugekënnegt ginn. Kontabstraktioun ass e Kär Fortschrëtt am Web3 Kont Gestioun, awer déi aktuell Fahrplang bréngt en neit Zil - External Owned Accounts (EOAs) komplett aus dem Ethereum Ökosystem ze läschen.

De Begrëff Kontabstraktioun bezitt sech op de Prozess fir d'Komplexitéit vun engem Web3 Kont ze abstrakt fir eng méi userfrëndlech Erfahrung fir den Endbenotzer ze kreéieren. Am Ufank war d'Zil de Web3 Kontmodell ze generaliséieren sou datt all Konten ähnlech behandelt ginn - egal ob se EOAs oder Smart Kontraktkonten sinn. Wéi och ëmmer, d'Ethereum Foundation schéngt decidéiert ze hunn datt et kee Raum fir EOAs an der Zukunft vum Ökosystem ass, fir Smart Kontrakt Portemonnaien als Standardkontomodell fir Benotzer ze favoriséieren.

EIP-4337 & Kont Abstraktioun

Security Fellow fir d'Ethereum Foundation, Yoav Weiss, huet de Start vun EIP-4337 ugekënnegt wärend hien op ETHDenver geschwat huet. D'Aktualiséierung vum Ethereum-Netzwierk verbessert d'Kapazitéite vu Smart Kontrakt-Portemonnaien mat Elementer vun der Kontabstraktioun, dorënner dezentraliséierte Bündler, Tokengebührbezuelung, en alternativen Mempool an aner Kontabstraktiounsfunktiounen.

Ethereum Matgrënner Vitalik Buterin huet ursprénglech d'EIP am September 2021 agefouert wéi hien e Konzept um Ethereum Message Board mat de folgende Message gedeelt huet:

"Eng Kontabstraktiounsvirschlag déi de Besoin fir Konsens-Schicht Protokoll Ännerungen komplett vermeit, anstatt op e separaten Mempool vu UserOperation Objekter a Miner vertrauen entweder personaliséiert Code oder e Bündelmaart."

Wéi och ëmmer, e Schlësselaspekt vum EIP-4337, deen anscheinend vu villen onopfälleg gaang ass, ass de Beweegung fir d'EOAs ganz ze läschen. D'Dokumentatioun fir d'EIP op der Ethereum Foundation Websäit seet datt eng Kärmotivatioun fir den Upgrade ass "ganz Bedierfnes fir d'Benotzer och EOAs ze hunn."

"Erreeche de Schlësselziel vun der Kontabstraktioun: Erlaabt d'Benotzer Smart Kontrakt Portemonnaien ze benotzen déi arbiträr Verifizéierungslogik enthalen anstatt EOAs als hire primäre Kont. Komplett ewechzehuelen all Bedierfnes fir d'Benotzer och EOAs ze hunn.

CryptoSlate erreecht e puer Portemonnaie Ubidder, awer kee war gewëllt d'potenziell Eliminatioun vun EOAs ganz ze diskutéieren, wéinst dem Mangel un Zäitframe vun der Ethereum Foundation. Wéi vun der Press Zäit huet d'Ethereum Foundation net op Versuche fir Kommentar geäntwert.

Wat ass eng EOA?

En EOA op Ethereum ass eng spezifesch Aart vu Kont, déi vun engem Benotzer geréiert gëtt deen de private Schlëssel hält, am Géigesaz zu engem Smart Kontrakt Kont. Wesentlech déngt en EOA als Kryptografesch Identitéit vun engem Benotzer op der Ethereum Blockchain, wat et hinnen erlaabt ETH, NFTs oder aner Tokens ze halen, ze schécken an ze kréien a mat Smart Kontrakter interagéieren.

En EOA gëtt duerch eng eenzegaarteg ëffentlech Adress aus sengem private Schlëssel identifizéiert. Am Géigesaz zu engem Smart Kontrakt Kont, huet en EOA kee Code oder Logik mat him assoziéiert. Wéi och ëmmer, et kann nach ëmmer Transaktiounen ënnerschreiwen fir Transferen ze initiéieren, Smart Kontrakter z'installéieren oder mat existente Smart Kontrakter am Ethereum Netzwierk interagéieren.

Den Haaptunterschied tëscht engem EOA an engem Smart Kontrakt Kont läit an hirer Kontroll. En EOA gëtt vun enger externer Entitéit geréiert mat engem private Schlëssel, während e Smart Kontrakt Kont kontrolléiert gëtt vum Code vum Smart Kontrakt an follegt d'Regele, déi an deem Code spezifizéiert sinn.

Brauche mir EOAs?

EOAs sinn déi meescht getest an getest Aart vu Blockchain Kont. Populär Software Portemonnaien wéi MetaMask an Hardware Portemonnaien wéi Ledger, Tezor, a SafePal sinn all an EOA Konten gegrënnt. EOAs ewechhuelen géif esou Projeten dramatesch beaflossen a grouss Skala Codeupdates erfuerderen.

Wärend d'Fro fir nei Benotzer op Web3 z'informéieren - andeems se verlaangen datt se e komplexe private Schlëssel oder laang Saat-Phrase sécher ophuelen an späicheren - e wäit akzeptéierte Problem ass, stellt d'Ewechhuele vun engem Kärkomponent vum Ethereum-Ökosystem eng drastesch Léisung fir de Problem.

Ausserdeem, EOAs ewechhuelen géif eng Onmass potenziell Themen bréngen, déi musse behandelt ginn - dorënner de Verloscht vun der Einfachheet, erhéicht Komplexitéit, méi héich Transaktiounskäschte, Kompatibilitéitsprobleemer, Sécherheetsbedenken, EVM Fragmentatioun, a souguer eng potenziell Ofsenkung vun der Adoptioun wéinst verstäerkter Reibung.

Ech proposéiere net datt all déi uewe genannten Themen oniwwersiichtlech sinn. Wéi och ëmmer, de Wee fir EOAs ze läschen wäert Problemer enthalen déi nach net konzipéiert sinn. Ausserdeem, well Ethereum am Häerz vum Web3-Ökosystem sëtzt, wäert d'EOAs aus dem Ethereum-Netz ewechhuelen, wäert méiglecherweis zu Kompatibilitéitsprobleemer iwwer d'ganz EVM Landschaft féieren.

Problemer EOAs Ewechhuele

An engem Bärmaart ass et einfach fir d'Benotzung vu Smart Kontrakter ze plädéieren - déi am Duerchschnëtt méi Gas benotzen wéi EOAs wéinst der komplexer Logik, déi an der Ausféierung vum Code benotzt gëtt. Vun der Presszäit sinn d'Käschte vum Gas op Ethereum 12 GWEI ($ 0.40), inklusiv d'Netzbasisgebühr.

D'Grafik hei drënner weist d'Ännerung vum duerchschnëttleche Gaspräis pro Transaktioun bezuelt zënter dem Netz gestart gouf. Während dem Stierlaf 2021 - 2022 ass de Gas op en Héich vun 305 GWEI eropgaang an am Duerchschnëtt ongeféier 120 GWEI, e puer zéng Mol méi héich wéi et elo ass. Sollt EOAs komplett ewechgeholl ginn, wäerten d'Käschte fir Transaktiounen am Ethereum Layer-1 Blockchain Netzwierk bal sécher eropgoen.

eth Gas Präis
Quell: Glassnode

Wéi och ëmmer, de fortschrëttleche Fortschrëtt vun Ethereum-Skaléierungsléisungen - wéi Polygon an engagéierten Industriespezifesch Layer-2s wéi Immutable - wäert nach méi vital fir d'Netzwierk sinn, wann d'Transaktioun op der Basisschicht verbueden ass.

Wat déi aner identifizéiert Themen ugeet, muss déi verännert Landschaft vu reglementaresche Leedung och berücksichtegt ginn. Viru kuerzem huet d'Europäescht Parlament en Akt an der Internet of Things (IoT) Industrie gestëmmt - datt all Smart Kontrakter erfuerderlech sinn e 'Kill Switch' ze enthalen an dofir 'Proxy Upgradeability' enthalen. Den Artikel 30 vun der Gesetzgebung huet déi folgend Fuerderung:

"Den Détachement vu Smart Kontrakter fir anerer am Kontext vun engem Ofkommes fir Daten zur Verfügung ze stellen, entsprécht de folgende wesentleche Viraussetzungen [...]

Sécher Terminatioun an Ënnerbriechung: sécherstellen datt e Mechanismus existéiert fir déi weider Ausféierung vun Transaktiounen ofzeschléissen: de Smart Kontrakt enthält intern Funktiounen, déi de Kontrakt zrécksetzen oder instruéieren d'Operatioun ze stoppen oder z'ënnerbriechen fir zukünfteg (zoufälleg) Ausféierungen ze vermeiden.

Dëst bedeit datt all Smart Kontrakt Portemonnaie eng Funktioun muss enthalen déi den Entwéckler erlaabt de Kont ze läschen - d'Selbstsouverän Natur vum Kont eliminéiert wann dëst vun engem anere wéi de Kontbesëtzer ëmgesat gouf.

Ausserdeem, wann Ethereum ganz vun EOAs fortgeet, muss all EVM Kette déiselwecht Funktionalitéit implementéieren - oder riskéiere Kompatibilitéit mat Ethereum Mainnet ze verléieren. D'Ëmsetzung iwwer aner Ketten wier onwahrscheinlech synchroniséiert, wat zu engem fragmentéierten Ökosystem a potenziell inkompatibel dApps resultéiert.

Projeten déi momentan voll Kompatibilitéit mat multiple EVM Ketten hunn, kënnen den Zougang zu e puer Netzwierker während dem Iwwergank verléieren.

EOA Innovatioun

Also firwat EOAs ewechhuelen? D'Ethereum Foundation schéngt d'Potenzial opginn ze hunn fir am EOA Raum ze innovéieren mam Uruff fir EOAs ganz ze läschen. Wéi och ëmmer, ech hunn e Projet mam Numm Intu am Joer 2022 ugeroden, dee genee dëst mécht, an et ass onwahrscheinlech deen eenzegen ze sinn. Fir total Transparenz gouf ech bezuelt fir meng Zäit fir de Projet ze beroden, awer ech hu keen Ureiz fir Intu fir Erfolleg ze hunn anescht wéi un d'Visioun vum Team ze gleewen.

De Punkt vun dësem Artikel ass keng Léisung ze shill oder FUD am Ethereum Ökosystem ze kreéieren. Amplaz wëll ech dëse Problem sensibiliséieren an d'Debatt an d'Koordinatioun am Raum erliichteren.

Ech gleewen net datt mir Aussoe vun der Ethereum Foundation solle hunn, déi d'Ewechhuele vun EOAs deklaréieren ouni datt et als éischt e richtegen ëffentleche Prozess ass. Esou e Prozess géif suergen, datt EOAs brauchen geläscht ginn, wéi den Zäitframe ausgesäit, a wéi all potenziell Sécherheets-, Kompatibilitéits- an Usability-Problemer virum Iwwergank geléist ginn.

Et ass och kritesch ze betounen datt d'Ewechhuele vun EOAs net bestätegt ass. Ethereum ass en dezentraliséierten Ökosystem ouni zentraliséiert Kontroll Partei. Wéi och ëmmer, d'Ethereum Foundation hält vill Sway an der Entwécklergemeinschaft. Dofir gleewen ech datt et wichteg ass dëst Gespréich fir d'Gesondheet vum Ökosystem weiderzeféieren.

Ech verstinn de Standpunkt vun der Ethereum Foundation. Ech wënschen einfach datt d'Gespréich méi offen stattfënnt fir sécherzestellen datt mir op Kontabstraktioun mat eisen Aen voll oppen goen. Wéi de Paul Saffo sou schlau gesot huet: "Staark Iwwerzeegungen, schwaach gehal."

Quell: https://cryptoslate.com/op-ed-the-unspoken-ethereum-revolution-are-eoas-becoming-obsolete/