Vitalik propone di sostituire il meccanismo di finalità di Ethereum, dietro c'è in realtà un compromesso di sicurezza
Il 7 marzo, Vitalik Buterin ha rivelato su X,
che il meccanismo di consenso di Ethereum sta discutendo una nuova direzione di aggiornamento:
sostituire Casper FFG con Minimmit come meccanismo di finalità.
Questo cambiamento, in realtà, si riassume in una sola frase:
rendere Ethereum più veloce nel confermare i blocchi, ma in situazioni estreme più facile "sospendere" piuttosto che "sbagliare".
L'attuale meccanismo: doppia conferma
Con l'attuale meccanismo Casper FFG:
I validatori hanno bisogno di due firme per completare la finalità.
Il processo è grosso modo:
1️⃣ Prima firma: prova che il blocco è valido
2️⃣ Seconda firma: conferma che il blocco non può essere annullato
I vantaggi sono:
La soglia di sicurezza è alta
Il sistema può tollerare il 33% dei validatori malevoli o in guasto.
Ma gli svantaggi sono evidenti:
La velocità di conferma finale è più lenta, il meccanismo è più complesso.
Nuovo piano: una sola conferma
Il nuovo meccanismo proposto Minimmit è più semplice:
è sufficiente una sola firma per completare la finalità.
I vantaggi sono:
La conferma finale è più veloce
Il processo di consenso è più semplice
L'efficienza della rete è maggiore
Ma il costo è:
Il tasso di errore scende dal 33% a circa il 17%.
La vera logica di Vitalik
Perché è disposto a ridurre il tasso di errore?
Il punto centrale di Vitalik Buterin è:
se il sistema presenta problemi gravi,
"nessuna finalità" è più sicura di "finalità errata".
In altre parole:
Ci sono due situazioni estreme:
Situazione A:
La rete entra in competizione a più catene
non può essere confermata definitivamente per un breve periodo
➡ La comunità può coordinarsi per il ripristino
Situazione B:
Un blocco errato viene confermato definitivamente
➡ La storia sulla catena viene bloccata
➡ Quasi impossibile da riparare
È evidente:
La situazione A è più controllabile.
Dietro c'è una nuova filosofia della sicurezza
L'idea del nuovo piano è in realtà molto semplice:
Meglio:
fermare temporaneamente
che:
confermare un blocco errato.
Pertanto, in alcuni scenari di attacco o vulnerabilità del client,
Minimmit è più probabile che si verifichi:
non può essere confermato definitivamente per un breve periodo
piuttosto che:
blocchi errati vengano confermati permanentemente.
In sintesi
Questa proposta non è un semplice aggiornamento tecnico.
Ma è Vitalik Buterin che sta ridefinendo una priorità:
in situazioni estreme, far sì che la rete "si blocchi",
ma non farla "confermare erroneamente".$BTC $ETH #美国2月ADP就业胜预期 #中东局势升级