L'aggiornamento di EOS, denominato Spring 1.0, ha introdotto il passaggio al consenso Savanna e ha implementato la Finalità Istantanea. EOS è stata progettata inizialmente come una blockchain Layer 1 di nuova generazione, offrendo fin da subito velocità avanzata e affidabilità delle transazioni. Con tempi di blocco ridotti a 0,5 secondi e finalizzazione del blocco in 1 secondo, EOS continua a sostenere la sua filosofia fondativa.
Finalizzazione del Blocco o Finalità del Blocco
Gli aspetti interni della blockchain possono risultare complessi, specialmente quando si tratta di termini come la “finalità”, che appaiono spesso in articoli di notizie, blog o documenti tecnici. Ma cosa significa esattamente finalità? Chiaramente, la finalità si riferisce a due fasi correlate ma distinte nel funzionamento della blockchain:
- Il momento in cui una transazione generata dall’utente viene inserita in un blocco "estratto" da un miner o produttore di blocchi. Dal punto di vista dell’utente, le transazioni inviate con successo sono definitive. Tuttavia, non è sempre così.
- Nel suo significato originale, la finalità si riferisce a un intero pacchetto di transazioni, ovvero a un blocco. La finalità del blocco indica la conferma irreversibile delle transazioni nella blockchain, assicurando sicurezza e prevenendo il double-spending. Questa conferma indica che una transazione è completata e aggiunta al registro permanente.
Esistono diversi tipi di finalità, ognuno dei quali si basa su diversi meccanismi di consenso:
- Finalità Probabilistica: Ogni nuovo blocco aggiunto alla catena rafforza la sicurezza di tutti i blocchi precedenti. Maggiore è il numero di conferme di una transazione, più difficile sarà per gli attaccanti invertirla o modificarla. Le risorse computazionali richieste per modificare una transazione con molte conferme sono enormi, rendendo gli attacchi praticamente impossibili.
- Finalità Istantanea: Un gruppo altamente affidabile di validatori può confermare e verificare rapidamente le transazioni, garantendo che i blocchi non possano essere annullati una volta aggiunti. Questo tipo di finalità viene utilizzato in applicazioni che richiedono calcoli rapidi e alta sicurezza.
- Finalità Economica: Una transazione raggiunge la finalità economica quando la sua inversione diventa economicamente svantaggiosa.
Cosa Influenza la Velocità di Conferma delle Transazioni e Come EOS la Gestisce
Diversi fattori possono influire sulla velocità di conferma delle transazioni:
- Congestione della Rete: Questo non è un problema per EOS, che può gestire fino a 10.000 transazioni al secondo. Inoltre, EOS può essere facilmente scalata grazie al suo meccanismo di interoperabilità integrato.
- Dimensione del Blocco e Tempo del Blocco: Questi parametri non rappresentano un collo di bottiglia per EOS. Con una dimensione del blocco di 1 MB e un tempo del blocco di 0,5 secondi, EOS è altamente efficiente.
- Meccanismo di Consenso: Il consenso DPoS di EOS, con l'ultimo aggiornamento Savanna e il passaggio alla Finalità Istantanea, ha ridotto il tempo richiesto per la finalità a 2 blocchi o 1 secondo, rendendo EOS la blockchain più veloce fino ad oggi.
- Commissioni di Transazione: L'elevato throughput di EOS mitiga l'impatto delle commissioni sulla finalizzazione dei blocchi. Inoltre, EOS consente agli utenti di inviare transazioni gratuitamente, soggette a un limite giornaliero.
Tempi di Finalità dei Blocchi nelle Blockchain Layer 1 Selezionate (da Più Veloce a Più Lento)
Blockchain |
Confirmaciones |
Tiempo Promedio de Transacción |
|
EOS |
2 |
1 secondo |
|
TON |
1,2 |
6 secondi |
|
Solana |
8 |
6,4 secondi |
|
BSC |
2,5 |
7,5 secondi |
|
Monero |
10 |
2 minuti |
|
Litecoin |
6 |
2,5 minuti |
|
Polygon |
127 |
4 minuti |
|
Ethereum |
30 |
5 minuti |
|
Dogecoin |
60 |
6 minuti |
|
Bitcoin |
6 |
10 minuti |
|
Bitcoin Cash |
15 |
1 ora |
Conclusione
La finalità è cruciale per le dApp poiché garantisce affidabilità assicurando l'irreversibilità delle transazioni. Con un alto throughput, EOS offre una finalizzazione dei blocchi istantanea, offrendo non solo un'eccellente esperienza utente ma anche un elevato grado di sicurezza per gli asset all'interno della rete. L'aggiornamento Savanna permette anche la futura implementazione della tecnologia ZK e delle transazioni confidenziali, aumentando la sicurezza e l'attrattiva di EOS per gli utenti.
