Quante conferme blockchain servono per una transazione in criptovaluta?
Chiedi a tre wallet diversi quante conferme servono per un trasferimento e potresti ricevere tre risposte diverse. Non significa che qualcuno abbia torto. Il numero di conferme indica cose diverse sulle varie reti, e spesso anche il destinatario imposta un requisito specifico.
Ecco come funziona sulle reti più usate e chi finisce per decidere il numero.
Non esiste un numero unico
Una conferma è semplicemente un blocco aggiunto dopo quello che contiene la tua transazione; aspettare che se ne aggiungano altri rende meno probabile un annullamento. Il numero necessario dipende da come la rete raggiunge il consenso. Alcune reti, come Bitcoin, si basano sulla probabilità: il rischio diminuisce man mano che si accumulano blocchi. Altre hanno la finalità, ovvero un punto oltre il quale un blocco non può più essere annullato nella pratica.
Quindi, di solito, la domanda pratica non è «quanti blocchi?», ma «questa transazione ha raggiunto il livello di certezza richiesto dal destinatario?». La risposta varia da una rete all'altra.
Bitcoin: sei è un'abitudine, non una regola
Bitcoin non ha una finalità integrata, quindi gli utenti si affidano al numero di conferme. Aspettare circa sei conferme è una convenzione citata di frequente e, considerando l'obiettivo di circa un blocco ogni dieci minuti, significa attendere circa un'ora. Non è una regola del protocollo e, talvolta, i pagamenti di importo inferiore vengono accettati con meno conferme.
Il motivo è che ogni blocco aggiuntivo rende più difficile per una versione concorrente della catena sostituire quella che contiene la tua transazione. Una transazione con zero conferme non è ancora stata inclusa in un blocco e non dovrebbe essere considerata definitiva.
Ethereum, BNB Smart Chain e TRON: attendere la finalità
Ethereum produce un blocco ogni 12 secondi, quindi la prima conferma arriva solitamente in tempi brevi. Dal passaggio alla proof of stake, dispone anche della finalità: i validatori votano sui checkpoint una volta per epoca e un blocco diventa definitivo dopo circa due epoche, ovvero all'incirca 13 minuti. Molte applicazioni, tuttavia, continuano ad aspettare un numero prestabilito di conferme invece della finalità completa.
BNB Smart Chain utilizza un meccanismo di voto a finalità rapida (BEP-126) e BNB Chain ha dichiarato che oggi la finalità viene generalmente raggiunta in pochi secondi. La vecchia abitudine di aspettare circa 15 conferme risale a prima dell'introduzione di questo meccanismo. TRON produce un blocco circa ogni 3 secondi e, secondo la documentazione per sviluppatori, un blocco viene consolidato quando almeno 19 dei suoi 27 Super Representative hanno costruito su di esso; questo richiede in genere circa un minuto. Fino ad allora, in teoria, una transazione potrebbe essere rimossa tramite una riorganizzazione della catena.
Solana: tre stati invece di un conteggio
Solana non conta le conferme. Indica una transazione come elaborata, confermata o finalizzata. «Elaborata» significa che un nodo ha gestito la transazione; «confermata» indica che una supermaggioranza dei validatori ha votato il blocco; «finalizzata» significa che il blocco è anche sufficientemente consolidato da essere considerato irreversibile. Ogni passaggio richiede in genere pochi secondi, con la finalizzazione che è la più lenta.
Su un explorer come Solscan, questi stati sostituiscono i numeri di conferme che vedresti su altre reti.
Chi decide quante conferme servono?
In pratica, è il wallet, la piattaforma o l'esercente che riceve a stabilire il numero. Un requisito più alto sacrifica la velocità in favore della sicurezza, quindi spesso aumenta con l'importo in gioco. Di conseguenza, un trasferimento può essere valido on-chain e risultare comunque in sospeso per il destinatario, mentre aspetta di raggiungere il requisito previsto.
Per controllare lo stato di un trasferimento, incolla il suo hash di transazione nell'explorer della rete che hai utilizzato. Il conteggio o lo stato visualizzato corrisponde agli stessi dati che sta verificando il destinatario.
Promemoria WEEX: verifica prima il requisito
WEEX ricorda agli utenti di verificare quante conferme si aspetta il wallet o la piattaforma destinataria prima di inviare fondi e di tenere conto dei tempi di attesa, anziché inviare di nuovo la transazione. Cerca l'hash nell'explorer corretto per verificarne l'avanzamento e considera non definitiva una transazione con zero conferme prima di consegnare beni o fondi. Diffida di chi ti chiede di accettare un pagamento prima che sia confermato e non condividere mai una frase seed o una chiave privata.
Conclusione
Non esiste un numero universale di conferme. Gli utenti di Bitcoin aspettano comunemente circa sei conferme; Ethereum, BNB Smart Chain e TRON hanno ciascuna il proprio metodo per raggiungere la finalità, mentre Solana usa degli stati invece di un conteggio. Ciò che conta è il momento in cui il destinatario considera completato un trasferimento; l'explorer mostra quanto manca.
FAQ
1. Quante conferme servono per una transazione Bitcoin?
Circa sei è una convenzione citata di frequente e, considerando l'obiettivo di Bitcoin di un blocco ogni dieci minuti, richiede all'incirca un'ora. È un'abitudine, non una regola del protocollo, e il destinatario può richiederne di più o di meno.
2. Quante conferme servono per una transazione Ethereum?
Non esiste un numero fisso. La prima conferma arriva di solito entro pochi secondi e un blocco diventa definitivo dopo circa due epoche, ovvero all'incirca 13 minuti. Molte applicazioni aspettano invece un numero prestabilito di conferme.
3. BNB Smart Chain e TRON richiedono lo stesso numero di conferme?
No. BNB Smart Chain utilizza un meccanismo di voto a finalità rapida e TRON consolida un blocco quando almeno 19 dei suoi 27 Super Representative hanno costruito su di esso; in genere occorre circa un minuto.
4. Solana usa le conferme?
Non come conteggio. Solana indica una transazione come elaborata, confermata o finalizzata; la finalizzazione rappresenta il livello di certezza più alto.
5. Una piattaforma può richiedere più conferme di quelle richieste dalla rete?
Sì. Ogni wallet o piattaforma decide quante conferme sono necessarie prima di rendere disponibili i fondi, quindi una transazione può essere valida on-chain e risultare comunque in sospeso per il destinatario.