- Torna al menu
- Torna al menuPrezzi
- Torna al menuRicerca
- Torna al menuConsenso
- Torna al menu
- Torna al menu
- Torna al menu
- Torna al menuWebinar ed Eventi
L'aggiornamento Ethereum potrebbe rendere più difficile perdere tutte le tue Cripto
L'astrazione dell'account, un concetto recentemente adottato da Visa, potrebbe rendere i portafogli Ethereum notevolmente più intuitivi.
Gli sviluppatori Ethereum stanno lavorando duramente per rendere la sua blockchain più intuitiva.
ONE degli svantaggi delle Cripto è il costo elevato di semplici errori. Ad esempio, se un utente perde le chiavi del suo account Cripto , potrebbe perdere per sempre l'accesso ai suoi averi in Cripto . Di fronte a questa e ad altre potenziali insidie, è molto più facile perdere i propri soldi in Cripto che nel sistema bancario tradizionale.
Questo articolo è apparso originariamente inPunti validi, la newsletter settimanale di CoinDesk che analizza l'evoluzione di Ethereum e il suo impatto sui Mercati Cripto .Iscriviti per riceverlo nella tua casella di posta ogni mercoledì.
Gli sviluppatori di blockchain riconoscono sempre di più che l'errore Human è inevitabile, il che significa che sarà difficile spingere la Cripto nel mainstream senza misure di sicurezza e una migliore facilità d'uso. ONE di queste innovazioni è un concetto chiamato "Account Abstraction".
Account Abstraction (AA) mira a utilizzare contratti intelligenti per eseguire transazioni Cripto , creando determinate regole di validità. Con AA, gli utenti T dovranno firmare ogni transazione con le proprie chiavi private.
"Arriveremo a un punto in futuro in cui usare un account Ethereum sarà semplice come usare una banca", ha affermato Kristof Gazso, coautore di una proposta di miglioramento Ethereum (EIP) su AA. "Le persone T dovranno fare questo compromesso dicendo, 'Ehi, sai, mi piace la decentralizzazione, ma è anche una rottura di scatole usare Ethereum.'"
In definitiva, tramite AA, gli sviluppatori vogliono rendere Ethereum utilizzabile quanto un tradizionale conto bancario fiat, in modo che gli utenti possano effettuare transazioni più facilmente, programmare pagamenti automatici di bollette e altro ancora.
Ma prima di capire come AA potrebbe cambiare la natura del modo in cui ONE possono utilizzare le Cripto, è importante capire come funzionano oggi le transazioni Ethereum .
Conti su Ethereum: EOA e CA
Su Ethereum, gli utenti hanno la possibilità di creare due tipi di account: External Owned Account (EOA) e Contract Account (CA). I due tipi di account differiscono in termini di come avviano le transazioni sulla rete di Ethereum.
Gli EOA, il tipo di account tipico per gli utenti Ethereum , sono il tipo di account che utilizzi se hai utilizzato un fornitore di wallet come MetaMascherae Coinbase Wallet.
Con un EOA, agli utenti viene data una coppia di chiavi: una pubblica e una privata. Chiunque può inviare fondi a un EOA usando la sua chiave pubblica. Ma solo il proprietario dell'account, chiunque abbia accesso alla chiave privata dell'account, che dovrebbe essere tenuta Secret , può effettivamente avviare transazioni dall'account.
Le CA, meglio note come "smart contract", sono come mini programmi per computer che vivono sulla rete Ethereum . Questi account sono controllati da codice, non da chiavi private, ma non possono avviare transazioni da soli; un EOA deve inviare una transazione (che puoi pensare come un messaggio o un'istruzione) a una CA affinché possa effettuare transazioni proprie.
Continua a leggere: Il tuo primo portafoglio Cripto : cos'è un portafoglio Cripto e come utilizzarlo
Il problema con gli EOA si riduce all'errore Human . "ONE chiave ha il controllo amministrativo completo sul tuo account", ha affermato Gazso, coautore dell'EIP 4337"Se lo perdi, peccato, hai perso per sempre il controllo del tuo account."
Se perdi una chiave privata di un account EOA, non esiste un help desk o una procedura di recupero della chiave (come un pulsante di "reimpostazione della password") che possa aiutarti a riottenere l'accesso ai tuoi fondi.
"Gli esseri umani sono la più grande falla di sicurezza nella gestione degli account Ethereum ", ha aggiunto Gazso. Sebbene non ci siano dati concreti su quanti ETH vengano persi a causa di chiavi dimenticate, gli account Bitcoin utilizzano un sistema di chiavi private simile a quello di Ethereum. Secondo un rapporto Chainalysis , fino al 23% di tutti i bitcoin in circolazione (o circa 3,79 milioni di BTC) potrebbero essere persi per sempre a causa delle chiavi dimenticate.
E le chiavi dimenticate T sono l'unico problema. Se qualcuno (pensate agli hacker) mette le mani sulla chiave privata di una persona, ottiene il controllo completo sui fondi di quella persona.
Come funziona l'astrazione degli account?
L'astrazione degli account risolve i problemi degli EOA unendoli alle CA, consentendo alle persone di creare account utente con meccanismi di sicurezza integrati e altre funzionalità speciali per la verifica delle transazioni.
Come ha descritto il co-fondatore Ethereum Vitalik Buterin in un articolo del 2021 post del blog, “invece di [codice del contratto intelligente] utilizzato solo per implementare la logica delle applicazioni, verrebbe utilizzato anche per implementare la logica di verifica (nonce, firme…) dei portafogli dei singoli utenti”
Con l'astrazione dell'account, gli account utente potrebbero essere programmati per includere sistemi di recupero sociale in cui diverse persone, ciascuna con una propria chiave, hanno la possibilità di restituire un account al suo proprietario nel caso in cui quest'ultimo perda l'accesso alla chiave privata.
ONE potrebbero anche creare dei “portafogli multisig” che trasferiscono la proprietà dell’account a un gruppo, richiedendo a più parti diverse di firmare le transazioni come una sorta di ulteriore livello di sicurezza.
Gli account sotto AA potrebbero anche evitare alcune delle altre limitazioni hard-coded degli EOA. Potrebbero, ad esempio, definire come gli utenti pagano le commissioni GAS . Attualmente, sotto gli EOA su Ethereum, gli utenti devono pagare il GAS in ether (ETH). Ma con AA ONE può scegliere di usare una Criptovaluta diversa per pagare il GAS (come DOGE), oppure si può assegnare a qualcun altro (come un genitore o un amico) il pagamento delle commissioni GAS .
Tutti questi sistemi possono essere implementati oggi tramite CA, ma con un notevole grado di complessità e di spese generali (ad esempio, costi GAS ) dovuti al requisito che tutte le transazioni siano avviate da un EOA.
Come ottenere la piena implementazione dell'Account Abstraction?
Ci sono un sacco di proposte che mirano ad aggiungere AA a Ethereum, la più importante delle quali è EIP-4337"È davvero la prima proposta che realizza l'astrazione degli account senza richiedere un hard fork", ha affermato Gazso.
Il vantaggio principale di EIP-4337 è che la sua implementazione T richiederà alcuna modifica al protocollo CORE di Ethereum. La proposta aggiungerebbe semplicemente un nuovo livello di astrazione dell'account in cima al protocollo CORE di Ethereum, consentendo ai provider di wallet di creare account di proprietà dell'utente che utilizzano contratti intelligenti per impostare le regole per l'avvio delle transazioni.
Quindi, se tutti questi strumenti sono attualmente disponibili, perché l'astrazione degli account T è più diffusa?
La risposta a questa domanda è lo slancio. Ovviamente non è facile creare un nuovo portafoglio, lanciarlo e spedirlo alle persone. "Convincere le persone a provare nuove Tecnologie, nuovi portafogli, è un compito molto difficile", ha aggiunto Gazso. Ecco perché le persone che iniziano inizialmente il loro viaggio Cripto si rivolgono a qualcosa che esiste da più tempo o che è stato testato in battaglia, come un portafoglio MetaMask.
Quindi trovare persone che implementino queste nuove tecnologie sembra essere il più grande ostacolo per l'astrazione degli account. Ma la tendenza sembra cambiare.
Cosa bolle in pentola con Account Abstraction?
Alcuni layer 2 su Ethereum stanno aprendo la strada all'integrazione nativa di AA. StarkWare, la società dietro la blockchain StarkNet, è già attiva con Account Abstraction. Eli Ben-Sasson, co-fondatore e presidente di StarkWare, ha detto a CoinDesk che Account Abstraction potrebbe essere utilizzato in futuro per "utilizzare il riconoscimento facciale o la biometria per autorizzare sostanzialmente i pagamenti [Cripto]", un po' come FaceID può attivare i pagamenti con carta di credito per gli utenti iPhone. "L'infrastruttura per farlo è ora possibile su Starknet", ha aggiunto Ben-Sasson.
Il mese scorso,Visa ha annunciato anche la sua propostaper usare eventualmente Account Abstraction per distribuire pagamenti automatici con l'infrastruttura StarkNet. Ciò emulerebbe i pagamenti automatici in un conto bancario per pagare le bollette, solo che ora potrebbe essere fatto sulla blockchain.
Continua a leggere: Visa propone pagamenti automatici utilizzando il sistema Ethereum Layer 2 StarkNet
Altre aziende, come Gnosis Chain, stanno cercando di integrare Account Abstraction nella loro infrastruttura. Il co-fondatore di Gnosis Chain, Stefan George, ha detto a CoinDesk: "Lentamente, l'interesse per AA sta aumentando man mano che sempre più sviluppatori e utenti diventano consapevoli del potenziale".
Gazso ha ribadito che il 2023 sarà “l’anno dell’Account Abstraction”, sottolineando che si tratta attualmente di ONE degli argomenti più ampiamente discussi nell’ecosistema.
Margaux Nijkerk
Margaux Nijkerk parla del protocollo Ethereum e L2. Laureata presso le università Johns Hopkins ed Emory, ha un master in Affari internazionali ed economia. Possiede BTC ed ETH superiori alla soglia Dichiarazione informativa di CoinDesk di $ 1.000.
