Să ne scufundăm în Calibur, portofelul de contracte inteligente care alimentează toate portofelele inteligente @Uniswap (peste 10.000 și numără!) 🦄
Ne-am propus să susținem cel mai larg set posibil de funcții la lansare
Deși începem cu tranzacțiile în grup, am pus deja bazele pentru mult mai multe
Am încorporat suportul ERC-4337 încă din prima zi pentru ca captarea gazelor să se integreze cu ecosistemul său înfloritor de bundler
Cheile de sesiune sunt dificile
Am mers înainte și înapoi între adăugarea cheilor direct în portofel și utilizarea Permit2 pentru a gestiona interacțiunile dintre acestea și cont
Realizând că cazurile noastre de utilizare au continuat să crească în fiecare zi, am luat o pagină din V4 și am adăugat chei cu cârlig!
Calibur permite utilizatorilor să emită noi chei pentru dapps, servere, agenți AI sau prieteni, care le permit să interacționeze în siguranță cu contul lor în cadrul permisiunilor permise ale fiecărei chei
Oferindu-ne tot ce este mai bun din ambele modele, păstrând în același timp implementarea portofelului minimă
În 2024, @0xcuriousapple raportat o vulnerabilitate de reluare a semnăturii portofelului inteligent
Multe portofele de astăzi pur și simplu refac digestul ERC1271 cu domeniul lor, transformând efectiv acțiunea utilizatorului într-un "semn orb" - creând un vector mare de phishing și înfrângând scopul EIP712
Așa că am ales să adoptăm ERC-7739, care ne permite să imbricăm tipurile originale într-un tip sigur de reluare care poate fi semnat, asigurându-ne că semnăturile sunt întotdeauna lizibile în loc să ne bazăm pe abstracțiile interfeței de utilizare a portofelului
Sperăm să vedem că acest ERC câștigă o tracțiune mai largă în comunitate!
În cele din urmă, suntem încântați să dezvăluim ERC-7914: Transfer From Native
Acest ERC definește o interfață pentru a permite protocoalelor precum Permit2 să funcționeze peste soldul ETH al contului dvs., ceea ce scutește utilizatorii de a fi nevoiți să se înfășoare în WETH înainte de a utiliza UniswapX sau alte protocoale
Calibur v1.0.0 este implementat oficial pe Mainnet, Unichain, Base, Optimism, BSC și Sepolia la 0x000000009B1D0aF20D8C6d0A44e162d11F9b8f00
Contractele sunt open source și licențiate MIT aici
Mulțumiri speciale echipei @ithacaxyz pentru ajutorul acordat în brainstorming ERC7821, sponsorizarea gazelor și managementul cheie
De asemenea, vreau să le mulțumesc @WilsonCusack și @ilikesymmetry de la @base pentru cunoștințele lor despre ERC-5792, cheile de sesiune și WebAuthn
Viitorul portofelelor este luminos ⭐
54
4,79 K
Conținutul de pe această pagină este furnizat de terți. Dacă nu se menționează altfel, OKX nu este autorul articolului citat și nu revendică niciun drept intelectual pentru materiale. Conținutul este furnizat doar pentru informare și nu reprezintă opinia OKX. Nu este furnizat pentru a fi o susținere de nicio natură și nu trebuie să fie considerat un sfat de investiție sau o solicitare de a cumpăra sau vinde active digitale. În măsura în care AI-ul de generare este utilizat pentru a furniza rezumate sau alte informații, astfel de conținut generat de AI poate să fie inexact sau neconsecvent. Citiți articolul asociat pentru mai multe detalii și informații. OKX nu răspunde pentru conținutul găzduit pe pagini terțe. Deținerile de active digitale, inclusiv criptomonedele stabile și NFT-urile, prezintă un grad ridicat de risc și pot fluctua semnificativ. Trebuie să analizați cu atenție dacă tranzacționarea sau deținerea de active digitale este adecvată pentru dumneavoastră prin prisma situației dumneavoastră financiare.