Finalità

Definizione

La finalità nella blockchain si riferisce al punto in cui una transazione può essere considerata irreversibile e confermata in modo permanente: la garanzia che le transazioni validate non saranno alterate, annullate o rimosse dal registro della blockchain. Diverse blockchain raggiungono la finalità attraverso meccanismi differenti e a velocità diverse, creando compromessi fondamentali tra tempo di finalità, garanzie di sicurezza e velocità di elaborazione. Bitcoin utilizza la "finalità probabilistica": le transazioni diventano confermate in modo più immutabile con ogni ulteriore conferma di blocco, con 6 conferme (~60 minuti) considerate sufficientemente definitive per la maggior parte degli scopi. Ethereum, dopo la fusione, raggiunge la "finalità economica" tramite il suo consenso Casper FFG in circa 12-15 minuti (due epoche di 32 blocchi ciascuna), dopodiché l'annullamento di un blocco richiederebbe il burning di almeno 1/3 di tutti gli ETH in staking. Solana, Avalanche e altre blockchain utilizzano il consenso basato su BFT, raggiungendo la "finalità assoluta" in meno di 2 secondi. Le soluzioni di Layer 2 presentano una finalità complessa: gli Optimistic Rollup hanno ritardi di prelievo di 7 giorni (periodo di contestazione), mentre gli zkRollup raggiungono una finalità quasi istantanea tramite prove a conoscenza zero stabilite su Ethereum.

Origine e storia

DataEvent
1980 secondiLa ricerca di consenso sulla tolleranza ai guasti bizantini (BFT) stabilisce i concetti di finalità
2009Bitcoin viene lanciato con finalità probabilistica; emerge la convenzione a 6 conferme.
2012Sunny King introduce Peercoin con PoS; un modello di finalità differente
2015Ethereum viene lanciato con una finalità PoW simile a quella di Bitcoin.
2016L'attacco hacker alla DAO è stato annullato tramite hard fork; la "regola" dell'irreversibilità della blockchain di Ethereum è stata messa in discussione.
2020Beacon Chain introduce la finalità PoS di Ethereum (Casper FFG)
2020Solana viene lanciato con il consenso Tower BFT (finalità a circa 12.8 secondi).
2021Modello di finalità standardizzato per il periodo di sfida di 7 giorni di Optimistic Rollup
2022 (settembre)Fusione di Ethereum: conclusione economica ~12-15 min tramite Casper FFG
2023zkRollups (zkSync, Polygon zkEVM) raggiungono rapidamente la finalità garantita da Ethereum
"La definitività è la differenza tra una ricevuta di bonifico bancario e il possesso effettivo del denaro: nel mondo delle criptovalute, questa distinzione è di fondamentale importanza e varia drasticamente a seconda della blockchain."
Ricercatore di protocolli blockchain

Come funziona

BlockchainTipo di finalitàOraCosto per invertireNote
Bitcoinprobabilistico~60 minuti (6 blocchi)51% di hashrateConvenzione; non assoluta
Ethereum PoSEconomic~12-15 minuti≥1/3 degli ETH in stakingCasper FFG
solarioAssoluto (BFT)ImpossibileLa rete si blocca se >1/3 è offline
AvalancheAssoluta~ 2 secondiImpossibilevariante di consenso Snow
L2 ottimistaMorbido + DuroSfida 7-dayDeposito di sicurezzaProve di frode
zkRollupsostenuto da ZK~10-15 minutiSicurezza di livello 1elaborazione di prova ZK

In parole semplici

  1. Quando una transazione può considerarsi effettivamente conclusa?La finalità risponde alla domanda "a che punto posso essere certo che questa transazione non potrà mai essere annullata?" – e la risposta varia notevolmente a seconda della blockchain.
  2. Convenzione a 6 blocchi di BitcoinLe transazioni Bitcoin sono considerate definitive dopo 6 conferme di blocco (circa 1 ora) perché, matematicamente, annullare così tanti blocchi richiederebbe il controllo di oltre la metà della potenza di calcolo per il mining della rete, il che è economicamente irrazionale per qualsiasi attaccante.
  3. La finalità economica di Ethereum: di Ethereum Sistema PoS Raggiunge la finalità dopo due epoche (circa 12 minuti). A quel punto, per invertire la blockchain, un attaccante dovrebbe perdere l'intera sua partecipazione (circa 60 miliardi di dollari), il che rappresenterebbe un suicidio finanziario.
  4. catene di finalità istantanea: Alcune catene (Solana, Avalanche) utilizzano il consenso BFT dove 2/3 di validatori Devono essere d'accordo prima che un blocco venga accettato: una volta raggiunto l'accordo, è matematicamente impossibile annullarlo. Il compromesso: se troppi validatori vanno offline, la rete si blocca.
  5. complessità della finalità L2: Strato 2 Le reti hanno una finalità unica: gli Optimistic Rollup offrono una finalità "soft" istantanea, ma richiedono una finestra di verifica di 7 giorni per la sicurezza completa. zkRollup una volta verificata la prova ZK, la transazione risulterà quasi istantanea e definitiva, supportata dalla piena sicurezza di Ethereum.

Esempi del mondo reale

ScenarioImplementazione/AttuazioneRisultato
accettazione dell'acquisto di BitcoinIl commerciante attende 6 conferme BTCAttendere 60 minuti prima di rilasciare la merce
Deposito di scambio BTCBinance richiede 2-3 confermeAttesa di 20-30 minuti prima che sia possibile effettuare transazioni.
Trasferimento Ethereum ETHFinalità economica dopo circa 15 minutiVeloce per il settore finanziario; al limite per i micropagamenti.
Scambio DeFi SolanaAssoluta finalità in meno di un secondoLiquidazione quasi istantanea; nessuna attesa di conferma.
Ritiro dell'ottimismoPeriodo di 7 giorni per contestare la prova di frodeRitiro lento verso la rete principale di Ethereum
Prelievo di ETH tramite zkSyncVerifica ZK conclusa su Ethereum ~15 minPrelievo rapido e sicuro da L2

Vantaggi

Vantaggio Descrizione
Certezza del pagamentoLa definitività garantisce che il pagamento ai commercianti non verrà annullato.
efficienza di regolamentoUna maggiore rapidità nella finalizzazione consente la liquidazione finanziaria in tempo reale.
Sicurezza del protocolloLe solide garanzie di finalità proteggono dagli attacchi di doppia spesa
Componibilità DeFiLa finalizzazione rapida consente transazioni DeFi complesse a più fasi
Ponti a catena incrociataLe garanzie di finalità consentono trasferimenti di asset transfrontalieri più sicuri

Svantaggi e rischi

SvantaggioDescrizione
Lenta e assoluta definitività (Bitcoin)Attese di 60 minuti impraticabili per i pagamenti al dettaglio
compromesso sulla vitalità BFTLe catene di finalità assoluta si interrompono se troppi validatori sono offline.
ritardi di ritiro L2I ritardi di 7 giorni nell'aggiornamento ottimistico rappresentano un problema per l'esperienza utente.
Finalità vs. produttivitàGaranzie di finalità più elevate spesso richiedono un minor numero di transazioni elaborate.
confusione sulla finalità morbidaLa finalizzazione "istantanea" dei livelli L2 può trarre in inganno gli utenti sulla reale sicurezza.
Rischio di riorganizzazioneLe piccole catene con bassa sicurezza affrontano rischi probabilistici di finalità

Vedi anche: zkSync

Suggerimenti per la gestione del rischio:

  • Per i pagamenti Bitcoin di importo elevato, attendi sempre almeno 6 conferme prima di considerare i fondi definitivi.
  • Per i depositi sugli exchange, verifica il numero di conferme richieste dall'exchange stesso: variano a seconda della blockchain e dell'asset.
  • Quando si prelevano L2 Optimistic Rollups verso Ethereum, è necessario tenere conto della finestra di 7 giorni per la verifica della validità della transazione oppure utilizzare servizi di bridging che offrono liquidità immediata (a fronte di una piccola commissione).
  • Tieni presente che le affermazioni di finalità "istantanea" su alcune blockchain comportano dei compromessi in termini di decentralizzazione e tempo reale.

FAQ

Perché Bitcoin utilizza una finalità probabilistica anziché assoluta?

Il consenso Nakamoto di Bitcoin (la regola della catena più lunga) garantisce la sicurezza attraverso la prova di lavoro accumulata. La finalità assoluta richiede che i coordinatori si accordino per non costruire su catene alternative, ma il consenso Nakamoto consente i fork, una caratteristica che offre resilienza. Ogni blocco aggiuntivo aumenta esponenzialmente il costo per annullare una transazione, garantendo una finalità pratica senza richiedere un coordinamento esplicito.

Che cosa significa "finalità economica" per Ethereum?

Dopo che il Casper FFG di Ethereum finalizza un checkpoint (ogni circa 12 minuti), per annullarlo sarebbe necessario che l'attaccante controllasse almeno un terzo di tutti gli ETH in staking ed fosse disposto a vederli distrutti. Con oltre 60 miliardi di dollari di ETH in staking, la finalità di Ethereum è economicamente garantita: annullarlo è teoricamente possibile, ma economicamente suicida.

D: Perché i Rollup Optimistic prevedono un periodo di attesa di 7 giorni per i prelievi?

I rollup ottimistici presuppongono la validità delle transazioni ("ottimistici") ed eseguono verifiche antifrode solo in caso di contestazione. La finestra di 7 giorni offre a chiunque abbia notato una transazione non valida il tempo di presentare una prova di frode e di farla annullare. Senza questa finestra temporale, un gestore di sequenziali disonesto potrebbe effettuare prelievi non validi che non verrebbero rilevati in tempo.

Quale blockchain offre la finalizzazione più rapida?

Tra le principali blockchain: Solana (~12.8 secondi, Tower BFT), Avalanche (~2 secondi assoluti) e Arbitrum L2 (~1 secondo soft, ~15 minuti con supporto di Ethereum). Anche Sui e Aptos raggiungono la finalità in meno di un secondo. Bitcoin ha la convenzione di finalità più lenta, con circa 60 minuti.

Che cos'è una riorganizzazione (reorg) della blockchain e qual è la sua relazione con la finalità?

Una riorganizzazione si verifica quando una biforcazione di una catena concorrente diventa più lunga della catena principale corrente, causando il passaggio della rete alla biforcazione. Le transazioni nella catena spostata vengono annullate. Per Bitcoin, le riorganizzazioni profonde (6 o più blocchi) sono estremamente rare e costose. Sono impossibili nei blocchi finali di Ethereum. Le catene piccole con bassa sicurezza possono subire riorganizzazioni su blocchi recentemente confermati, compromettendo le garanzie di finalità.

Novità & Eventi speciali