ULTIME NOTIZIE
SELEZIONATO PER TE

Vitalik Buterin sostiene le Frame Transactions mentre il dibattito nativo AA di Ethereum si intensifica

DiBrenda KananaBrenda Kanana 3 min di lettura
Vitalik Buterin sostiene le Frame Transactions mentre il dibattito nativo AA di Ethereum si intensifica
  • Vitalik Buterin sostiene Frame Transactions mentre Ethereum dibatte sul design dell'astrazione degli account nativi.
  • Frame Transactions abilitano autorizzazione programmabile, strumenti per la privacy e sponsorizzazione flessibile del gas.
  • Gli sviluppatori rimangono divisi poiché le proposte Frame e Tempo riflettono diverse filosofie di progettazione AA.

La comunità di sviluppatori di Ethereum sta attualmente discutendo su come implementare l'astrazione degli account nativa (AA) mentre prosegue la pianificazione per il prossimo hard fork Hegota.

Diverse proposte sono emerse nelle ultime settimane, con EIP-8141, nota come “Frame Transactions”, che ha guadagnato attenzione. La proposta è stata formalmente introdotta come possibile caratteristica principale dell'aggiornamento.

A seguito del discussione, Vitalik Buterin ha risposto pubblicamente alla proposta, affermando che le Frame Transactions potrebbero supportare una gamma più ampia di casi d'uso privacy-resistenti e resistenti alla censura, semplificando potenzialmente l'architettura del wallet.

Il dibattito sull'astrazione degli account nativa guadagna slancio

La spinta per l'astrazione degli account nativa si è intensificata nel corso del mese passato, con la presentazione di multiple Ethereum Improvement Proposals.

EIP-8141 propone un modello noto come Frame Transactions, che differisce dai formati di transazione tradizionali rimuovendo i campi di firma incorporati. Invece, le firme e la logica di autorizzazione vengono passate come dati agli smart contract che validano le transazioni.

La proposta introduce un nuovo opcode, APPROVE, che consente agli smart contract di autorizzare l'invio di transazioni, il pagamento del gas o entrambi.

Inoltre, questo design consente all'autorizzazione delle transazioni di essere elaborata da logica programmabile piuttosto che da campi di transazione fissi. Secondo la proposta, questa struttura è in grado di supportare sistemi di firma alternativi, sponsorizzazione condizionale del gas e meccanismi di transazione focalizzati sulla privacy.

Ad esempio, la sponsorizzazione del gas potrebbe essere organizzata attraverso contratti che pagano le commissioni di rete in cambio di trasferimenti di token, mentre la logica di autorizzazione potrebbe essere implementata utilizzando multisignature o schemi crittografici alternativi.

Allo stesso tempo, il modello presenta nuove sfide operative. A causa della possibilità di eseguire codice di smart contract durante la validazione della transazione, i client Ethereum avrebbero bisogno di protezioni aggiuntive contro gli attacchi denial-of-service dai mempools.

Frame Transactions contro Tempo Transactions

Il dibattito sull'astrazione degli account nativa implica due distinte filosofie di design in sviluppo Ethereum.

Un approccio, rappresentato dalle Tempo Transactions, è incorporare le funzionalità comunemente usate dell'astrazione degli account direttamente nel protocollo. Queste includono l'astrazione del gas, il batch atomico di più operazioni, la pianificazione delle transazioni e le commissioni di transazione sponsorizzate.

Le transazioni in stile Tempo organizzano queste funzionalità direttamente nel formato della transazione. Campi come array di chiamate consentono il batch atomico, e i parametri del timestamp possono essere utilizzati per supportare l'esecuzione pianificata. Un altro campo di firma consente a una terza parte di coprire i costi del gas co-firmando la transazione.

Gli sviluppatori che promuovono questo modello sostengono che avere funzionalità integrate direttamente nel protocollo è più semplice da integrare e migliora l'esperienza utente. Tuttavia, l'approccio potrebbe essere un po' meno estensibile perché nuove funzionalità richiederebbero aggiornamenti del protocollo.

Frame Transactions prende l'approccio opposto avendo primitive generalizzate invece di funzionalità predefinite. La logica di autorizzazione e pagamento del gas può essere implementata negli smart contract, consentendo agli sviluppatori di creare sistemi personalizzati per firme, permessi e validazione delle transazioni.

Vitalik Buterin evidenzia implicazioni sulla privacy e sul design del wallet

Rispondendo alla discussione in corso, Vitalik Buterin ha affermato che le Frame Transactions potrebbero anche consentire alle applicazioni focalizzate sulla privacy di operare senza la necessità di broadcaster di transazioni pubblici.

Secondo Buterin, il design consente a sistemi di privacy come Railgun e altri protocolli di interagire direttamente con la funzionalità di rete, come FOCIL, preservando la resistenza alla censura.

Ha anche identificato potenziali cambiamenti all'architettura del wallet. Buterin ha detto che l'idea di “ogni wallet che è uno smart contract” è già stata implementata con successo in altri ecosistemi, citando il design del wallet multisignature di Bitcoin.

A suo parere, i wallet costruiti utilizzando EIP-8141 potrebbero essere relativamente semplici ed eseguire solo poche operazioni, come fanno gli script di Bitcoin.

Buterin ha affermato che molte funzionalità dei wallet attualmente implementate in grandi contratti intelligenti, come il raggruppamento delle transazioni e il calcolo degli hash delle firme, potrebbero essere spostate fuori dal codice del wallet utilizzando la struttura proposta.

Non limitarti a leggere le notizie sulle criptovalute. Comprendile. Iscriviti alla nostra newsletter. È gratuita.

Condividi questo articolo

Dichiarazione di responsabilità. Le informazioni fornite non costituiscono consigli di trading. Cryptopolitan.com non si assume alcuna responsabilità per eventuali investimenti effettuati sulla base delle informazioni fornite in questa pagina. Si consiglia vivamente di effettuare ricerche indipendenti e/o consultare un professionista qualificato prima di prendere qualsiasi decisione di investimento.

Brenda Kanana

Brenda Kanana

Brenda vanta oltre 4 anni di esperienza specializzata in criptovalute, intelligenza artificiale e tecnologie emergenti. Ha lavorato presso Zycrypto, Blockchain Reporter e The Coin Republic e ora ha fatto di Cryptopolitan la sua casa. La sua laurea in Sociologia presso l'Università Tecnica di Mombasa la mantiene in sintonia con il pubblico dei lettori.

ALTRE NOTIZIE …