La discussione di questo Tema di attualità si concentrerà sul modo in cui le transazioni in criptovalute vengono elaborate nella blockchain e sul perché una transazione può trovarsi in modalità di “elaborazione” per lunghi periodi, una volta avviato un prelievo.
Per prima cosa, partiamo da un dettaglio importante per i principianti, ovvero il fatto che l’intera struttura e l’integrità della blockchain si basano sulla conferma delle transazioni. Ogni singola transazione di vendita, acquisto, scambio (in questo caso solo per i token DEX) o trasferimento deve essere sottoposta a un “controllo” di routine affinché i miner la considerino plausibile e la registrino nella blockchain, aggiungendovi un blocco.
Nella maggior parte dei casi, le transazioni sulle blockchain vengono eseguite velocemente, ma alcune blockchain possono richiedere un tempo significativamente più lungo. Per esempio, la blockchain Bitcoin è tipicamente più lenta a eseguire le transazioni, perché il suo processo di conferma richiede tempi maggiori, specialmente quando il traffico della rete è congestionato.
Traffico sulla blockchain
La congestione della blockchain è una possibilità assolutamente concreta, soprattutto per le criptovalute più richieste. Volumi di transazioni più elevati comportano una maggiore ampiezza del processo di conferma eseguito dai miner e, di conseguenza, la registrazione della tua transazione in un blocco richiederà più tempo. Ciò può essere causato da un aumento del circolante e della domanda sul mercato a seguito di variazione dei prezzi, di eventi importanti di mercato in atto o di cambiamenti nella disponibilità o liquidità della criptovaluta.
Il ruolo dei miner nell’ambito di tutto il processo è molto più importante di quanto si potrebbe pensare. Per ogni transazione identificata e confermata nella blockchain, i miner ricevono un compenso addebitato sulla transazione e costituito da ciò che viene detto anche commissione del miner. Le commissioni dei miner sono determinate dal grado di affollamento delle transazioni nella rete. Se ci sono molte transazioni in attesa di essere elaborate, le commissioni per far passare la tua transazione saranno più alte. I miner, che convalidano le transazioni, danno priorità a quelle con commissioni più alte, perché vogliono guadagnare di più. In alcuni casi, le commissioni che paghi ai miner possono essere molto più alte dell’importo effettivo che stai trasferendo per mezzo della transazione. Se hai effettuato una transazione di importo significativamente minore rispetto alle altre transazioni in attesa di essere convalidate in quel dato momento, è probabile che i miner facciano aspettare la tua transazione per un po’ di tempo. Anche se questo può non sembrare molto corretto, è così che funziona la blockchain: gli scambi di volume maggiore vengono fatti passare avanti. In questi casi, le altre transazioni verranno comunque confermate, ma non immediatamente.
Proprio come altri sistemi tecnologicamente avanzati, la blockchain è soggetta ai cosiddetti “fork” o aggiornamenti del protocollo, come ad esempio nel caso di un “hard fork” o di un aggiornamento del software, durante il quale l’elaborazione delle transazioni può essere temporaneamente sospesa o rallentata. Il nostro team di norma è informato di questi aggiornamenti in anticipo oppure esegue i relativi controlli durante la valutazione della transazione bloccata.
Errore di convalida dell’indirizzo
Anche l’inserimento di dati scorretti nell’effettuare una transazione, soprattutto in relazione ai trasferimenti di criptovalute può condurre a uno stallo. Un tipico caso di questo genere è costituito dai trasferimenti di XRP, che richiedono un tag di destinazione. Una convalida completa del tag è virtualmente impossibile e ciò lascia sempre spazio a eventuali errori dell’utente nell’inserimento dei dati, con conseguente fallimento dell’invio della transazione alla blockchain.
Tali casi vengono sempre trasmessi al nostro reparto tecnico, che conduce quindi tutte le valutazioni necessarie per decidere se eseguire la transazione manualmente ove possibile o se annullarla e riaccreditare gli asset sull’account Kriptomat dell’utente.
Durante questa valutazione, il nostro reparto tecnico effettua inoltre un’approfondita indagine interna per chiarire l’esistenza di eventuali errori sistematici che potrebbero essersi verificati nell’ambito della nostra piattaforma. Anche se tali incidenti sono notevolmente improbabili, il nostro team implementa un monitoraggio costante dei nostri sistemi per prevenirli e risolverli.
Quanto è affidabile la Blockchain?
La blockchain, in teoria, non può fare errori nel proprio ledger (registro pubblico); le possibilità di questo genere sono minime a causa delle innumerevoli conferme delle transazioni che vengono effettuate in background per ogni singola transazione. I ritardi possono verificarsi quando la comunicazione tra i nodi è lenta, ma il nostro team è perfettamente preparato e attrezzato per gestire queste situazioni e non c’è bisogno quindi che tu te ne preoccupi!
Ci auguriamo che queste spiegazioni siano servite a chiarire alcune possibili preoccupazioni e ti abbiano fornito informazioni utili in merito ad alcuni aspetti più complessi delle transazioni nella blockchain.
Comunque, desideriamo rassicurarti che il grosso del lavoro per risolvere qualunque questione toccherà sempre a noi e che ti basta inviare un’email o contattarci nella chat di assistenza per ottenere il nostro aiuto per eventuali problemi che dovessi riscontrare!
***
Hai altre domande? Usa la chat di assistenza per contattare il nostro team oppure scrivi un’email a [email protected]