O que é um mempool e como ele funciona? Guia para iniciantes
Principais conclusões
Um mempool é uma sala de espera em um nó da blockchain, onde transações ainda não mineradas ficam armazenadas antes de serem adicionadas à blockchain
Cada nó de uma rede blockchain tem seu próprio mempool; juntos, eles formam um mempool coletivo
Mineradores e validadores priorizam transações com taxas mais altas, criando um mercado competitivo dentro dos mempools
O congestionamento do mempool ocorre quando a demanda por transações supera a capacidade de espaço dos blocos
Entender a dinâmica do mempool ajuda os usuários a otimizar as taxas e evitar atrasos
Introdução
Se você já fez uma transação de criptomoeda, como enviar fundos para o endereço de outra carteira, talvez tenha percebido uma demora. Essas transações atrasadas geralmente ficam retidas no que é chamado de mempool.
Este guia explica o que é um mempool, como ele funciona e por que é uma parte essencial de uma transação de criptomoeda.
Antes de negociar qualquer criptoativo, você pode se cadastrar na WEEX para acessar um ambiente de negociação regulamentado.
O que é um mempool?
Um mempool é uma espécie de sala de espera em um nó da blockchain, onde transações ainda não mineradas são armazenadas. O termo mempool é uma combinação de duas palavras, memory e pool, e se refere ao espaço onde transações pendentes aguardam na fila antes de serem adicionadas à blockchain.
A Bitcoin foi a primeira blockchain a introduzir e utilizar o conceito de pool de memória de transações (mempool). Outras blockchains, como a Ethereum, também adotaram o termo posteriormente. Todas as blockchains têm algum tipo de mempool, embora possam usar um termo diferente para ele. Por exemplo, a blockchain Parity usa o termo Transaction Queue para representar os mempools da sua rede.
| Termo | Blockchain |
|---|---|
| Mempool | Bitcoin, Ethereum |
| Transaction Queue | Parity |
Papel nas transações de blockchain
Os mempools desempenham um papel importante no funcionamento dos nós de blockchain. Para que uma transação seja concluída e registrada em uma blockchain, ela primeiro precisa ser adicionada a um bloco. No entanto, nem todos os nós de uma rede blockchain podem criar um novo bloco.
| Mecanismo de consenso | Quem adiciona as transações |
|---|---|
| Proof-of-Work (Bitcoin) | Mineradores |
| Proof-of-Stake (Ethereum) | Validadores ou propositores |
Depois de iniciar uma transação, os usuários precisam depender de um minerador ou validador para aprová-la e adicioná-la à blockchain. Isso não acontece instantaneamente. Há um intervalo entre o momento em que uma transação é iniciada e aquele em que será concluída. Durante esse período, a transação fica armazenada em um mempool, aguardando confirmação.
Como funciona o mempool?
Primeiro, é importante observar que as blockchains não têm apenas um mempool. Pelo contrário, cada nó de uma determinada rede blockchain tem seu próprio pool de memória de transações. Por exemplo, cada nó da blockchain Bitcoin possui seu próprio conjunto de transações que aguardam para serem adicionadas ao registro público. Juntos, os mempools dos nós individuais formam um mempool coletivo.
Quando um usuário inicia uma transação, ela é enviada a um nó. Em seguida, o nó adiciona a transação ao seu mempool e a coloca em uma fila, aguardando validação. Depois de validada, ela é marcada como pendente. Os mineradores só podem adicionar a um novo bloco transações marcadas como pendentes.
Dinâmica do mempool e ciclo de vida das transações
Para ilustrar a dinâmica do mempool e o ciclo de vida de uma transação, vamos supor que você queira enviar 0.01 BTC a um amigo.
Processo passo a passo:
| Etapa | Descrição |
|---|---|
| 1 | Digite o endereço da carteira do seu amigo, aceite as taxas de transação da blockchain e clique em Enviar |
| 2 | A transação é adicionada ao mempool mais próximo como uma transação na fila |
| 3 | A transação é transmitida a outros nós, mas ainda não está na blockchain |
| 4 | Cada nó realiza testes para verificar se a transação é legítima |
| 5 | Se aprovada, o status da transação muda de na fila para pendente |
| 6 | Um minerador seleciona a transação pendente e a adiciona a um novo bloco |
| 7 | O minerador transmite o bloco de volta a todos os nós |
| 8 | Os nós que ainda armazenam a transação a excluem de seus mempools |
| 9 | A transação é concluída; o destinatário recebe os fundos |
Congestionamento e acúmulo no mempool
O congestionamento em um mempool de transações ocorre quando a demanda por transações supera o número de transações que cabem em um bloco. Vários fatores podem causar o acúmulo no mempool.
Causas do congestionamento do mempool:
| Fator | Descrição |
|---|---|
| Congestionamento da rede | Um grande volume de transações pressiona o espaço disponível nos blocos |
| Eventos ou notícias | Lançamentos de tokens, airdrops ou apoio de celebridades provocam picos repentinos de demanda |
| Forks ou atualizações da rede | Atualizações feitas pelos nós podem causar congestionamento momentâneo |
O número médio de transações em um bloco da blockchain Bitcoin é atualmente de cerca de 2800. Se o número de transações pendentes ultrapassar muito esse valor por várias horas, a rede ficará congestionada e, consequentemente, os mempools também ficarão congestionados.
Entender esses fatores e como eles afetam o congestionamento do mempool é importante para usuários e desenvolvedores. Isso permite que antecipem possíveis atrasos e façam os ajustes necessários para economizar em taxas de gas e evitar demora.
Gerenciamento da prioridade e das taxas das transações
Quando muitas transações ocorrem ao mesmo tempo, vários fatores determinam quais terão prioridade dentro de um mempool.
Estimativa de taxas e inclusão de transações:
Um dos principais fatores que determinam a ordem de execução das transações em um mempool são as taxas associadas a cada transação. Mineradores e validadores são motivados pelo lucro e podem escolher quais transações querem adicionar a um novo bloco. Não é de surpreender que favoreçam as transações com taxas mais altas, pois isso se traduz em recompensas maiores.
Por isso, as taxas associadas a uma transação influenciam bastante as chances de ela ser incluída em um bloco. Normalmente, os mineradores organizam as transações em seus mempools de acordo com as taxas por unidade de dados da transação, geralmente expressas em satoshis por byte. Em seguida, priorizam as transações com as maiores taxas até que o bloco fique cheio.
Essa abordagem baseada em taxas cria um mercado competitivo dentro dos mempools. Ela obriga os usuários a escolher entre pagar taxas mais altas para concluir a transação rapidamente ou pagar taxas menores e esperar mais tempo.
Impacto do congestionamento da rede:
| Efeito | Descrição |
|---|---|
| Aumento no tempo de confirmação | Os mineradores priorizam taxas mais altas; as taxas mais baixas podem levar horas ou dias |
| Concorrência por taxas | Os usuários competem pagando taxas mais altas para obter confirmações mais rápidas |
Sincronização do mempool e espaço nos blocos
Os mempools não precisam manter uma lista idêntica de todas as transações que aguardam para ser adicionadas a um bloco. No entanto, eles precisam saber quais transações já foram adicionadas à blockchain para removê-las de seus mempools, caso ainda estejam armazenadas neles. Quando um minerador transmite um novo bloco aos nós, eles podem verificar essas informações e, assim, sincronizar os mempools. Isso garante que apenas transações ainda não mineradas permaneçam nos mempools.
O espaço em um bloco é a capacidade disponível para incluir transações em um novo bloco. Como esse espaço é limitado, mineradores ou validadores priorizam transações com taxas de gas mais altas, enquanto as demais são enviadas aos mempools e aguardam confirmação.
Tamanho do mempool e remoção de transações
Cada transação adicionada a um mempool é um conjunto de dados que não ultrapassa alguns quilobytes (KB). A soma de todos os bytes que compõem as transações corresponde ao tamanho do mempool. Um mempool maior indica que há muitas transações aguardando confirmação. Também pode sinalizar um aumento repentino no tráfego da rede.
Embora os mempools não tenham um tamanho máximo predefinido, os nós podem definir limites de tamanho para seus mempools. No caso do Bitcoin, esse limite normalmente é de 300MB. Quando o mempool atinge esse limite, os nós podem exigir uma taxa mínima por transação. As transações com uma taxa por unidade inferior a esse limite são removidas do mempool. Assim, os nós podem evitar travamentos causados pelo excesso de transações pendentes.
Entender como o tamanho do mempool afeta as taxas e os tempos das transações é importante, pois permite que os usuários escolham os melhores momentos para realizar uma transação. Vários sites monitoram o tamanho global do mempool na rede Bitcoin, como mempool.space e BitcoinTicker.co.
Mempool nas redes Bitcoin e Ethereum
Mempool do Bitcoin:
Nem todas as transações válidas enviadas pela rede Bitcoin são adicionadas instantaneamente à blockchain. Elas precisam aguardar no mempool do Bitcoin.
Originalmente, as taxas de transação do Bitcoin eram medidas pela quantidade de satoshis por byte da transação. No entanto, isso mudou após a atualização SegWit. Agora, as transações em um mempool do Bitcoin são medidas em unidades de peso. Como resultado da atualização, os blocos do Bitcoin podem acomodar até quatro vezes mais transações.
Mempool do Ethereum:
Assim como o Bitcoin, a blockchain Ethereum usava inicialmente o mempool do Ethereum como armazenamento temporário para transações que aguardavam a inclusão em um bloco pelos mineradores. No entanto, depois que o Ethereum passou do mecanismo de consenso de proof-of-work para proof-of-stake, a rede introduziu o conceito de construtor de blocos.
Os construtores de blocos são entidades terceirizadas especializadas que compilam transações para criar um pacote otimizado que pode formar um bloco. Eles fazem isso reordenando ou incluindo determinadas transações no pacote, a partir de um pool de memória de transações. Por fim, oferecem esses pacotes a propositores e validadores para inclusão em um bloco mediante o pagamento de uma taxa.
O valor de um bloco depende das transações que ele contém. Isso incentiva os construtores de blocos a criar os blocos mais lucrativos, pois é provável que os validadores os priorizem e confirmem mais rapidamente.
| Rede | Recurso do mempool |
|---|---|
| Bitcoin | Medido em unidades de peso após a SegWit; 4x mais transações por bloco |
| Ethereum | Construtores de blocos criam pacotes de transações otimizados |
Conclusão
Um mempool é um componente vital das transações em blockchain. Ele funciona como uma sala de espera onde as transações não confirmadas aguardam validação e eventual inclusão em um novo bloco. Entender a mecânica de um mempool, como o enfileiramento e a validação de transações e a priorização por taxas, é essencial para os usuários de criptomoedas.
Para quem deseja negociar criptomoedas com uma compreensão melhor da mecânica das transações, uma plataforma regulamentada pode proporcionar uma experiência mais simples.
Se quiser comprar WXT agora, você pode criar uma conta na WEEX.
Bônus de boas-vindas da WEEX — resgate até 30,000 USDT! Participe agora!
Perguntas frequentes (FAQ)
P1: O que é um mempool em cripto?
Um mempool é uma sala de espera em um nó de blockchain, onde transações ainda não mineradas são armazenadas antes de serem adicionadas à blockchain. O termo combina as palavras em inglês memory (memória) e pool.
P2: Como funciona um mempool?
Quando um usuário inicia uma transação, ela é enviada a um nó e adicionada à fila do mempool desse nó. Após ser validada, ela fica pendente. Em seguida, mineradores ou validadores selecionam as transações pendentes com as taxas mais altas para adicioná-las a um novo bloco.
P3: O que causa congestionamento no mempool?
O congestionamento do mempool ocorre quando a demanda por transações excede a capacidade de espaço dos blocos. Entre as causas estão o congestionamento da rede, eventos repentinos como lançamentos de tokens ou airdrops e atualizações ou forks da rede.
P4: Como as transações são priorizadas em um mempool?
Mineradores e validadores priorizam as transações com taxas mais altas. Eles organizam as transações pelas taxas por unidade de dados e selecionam aquelas que pagam mais até que o bloco esteja cheio.
P5: O que acontece quando um mempool fica cheio?
Os nós podem definir limites de tamanho para seus mempools (300MB no caso do Bitcoin). Quando o limite é atingido, eles podem exigir uma taxa mínima por transação e remover aquelas com taxas mais baixas para evitar travamentos.
P6: Qual é a diferença entre o mempool do Bitcoin e o do Ethereum?
Após a SegWit, o mempool do Bitcoin mede as transações em unidades de peso. O Ethereum usa construtores de blocos que compilam pacotes de transações otimizados a partir do mempool para os validadores.
Aviso de risco: este artigo tem finalidade apenas informativa e não constitui aconselhamento financeiro, de investimento ou jurídico. As transações de criptomoedas envolvem taxas de rede e possíveis atrasos. Sempre faça sua própria pesquisa antes de tomar qualquer decisão de investimento.
Preço de --
Este conteúdo é fornecido apenas para fins informativos gerais e não constitui aconselhamento financeiro, de investimento, jurídico ou tributário. Quaisquer eventos, recompensas, promoções online ou informações relacionadas mencionadas neste documento não devem ser consideradas uma recomendação, solicitação ou convite para comprar, vender, negociar ou realizar qualquer outra transação com criptoativos. Criptoativos são altamente voláteis e podem resultar em perdas. A disponibilidade dos serviços, produtos e eventos relacionados da WEEX pode variar conforme a região. É de sua responsabilidade garantir que sua participação esteja em conformidade com as leis e regulamentações locais aplicáveis.
Você também pode gostar

Tokens de ações vs. ETFs: principais diferenças que iniciantes devem conhecer

O Bitcoin está sobrevalorizado após a CLARITY Act? Análise de avaliação do BTC em 2026

Explicação da BenBen Coin: Como o Meme do Cão-Robô da Unitree está Viralizando

Moeda FTR após o hype do Roadster: por que o Flying Tesla Roadster recuou e o que verificar antes de negociar
Sua carteira de criptomoedas é segura? Como verificar alertas de segurança e identificar phishing

Resultados da SpaceX no 3º trimestre: crescimento de 161%, conversa sobre fusão com a Tesla e ações SPCX

Como converter BTC em USDT: guia passo a passo da WEEX

Staking flexível ou com prazo fixo na WEEX? As probabilidades que definem a escolha

xStocks no mercado cripto: o que são ações tokenizadas, como funcionam e o que os detentores devem verificar

Taxa de funding do BTC e open interest: o que cada um mede e como interpretá-los em conjunto

O que é a criptomoeda Pearl (PRL) e como funciona sua mineração?
O que aconteceu com a criptomoeda Aergo (AERGO)? Migração do token e o que os detentores devem fazer
O que é a criptomoeda HeyElsa (ELSA) e como ela funciona?

Fazer staking de ETH ou manter USDT na WEEX? A variação de preço que decide

Quão transparente é uma exchange de criptomoedas? Verificando provas de reservas e fundos de proteção

Como usar a Central de Confiança da WEEX: confira as reservas, o Fundo de Proteção e os contatos oficiais

Como usar a Central de Confiança da WEEX: confira reservas, Fundo de Proteção e contatos oficiais

Quão transparente é uma exchange de criptomoedas? Verificação de prova de reservas e fundos de proteção

O que é negociação alavancada em cripto? Guia para iniciantes com exemplos simples

O que é trading com margem em criptomoedas? Como funciona, como difere dos futuros e o que pode dar errado

Negociação alavancada de criptomoedas explicada: como funcionam futuros perpétuos, margem e liquidação

Melhor plataforma para negociar criptomoedas com alavancagem: o que comparar antes de escolher uma corretora

Ações da Nvidia nesta semana: por que NVDA caiu e depois se recuperou, e o que as preocupações com o financiamento da IA significam para as ações de chips

Staking de WXT quando a oferta diminui: como as queimas aumentam seu rendimento

Ações tokenizadas são lastreadas por ações reais? O que os detentores possuem

Taxa de financiamento de ETH hoje: 0,0087% a cada 8h enquanto posições compradas em Ether voltam a aumentar a alavancagem

Negociação de margem de Bitcoin: cálculo da liquidação de BTC em 3x, 10x e 25x

Plataforma de trading de criptomoedas com alavancagem: 6 verificações antes de depositar

O que é alavancagem no trading? Como funcionam os níveis de 5x e 10x e como afetam seu risco









