Cluster Mempool do Bitcoin: Como uma Reformulação de Arquitetura de 15 Anos Está Reescrevendo o Mercado de Taxas
Durante quinze anos, a mempool do Bitcoin — a sala de espera onde transações não confirmadas aguardam antes de serem mineradas em blocos — operou em uma arquitetura projetada quando um único Bitcoin valia centavos. Essa era está chegando ao fim. Em 25 de novembro de 2025, o Bitcoin Core mesclou o Pull Request #33629, uma reformulação abrangente chamada Cluster Mempool que substitui o antigo mecanismo de ordenação de transações por uma estrutura unificada baseada em clusters. Prevista para o Bitcoin Core 31.0 na segunda metade de 2026, esta atualização classifica-se silenciosamente entre as mudanças mais consequentes no nível do protocolo que o Bitcoin já viu desde o SegWit.
Sem novos opcodes. Sem padrão de token. Sem narrativa chamativa. Apenas um repensar fundamental de como cada nó do Bitcoin decide quais transações são mais importantes — e por que essa decisão está sutilmente falha há anos.
O Problema Que Ninguém Comenta: Dois Rankings Que Divergem
A mempool do Bitcoin sempre manteve duas ordenações separadas para transações não confirmadas. A ancestor feerate (taxa de ancestrais) classifica as transações olhando para trás, através das dependências dos pais. A descendant feerate (taxa de descendentes) as classifica olhando para frente, através das transações filhas. O software de mineração usa a ancestor feerate para construir blocos. A lógica de despejo (eviction) — o processo de remover transações de baixa prioridade quando a mempool está cheia — usa a descendant feerate.
Este sistema de classificação dupla cria um desalinhamento silencioso, mas persistente. O que os mineradores desejam incluir em um bloco e o que os nós consideram mais dispensável são classificados em escalas inteiramente diferentes. As consequências reverberam por todo o ecossistema Bitcoin :
- As carteiras julgam mal as taxas. A estimativa de taxas depende da previsão de quais transações os mineradores incluirão. Quando a classificação que constrói os blocos difere da classificação que gerencia a capacidade da mempool, as carteiras frequentemente pagam a mais ou a menos — resultando em sats desperdiçados ou transações travadas.
- O Replace-By-Fee (RBF) comporta-se de forma inconsistente. Uma substituição de transação que parece favorável sob um sistema de classificação pode ser rejeitada sob o outro, criando uma UX imprevisível para qualquer pessoa que esteja aumentando as taxas.
- As transações de penalidade da Lightning Network enfrentam incerteza. Os protocolos de Camada 2 dependem da propagação e confirmação oportunas das transações. Quando o comportamento da mempool diverge do comportamento do minerador, os mecanismos de execução, como as transações de penalidade da Lightning, não podem garantir a propagação para os mineradores — um problema crítico de segurança.
- A construção de blocos deixa dinheiro na mesa. Mineradores que constroem blocos a partir de transações classificadas por ancestor feerate às vezes perdem arranjos mais lucrativos, deixando uma estimativa de 2 – 5 % da receita potencial sem ser capturada.
Esses problemas não são teóricos. Em 2025, a taxa média de transação do Bitcoin pairou em torno de 2 durante eventos de congestionamento. Durante esses picos, a lacuna entre o que as carteiras estimavam e o que os usuários realmente precisavam pagar aumentava — às vezes por ordens de magnitude.
Cluster Mempool: Um Ranking para Todos Governar
O Cluster Mempool, projetado pelos contribuidores do Bitcoin Core Suhas Daftuar e Pieter Wuille, elimina o problema da classificação dupla ao introduzir uma estrutura única e unificada.
Como os Clusters Funcionam
Um cluster é um conjunto máximo de transações conectadas através de relações de gasto. Se a transação A cria uma saída que a transação B gasta, elas pertencem ao mesmo cluster. Se a transação C gasta uma saída de B, todas as três formam um único cluster. A ideia principal é que essas transações conectadas devem ser avaliadas juntas, não individualmente.
Cada cluster é então linearizado — ordenado internamente por feerate em "chunks" (pedaços) monotonicamente decrescentes. Um chunk é uma ou mais transações dentro do cluster que devem ser incluídas (ou excluídas) como uma unidade. Esse processo de linearização usa algoritmos sofisticados que Wuille comparou extensivamente em 2025, incluindo uma abordagem de spanning-forest baseada em programação linear que se provou mais eficiente e prática do que buscas simples de conjuntos de candidatos.
Operações Unificadas
Com clusters e chunks estabelecidos, cada operação da mempool agora usa a mesma ordenação:
| Operação | Abordagem Antiga | Abordagem Cluster Mempool |
|---|---|---|
| Construção de blocos | Ordenação por ancestor feerate | Seleciona os chunks de maior feerate em todos os clusters |
| Despejo (Eviction) | Ordenação por descendant feerate | Remove os chunks de menor feerate |
| Avaliação de RBF | Verifica taxa absoluta e feerate | Compara feerates de chunks; exige melhoria estrita no diagrama de feerate |
| Estimativa de taxas | Baseada em heurística, muitas vezes imprecisa | Derivada diretamente da ordenação de chunks |
O alinhamento é elegante: o que os mineradores querem minerar é exatamente o que os nós consideram mais valioso. O que os nós despejam é exatamente o que os mineradores deixariam de fora. Não há mais desalinhamento.
Limites de Cluster
O novo sistema impõe um limite global de 64 transações e 101 kvB por cluster. Essa restrição substitui os antigos limites de ancestrais e descendentes, que limitavam separadamente quantos pais ou filhos uma transação poderia ter. O limite de cluster é mais flexível — uma transação pode ter ancestrais ilimitados, desde que o cluster inteiro permaneça dentro dos limites — enquanto permanece computacionalmente tratável para reordenações constantes.
O Que Isso Significa para o Ecossistema Bitcoin
Para Desenvolvedores de Carteiras: Estimativa de Taxas Confiável
O maior ganho individual de UX do Cluster Mempool é a estimativa de taxas previsível. Quando a classificação interna da mempool corresponde ao que os mineradores realmente fazem, as carteiras podem observar o estado da mempool e calcular diretamente a taxa necessária para uma janela de confirmação pretendida. Não é mais necessário depender de dados históricos de confirmação que ficam defasados em relação às condições em tempo real.
Isso é particularmente significativo durante eventos de congestionamento. No final de 2024 , os desenvolvedores do Bitcoin Core propuseram atualizações nos métodos de estimativa de taxas , e o Cluster Mempool fornece a base arquitetônica para fazer com que esses métodos funcionem como pretendido.
Para Mineradores: Melhor Receita de Bloco
A construção de modelos de bloco torna-se um merge sort direto entre os chunks de clusters. Os chunks com a feerate mais alta de cada cluster são selecionados primeiro , sem os erros de aproximação inerentes ao algoritmo ancestor-feerate. Embora a melhoria na receita seja estimada em 2 – 5 % por bloco , isso se acumula em milhares de blocos por mês — algo significativo para operações de mineração que operam com margens estreitas.
Para Protocolos de Camada 2: Garantias de Segurança
A Lightning Network , Ark e outros protocolos de Camada 2 dependem da capacidade de transmitir transações sensíveis ao tempo que se propagarão pela rede e chegarão aos mineradores. O tratamento inconsistente do sistema antigo para substituições de transações criava casos extremos onde transações de penalidade poderiam ser aceitas por alguns nós , mas não propagadas aos mineradores.
A estrutura unificada do Cluster Mempool oferece garantias mais fortes. As regras RBF agora exigem que uma substituição melhore estritamente o diagrama de feerate geral da mempool — uma condição matematicamente precisa em vez de um limite de taxa ad-hoc. Isso significa que os desenvolvedores de protocolos podem raciocinar sobre a propagação de transações com maior confiança.
Para a Economia de Ordinals e Inscrições
O ecossistema de inscrições do Bitcoin — Ordinals , tokens BRC-20 e Runes — introduziu padrões de transação que sobrecarregam a antiga arquitetura da mempool. Cadeias complexas de CPFP ( Child-Pays-For-Parent ) , grandes clusters de transações e a competição por altas feerates durante a cunhagem de inscrições se beneficiam do sistema de classificação unificado. Transações de inscrição que anteriormente eram difíceis de realizar o fee-bump agora podem ser gerenciadas de forma mais previsível através da avaliação baseada em chunks.
A Jornada de Engenharia: De 1989 a 2026
O histórico de desenvolvimento do Cluster Mempool revela o tipo de engenharia profunda e paciente que define a abordagem do Bitcoin Core.
O projeto remonta a uma proposta de 2023 ( issue # 27677 no GitHub ) que identificou o desalinhamento fundamental entre as classificações de mineração e de expulsão. Mas os algoritmos que alimentam a solução baseiam-se em pesquisas que abrangem décadas. No início de 2025 , Stefan Richter descobriu que um artigo de 1989 sobre o problema de fechamento de razão máxima poderia ser aplicado à linearização de clusters — um avanço acadêmico reaproveitado para a infraestrutura de criptomoeda quase quatro décadas depois.
Wuille passou meses em 2025 avaliando três abordagens de linearização: uma busca simples por conjunto de candidatos , um algoritmo de floresta geradora baseado em programação linear e uma abordagem baseada em corte mínimo ( min-cut ). Seus benchmarks mostraram que os dois métodos avançados eram "muito mais eficientes" do que a busca simples , com a abordagem de floresta geradora vencendo em praticidade.
A implementação real foi mesclada como PR # 33629 em 25 de novembro de 2025 , após anos de revisão , testes e pull requests incrementais. O lançamento do Bitcoin Core 31.0 , esperado para o segundo semestre de 2026 , será a primeira versão a entregar o Cluster Mempool para a rede de forma ampla.
Comparação com Outros Designs de Mercado de Taxas
A atualização do Cluster Mempool do Bitcoin chega enquanto outras blockchains já iteraram sobre o design do mercado de taxas:
- EIP-1559 do Ethereum ( agosto de 2021 ) introduziu uma taxa base que se ajusta dinamicamente com a demanda , além de uma gorjeta de prioridade para os mineradores. Isso mudou fundamentalmente como os usuários do Ethereum experimentam as taxas — de forma mais previsível , com reembolsos automáticos de pagamentos excessivos. No entanto , a EIP-1559 não aborda a organização interna da mempool ; ela altera o mecanismo de taxas em si.
- Mercados de taxas localizados da Solana ( introduzidos em 2024 ) segmentam a competição de taxas pelas contas que uma transação toca. Uma cunhagem de NFT de alta demanda não aumenta as taxas para uma transferência simples de token se elas tocarem estados diferentes.
- Cluster Mempool do Bitcoin é diferente de ambos: ele não altera o mecanismo de taxas ( o Bitcoin ainda usa um leil ão de primeiro preço ) nem segmenta o mercado de taxas. Em vez disso , ele conserta o encanamento interno para que o mecanismo existente funcione corretamente. Pense nisso como consertar um termômetro quebrado em vez de redesenhar o sistema de aquecimento.
Esta distinção é importante. O mercado de taxas do Bitcoin é indiscutivelmente o mais simples entre as principais blockchains — os usuários oferecem taxas , os mineradores escolhem as transações que pagam mais. O Cluster Mempool não adiciona complexidade a este modelo. Ele remove as inconsistências internas que impediam o modelo simples de funcionar como pretendido.
O Que Vem a Seguir
O Cluster Mempool permite várias melhorias subsequentes que antes eram impraticáveis:
- Package relay ( Relay de pacotes ): Transmitir grupos de transações relacionadas juntas , em vez de uma por uma. Com mempools cientes de clusters , os nós podem avaliar pacotes como unidades , melhorando a confiabilidade do CPFP.
- Políticas de RBF aprimoradas: Regras de substituição mais precisas que podem avaliar se uma substituição realmente melhora a mempool , e não apenas se ela paga uma taxa absoluta mais alta.
- Estimativa de taxas baseada na mempool: Cálculo direto das taxas ideais a partir do estado atual da mempool , substituindo os modelos históricos de taxa de confirmação.
Esses não são recursos especulativos. Os desenvolvedores do Bitcoin Core têm projetado o relay de pacotes e o RBF aprimorado em torno da arquitetura do cluster mempool há anos , esperando que a mudança fundamental fosse mesclada antes de construir sobre ela.
A Revolução Silenciosa
Em um ecossistema que gravita em torno de narrativas barulhentas — ETFs, memecoins, lançamentos de Layer 2 — o Cluster Mempool representa o tipo de atualização de infraestrutura que raramente ganha as manchetes, mas molda tudo o que é construído sobre ela. Taxas mais confiáveis significam menos transações travadas. Uma melhor construção de blocos significa que os mineradores ganham o que deveriam. Garantias de propagação mais fortes significam que os protocolos de Layer 2 podem confiar na camada base.
O Bitcoin Core 31.0 não será lançado antes do segundo semestre de 2026, e a adoção em toda a rede levará meses além disso. Mas quando isso acontecer, cada transação de Bitcoin — desde o fechamento de um canal Lightning até uma inscrição de Ordinals ou um simples pagamento peer-to-peer — passará por uma infraestrutura que foi fundamentalmente reconstruída pela primeira vez na história do Bitcoin.
Às vezes, as atualizações mais importantes são aquelas que você nunca percebe.
BlockEden.xyz fornece infraestrutura de nós Bitcoin e multi-chain de alta performance para desenvolvedores que constroem nos protocolos que mais importam. À medida que a arquitetura interna do Bitcoin evolui, o acesso RPC confiável a nós bem mantidos torna-se crítico para carteiras, exchanges e protocolos de Layer 2 que navegam nessa transição. Explore nosso marketplace de APIs para construir em uma infraestrutura projetada para a próxima era do Bitcoin.