Pular para o conteúdo
dom., 16 ago. UTC 13:37:35 CAP. MERC. $1.97T
BitcoinBTC $63,063.00 +0.04% EthereumETH $1,881.55 -0.10% TetherUSDT $1.00 +0.00% BNBBNB $608.23 -0.32% USD CoinUSDC $1.00 +0.00% XRPXRP $1.00 -0.17% SolanaSOL $75.38 -0.19% TRONTRX $0.3319 +0.18% DogecoinDOGE $0.0700 -0.19% XMR $410.64 +1.68% CardanoADA $0.1760 -1.73% ChainlinkLINK $9.34 -1.16% ToncoinTON $1.60 +0.95% DaiDAI $1.00 +0.00% StellarXLM $0.1570 -0.57% Bitcoin CashBCH $204.30 -0.34%
CONSTRUÇÃO Iniciante 4 min de leitura · Lesson 6 of 14

Como Funcionam as Transações e Taxas em Cripto

O que realmente acontece quando você aperta enviar: assinatura, transmissão, espera no mempool, e confirmação. Por que as taxas existem, como o Bitcoin e o Ethereum as precificam de forma diferente, e como evitar pagar a mais.

Conceitos-chave

  • Uma transação é uma mensagem assinada transmitida para a rede; a assinatura prova a autorização sem expor a sua chave privada.
  • Transações não confirmadas esperam no mempool e são selecionadas pela taxa oferecida por unidade de espaço, não pela ordem de chegada.
  • As taxas pagam por espaço de bloco escasso e dependem do tamanho da transação ou da computação, não do valor sendo transferido.
  • Cada confirmação adicional torna a reversão mais custosa, e é por isso que os serviços esperam várias delas antes de tratar um depósito como liquidado.

Apertar enviar em uma carteira parece enviar um e-mail. Por trás do botão, algo bem diferente acontece: a sua carteira escreve uma instrução curta, a assina com a sua chave privada, e a anuncia em alto e bom som para uma rede de estranhos que não têm nenhuma obrigação de se importar.

Entender essa sequência explica quase toda pergunta que iniciantes fazem sobre taxas, atrasos e transações travadas. Também explica por que uma transação pode ficar não confirmada por horas e ainda assim ser perfeitamente válida.

O que "enviar" realmente significa

Uma transação é uma mensagem. Ela declara o que está sendo movido, para onde está indo, e qual taxa é oferecida. A sua carteira a assina, produzindo uma assinatura que prova que o proprietário dos fundos autorizou exatamente essa instrução, sem nunca revelar a chave em si.

A mensagem assinada é então transmitida para computadores próximos que rodam o software da rede, os quais verificam se ela está bem formada e a repassam adiante. Em segundos, ela é conhecida em toda a rede. Nada foi liquidado ainda — apenas anunciado.

É por isso que enviar é irreversível de uma forma que as transferências bancárias não são. Não existe uma câmara de compensação para ligar. Uma vez que uma transação válida é confirmada, o registro seguiu em frente.

O mempool é uma sala de espera, não uma fila

Transações não confirmadas ficam no mempool, uma área de espera que cada nó mantém. Não é por ordem de chegada. Quem estiver montando o próximo bloco geralmente escolhe as transações que oferecem mais taxa pelo espaço que ocupam.

Esse único fato explica as transações travadas. Se você anexou uma taxa baixa enquanto a rede estava congestionada, a sua transação não está perdida nem quebrada. Ela simplesmente está sendo superada em lance, e vai esperar até a demanda cair ou até você a substituir por uma versão com taxa maior.

Por que as taxas existem, afinal

Blocos têm capacidade limitada, e chegam em um ritmo que a rede impõe — o Bitcoin mira aproximadamente dez minutos entre blocos, não importa quantas pessoas queiram entrar. O espaço no próximo bloco, portanto, é escasso, e coisas escassas são leiloadas.

As taxas cumprem duas funções. Elas racionam esse espaço de forma honesta, e pagam quem protege a cadeia. Sob prova de trabalho, isso significa mineradores; sob prova de participação, significa validadores, uma distinção coberta em mineração versus staking explicados. De qualquer forma, a taxa é o preço do espaço de bloco de outra pessoa, não uma cobrança imposta pela sua carteira.

Fundamentalmente, a taxa depende de quanto espaço a sua transação ocupa e de quanta concorrência existe naquele momento. Ela é, em grande parte, alheia ao valor que você está enviando. Movimentar uma fortuna pode custar o mesmo que movimentar trocado.

Dois modelos de taxa diferentes

O Bitcoin mede transações em bytes. A sua contabilidade usa saídas de transação não gastas (UTXO), então um pagamento montado a partir de muitos recebimentos pequenos anteriores é fisicamente maior e custa mais do que um construído a partir de um único bloco. Consolidar valores pequenos quando a rede está tranquila é uma economia genuína.

O Ethereum, em vez disso, precifica computação. Cada operação tem um custo em gás, e você paga essa quantidade de gás multiplicada por um preço por unidade que sobe e desce conforme a demanda. Uma transferência simples é barata em termos de gás; uma interação complexa com um contrato não é. Os detalhes são explicados em taxas de gás do Ethereum explicadas.

Esse é também o principal motivo pelo qual as redes layer-2 existem. Elas agrupam muitas transações e liquidam o resultado comprimido na cadeia principal, distribuindo um único lote de espaço de bloco entre um grande número de pagamentos.

Confirmações, e quando relaxar

Uma confirmação significa que a sua transação foi incluída em um bloco. Cada bloco subsequente empilha mais trabalho ou participação atrás dela, tornando a reversão progressivamente mais cara e, portanto, menos plausível. As corretoras costumam esperar várias confirmações antes de creditar um depósito exatamente por esse motivo.

Você mesmo pode acompanhar todo o processo em um block explorer, que mostra publicamente o status, a taxa e a contagem de confirmações de qualquer transação. Não há necessidade de atualizar a sua carteira ansiosamente; a cadeia é o registro.

Pagando uma taxa sensata

Os estimadores de taxa das carteiras costumam ser razoáveis, mas são palpites sobre um mercado em movimento, e a diferença entre "próximo bloco" e "algum momento hoje" pode ser substancial. Confira as condições da rede ao vivo com o nosso rastreador de gás antes de uma transferência grande ou sem urgência.

Para o método prático — ler as condições atuais, escolher um tempo-alvo de confirmação, e lidar com uma transação que trava — percorra como estimar uma taxa de rede. A paciência é genuinamente a otimização mais barata disponível.

Termos-chave desta lição

BlockchainGasEthereumBitcoinMiningWallet

Perguntas frequentes

Minha transação está pendente há horas. Meu dinheiro está perdido?

Quase certamente não. Uma transação pendente é válida, mas ainda não foi selecionada para um bloco, geralmente porque a taxa anexada está abaixo do que os outros estão pagando no momento. Ela vai confirmar quando a demanda cair, ou pode acabar sendo descartada dos mempools e os fundos voltam a ficar disponíveis. Muitas carteiras oferecem uma opção de aumentar a taxa ou substituir a transação. Nunca envie um segundo pagamento ao mesmo destinatário até que o primeiro tenha claramente se resolvido.

Por que paguei uma taxa só para mover minhas próprias moedas entre minhas próprias carteiras?

Porque a rede não sabe nem se importa que os dois endereços pertencem a você. Toda transação consome o mesmo espaço de bloco escasso e exige o mesmo trabalho de validação dos mesmos participantes, então ela é precificada de forma idêntica a qualquer outra transferência. Esse é um dos motivos pelos quais compensa mover fundos de forma deliberada em vez de ficar movimentando-os à toa, e consolidar valores pequenos quando a demanda da rede está baixa.

Posso cancelar uma transação depois de enviá-la?

Não da forma como você recolheria um e-mail. Depois de transmitida e confirmada, uma transação é definitiva. Enquanto ainda estiver não confirmada, algumas redes e carteiras permitem substituí-la por uma nova versão com uma taxa maior, que efetivamente substitui a original. Isso é uma substituição, não um cancelamento. Trate todo envio como permanente, e sempre verifique o endereço e a rede antes de confirmar.

Esta lição tem caráter educativo e não é aconselhamento financeiro. As criptomoedas são voláteis e de alto risco — sempre faça sua própria pesquisa.

Continue explorando