Sub radar, una dintre cele mai semnificative modificări aduse ecosistemului Ethereum a fost anunțată cu o reacție mică sau deloc a comunității. Abstracția conturilor este un progres de bază în gestionarea contului web3, dar foaia de parcurs actuală aduce un nou obiectiv - eliminarea totală a conturilor deținute extern (EOA) din ecosistemul Ethereum.
Termenul de abstracție a contului se referă la procesul de abstracție a complexității unui cont web3 pentru a crea o experiență mai ușor de utilizat pentru utilizatorul final. Inițial, scopul a fost generalizarea modelului de cont web3, astfel încât toate conturile să fie tratate în mod similar, indiferent dacă sunt EOA sau conturi smart contract. Cu toate acestea, Fundația Ethereum pare să fi decis că nu există loc pentru EOA în viitorul ecosistemului, favorizând portofelele cu contracte inteligente ca model de cont implicit pentru utilizatori.
EIP-4337 și abstracția contului
Fellow de securitate pentru Fundația Ethereum, Yoav Weiss, a anunțat lansarea PEI-4337 în timp ce vorbea la ETHDenver. Actualizarea rețelei Ethereum îmbunătățește capacitățile portofelelor cu contracte inteligente cu elemente de abstracție a contului, inclusiv pachete descentralizate, plata taxei de simbol, un mempool alternativ și alte funcții de abstracție a contului.
Cofondatorul Ethereum, Vitalik Buterin, a introdus inițial EIP în septembrie 2021, când a împărtășit un concept pe panoul de mesaje Ethereum cu următorul mesaj:
„O propunere de abstracție a contului care evită complet necesitatea modificărilor protocolului nivelului de consens, bazându-se în schimb pe un mempool separat de obiecte UserOperation și mineri care rulează fie cod personalizat, fie o piață de pachete.”
Cu toate acestea, un aspect cheie al EIP-4337 care a trecut aparent neobservat de mulți este mișcarea către eliminarea completă a EOA. Documentația pentru EIP de pe site-ul web al Fundației Ethereum afirmă că o motivație de bază pentru actualizare este „înlăturarea completă a oricărei nevoi ca utilizatorii să aibă și EOA”.
„Atingeți obiectivul cheie al abstracției contului: permiteți utilizatorilor să folosească portofelele cu contracte inteligente care conțin o logică de verificare arbitrară în loc de EOA ca cont principal. Eliminați complet orice nevoie ca utilizatorii să aibă și EOA.”
CryptoSlate a contactat mai mulți furnizori de portofel, dar niciunul nu a fost dispus să discute în totalitate potențiala eliminare a EOA, având în vedere lipsa de timp din partea Fundației Ethereum. Până la momentul presării, Fundația Ethereum nu a răspuns încercărilor de a comenta.
Ce este un EOA?
Un EOA pe Ethereum este un anumit tip de cont gestionat de un utilizator care deține cheia privată, spre deosebire de un cont de contract inteligent. În esență, un EOA servește ca identitate criptografică a utilizatorului pe blockchain-ul Ethereum, permițându-i să dețină, să trimită și să primească ETH, NFT-uri sau alte jetoane și să interacționeze cu contracte inteligente.
Un EOA este identificat printr-o adresă publică unică din cheia sa privată. Spre deosebire de un cont de contract inteligent, un EOA nu are niciun cod sau logică asociată cu acesta. Cu toate acestea, poate semna în continuare tranzacții pentru a iniția transferuri, a implementa contracte inteligente sau a interacționa cu contractele inteligente existente în rețeaua Ethereum.
Principala distincție între un cont EOA și un cont smart contract constă în controlul acestora. Un EOA este gestionat de o entitate externă folosind o cheie privată, în timp ce un cont de contract inteligent este controlat de codul contractului inteligent și urmează regulile specificate în acel cod.
Avem nevoie de EOA?
EOA sunt cel mai încercat și testat tip de cont blockchain. Portofelele software populare, cum ar fi MetaMask și portofelele hardware precum Ledger, Tezor și SafePal sunt toate întemeiate în conturi EOA. Eliminarea EOA ar avea un impact dramatic asupra acestor proiecte și ar necesita actualizări de cod la scară largă.
În timp ce problema integrării de noi utilizatori în web3 - prin solicitarea acestora să înregistreze și să stocheze în siguranță o cheie privată complexă sau o expresie de bază lungă - este o problemă larg acceptată, eliminarea unei componente de bază a ecosistemului Ethereum reprezintă o soluție drastică a problemei.
În plus, eliminarea EOA ar aduce nenumărate probleme potențiale care trebuie abordate - inclusiv pierderea simplității, complexitatea crescută, costurile de tranzacție mai mari, problemele de compatibilitate, problemele de securitate, fragmentarea EVM și chiar o potențială scădere a adoptării din cauza frecării crescute.
Nu sugerez că toate problemele de mai sus sunt insurmontabile. Cu toate acestea, calea către eliminarea EOA va include probleme care nu au fost încă concepute. În plus, întrucât Ethereum se află în centrul ecosistemului web3, eliminarea EOA din rețeaua Ethereum va duce probabil la probleme de compatibilitate în întregul peisaj EVM.
Probleme la eliminarea EOA
Într-o piață de urs, este ușor să pledezi pentru utilizarea contractelor inteligente — care folosesc, în medie, mai mult gaz decât EOA datorită logicii complexe utilizate în execuția codului. În momentul scrierii, costul gazului pe Ethereum este de 12 GWEI (0.40 USD), inclusiv taxa de bază de rețea.
Graficul de mai jos arată modificarea prețului mediu la gaz plătit pe tranzacție de la lansarea rețelei. De-a lungul perioadei 2021 – 2022, gazele au crescut la un maxim de 305 GWEI și au avut o medie de aproximativ 120 GWEI, de vreo zece ori mai mare decât este acum. În cazul în care EOA ar fi eliminate în întregime, costul tranzacțiilor în rețeaua blockchain Ethereum layer-1 ar crește aproape sigur.
Cu toate acestea, progresul avansat al soluțiilor de scalare Ethereum - cum ar fi Polygon și stratul 2 dedicat industriei, cum ar fi Immutable - va fi și mai vital pentru rețea în cazul în care tranzacțiile pe stratul de bază devin prohibitive.
În ceea ce privește celelalte aspecte identificate, peisajul în schimbare al orientărilor de reglementare trebuie, de asemenea, luat în considerare. Recent, cel Parlamentul European a adoptat o lege privind industria Internetului obiectelor (IoT) – care impune ca toate contractele inteligente să conțină un „interruptor de oprire” și, prin urmare, să includă „actualizare proxy”. Articolul 30 din legislație are următoarea cerință:
„Desfășurarea de contracte inteligente pentru terți în contextul unui acord de punere la dispoziție a datelor trebuie să respecte următoarele cerințe esențiale […]
Rezilierea și întreruperea în siguranță: asigurați-vă că există un mecanism pentru a înceta execuția continuă a tranzacțiilor: contractul inteligent va include funcții interne care pot reseta sau instrui contractul să oprească sau să întrerupă operațiunea pentru a evita execuțiile viitoare (accidentale).
Aceasta înseamnă că orice portofel cu contract inteligent ar trebui să conțină o funcție care să permită dezvoltatorului să elimine contul - eliminând natura auto-suverană a contului dacă aceasta ar fi implementată de altcineva decât proprietarul contului.
În plus, dacă Ethereum se îndepărtează complet de EOA, orice lanț EVM ar trebui să implementeze aceeași funcționalitate - sau riscă să-și piardă compatibilitatea cu Ethereum Mainnet. Implementarea în alte lanțuri ar fi puțin probabil să fie sincronizată, rezultând un ecosistem fragmentat și dApp-uri potențial incompatibile.
Proiectele care au în prezent compatibilitate deplină cu mai multe lanțuri EVM ar putea pierde accesul la unele rețele în timpul tranziției.
EOA Inovație
Deci, de ce eliminați EOA? Fundația Ethereum pare să fi renunțat la potențialul de a inova în spațiul EOA cu apelul de a elimina complet EOA. Totuși, am sfătuit un proiect numit Intu în 2022, acesta face exact acest lucru și este puțin probabil să fie singurul. Pentru o transparență totală, am fost plătită pentru timpul petrecut în consilierea proiectului, dar nu am niciun stimulent ca Intu să reușească, în afară de a crede în viziunea echipei.
Ideea acestui articol este de a nu shill nicio soluție sau de a crea FUD în ecosistemul Ethereum. În schimb, doresc să sensibilizez această problemă și să facilitez dezbaterea și coordonarea în spațiu.
Nu cred că ar trebui să avem declarații de la Fundația Ethereum care să declare eliminarea EOA fără ca mai întâi să existe un proces public adecvat. Un astfel de proces ar asigura că EOA nevoie care urmează să fie eliminate, cum arată intervalul de timp și cum ar fi rezolvate toate potențialele probleme de securitate, compatibilitate și utilizare înainte de tranziție.
De asemenea, este esențial să subliniem că eliminarea EOA nu este confirmată. Ethereum este un ecosistem descentralizat fără nicio parte de control centralizată. Cu toate acestea, Fundația Ethereum deține multă influență în comunitatea dezvoltatorilor. Prin urmare, cred că este important să continuăm această conversație pentru sănătatea ecosistemului.
Înțeleg punctul de vedere al Fundației Ethereum. Îmi doresc pur și simplu ca conversația să fie mai deschisă pentru a ne asigura că ne îndreptăm spre abstracția conturilor cu ochii pe deplin deschiși. După cum a spus atât de înțelept Paul Saffo: „Convingeri puternice, slab ținute”.
- Distribuție de conținut bazat pe SEO și PR. Amplifică-te astăzi.
- Platoblockchain. Web3 Metaverse Intelligence. Cunoștințe amplificate. Accesați Aici.
- Sursa: https://cryptoslate.com/op-ed-the-unspoken-ethereum-revolution-are-eoas-becoming-obsolete/
- :este
- $0.40
- $UP
- 10
- 2021
- 2022
- 7
- 8
- a
- mai sus
- acces
- Cont
- abstracția contului
- managementul contului
- Conturi
- peste
- act
- adresa
- Adoptare
- avansare
- consiliere
- avocat
- Acord
- TOATE
- alternativă
- și
- a anunțat
- oricine
- SUNT
- în jurul
- articol
- AS
- aspect
- asociate
- At
- Încercările
- disponibil
- in medie
- gradului de conştientizare
- de bază
- BE
- Urs
- Urs de piață
- deveni
- devenire
- fiind
- Crede
- credincios
- de mai jos
- între
- blockchain
- bord
- aduce
- Aduce
- taur
- Alergarea taurilor
- Pachet
- buterină
- by
- apel
- denumit
- CAN
- capacități
- centralizat
- cu siguranță
- lanţ
- lanţuri
- Schimbare
- Modificări
- schimbarea
- Diagramă
- Co-fondator
- cod
- Coindesk
- comentariu
- comunitate
- compatibilitate
- complet
- complex
- complexitate
- component
- conceput
- concept
- preocupările
- CONFIRMAT
- Consens
- luate în considerare
- context
- continua
- a continuat
- contract
- contracte
- Control
- controlată
- controlul
- Conversație
- coordonare
- Nucleu
- A costat
- Cheltuieli
- ar putea
- crea
- critic
- criptografic
- CryptoSlate
- Curent
- În prezent
- personalizat
- DApps
- de date
- dezbatere
- descentralizată
- hotărât
- scădea
- dedicat
- Mod implicit
- implementa
- desfășurarea
- Dezvoltator
- discuta
- documentaţie
- face
- dramatic
- în timpul
- ecosistem
- PEI
- oricare
- element
- eliminarea
- scoate in evidenta
- permițând
- asigura
- Întreg
- în întregime
- entitate
- esenţial
- În esență,
- ETH
- ETHDenver
- Eter (ETH)
- ethereum
- Etanșul blocului
- Ecosistemul Ethereum
- fundație ethereum
- ETHEREUM MAINNET
- Ethereum se mișcă
- rețea ethereum
- scalarea ethereumului
- Europa
- Chiar
- EVM
- execuție
- existent
- există
- experienţă
- extern
- extern
- Ochi
- facilita
- DESCRIERE
- taxă
- membru
- First
- următor
- urmează
- Pentru
- Fundație
- Fondat
- fragmentată
- frecare
- din
- FUD
- Complet
- complet
- funcţie
- funcționalitate
- funcții
- În plus
- viitor
- GAS
- Prețul gazelor
- gif
- dat
- scop
- îndrumare
- Piese metalice
- Portmoneuri hardware
- Avea
- Sănătate
- inimă
- Held
- Înalt
- superior
- deţine
- deține
- Cum
- Totuși
- HTTPS
- i
- identificat
- Identitate
- imuabil
- Impactul
- punerea în aplicare a
- implementarea
- implementat
- important
- in
- Stimulent
- include
- Inclusiv
- Crește
- a crescut
- industrie
- specifice industriei
- inițial
- iniția
- inova
- in schimb
- interacţiona
- intern
- Internet
- internetul Lucrurilor
- introdus
- IoT
- problema
- probleme de
- IT
- ESTE
- Cheie
- Copil
- lipsă
- peisaj
- pe scară largă
- lansa
- a lansat
- strat
- conduce
- carte mare
- Legislație
- ca
- Probabil
- mic
- Lung
- Se pare
- pierde
- care pierde
- de pe
- Lot
- Principal
- retea principala
- face
- gestionate
- administrare
- multe
- Piață
- piaţă
- max-width
- mijloace
- mecanism
- MemPool
- mesaj
- MetaMask
- minerii
- model
- mai mult
- cele mai multe
- motivaţia
- muta
- mişcă
- multiplu
- Natură
- Nevoie
- nevoilor
- reţea
- rețele
- Nou
- noi utilizatori
- NFT-uri
- obiecte
- învechit
- of
- on
- La imbarcare
- ONE
- Op-ed
- deschide
- operaţie
- iniţial
- Altele
- Altele
- deţinute
- proprietar
- plătit
- parte
- Trecut
- cale
- Paul
- plată
- Plato
- Informații despre date Platon
- PlatoData
- Punct
- Punct de vedere
- Poligon
- Popular
- ridică
- potenţial
- potenţial
- tocmai
- presa
- preţ
- primar
- anterior
- privat
- cheie privată
- Problemă
- probleme
- proces
- Progres
- proiect
- Proiecte
- adecvat
- propunere
- protocol
- furnizori
- public
- radar
- ridica
- atins
- reacţie
- a primi
- recent
- record
- se referă
- Fără deosebire
- autoritățile de reglementare
- îndepărtare
- scoate
- îndepărtat
- eliminarea
- necesita
- cerință
- rezultând
- Revoluţie
- Risc
- foaie de parcurs
- Cameră
- ROSE
- norme
- Alerga
- funcţionare
- în siguranță
- Said
- acelaşi
- scalare
- securitate
- sămânţă
- fraza de sămânță
- distinct
- Septembrie
- servește
- câteva
- comun
- să
- Emisiuni
- semna
- semnificativ
- asemănător
- simplitate
- pur şi simplu
- întrucât
- inteligent
- contract inteligent
- Contracte inteligente
- So
- Software
- soluţie
- soluţii
- unele
- Spaţiu
- vorbire
- specific
- specificată
- Sponsorizat
- Declarații
- Statele
- Încă
- Stop
- stoca
- reuși
- astfel de
- zece
- acea
- Fundația Ethereum
- lor
- Lor
- prin urmare
- lucruri
- de-a lungul
- timp
- interval de timp
- ori
- la
- semn
- indicativele
- Total
- spre
- tranzacționând
- tranzacție
- Costurile tranzactiei
- Tranzacții
- Transferuri
- tranziţie
- Transparență
- înţelege
- unic
- Actualizează
- actualizări
- upgrade-ul
- upgrade-uri
- uzabilitate
- utilizare
- Utilizator
- ușor de utilizat
- utilizatorii
- Verificare
- Vizualizare
- viziune
- vital
- Vitalik
- vitalik buterin
- Portofel
- Portofele
- Web3
- Ecosistem Web3
- website
- Ce
- dacă
- care
- în timp ce
- OMS
- pe larg
- voi
- dispus
- cu
- în
- fără
- ar
- zephyrnet