O mempool é uma sala de espera para transações não confirmadas. Quando transmite uma transação, esta não entra diretamente num bloco. Permanece no mempool até que um mineiro ou validador a processe. Cada nó mantém o seu próprio mempool, pelo que o conteúdo varia de nó para nó. Mas o panorama geral é o mesmo: milhares de transações pendentes, cada uma com uma taxa associada, a competir por um espaço limitado nos blocos.
Os mineiros classificam o mempool por taxa de serviço. As taxas mais elevadas são incluídas primeiro. Se pagar muito pouco, a sua transação poderá ficar parada durante horas ou ser descartada por completo quando o mempool for libertado. Durante períodos de congestionamento, as taxas aumentam e o mempool incha. O mempool do Bitcoin já ultrapassou as 100.000 transações durante os períodos de pico. O mempool do Ethereum é mais pequeno, mas mais complexo devido às interações com os contratos inteligentes. Pode verificar o mempool num explorador de blocos para ver as transações pendentes e as recomendações de taxas atuais. Se a sua transação estiver bloqueada, algumas carteiras permitem que a substitua por uma com uma taxa mais elevada, uma funcionalidade chamada substituição por taxa.
Essenciais do Mempool
- Transações não confirmadas — a aguardar inclusão num bloco.
- Encomendas baseadas em taxas — taxas mais elevadas têm prioridade
- Específico do nó — cada nó tem o seu próprio conjunto de memória.
- Substituir pela taxa — aumentar a taxa numa transação bloqueada.
O mempool é um leilão em tempo real por espaço em blocos. Compreendê-lo ajuda-o a evitar pagar a mais ou a esperar muito tempo.
Comments (2)
Leave a comment