Vitalik Buterin afferma che una nuova "regola di conferma rapida" per Ethereum potrebbe offrire agli utenti la certezza che un blocco non verrà annullato dopo un singolo intervallo di tempo, ovvero circa 12 secondi. Questa modifica ridurrebbe drasticamente uno dei maggiori ostacoli pratici della rete per exchange, bridge e sistemi di Layer 2.
La proposta, descritta pubblicamente dal ricercatore della Ethereum Foundation Julian Ma e approvata da Buterin su X, è pensata per ridurre il divario tra il robusto modello di sicurezza di Ethereum e i tempi di conferma più lunghi che ancora influenzano l'esperienza utente nell'intero ecosistema. Nelle parole di Buterin, il meccanismo "consente di ottenere una garanzia assoluta che Ethereum non effettuerà un rollback dopo un singolo slot (12 secondi). I presupposti di sicurezza sono (i) la supermaggioranza onesta, (ii) una latenza di rete inferiore a ~3 secondi. Quindi un passo al di sotto della finalità economica, ma molto robusto per molti casi d'uso".
Nuova regola di Ethereum per conferme più rapide
Questa distinzione è importante. La finalità di Ethereum rimane la garanzia di regolamento più solida della blockchain, ma comporta tempi di attesa molto più lunghi. Ma ha affermato che la regola di conferma rapida, o FCR, riduce i tempi di deposito dalla rete principale di Ethereum alle piattaforme di livello 2 e agli exchange centralizzati a circa 13 secondi, il che, a suo dire, rappresenta una "riduzione dell'80-98% per la maggior parte delle piattaforme di livello 2 e degli exchange".
Per gli utenti, la conseguenza immediata è la velocità. Per i fornitori di infrastrutture, la questione più importante è l'efficienza. Ma ha sostenuto che la lenta conferma della mainnet ha costretto exchange, bridge e aggregazioni a operare tenendo conto di ritardi e incertezze, soprattutto nella gestione dei depositi o nella sincronizzazione dell'attività di mercato tra le blockchain. " Il trasferimento di fondi da Ethereum a L2 e agli exchange centralizzati è lento. Gli utenti aspettano minuti quando utilizzano i bridge canonici", ha scritto. "La nuova Fast Confirmation Rule (FCR) risolve questo problema. Riduce il tempo di deposito da Ethereum L1 a L2 o agli exchange a circa 13 secondi."
Ha aggiunto che la regola dovrebbe diventare "il nuovo standard di settore per i nodi L2 e gli exchange" e ha affermato che la sua implementazione può iniziare nei prossimi mesi senza un hard fork. Si tratta di una scelta progettuale degna di nota. Invece di introdurre una modifica di consenso che richiede il coordinamento a livello di rete, FCR può essere attivata man mano che i client la implementano, con i nodi in grado di eseguire la regola automaticamente una volta che il supporto è attivo.
La spiegazione di Ma inquadra FCR come una via di mezzo tra le euristiche odierne e la finalità formale di Ethereum. La maggior parte degli exchange, dei server di livello 2 e dei solver attualmente non attendono la finalità. Si basano invece su una regola di profondità del blocco, o "k-deep", che essenzialmente prevede di attendere che una transazione sia sepolta sotto un numero sufficiente di blocchi successivi. FCR adotta un approccio diverso: conta le attestazioni anziché i blocchi. Secondo Ma, questo lo rende strutturalmente più veloce, fornendogli al contempo un modello di sicurezza dimostrabile che manca al k-deep.
Il compromesso è esplicito. Un blocco a conferma rapida non è finalizzato e la garanzia si basa su presupposti più stringenti rispetto alla finalità. FCR presuppone una rete sincrona, il che in pratica significa che le attestazioni arrivano entro circa otto secondi, e presuppone che nessun avversario controlli più del 25% degli ETH in staking. La finalità , al contrario, è progettata per essere valida anche in condizioni di asincronia e fino a una soglia di avversario del 33%.
Ciononostante, Ma ha sostenuto che il sistema si degrada in modo controllato quando le condizioni peggiorano. "Se la rete è lenta, FCR ha una modalità di fallback integrata. Invece di confermare rapidamente un blocco entro 13 secondi, potrebbe impiegarci un po' di più", ha scritto. "Non appena vengono consegnate un numero sufficiente di attestazioni, il blocco viene confermato rapidamente. Nel peggiore dei casi, FCR torna alla finalizzazione."
Questa soluzione di ripiego è fondamentale per la presentazione. Il meccanismo non finge che il rischio di riorganizzazione scompaia; afferma di ridurre drasticamente i tempi di attesa, mantenendo al contempo garanzie deterministiche quando le sue ipotesi si rivelano corrette. Ma ha anche sottolineato che, se tali ipotesi si rivelassero corrette, un blocco con conferma rapida "sarebbe finalizzato con certezza".
Al momento della stesura di questo articolo, ETH veniva scambiato a 2.319 dollari.
