mempool
Il mempool è la sala d'attesa per le transazioni bitcoin non confermate. Quando invii bitcoin, la tua transazione entra prima nel mempool e attende finché un miner non la include in un blocco. Le transazioni con commissioni più elevate vengono solitamente scelte per prime.
Il mempool, abbreviazione di memory pool, è un'area di attesa che esiste su ogni nodo completo di Bitcoin. Quando qualcuno trasmette una transazione bitcoin alla rete, quella transazione non finisce immediatamente nella blockchain. Prima arriva ai nodi, che verificano che sia valida, e poi la aggiungono al loro mempool locale. Ogni nodo mantiene la propria versione del mempool, quindi non esiste un unico mempool globale, ma i nodi ben connessi tendono ad avere un insieme simile di transazioni in sospeso in un dato momento.
I miner selezionano le transazioni dal mempool quando costruiscono un nuovo blocco. Poiché ogni blocco ha una dimensione limitata, i miner non possono includere tutte le transazioni in sospeso contemporaneamente. Danno la priorità alle transazioni per tasso di commissione, misurato in satoshi per byte virtuale. Una transazione che offre una commissione più alta rispetto alle sue dimensioni è più attraente per i miner perché contribuisce a maggiori entrate per unità di spazio nel blocco. Durante i periodi di bassa domanda, quasi tutte le transazioni vengono confermate rapidamente indipendentemente dalla commissione. Durante i periodi di alta domanda, il mempool si riempie e le transazioni con commissioni basse possono aspettare ore o addirittura giorni prima di essere selezionate.
La dimensione del mempool è un indicatore utile della congestione della rete. Quando molte persone effettuano transazioni contemporaneamente, il mempool cresce e le commissioni aumentano mentre gli utenti competono per lo spazio limitato nei blocchi. Quando la domanda diminuisce, il backlog si svuota e le commissioni scendono. I portafogli e gli strumenti di stima delle commissioni monitorano tipicamente le condizioni del mempool per suggerire una commissione appropriata per la velocità di conferma desiderata dall'utente. Comprendere il mempool aiuta a spiegare perché le transazioni bitcoin non sono istantanee e perché le commissioni variano in base all'attività della rete.