Cos’è la finalità nella blockchain?
La finalità è il momento in cui una transazione sulla blockchain diventa irreversibile. Una volta raggiunta la finalità, la transazione non può più essere annullata, riordinata o rimossa dalla chain senza un attacco straordinariamente costoso alla rete. Ogni blockchain arriva alla finalità in modi e a velocità molto diverse: ecco perché lo stesso trasferimento può essere considerato sicuro in meno di un secondo su una rete e richiedere quasi un’ora su un’altra.
Finalità probabilistica e deterministica
Le reti che usano la proof of work offrono una finalità probabilistica. Un blocco non è mai definitivo dal punto di vista matematico, diventa semplicemente sempre più difficile da invertire man mano che nuovi blocchi si accumulano sopra di esso. È per questo che gli exchange aspettano un certo numero di conferme prima di accreditare un deposito. Le chain basate su proof of stake possono invece garantire una finalità deterministica, in cui un blocco viene esplicitamente finalizzato da un quorum di validatori e non può più essere annullato, a meno che non venga bruciata una fetta enorme del valore in stake.
Quanto tempo serve per raggiungere la finalità
Il tempo di finalità cambia moltissimo da una rete all’altra. Le transazioni Bitcoin vengono considerate regolate dopo sei conferme, cioè circa un’ora. Ethereum raggiunge la finalità dopo due epoch, circa tredici minuti. Le reti più recenti puntano invece a una finalità sotto il secondo: Solana conferma in ben meno di un secondo e Arc di Circle regola in modo deterministico in meno di un secondo, che è l’argomento tecnico alla base del suo uso per i pagamenti. Il prezzo da pagare è di solito la decentralizzazione, perché una finalità più rapida tende a richiedere un set di validatori più ristretto o più controllato.
Perché la finalità conta nella pratica
La finalità è il momento in cui un commerciante può spedire la merce con sicurezza, un exchange può accreditare un saldo o un bridge può rilasciare i fondi sulla chain di destinazione. Agire prima della finalità è ciò che rende pericolose le riorganizzazioni della chain: se un blocco viene invertito, una transazione che sembrava confermata svanisce e con lei ogni hash che la referenziava. I bridge cross-chain sono i più esposti in assoluto, perché devono decidere quanto aspettare prima di fidarsi di ciò che la chain di origine ha comunicato.
FAQ
La finalità è il momento in cui una transazione diventa irreversibile e non può più essere annullata o riordinata. Finché una transazione non è definitiva, esiste la possibilità che venga cancellata da una riorganizzazione della chain.
La finalità probabilistica significa che una transazione diventa progressivamente più difficile da invertire man mano che si aggiungono blocchi, ma senza mai raggiungere una certezza matematica. La finalità deterministica, invece, prevede che i validatori finalizzino esplicitamente un blocco: dopodiché invertirlo richiederebbe distruggere una quantità enorme di valore in stake.
Dipende interamente dalla rete. Bitcoin viene solitamente considerato definitivo dopo circa un’ora, Ethereum dopo circa tredici minuti e chain più recenti come Solana o Arc in meno di un secondo.
Sulle chain con finalità probabilistica non esiste un momento preciso in cui una transazione diventa definitiva, quindi gli exchange attendono un certo numero di blocchi per rendere statisticamente improbabile un’inversione prima di accreditare i fondi.
Vuoi superare la concorrenza?
Iscriviti alla nostra Newsletter e ricevi ogni settimana le notizie sulla Blockchain pensate per i builder web3.





