Laten we duiken in Calibur, de smart contract wallet die alle @Uniswap Smart Wallets aandrijft (meer dan 10.000 en het aantal groeit!) 🦄
We hebben ons ten doel gesteld om bij de lancering de breedst mogelijke set van functies te ondersteunen. Hoewel we beginnen met gebundelde transacties, hebben we al de basis gelegd voor veel meer. We hebben vanaf dag één ondersteuning voor ERC-4337 ingebouwd voor gasabstractie om te integreren met het bloeiende bundler-ecosysteem.
Sleutels voor sessies zijn lastig We hebben heen en weer gewisseld tussen het direct toevoegen van sleutels op de wallet versus het gebruik van Permit2 om de interacties tussen hen en het account te beheren Toen we ons realiseerden dat onze gebruiksgevallen elke dag groeiden, hebben we een pagina uit V4 genomen en haakjes toegevoegd!
Calibur stelt gebruikers in staat om nieuwe sleutels uit te geven aan dapps, servers, AI-agenten of vrienden, waarmee ze veilig met hun account kunnen interageren binnen de toegestane machtigingen van elke sleutel. Dit geeft ons het beste van beide ontwerpen, terwijl de implementatie van de portemonnee minimaal blijft.
In 2024 meldde @0xcuriousapple een kwetsbaarheid voor het opnieuw afspelen van handtekeningen in slimme portemonnees. Veel portemonnees hash'en vandaag de dag eenvoudig de ERC1271-digest met hun domein, waardoor de actie van de gebruiker effectief wordt omgevormd tot een "blinde handtekening" - wat een grote phishing-vector creëert en het doel van EIP712 ondermijnt.
Dus we hebben ervoor gekozen om ERC-7739 te adopteren, waarmee we de oorspronkelijke types kunnen nestelen in een replay-veilige type die kan worden ondertekend, waardoor ervoor wordt gezorgd dat handtekeningen altijd leesbaar zijn in plaats van te vertrouwen op wallet UI-abstraheringen. We hopen te zien dat deze ERC breder wordt aangenomen in de gemeenschap!
Eindelijk zijn we enthousiast om ERC-7914 te onthullen: Transfer From Native Deze ERC definieert een interface om protocollen zoals Permit2 in staat te stellen te opereren over het ETH-saldo van uw account, wat gebruikers bespaart van de noodzaak om in WETH te wikkelen voordat ze UniswapX of andere protocollen gebruiken.
Calibur v1.0.0 is officieel uitgerold op Mainnet, Unichain, Base, Optimism, BSC en Sepolia op 0x000000009B1D0aF20D8C6d0A44e162d11F9b8f00 De contracten zijn open source en MIT gelicentieerd hier
Speciale dank aan het @ithacaxyz team voor hun hulp bij het brainstormen over ERC7821, gas sponsoring en sleutelbeheer Ik wil ook @WilsonCusack en @ilikesymmetry van @base bedanken voor hun inzichten over ERC-5792, sessiesleutels en WebAuthn De toekomst van wallets is helder ⭐
Origineel weergeven
De inhoud op deze pagina wordt geleverd door derden. Tenzij anders vermeld, is OKX niet de auteur van het (de) geciteerde artikel(en) en claimt geen auteursrecht op de materialen. De inhoud is alleen bedoeld voor informatieve doeleinden en vertegenwoordigt niet de standpunten van OKX. Het is niet bedoeld als een goedkeuring van welke aard dan ook en mag niet worden beschouwd als beleggingsadvies of een uitnodiging tot het kopen of verkopen van digitale bezittingen. Voor zover generatieve AI wordt gebruikt om samenvattingen of andere informatie te verstrekken, kan deze door AI gegenereerde inhoud onnauwkeurig of inconsistent zijn. Lees het gelinkte artikel voor meer details en informatie. OKX is niet verantwoordelijk voor inhoud gehost op sites van een derde partij. Het bezitten van digitale activa, waaronder stablecoins en NFT's, brengt een hoge mate van risico met zich mee en de waarde van deze activa kan sterk fluctueren. Overweeg zorgvuldig of de handel in of het bezit van digitale activa geschikt voor je is in het licht van je financiële situatie.