Mempool: Breve Guida sulla “Sala D’Attesa” di Bitcoin

assorted stickers on the table

In passato, avrai sicuramente sentito parlare della Mempool di Bitcoin. Ma cosa rappresenta esattamente e quale ruolo gioca nel funzionamento del progetto lanciato da Satoshi nel 2009?

In questa breve guida spiegheremo tutto quello che c’è da sapere sulla Mempool di Bitcoin: da come funziona a come influisce sulle velocità di transazione e le conferme di pagamento. Scopriremo anche come ottimizzare le tue transazioni per massimizzare l’efficienza e l’affidabilità nella rete Bitcoin

Mempool: Che Cos’è e a Cosa Serve?

La Mempool, abbreviazione di memory pool (ovvero “pool di memoria”), svolge un ruolo importante nella rete Bitcoin. Questa “sala di attesa” raccoglie le transazioni che devono da validare e inserire in un blocco. Ogni nodo nella rete Bitcoin mantiene la propria Mempool, creando quindi diverse Mempool anziché una singola unificata.

La Mempool è cruciale per determinare quanto velocemente una transazione verrà inclusa in un blocco e confermata sulla blockchain. I miner, che sono responsabili di creare nuovi blocchi, selezionano le transazioni dal mempool in base alla priorità.

Broadcast e Validazione delle Transazioni

Una transazione Bitcoin, una volta firmata e trasmessa, si propaga attraverso la rete da nodo a nodo. Ogni nodo aggiunge la transazione alla propria Mempool dopo averne verificato la validità, assicurandosi che rispetti le regole di consenso della rete. Queste regole includono la prevenzione del double spending.

Rimozione delle Transazioni dalla Mempool

Una volta inclusa in un nuovo blocco, la transazione viene rimossa dalla Mempool di ogni nodo. La conferma di una transazione dipende dalla sua inclusione in un blocco minato. Ogni conferma equivale alla sua presenza in un blocco.

Per transazioni significative, è consigliabile attendere almeno sei conferme, corrispondenti a circa 60 minuti. Questo ne garantisce la sicurezza e assicurara che sia permanentemente inclusa nella timechain.

Capacità della Mempool e Commissioni di Transazione

La dimensione standard della Mempool è di 300 megabyte, ma i nodi possono aumentare questa capacità per memorizzare più transazioni. Quando essa raggiunge la sua capacità, inizia a eliminare le transazioni che offrono le commissioni più basse. I miner danno priorità alle transazioni con commissioni più alte per massimizzare il loro profitto, generando così un mercato competitivo delle commissioni.

Analisi della Mempool

Strumenti come Mempool.space forniscono una rappresentazione visiva della Mempool e della blockchain. Gli utenti possono osservare i blocchi minati, il numero di transazioni e le tariffe medie delle commissioni.

Mempool.space mostra anche le transazioni non confermate, l’uso attuale della memoria e le commissioni di transazione consigliate in base ai livelli di priorità.

Mempool su mempool.space

Capire le Commissioni di Transazione

Le commissioni di transazione non si basano sul valore monetario della transazione ma sullo spazio occupato nel blocco. La commissione totale viene calcolata moltiplicando la dimensione della transazione in byte virtuali (vbytes) per la tariffa di commissione che l’utente è disposto a pagare. Le tariffe delle commissioni fluttuano in base alla domanda totale sulla rete, con gli utenti che offrono tariffe più alte per accelerare la conferma durante i periodi di congestione.

La priorità di una transazione Bitcoin in sospeso è determinata dalla sua tariffa. Le tariffe sono misurate in sat/vB.

Utilizzando una tariffa sat/vB più alta per una transazione Bitcoin si otterrà generalmente una conferma più rapida rispetto all’utilizzo di una tariffa più bassa. Ma le tariffe cambiano continuamente, quindi è importante controllare le tariffe suggerite subito prima di effettuare una transazione per evitare che si blocchi.

Sono presenti stime delle tariffe nella parte superiore della dashboard principale che puoi utilizzare come guida. Consulta queste domande frequenti per ulteriori informazioni sulla scelta della tariffa giusta.

Mempool.space FAQ

Importanza delle Tariffe di Commissione

Impostare una tariffa di commissione adeguata è cruciale per una conferma tempestiva delle transazioni. Le transazioni con una tariffa troppo bassa potrebbero non confermarsi mai e potrebbero essere eliminate dalle Mempool. Gli utenti dovrebbero monitorare le tariffe di commissione e adattare di conseguenza le proprie transazioni.

Funzionalità Replace-By-Fee (RBF)

Per affrontare il problema dell’offerta insufficiente nelle tariffe di commissione delle transazioni, i wallet con la funzionalità Replace-By-Fee (RBF) consentono agli utenti di aumentare la commissione su una transazione già trasmessa. Questa funzione impedisce che le transazioni rimangano bloccate a causa di una tariffa di commissione inaspettatamente bassa.

Per ottenere la conferma della transazione più rapidamente, dovrai aumentare la tariffa.

Se la tua transazione è stata creata con RBF abilitato, la transazione bloccata può essere semplicemente sostituita con una nuova con una commissione più alta. Altrimenti, se controlli uno qualsiasi degli output della transazione bloccata, puoi utilizzare CPFP (Child Pay For Parent) per aumentare la tariffa effettiva della transazione bloccata.

Se non sei sicuro di come eseguire RBF o CPFP, utilizza lo strumento utilizzato per effettuare la transazione (wallet, exchange, ecc.).

Un’altra opzione per ottenere la conferma della transazione più rapidamente è Mempool Accelerator offerto da Mempool.space.

Mempool.space FAQ

Stime della Dimensione dei Dati

Gli utenti possono stimare la dimensione delle loro transazioni utilizzando vari calcolatori online (Jameson Lopp ha raccolto una lista dei migliori qui). La dimensione dipende dal numero di firme richieste e dal tipo di script utilizzato nella transazione. Ad esempio, le transazioni riguardanti wallet Multisig sono solitamente di dimensioni maggiori.

Dati Storici delle Tariffe di Commissione

I dati mostrano che le tariffe di commissione possono variare significativamente nel tempo. Eventi di alto profilo, come l’interesse recente per le Ordinals Inscriptions o l’attività legata all’implemetazione di Proposte di Miglioramento di Bitcoin (BIP), possono aumentare le commissioni a causa di una maggiore concorrenza per lo spazio nel blocco.

Considerazioni sulla Privacy

Quando si utilizzano i block explorer, gli utenti dovrebbero fare attenzione a non compromettere la propria privacy associando i loro indirizzi Bitcoin con i loro indirizzi IP. Gestire una propria istanza di explorer come Mempool.space su un full node può aiutare a mantenere la privacy.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *