Mempool do Bitcoin: o que é e como funcionam as taxas
O que é a mempool do Bitcoin: como as transações não confirmadas esperam um bloco, como se define a taxa em sat/vB e por que a mediana muda a cada bloco.
A mempool do Bitcoin (abreviação de memory pool) é a sala de espera das transações válidas que já foram transmitidas, mas ainda não entraram em nenhum bloco. Os mineradores escolhem dali, normalmente as transações que pagam a maior taxa por unidade de espaço no bloco.
Não existe uma única mempool
Cada nó completo mantém a sua própria mempool na memória. Quando uma transação é transmitida, os nós a verificam segundo as regras de consenso e a própria política de retransmissão, guardam-na e a repassam para seus pares. Como os nós diferem em configuração, conexões e tempo online, as mempools são parecidas, mas nunca idênticas. Quando se fala em "a mempool", normalmente se quer dizer a visão de um nó típico e bem conectado, como a exibida no mempool.space.
Os nós limitam quanta memória a mempool pode usar; no Bitcoin Core, o padrão é 300 MB. Quando esse espaço enche, o nó expulsa primeiro as transações que pagam menos e aumenta a taxa mínima que aceita. Transações que ficam muito tempo sem confirmação (duas semanas, por padrão) também expiram na mempool do nó, embora possam ser retransmitidas.
Como funcionam as taxas
Cada bloco é limitado a 4 milhões de unidades de peso, o que equivale a cerca de 1 milhão de bytes virtuais (vB). Como o espaço é o recurso escasso, o que importa não é a taxa total, mas a taxa por byte, medida em satoshis por byte virtual (sat/vB). Uma transação simples de uns 140 vB pagando 2 sat/vB paga cerca de 280 satoshis no total.
Os mineradores montam o modelo de bloco ordenando as transações mais ou menos pela taxa por byte (levando em conta pais e filhos que precisam entrar juntos) e preenchendo o bloco de cima para baixo. O que fica abaixo do corte espera por um bloco seguinte.
Duas ferramentas ajudam quando uma transação fica travada:
- Replace-by-fee (RBF): o remetente transmite uma nova versão da transação que paga uma taxa maior.
- Child-pays-for-parent (CPFP): alguém gasta uma saída da transação travada com uma transação filha de taxa alta, tornando o par atraente para os mineradores como um pacote.
Por que as taxas sobem e descem
As taxas saem de um leilão por um espaço limitado, então acompanham a demanda. Períodos agitados (movimentos bruscos de preço, ondas de saques em corretoras, emissões populares de tokens ou inscrições) enchem a mempool e empurram as taxas para cima. Períodos tranquilos a esvaziam, e as taxas voltam para perto do mínimo que os nós retransmitem. No momento em que este texto foi escrito (outubro de 2026), as taxas medianas estão muito baixas, em torno de 1–3 sat/vB, então a maioria das transações é confirmada em um ou dois blocos sem muita concorrência.
O ritmo dos blocos também conta. Depois de um intervalo longo entre blocos, mais transações se acumulam, então o próximo bloco costuma ter uma taxa mediana mais alta. Depois de uma sequência rápida de blocos, a fila diminui e as taxas do bloco seguinte podem cair. A aleatoriedade do tempo de bloco é um dos motivos pelos quais as taxas saltam de um bloco para outro mesmo num dia comum.
A taxa mediana de um bloco
Uma forma útil de resumir um bloco é a sua taxa mediana: a taxa por byte da transação que fica no meio quando todas são ordenadas. Ao contrário da média, ela não é distorcida por umas poucas transações que pagam a mais por engano. Comparar a taxa mediana de um bloco com a do bloco anterior mostra se a disputa por espaço está esquentando ou esfriando. A lista de blocos do FreeBTC mostra a taxa mediana de cada bloco recente.
Perguntas frequentes
Quanto tempo uma transação pode ficar na mempool?
Enquanto os nós a mantiverem. Com as configurações padrão, o Bitcoin Core descarta uma transação não confirmada depois de duas semanas, ou antes, se a mempool estiver cheia e a taxa dela estiver entre as mais baixas. Ser descartada não a cancela: ela pode ser retransmitida, e as moedas continuam sem ser gastas até que algo seja confirmado.
Os mineradores são obrigados a escolher as taxas mais altas?
Não. Os mineradores podem incluir as transações válidas que quiserem, e às vezes os pools adicionam as suas próprias ou priorizam transações por meio de acordos privados. Na prática, a maioria segue a taxa por byte, porque isso maximiza a receita.
O que significa uma mempool vazia?
Que a demanda por espaço nos blocos está, no momento, abaixo da oferta. Os blocos podem não estar cheios, e pagar a taxa mínima de retransmissão costuma bastar para confirmar rapidamente.
Uma das três previsões de cada rodada do FreeBTC é se a taxa mediana do próximo bloco vai ser maior que a do bloco anterior. Observar a mempool, e lembrar como uma espera longa acumula transações, ajuda você a raciocinar. Faça sua previsão para o próximo bloco.