Autore: Biscotto, ChainCatcher
Nel mondo delle criptovalute, gli utenti non possono impostare più chiavi private per lo stesso indirizzo di portafoglio, né possono modificare le chiavi private. Pertanto, se la chiave privata viene persa, non solo andranno perduti gli asset del portafoglio, ma il portafoglio non potrà mai più essere utilizzato e potrà solo essere invalidato.
Secondo Conor Grogan, direttore della strategia di prodotto e delle operazioni commerciali di Coinbase, circa 1,15 miliardi di dollari in criptovalute sono andati persi in modo permanente a causa di un errore umano. Grogan ha aggiunto che questa statistica è di gran lunga inferiore alla quantità di ETH bloccati a causa della perdita di accesso al portafoglio, perché ci sono così tanti asset immobili a lungo termine sulla catena che è impossibile dire quanti di loro hanno perso le chiavi private.
I portafogli crittografici sono stati al centro dell'attenzione a lungo termine del fondatore di Ethereum Vitalik. I ricercatori di Nethermind e opengsn, con l'aiuto di Vitalik, hanno proposto EIP-4337, una proposta che propone una soluzione alternativa per portare "l'astrazione dell'account" su Ethereum senza modificare alcun protocollo del livello di consenso. Recentemente Vitalik ha scritto nel suo articolo Come scegliere un tutore per un portafoglio multifirma e un portafoglio di recupero sociale? ” spiega le sue opinioni e si impegna a promuovere l'adozione di terze parti fidate (Guardiani, noti anche come guardiani) nei portafogli crittografici.
Recentemente, rispetto ai portafogli di crittografia consolidati come Metamask e Imtoken, hanno iniziato ad emergere alcuni portafogli di crittografia basati su EIP-4337 e stanno cercando di riaprire l'oceano blu della traccia del portafoglio di crittografia. Questo articolo introdurrà brevemente il concetto di EIP-4337 (astrazione dell'account), nonché 11 portafogli astratti di account come Argent, Avocado, Braavos, Patch Wallet, Unipass, Opclave, Soul Wallet e Versa.
A cosa serve l'EIP-4337?
Attualmente, gli indirizzi del portafoglio Ethereum sono suddivisi in conti EOA (account di proprietà esterna) e conti contrattuali (conto contrattuale). La proposta EIP-4337 propone il concetto di astrazione dell'account, che può essere utilizzato per gestire più conti contrattuali e conti esterni migliorare la sicurezza e l’operabilità degli account Ethereum. Se vuoi saperne di più sul meccanismo, puoi consultare "EIP-4337 La soluzione del portafoglio astratto dell'account può inaugurare una nuova era di portafogli?" 》
L'utilizzo di EIP-4337 offre i seguenti vantaggi:
Distribuzione e manutenzione del contratto più efficienti: poiché più contratti possono condividere lo stesso indirizzo e chiave privata, il carico di lavoro della distribuzione e della manutenzione del contratto può essere ridotto.
Maggiore sicurezza: poiché il contratto del conto rappresenta solo un indirizzo e una chiave privata, il rischio di fuga della chiave privata può essere ridotto.
Migliore scalabilità: la logica contrattuale complessa può essere implementata più facilmente poiché è possibile implementare un codice contrattuale riutilizzabile.
In breve, la visione di EIP-4337 è quella di raggiungere la facilità d'uso, principalmente sotto i due aspetti della facilità d'uso e del recupero sociale, e di attrarre nuovi utenti migliorando l'esperienza dell'interfaccia utente dei portafogli crittografici. Ad esempio, i nuovi utenti non ne hanno più bisogno da trascrivere al momento della registrazione. Frase mnemonica. Dopo che gli utenti hanno perso le chiavi private del proprio portafoglio, possono anche recuperarle tramite connessioni social. Altre funzioni estese includono la gestione multi-account/multi-catena, transazioni in bundle, ecc., come consentire al portafoglio di rinnovare automaticamente i servizi.
La difficoltà nell’implementazione dell’EIP-4337 risiede nella complessità del portafoglio, nelle sfide legate ai costi di sviluppo, alla compatibilità e alla privacy degli utenti, nonché alle tariffe del gas più elevate generate da contratti interattivi complessi.
Portafoglio astratto del conto
Soldi
Argent Wallet è un portafoglio di criptovaluta progettato con particolare attenzione alla sicurezza e alla facilità d'uso. Le sue caratteristiche principali includono:
Recupero sociale: la funzionalità di recupero sociale di Argent consente agli utenti di ripristinare i propri portafogli collegandosi con contatti fidati. Ciò rende più semplice per gli utenti ripristinare i propri portafogli senza dover ricordare frasi mnemoniche complesse o chiavi private.
Non è necessario utilizzare ETH come commissione sul gas: Argent utilizza la tecnologia MetaTransaction per consentire agli utenti di inviare transazioni senza possedere ETH. Nello specifico, Argent paga le tariffe del gas per gli utenti attraverso il servizio di livello intermedio di "Gas Station Network (GSN)" e detrae le tariffe corrispondenti dal conto dell'utente.
Rilevamento degli attacchi: il portafoglio Argent utilizza contratti intelligenti "Guardiani" sviluppati autonomamente per rilevare e prevenire automaticamente attacchi di phishing, attacchi malware, attacchi di riproduzione, ecc. Ad esempio, quando un utente riceve un'e-mail o un messaggio di testo che sembra provenire da un portafoglio Argent, il contratto Guardians rileva se il messaggio proviene da un canale Argent ufficiale. Se rileva che le informazioni non provengono da fonti ufficiali, il contratto Guardians impedirà automaticamente all'utente di eseguire qualsiasi transazione relativa alle informazioni.
Al momento, Argent ha completato 3 round di finanziamento, con un importo di finanziamento cumulativo che ha raggiunto i 56 milioni di dollari. Tra gli investitori partecipanti figurano Fabric Ventures, Metaplanet, Paradigm, StarkWare, Jump Crypto, Animoca Brands, ecc. In questa fase, il portafoglio Argent ha una piccola base di utenti. Le ragioni principali includono la stabilità della rete ZK e il fatto che non supporta l'archiviazione e le transazioni di più criptovalute.
Avocado(Instadapp)
Instadapp è un protocollo DeFi basato su Ethereum che mira a rendere la DeFi più semplice e facile da gestire. Il protocollo ha lanciato Avocado, un portafoglio basato sull'astrazione dell'account. Le sue caratteristiche principali includono i seguenti aspetti:
Supporto multi-catena: Avocado supporta più blockchain, gli utenti possono gestire più criptovalute nello stesso portafoglio e tutte le tariffe del gas vengono pagate utilizzando USDC.
Sicurezza: il portafoglio Avocado utilizza la tecnologia multi-firma e contratti intelligenti per garantire la sicurezza delle risorse digitali degli utenti e supporta anche la connessione di portafogli hardware.
Servizi DeFi: gli utenti possono accedere direttamente a varie applicazioni decentralizzate nel portafoglio Avocado, come prestiti, scambi, stablecoin, ecc. Inoltre, gli utenti possono utilizzare gratuitamente tutte le attuali strategie Instadapp.
Governance della comunità: il portafoglio Avocado adotta il modello di governance DAO (Organizzazione Autonoma Decentralizzata) e gli utenti possono partecipare al processo decisionale e allo sviluppo del portafoglio attraverso il voto.
Al momento, Instadapp ha completato 2 round di finanziamento, con un importo di finanziamento cumulativo di 12,4 milioni di dollari. Gli investitori partecipanti includono Coinbase Ventures, Pantera Capital, Standard Crypto, Robot Ventures, Balaji Srinivasan, ecc. In questa fase, il TVL totale dei molteplici prodotti di Instadapp supera i 2 miliardi di dollari USA e Avocado, come portafoglio integrato da esso sviluppato, gode dei vantaggi degli effetti di rete, come l'assenza di commissioni per l'utilizzo dei prestiti flash, un sussidio gratuito per le spese del gas di 1 USDC e uso gratuito delle strategie di investimento nell'automazione di Instadapp, ecc.
Braavos
Braavos è un livello di astrazione di account open source che fornisce un modo semplice per gestire più account e fornisce un'interfaccia unificata alle applicazioni. Le caratteristiche includono:
Supporto di più account: Braavos supporta la gestione di più account, inclusi conti bancari, Alipay, PayPal, ecc.
API unificata: Braavos fornisce un'API unificata che consente alle applicazioni di utilizzare lo stesso codice per gestire diversi tipi di account.
Sicurezza: Braavos utilizza il protocollo OAuth2 per gestire l'autorizzazione e l'autenticazione, garantendo la sicurezza dei dati.
Facilmente scalabile: Braavos è progettato in modo da poter essere facilmente espanso per supportare nuovi tipi di account e servizi.
Automazione: Braavos gestisce automaticamente i saldi dei conti e la cronologia delle transazioni, consentendo alle applicazioni di concentrarsi sulla logica aziendale principale.
Al momento, Braavos ha completato un finanziamento di 10 milioni di dollari, guidato da Pantera Capital, con la partecipazione di StarkWare, Crypto.com Capital, Matrixport Ventures, ecc. Il modulo di sicurezza hardware di Braavos è implementato tramite l'astrazione dell'account e ha la capacità di verificare firme arbitrarie.
UniPass
UniPass Wallet è una soluzione di portafoglio per contratti intelligenti che supporta il ripristino sociale della posta elettronica in catena. È progettata per fornire un'esperienza familiare agli utenti Web2. Le sue funzionalità sono le seguenti:
Compatibile con ERC-4337: gli utenti possono attivare la modalità di compatibilità ERC-4337 aggiungendo una transazione del modulo 4337 in MainModule. Dopo l'attivazione, le transazioni che gli utenti possono avviare verranno inviate a Bundler tramite metodi di verifica standard ERC-4337. Gli utenti possono anche firmare UniPass tx e inviarlo a Relayer per l'elaborazione on-chain.
Recupero e-mail: gli utenti possono impostare più caselle di posta Internet come guardiani dei propri account. Basta inviare l'e-mail al contratto intelligente della catena per aiutare gli utenti a recuperare le chiavi private del proprio portafoglio. Quando un utente dispone di più di due indirizzi email del tutore (incluso l'indirizzo email principale), può utilizzare questi due indirizzi email per inviare un'email di recupero dell'account e recuperare immediatamente l'account. Quando un utente dispone solo di una casella di posta tutore, in genere è necessario un periodo di blocco di 48 ore prima che l'account possa essere ripristinato.
Esperienza senza gas: UniPass fornisce un nodo di inoltro predefinito che accetta pagamenti di gas sotto forma di token nativi e stablecoin tradizionali.
UniPass ha completato un round di finanziamento iniziale nell'aprile 2022 con la partecipazione di HashKey Capital. Rispetto ad altri portafogli, UniPass supporta tutte le blockchain EVM e sono sulla tabella di marcia anche le principali catene non EVM. Inoltre, UniPass valorizza l'esperienza degli sviluppatori e fornisce più SDK per l'integrazione nelle dApp.
Portafoglio dell'anima
Soul Wallet è un portafoglio plug-in che consente agli utenti di: 1. Creare un portafoglio senza la necessità di una frase mnemonica 2. Mantenere il portafoglio modificando la chiave di firma. 3. Ridurre la tariffa del gas del 30% attraverso l'aggregazione delle firme. 4. Supporta le transazioni di pagamento USDC. 5. Sponsorizzato da terzi, non è richiesta alcuna tariffa per il gas. 6. Raggruppa più transazioni insieme.
Soul Wallet ha completato un round di finanziamento iniziale da 3,1 milioni di dollari il 16 marzo, con la partecipazione di Struck Crypto, NGC Ventures, Alchemy, Signum Capital e altri. Il suo fondatore Zeng Jiajun è un ex product manager di ByteDance e Meituan e Soul Wallet prevede di lanciarlo nel terzo o quarto trimestre.
Versa
Versa è un portafoglio smart contract semplificato UX one-stop che consente agli utenti di accedere facilmente ai portafogli crittografici con accesso social e senza chiave, eseguire la gestione del gas e il recupero dell'account on-chain, impostare spese automatiche, strategie di investimento automatizzate e altro ancora. Versa ha annunciato il completamento di un round di finanziamento iniziale il 23 marzo, con la partecipazione dello sviluppatore STEPN Find Satoshi Lab, Folius Ventures e una serie di angel investor. Versa è attualmente in versione beta chiusa.
Peaze
Peaze è un portafoglio che consente agli utenti di accedere alle applicazioni Web3 tramite e-mail e carta di credito. Peaze utilizza contratti intelligenti per controllare l'accesso e le firme della chiave privata. Quando un utente conferma una transazione, viene generata una firma di transazione standard, che quindi attiva un processo di onboarding che addebita il metodo di pagamento fiat dell'utente e gli invia la quantità appropriata di criptovaluta . Durante questa fase vengono eseguite anche tutte le procedure di commutazione/bridging necessarie.
Opclave
Opclave consente agli utenti di creare e utilizzare portafogli non custoditi con touch/face ID senza la necessità di una frase seed. Opclave utilizza ERC-4337 per migliorare l'account SC di OP Stack e utilizza la firma astratta di AppleEnclave. La sua idea principale è trasformare i dispositivi Apple, iPhone e MacBook in portafogli hardware. Opclave è il vincitore dell'hackathon di scalabilità di Ethereum, Hack the Stack.
Portafoglio Patch
Patch Wallet è un portafoglio crittografico che supporta l'accesso tramite GitHub/Twitter/Email e non richiede una frase seed. Il portafoglio supporta più criptovalute tradizionali e gli utenti possono gestire più criptovalute nello stesso portafoglio. Gli utenti possono anche gestire e cambiare facilmente più account senza dover reimportare le chiavi private. Inoltre, Patch Wallet supporta i portafogli hardware, consentendo agli utenti di archiviare chiavi private nei dispositivi hardware per una maggiore sicurezza.
Sviluppo Zero
ZeroDev è un SDK basato su ERC-4337 per la creazione di applicazioni Web3 basate sull'astrazione dell'account. Utilizzando ZeroDev puoi creare applicazioni facili da usare che consentono agli utenti di recuperare account tramite amici senza una frase mnemonica, consentire agli utenti di pagamenti di terze parti di saltare completamente GAS, consolidare i passaggi della transazione per migliorare l'esperienza dell'utente, risparmiare tempo e costi e aumentare sicurezza.
SequenceSequence Wallet è un portafoglio non custodito progettato per ottenere un'integrazione perfetta. È compatibile con tutte le catene pubbliche EVM, supporta l'accesso social/e-mail, fornitori di pagamenti in valuta legale come Moonpay e Ramp e utilizza varie valute per pagare le tariffe del gas, ecc.
riepilogo
I portafogli basati su ERC-4337 si concentrano sull'astrazione delle funzioni sottostanti, sul recupero sociale, sull'assenza di tariffe native per il gas e sulle transazioni in bundle sono funzionalità che possono migliorare notevolmente l'esperienza dell'interfaccia utente. Inoltre, le piattaforme di sviluppo modulare che integrano ERC-4377 potrebbero diventare mainstream. Come Patch, Sequence e Gelote non elencati, ecc.
I portafogli di astrazione dei conti potrebbero aver bisogno di un approccio più "Make Sense" per essere adottati su larga scala. In questa fase, gli slogan "nessuna commissione sul gas" di molti progetti sono in qualche modo fuorvianti. La logica dietro di loro è solo quella di consentire agli utenti di utilizzare USDC e altre valute non ETH per pagare il gas, e la strategia di sussidio sembra avere scarso effetto. D’altro canto, il dilemma multi-catena dei portafogli non è stato significativamente migliorato. I portafogli che affermano di poter implementare il "multi-chain" sono solo per catene compatibili con EVM, mentre i portafogli ecologici come la serie zk, la serie Move, la serie Solana, ecc. sono ancora intrappolati dall'effetto isola.
I portafogli smart contract stanno diventando una tendenza e altri concorrenti sono emersi nel percorso segmentato. Il portafoglio MPC memorizza le chiavi private in modo disperso su più dispositivi e realizza funzioni come la rimozione della chiave privata e il recupero sociale attraverso calcoli multilaterali. Ad esempio, il 7 marzo è stato annunciato che il portafoglio MPC Capsule, guidato da a16z, è stato completato per espandere i casi d'uso delle transazioni on-chain introducendo MPC programmabile. Allo stesso tempo, Telegram, che ha un'enorme base di utenti, prevede di lanciare un portafoglio crittografato, che attualmente supporta le transazioni dirette di BTC, TON e USDT nell'interfaccia di chat dell'applicazione. Questi concorrenti competono anche per accaparrarsi gli utenti e lanciano costantemente nuove funzionalità e servizi.
