Punti essenziali
- Dinamiche d'asta: Le commissioni di Bitcoin non dipendono dall'importo inviato, ma dalla dimensione in byte della transazione e dalla domanda attuale di spazio sulla blockchain.
- Il mempool come indicatore: L'analisi preliminare del Mempool è un passaggio fondamentale per evitare pagamenti eccessivi o ritardi indefiniti nella conferma dei fondi.
- Ottimizzazione tecnica: L'utilizzo di indirizzi SegWit (nativi o nidificati) riduce le dimensioni della transazione, consentendo di risparmiare fino al 30% sulle commissioni rispetto ai formati tradizionali.
- Intervento post-spedizione: Strumenti come Replace-By-Fee (RBF) o Child Pays for Parent (CPFP) sono i meccanismi standard per "accelerare" le transazioni bloccate a causa di commissioni basse.
RRicordiamo che tutti i transazioni bitcoin per essere confermati devono fare una “donazione” alla rete. Ciò significa che devi pagare una piccola commissione che il miner riceverà per convalidare la tua transazione.
Come per quasi tutte le criptovalute, le commissioni di Bitcoin non sono calcolate in base al valore dell'importo inviato. Cioè, se invii 1000 bitcoin, non paghi di più che se ne inviassi 0.1: non è una percentuale o una valutazione. Può capitare, infatti, che si paghi di più inviando 0.1 bitcoin, che 1000 o un milione di BTC.
Cosa determina il costo di una transazione?
Su Bitcoin, dal momento che parliamo di denaro puramente digitale, la commissione di una transazione è determinata dalla quantità di spazio che questa occupa sul disco. Questa grandezza è data in unità di byte. Pertanto, non importa quale sia il valore della transazione. Ciò che importa è la sua dimensione a livello informatico.
In tal senso possiamo dire che:
La commissione non è fissa né imposta; è l'utente che determina quanto è disposto a pagare in base alle proprie necessità.
In base a quanto detto su come funzionano le transazioni, non è necessario che una transazione abbia un'unica entrata e un'unica uscita. Piuttosto, può essere costituita da vari input e output. In base a ciò, la transazione avrà più o meno contenuto, ovvero occuperà più byte sul disco.
È come se fosse un'azienda di trasporti: non ti fanno pagare per il valore del contenuto, ma per la dimensione della scatola. In ogni caso, il costo del trasporto è determinato dalle dimensioni della scatola necessaria per trasportare ciò che desideri.
Quanto tempo ci vuole per confermare una transazione?
Un'altra domanda che i neofiti del mondo delle criptovalute spesso si pongono è: quanto tempo ci vuole per ricevere la conferma o la convalida delle nostre transazioni? Ebbene, nel caso di Bitcoin (e di altre criptovalute) questo aspetto è strettamente legato al valore della commissione che abbiamo pagato e al livello di carico della rete dei miner.
Quando la rete dei miner Bitcoin è sovraccarica, la conferma della transazione tende a tardare. Questo perché la capacità della rete viene superata dalla domanda di transazioni che vengono eseguite. In poche parole, viene generata una lunga lista d'attesa di transazioni che aspettano di essere confermate. Una lista d'attesa che possiamo vedere riflessa nel MemPool.
Allora, cosa succede se paghiamo una commissione più alta? Bene, avrai semplicemente una priorità più alta. Il motivo è molto semplice: i minatori vogliono fare soldi e più commissioni paghi loro, più velocemente prenderanno la tua transazione per confermarla. In poche parole, più alta è la tua commissione, più velocemente riceverai una conferma. Ma certo, il fatto che tu paghi di più non renderà più preciso l'orario di conferma, ti darà solo una priorità più alta. Questo perché entrano in gioco anche altri fattori, che possono incidere sulla velocità delle conferme.
Questo è il motivo per cui, quando Bitcoin viene utilizzato molto in determinati periodi, e dato che un blocco su Bitcoin può avere una determinata dimensione (fino a 4 MB utilizzando SegWit), i minatori danno la priorità a coloro che pagano di più. Inizia così un'escalation del costo della commissione. Questo perché ci sono persone che hanno bisogno che la loro transazione venga consegnata il prima possibile e aumentano il prezzo (pagano più commissioni). Chi paga poco resta in fondo al mempool.
Cioè, la dimensione del blocco su Bitcoin fa sì che in determinati momenti il costo di una transazione sia esorbitante poiché i miner sono liberi di scegliere quali transazioni prendere dal mempool per aggiungerle a un blocco; non seguono l'ordine di arrivo.
Infine, bisogna capire che Bitcoin non aggiunge blocchi ogni 10 minuti, ma in media ogni 10 minuti. Forse il prossimo blocco a partire da adesso sarà in 8 minuti o 35, 10 minuti come media degli ultimi blocchi del 2016. Cosa significa questo? Bene, potresti pagare la commissione consigliata, la rete non è sovraccarica e la transazione richiede 35 minuti, ad esempio.
In sintesi, ci sono tre variabili principali che determinano quando una transazione potrà essere confermata:
- La grandezza della transazione.
- Sovraccarico di rete.
- Il tempo in cui i blocchi vengono minati.
Di che commissione ho bisogno per l'elaborazione della mia transazione?
Tenendo conto che una transazione con 1 input (o accesso da cui provengono questi bit) e 2 output (uscita) occupa circa 250 byte, circa 150 satoshi / byte dovrebbero bastare affinché la transazione venga elaborata il prima possibile.
Ma attenzione! Devi tenere in considerazione i tre punti sopraindicati. La stima precedente è teorica, non ha alcuna validità, se non un calcolo approssimativo, perché ogni transazione può essere composta in modo diverso e lo stato della rete può essere diverso in ogni momento. Se, ad esempio, una transazione ha molti input poiché il saldo del portafoglio è distribuito in tanti indirizzi con un piccolo importo, probabilmente la commissione da pagare per la transazione deve essere più alta.
Certo, sei sempre libero di aggiungere la commissione che desideri, allo stesso modo in cui i minatori sono liberi di convalidare le transazioni che desiderano.
Come viene calcolata la commissione appropriata?
La commissione (o commissione) ottimale per una transazione Bitcoin da confermare rapidamente (in 1 blocco) è contrassegnata dalla rete e NON è sempre la stessa.
- Ogni transazione Bitcoin occupa uno spazio, cioè pesa X byte.
- La rete è sempre in uno stato di sovraccarico.
- Questo peso viene moltiplicato per il rapporto satoshi / byte che la rete contrassegna come il migliore in quel dato momento e si ottiene la cifra totale della commissione appropriata per una rapida conferma.
- Il risultato viene dato in satoshi.
Per determinare la dimensione della transazione, dobbiamo eseguire un processo tecnico relativamente semplice. Innanzitutto, calcoliamo il peso degli input e degli output firmati con la chiave privata, lo convertiamo in formato esadecimale e ne otteniamo la dimensione in byte.
Se dopo ciò la transazione pesa 226 byte e la commissione di rete è 22,
226 byte * 220 satoshi/byte = 49720 satoshi/byte, avremmo quanto segue:
226 byte * 220 sat / byte = 49720
Ciò significa che la commissione ottimale per questa transazione è di 49720 satoshi.
Ovviamente, questo è molto più semplice quando si usano i wallet o portafogli, poiché essi hanno già delle calcolatrici incorporate. Quindi non romperti la testa, ti lasciamo alcuni strumenti che possono aiutarti per queste operazioni.
Servizi indicativi della commissione consigliata
Il modo migliore per sapere che commissione pagare per una transazione è quello di seguire i suggerimenti di servizi specializzati. A volte i portafogli stessi offrono dei suggerimenti (ma non tutti i portafogli eseguono il calcolo correttamente).
Al fine di stimare le commissioni a seconda dell'urgenza con cui si vuole portare a termine la propria transazione, sono stati sviluppati diversi strumenti da poter consultare per calcolare la commissione approssimativa per la transazione.
Che strumenti sono? Qui vi lasciamo i nostri preferiti:
- Mempool.spazio: Uno dei servizi di esplorazione di Bitcoin più noti del settore, presenta una dashboard che mostra la commissione di rete attuale, insieme a raccomandazioni sulle commissioni per una maggiore rilevanza nell'inclusione dei blocchi, tra gli altri dati rilevanti.
Alcuni portafogli in cui è possibile modificare la commissione
- Bitcoin Core: Con lo stimatore Bitcoin Core , che è un portafoglio desktop, si può vedere quanto bisogna aggiungere in termini di commissione per avere una probabilità del 95% di essere confermato in N blocchi.
- Bitcoin Wallet sviluppato da Schildbach: in questo portafoglio si può scegliere tra 3 modalità di priorità. Economica, media e veloce. Ognuna di esse aggiungerà la commissione consigliata per la transazione.
- Electrum: questo portafoglio è anche il preferito di molti utenti e ha un controllo dinamico. Ciò consente di impostare la commissione desiderata ogni volta che ci si prepara a effettuare un pagamento con BTC. L'hai mai provato?
- Altri portafogli, come Bit2Me Wallet calcolano la commissione consigliata per entrare nel blocco successivo al fine di semplificare agli utenti le operazioni.




Autore


