litebit

Escrito por Robert Steinadler há 7 meses

Explicação Sobre a Mempool Bitcoin: O que é a Mempool?

A mempool da Bitcoin é uma parte vital de enviar e receber transações. Muitos iniciantes têm a impressão de que as transações estão a ser enviadas entre o remissor e o recipiente. Neste artigo, vamos explorar como é que as transações Bitcoin estão a ser enviadas e o que é realmente a mempool.

A mempool é como um salão

Cada transação na Bitcoin é escrita na sua blockchain. A vantagem deste método é que nenhuma entidade neste planeta pode manipular transações passadas, alterar a oferta monetário ou falsear quaisquer novas transações. Isto significa basicamente que um remissor não está a interagir com o recipiente desta transação, mas com a blockchain em si.

A blockchain é um livro-razão distribuído, o que significa que um remissor está a endereçar-se à rede Bitcoin para fazer com que a transação aconteça. A rede Bitcoin não é uma só entidade, mas milhares de nós descentralizadas e a maioria desses nós detém uma cópia completa da blockchain que é atualizado de cada vez que um novo bloco é confirmado.

A confirmação dos blocos e, por conseguinte, das transações, é feito pelos mineiros. Os mineiros são, de facto, nós, mas são encarregues de uma tarefa específica e realizam computação dispendiosa para resolver um enigma criptográfico. É aqui que a mempool entre em jogo. Como é que os mineiros sabem que transação tem de ser incluída no próximo bloco?

Quando uma transação está a ser feita para a rede, esta é incluída na designada mempool após os nós a terem propagado. Antes de entrar na mempool a transação tem de cumprir uma série de critérios que são verificados pelos nós:

  • A transação tem de seguir o protocolo atual da Bitcoin
  • A assinatura deve ser válida
  • As saídas não excedem as entradas
  • A BTC não foi gasta duas vezes

A mempool é uma base de dados e todas as suas entradas são transações que ainda não foram confirmadas. É como uma entrada de hotel e todos se sentam até que o seu quarto esteja pronto. Para se sentarem, todos têm de cumprir com o protocolo da Bitcoin que é individualmente verificado por cada nó na rede.

Que transação servir a seguir?

A mempool está frequentemente sobrelotada. Há alturas em que mais pessoas estão a tentar enviar transações e estas coincidem frequentemente com a alta volatilidade do preço da Bitcoin. Isto significa que se houver um aumento ou diminuição acentuada no preço, mais participantes no mercado veem motivos para atuar e começar a movimentar as suas BTC todas ao mesmo tempo.

Mas mesmo quando a mempool está sobrelotada, tem de haver uma ordem para processar todas as transações em espera e decidir quais o farão e serão incluídas no próximo bloco. É aqui que as taxas da transação se tornam importantes.

A mempool não funciona numa base assente no primeiro a chegar. Ao invés, há uma competição entre as partes da transação para o espaço do próximo bloco. O tamanho do bloco da Bitcoin está limitado a um limite teórico de 4 megabytes e a um máximo mais realista de 2 megabytes. Enquanto escrevíamos este artigo, o tamanho do bloco variava algures entre 1 e 1,5 megabytes. Assim sendo, como é que faz um pedido para o espaço precioso?

Ao pagar uma taxa mais alta do que outros, a sua transação torna-se mais atrativa para os mineiros. Se eles incluírem a sua primeiro e resolverem o próximo bloco com êxito, eles maximizam a sua recompensa.

E se não pagar quaisquer taxas?

A Bitcoin produz um novo bloco a cada 10 minutos em média. Isto significa que a transação on-chain tem de aguardar pelo menos 10 minutos antes da primeira confirmação da rede. Mas e se não quiser ser o licitador com a maior oferta? Também pode sair-se bem se a transação para a sua carteira aparecer num período de 3 horas.

A maioria das carteiras Bitcoin tem um mecanismo incorporado para estimar durante quanto tempo uma transação vai demorar consoante as taxas que está a escolher. O software pode fazer isso porque a mempool é pública e permite uma estimativa da taxa média que está a ser paga, a quantidade de transações já em espera e o tempo que provavelmente demorará até a sua ser confirmada. Observe que estas estimativas não são uma ciência exata e os resultados podem variar dado que a carga na rede e a taxa média podem mudar em poucos minutos.

Se não quiser pagar quaisquer taxas isso também é perfeitamente possível. Mas isso faz com que seja muitíssimo improvável que a sua transação vá ser processada, de todo. Poderá demorar dias ou inclusive pior, numa determinada altura a mempool desistirá da sua transação porque esta ficou empancada durante muito tempo. Dito isto, também não precisa de entrar em pânico se uma transação ficar empacada. Esta tanto pode ser confirmada mais tarde ou será removida da pool.

Perguntas Frequentes Sobre a Mempool

O que significa a mempool?

A mempool é a combinação de palavras de memória e pool. É uma base de dados acessível para todos os nós na rede Bitcoin que contém transações válidas que ainda não foram aprovadas.

As outras criptomoedas também estão a utilizar uma mempool?

Sim, a maioria das blockchains trabalham com o mesmo conceito, ou com um similar. Basicamente, todas as criptomoedas que seguem o design das Bitcoins tem uma mempool como a Litecoin, por exemplo. Outras, como a Ethereum, não seguem o design da Bitcoin, mas também utilizam um mempool.

Como é que analiso o mempool?

Há um par de websites que fornece um serviço simples de observação da mempool e as taxas atuais que estão envolvidas. Aqui tem um exemplo, observe que o escolhem para fins informativos e não apoiamos qualquer serviço específico. Outra opção é acedê-lo executando o seu respetivo nó utilizando a carteira core Bitcoin.

É possível pagar em excesso as taxas?

Sim, isso é absolutamente possível e também um motivo pelo qual as taxas nunca devem ser definidas manualmente. A maioria das carteiras tem um mecanismo incorporado que estima as taxas de transação segundo a situação atual.

Quanto tempo é que demora até que uma transação empancada seja eliminada do mempool?

A configuração média para a experiência do mempool é de 336 horas ou 14 dias. Observe que a validade depende da carteira que está a utilizar. Algumas carteiras também têm uma opção de retransmissão que impede que as transações sejam eliminadas. Outro fator é o resto da rede. Alguns nós podem manter essa transação na mempool que podem provocar um período mais longo de tempo até que seja confirmada ou eliminada.

Negocie a qualquer hora e em qualquer lugar

Melhore o seu impacto de negociação e tempo de reação em +80 criptomoedas através do acesso instantâneo ao seu portifólio com o app LiteBit.

download app