Am susținut această prezentare la @zuberlin ieri. Am împărtășit cele mai recente tendințe în adoptarea conturilor inteligente și predicții despre ce urmează.
Săptămâna trecută, 150,853 de conturi inteligente EIP-7702 au efectuat o acțiune on-chain.
~67% din aceste conturi au autorizat un contract criminal conceput pentru a le goli fondurile în momentul tranzacției. Un mare mulțumesc echipei de cercetare @wintermute_t pentru munca lor de etichetare a contractelor criminale.
Cele patru tipuri de acțiuni pe care un cont 7702 le poate efectua sunt - ERC-4337 UserOps: Acțiuni efectuate folosind operațiuni de utilizator ERC-4337 - Tranzacții auto-initiate: Tranzacții în care contul inteligent rulează propriul său cod - Acțiuni relay-uite: Acțiuni inițiate de un portofel terț care apelează codul contului inteligent (fără a folosi 4337) - Tranzacții EOA: Tranzacții obișnuite în care contul inteligent nu a folosit codul său
Mai mult de 1.000.000 de portofele au fost actualizate la conturi inteligente folosind EIP-7702 luna trecută. Am atins această bornă mult mai repede decât mă așteptam.
Din păcate, 99% din aceste actualizări au fost hackerii care au convertit portofele cu chei private anterior expuse. Ei au programat aceste conturi pentru a transfera automat fonduri furate către ei.
Încă cred că milioane de utilizatori obișnuiți își vor actualiza portofelele în acest an.
Hackerii au sărit rapid pe 7702 pentru că funcțiile conturilor inteligente, cum ar fi acțiunile automate și tranzacțiile grupate, îi ajută să fure mai repede. Dar companiile de portofele se mișcă încet pentru că: - Trebuie să fie absolut perfecte în ceea ce privește securitatea. Dacă codul contului 7702 al unui portofel major este spart, ar fi devastator - Adăugarea actualizărilor 7702 ar îmbunătăți aplicațiile lor de 10 ori pentru utilizatori, dar nu va crește direct venitul
În acest weekend, mai mult de un milion de portofele au autorizat aceste contracte folosind EIP-7702. Știe cineva cui aparțin? Ele nu sunt verificate pe etherscan
0x1ee8e3b6ca95606e21be70cff6a0bd24c134b96f - pe Base
0xcefd060da801a3f004d6b307f4cab943d1c9b45b - pe Optimism
|@0xbbbb_eth a construit un tablou de bord L2Beat pentru EIP7702
Multe informații excelente despre diferitele implementări de conturi inteligente EIP7702: - TVL - Funcții (de exemplu, apeluri de tip Batch) - Metoda de tranzacționare (de exemplu, pachete ERC4337) Și altele!
EIP-7702 a fost lansat săptămâna trecută. Mai mult de 25.000 de conturi inteligente EIP-7702 sunt active acum.
(1) 6.9k sunt conturi @WhiteBit (2) 4.8k sunt conturi @MetaMask (3) 4k folosesc o implementare de cont necunoscută [0x497...268] (4) 3.4k sunt conturi @okx
Dacă un EOA - autorizează implementarea contului Delegator Metamask pe o rețea - autorizează implementarea contului Ambire pe o altă rețea, ai considera că aceasta contează ca două conturi inteligente EIP-7702 sau unul?
Mai mult de 14.000 de portofele sunt în prezent actualizate la conturile inteligente EIP-7702 (nu sunt sigur care este cea mai bună formulare. "în prezent actualizate"? "active"? "activate"? ce părere ai?)
- 5.114 pe Ethereum - 4.192 pe OP Mainnet - 4.163 pe BSC - 556 pe Base - 152 pe Gnosis - 4 crosschain
Rezolvarea experienței utilizatorului Ethereum nu se termină cu Pectra. Pectra a fost doar începutul.
𝟳𝟳𝟎𝟐 𝗻𝗼𝗻 𝗲𝘀𝘁 𝗮 𝘃𝗶𝗻𝗱 𝘂𝗻𝗹𝗲𝘀𝘀 𝘄𝗲 𝘂𝘀𝗲 𝗶𝘁.
(1) Portofelele precum Metamask trebuie să facă ușor să-ți upgradezi EOA-ul la un portofel inteligent. Adaugă un buton „upgrade”.
(2) Aplicațiile trebuie să fie compatibile cu portofelele inteligente. De exemplu, interfețele DEX ar trebui să detecteze dacă ai un portofel inteligent și să activeze automat aprobarea + schimbul pentru o singură tranzacție.
Rezolvarea experienței utilizatorului Ethereum nu se termină cu Pectra. Pectra a fost doar începutul.
7702 nu este o victorie decât dacă îl folosim.
(1) Portofelele precum Metamask trebuie să faciliteze actualizarea EOA-ului tău la un portofel inteligent. Adaugă un buton "upgrade".
(2) Aplicațiile trebuie să fie compatibile cu portofelele inteligente. De exemplu, interfețele DEX ar trebui să detecteze dacă ai un portofel inteligent și să activeze automat aprobarea + schimbul pentru o singură tranzacție.
Autorizare = Upgrade-ul unui portofel EOA obișnuit la un portofel inteligent prin autorizarea unui contract. În funcție de contract, portofelul inteligent va avea caracteristici precum gruparea tranzacțiilor.
Contract Autorizat = Acesta este contractul al cărui cod este folosit pentru a-ți upgrada portofelul.
Portofelul upgradat are un "designator de delegare" care face trimitere la acest contract inteligent. Când o tranzacție este trimisă către EOA, se execută codul la adresa desemnată.
EIP-7702 neînțelegeri pe care le-am văzut pe cronologie astăzi:
> Toate portofelele Ethereum sunt acum portofele inteligente Fals. Un portofel EOA trebuie să semneze o autorizație EIP-7702 pentru a fi actualizat într-un portofel inteligent.
Din motive de siguranță, aplicațiile de portofel vor fi restrictive în ceea ce privește implementările de portofel inteligent pe care le poți autoriza.
Nu există încă un buton pe care să-l poți face clic în Metamask, portofel Coinbase etc. pentru a-ți actualiza EOA. Ar trebui să vedem mai multe dezvoltări pentru a face actualizarea mai ușoară în curând.
Dacă vrei să încerci 7702 astăzi, o poți face folosind terenul de joacă Metamask 7702 (linkat în tweet-ul următor) sau portofelul Ambire
> Autorizațiile durează doar o singură tranzacție și apoi portofelul devine din nou un EOA obișnuit Confunzi 7702 cu propunerea mai veche 3074. Autorizația durează până când utilizatorul o revocă.
Autorizare => Îmbunătățirea unui portofel EOA la un portofel inteligent prin autorizarea unui contract. În funcție de contract, portofelul inteligent va avea caracteristici precum gruparea tranzacțiilor.
Setare Cod => În acest nou tip de tranzacție, EOA-urile sunt îmbunătățite la portofele inteligente. O tranzacție de setare a codului poate conține mai multe Autorizări.
Contract Autorizat => Acesta este contractul al cărui cod este folosit pentru a îmbunătăți portofelul. Portofelul îmbunătățit are un "indicator de delegare" care indică acest contract inteligent. Când o tranzacție este trimisă către EOA, aceasta execută codul la adresa desemnată.
Am atins recent 1,000 de Autorizări EIP-7702 pe rețeaua principală Ethereum! 🥳🥳🥳
Autorizarea = Îmbunătățirea unei EOA la un portofel inteligent prin autorizarea unui contract. În funcție de contract, portofelul inteligent va avea caracteristici precum gruparea tranzacțiilor.