Mempool
Uma mempool é uma sala de espera digital para transações de criptomoedas que ainda não foram confirmadas. O nome vem da expressão inglesa «memory pool».
O que é uma mempool?
Quando envia criptomoedas a partir da sua carteira de criptomoedas, a transação não chega imediatamente à blockchain. Primeiro, os computadores da rede verificam se está tudo correto. Depois, a transação pode ficar à espera numa mempool.
Não existe uma única mempool central. Cada nó, um computador que participa na rede, tem a sua própria lista de transações não confirmadas. Os participantes que acrescentam novos blocos escolhem transações dessa lista.
As transações com uma taxa de rede mais elevada costumam ter prioridade. Por isso, quando a rede está muito ocupada, a sua transação pode ter de esperar mais tempo.
Um exemplo de uma mempool
Envia criptomoedas a alguém e escolhe uma taxa de rede baixa. A sua transação é válida, mas fica à espera na mempool porque há outras transações com uma taxa mais elevada.
Assim que um novo bloco incluir a sua transação, esta fica confirmada na blockchain. Se uma transação ficar muito tempo à espera ou desaparecer da mempool, isso não significa que as suas criptomoedas tenham desaparecido. A transação não foi confirmada e as suas criptomoedas continuam na sua carteira.
Porque é que uma mempool é importante nas criptomoedas?
A mempool ajuda a explicar porque é que, por vezes, uma transação de criptomoedas não chega imediatamente ao destino. Quando há mais transações do que espaço nos novos blocos, os tempos de espera e as taxas de rede tendem a aumentar.
As notícias sobre criptomoedas podem referir pressão sobre a rede ou uma mempool cheia. Isso significa que muitas pessoas estão a enviar transações ao mesmo tempo. A rede continua a funcionar, mas o processamento pode demorar mais e custar mais.
Uma mempool cheia não significa automaticamente que há algo de errado com uma blockchain. Indica sobretudo que, temporariamente, há muita procura pelo espaço limitado nos novos blocos.