Entenda
EntendaCRIPTOPROTOCOLOMEMPOOL

O que é a mempool e o mercado de taxas

Quando você envia Bitcoin, a transação vai para uma sala de espera. O que decide quem sai primeiro não é a ordem de chegada, é quanto cada um paga. Entender a mempool é entender por que sua transação trava e como furar a fila.

Fugazzi Research 11 min

Quando você envia Bitcoin, a transação não entra na blockchain na hora. Ela vai para uma sala de espera, e o que decide quem sai primeiro dessa sala não é a ordem de chegada. É quanto cada um paga. Entender essa sala de espera, a mempool, é entender por que sua transação às vezes trava por horas e como, em vez de esperar, você pode furar a fila pagando mais.

Mempool é a contração de memory pool, ou reservatório de memória. É o conjunto de transações válidas que já foram transmitidas à rede mas ainda não foram incluídas em um bloco. Cada nó completo do Bitcoin mantém a própria visão da mempool, com as transações pendentes que recebeu. Não existe uma mempool oficial única, existem milhares de cópias parecidas espalhadas pela rede.

O espaço dentro de um bloco é limitado, e os blocos saem a cada dez minutos em média. Isso cria escassez. Em cada janela de dez minutos, só cabe uma quantidade fixa de transações no próximo bloco. Quando há mais gente querendo transacionar do que cabe, forma-se uma fila, e essa fila é a mempool cheia.

A fila é um leilão, não uma fila

Aqui está o detalhe que muda tudo. A mempool não funciona por ordem de chegada. Ela funciona por leilão. Cada transação oferece uma taxa, e os mineradores, que escolhem o que entra no bloco, naturalmente preferem as transações que pagam mais por espaço. Quem paga melhor é incluído antes, mesmo que tenha chegado depois.

A taxa não se mede pelo valor que você está enviando, e sim pelo tamanho da transação em dados, medido em unidades chamadas de satoshis por vbyte. Uma transação que move uma fortuna pode ser pequena em dados e barata de confirmar. Outra que move pouco pode ser grande em dados e cara. O que conta é o espaço ocupado no bloco, não a quantia transferida.

A mempool é um leilão por espaço, não uma fila por ordem de chegada. A taxa se paga por dados ocupados, em satoshis por vbyte, não pelo valor enviado. Pagar mais é furar a fila de forma legítima.
~10 min
Tempo médio entre blocos
sat/vByte
Unidade real da taxa, por dados ocupados
Leilão
O critério de prioridade na fila

Por que sua transação trava

Uma transação trava quando a taxa que você ofereceu é baixa demais para o nível de congestionamento atual. Se a mempool está cheia de transações pagando mais que a sua, a sua fica para trás, bloco após bloco, até que a demanda diminua e finalmente sobre espaço para ofertas mais baratas. Em períodos calmos isso leva minutos. Em picos de congestionamento, pode levar horas ou até mais.

O erro clássico do iniciante é aceitar a taxa padrão sugerida pela carteira sem olhar o estado da rede, ou pior, escolher a taxa mais baixa para economizar em um momento de pico. A economia some no desconforto de uma transação presa, e às vezes na necessidade de intervir para destravá-la.

Sua transação não trava por azar. Ela trava porque você ofereceu menos do que a fila estava cobrando naquele instante.

Como furar a fila quando já é tarde

Se a transação já está presa, há saídas. A mais conhecida é a substituição por taxa maior, um recurso em que você reenvia a mesma transação com uma taxa mais alta, e a versão nova substitui a antiga na fila. Para isso funcionar, a transação original precisa ter sido marcada como substituível no momento do envio, algo que boas carteiras permitem configurar.

  1. Antes de enviar, consulte uma ferramenta de visualização da mempool para ver a taxa adequada.
  2. Escolha uma taxa compatível com a pressa real, não a mais barata por reflexo.
  3. Habilite a substituição por taxa maior caso queira poder acelerar depois.
  4. Se travar, use a substituição ou o pagamento pelo filho para puxar a confirmação.

Existe ainda uma técnica chamada pagamento pelo filho, em que você cria uma nova transação que gasta a saída da que está presa, oferecendo uma taxa alta. Como as duas só podem ser confirmadas juntas, o minerador é incentivado a incluir a presa para capturar a taxa gorda da nova. É um truque útil quando a substituição direta não está disponível.

Ler a rede vira economia

Observar a mempool é uma habilidade prática que paga dividendos. Quem aprende a ler o estado da fila evita pagar caro demais em momentos calmos e evita travar a transação por economizar em momentos de pico. É como olhar o trânsito antes de escolher a hora de sair. Não muda o destino, muda quanto custa e quanto demora chegar.

Não dá para sumir da mempool, ela é pública por desenho. Toda transação pendente fica visível a quem observar a rede. O que se controla é a taxa e o momento, não a visibilidade.

A mempool no contexto da custódia

Quem pratica autocustódia lida com a mempool toda vez que move fundos, e por isso ela se conecta a outros temas. A forma como você junta moedas em uma transação afeta o tamanho dela em dados, e portanto a taxa, um assunto tratado em o que é coin control. Rodar o próprio nó dá a você uma visão direta da mempool, sem depender de terceiros, como explica o que é um full node.

Para valores pequenos e pagamentos do dia a dia, existe uma camada que evita a fila da rede principal quase por completo, com confirmação instantânea e taxas mínimas. É o tema de o que é a Lightning Network.

Perguntas frequentes sobre a mempool

Quanto tempo uma transação pode ficar na mempool?

Não há prazo fixo. Enquanto pagar uma taxa competitiva, ela tende a confirmar nos próximos blocos. Se a taxa for baixa demais para a demanda atual, pode ficar pendente por horas. Os nós também descartam transações muito antigas e sem confirmação após um período, devolvendo os fundos ao seu controle para um novo envio.

Posso cancelar uma transação que está na mempool?

Não existe um botão de cancelar, mas há como substituí-la. Se a transação foi marcada como substituível, você pode reenviá-la com taxa maior, inclusive redirecionando os fundos de volta para si. Sem essa marcação, o caminho é esperar a confirmação ou que a rede descarte a transação por antiguidade.

Por que minha taxa precisa ser maior em alguns dias?

Porque a mempool reflete a demanda em tempo real. Em dias de muita atividade na rede, mais transações disputam o mesmo espaço limitado dos blocos, e o leilão empurra as taxas para cima. Em dias calmos, sobra espaço e taxas baixas confirmam rápido. Consultar a mempool antes de enviar é o que evita pagar o preço errado.

Fugazzi Research

A verdade não precisa de marketing. Precisa de método.

Este conteúdo é gratuito. Nossos estudos premium aprofundam a tese com dados proprietários, simulações e marcação a mercado ao vivo.

Ver os estudos

Continue no cluster