Vitalik Buterin, il co-fondatore di Ethereum, ha proposto un’alternativa fondamentale alla Ethereum Improvement Proposal (EIP) 3074. Questa nuova proposta intende aumentare la sicurezza e ridurre al minimo i rischi per gli sviluppatori principali.
Caratterizzato da un nuovo tipo di transazione, simile a EIP-2930, include aggiunte come una stringa di codice contrattuale e una firma.
In che modo la proposta di Vitalik Buterin offre una maggiore sicurezza
All’avvio di questo processo, la progettazione inizia verificando che il codice contratto del firmatario sia vuoto. Successivamente, lo imposta sul codice contratto specificato, solo per reimpostarlo su vuoto alla conclusione della transazione. Questa metodologia consente di distinguere il firmatario del codice contrattuale e l’origine della transazione, offrendo così flessibilità e maggiore sicurezza.
L’approccio proposto promette la compatibilità con i flussi di lavoro EIP-3074 esistenti, trasformandoli in interazioni semplificate all’interno del nuovo framework. In questo modo, comandi come AUTH e AUTHCALL vengono sostituiti da funzioni di verifica ed esecuzione più semplici associate agli account di proprietà esterna (EOA). Questa semplificazione mantiene l’integrità operativa e migliora anche l’efficienza del processo.
Per saperne di più: EIP di Ethereum: cosa sono? Come vengono implementati?
Buterin afferma che il suo metodo è in linea con qualsiasi flusso di lavoro EIP-3074 e richiede aggiustamenti minimi per l’integrazione. Supporta la compatibilità con l’astrazione dell’account endgame, evitando l’introduzione di nuovi codici operativi, prevenendo così potenziali ridondanze in futuri contesti blockchain.
Inoltre, consente agli EOA di intraprendere temporaneamente le funzionalità del contratto, garantendo la compatibilità con l’attuale architettura di EntryPoint.
Nonostante i suoi numerosi vantaggi, tra cui il mantenimento di un ecosistema di codice unificato che probabilmente rimarrà pertinente nei quadri futuri, questa proposta presenta potenziali inconvenienti. Eredita alcune critiche da EIP-3074, in particolare per quanto riguarda la possibile centralizzazione e la necessaria fiducia nei pezzi di codice gestiti.
“Tuttavia, sembra che qualsiasi EIP che tenti di gestire il caso d’uso di “de-escalation dei privilegi” (ovvero le sottochiavi) di 3074 avrebbe lo stesso problema”, ha concluso Buterin.
Anche Pedro Gomes, co-fondatore di WalletConnect, ha sostenuto la proposta di Buterin.
“Questo nuovo approccio beneficia dell’utilizzo di 4337 infra PLUS che riduce il rischio per gli sviluppatori core”, ha affermato Gomes.
Mentre la comunità di Ethereum (ETH) anticipa l’aggiornamento di Pectra, previsto tra la fine del 2024 e l’inizio del 2025, l’entusiasmo cresce. Questo significativo aggiornamento, che integrerà EIP 3074 a livello centrale, mira a rivoluzionare il modo in cui gli utenti interagiscono con i portafogli Ethereum aggiungendo sofisticate funzionalità di smart contract.
Le caratteristiche principali includono un nuovo strumento di recupero sociale e la possibilità di effettuare transazioni senza ETH nei portafogli, abbassando drasticamente le barriere per i nuovi arrivati.
Dichiarazione di non responsabilità
Tutte le informazioni contenute nel nostro sito web sono pubblicate in buona fede e solo a scopo informativo generale. Qualsiasi azione intrapresa dal lettore in base alle informazioni contenute nel nostro sito web è strettamente a suo rischio e pericolo.