O Bitcoin Core acabou de fundir o mempool de cluster. A maior refatoração interna em anos. A maioria das pessoas não tem ideia de que isso aconteceu. Aqui está o motivo pelo qual é uma das coisas mais importantes que o Bitcoin Core construiu.
O mempool é a sala de espera do Bitcoin. Todas as transações não confirmadas ficam aqui até que um minerador as inclua em um bloco. Como o mempool ordena e expulsa transações afeta diretamente a estimativa de taxas, RBF e a construção de blocos.
O antigo mempool rastreava transações individualmente e por relações de ancestral/descendente. Isto funcionava, mas tornava difícil raciocinar sobre a construção ótima de blocos e a expulsão baseada na taxa de taxa. O mempool em cluster agrupa transações relacionadas e as ordena na ordem ótima para mineração.
O que isso significa é: - Melhores modelos de bloco (os mineradores ganham mais em taxas) - Estimativa de taxas mais precisa (os usuários pagam menos) - Tratamento mais limpo de RBF/CPFP (as transações são substituídas de forma mais previsível) Para protocolos que se estabelecem nativamente no Bitcoin L1, isso é muito importante. Na Ducat, cada empréstimo UNIT passa pelo mempool. Uma melhor estimativa de taxas e um RBF mais previsível significam estimativas de taxas mais baratas e confiáveis ao assumir um empréstimo.
O mempool do cluster está preparado para o Bitcoin Core 31.0. O trabalho continua na substituição da pesquisa do conjunto de candidatos inicial por um algoritmo de linearização de floresta abrangente para um desempenho ainda melhor.
Este é o trabalho de infraestrutura importante que determina quão eficientemente cada transação de Bitcoin é processada.
2,5K