Transação Coinbase: definição, recompensa de mineração, exemplo
A transação Coinbase é um tipo especial de transação em uma blockchain que é criada por um minerador como a primeira transação em um bloco. Ela não tem entradas (inputs) e é usada para coletar a recompensa por bloco, incluindo moedas recém-geradas e taxas de transação. No Bitcoin, é o mecanismo pelo qual novos BTC entram em circulação.
Transação Coinbase Explicado em termos simples
Uma transação Coinbase é a forma como os mineradores recebem pagamento pelo seu trabalho. Diferentemente das transações normais, onde as moedas são enviadas de um usuário para outro, essa transação cria novas moedas e as envia diretamente para o minerador.
Ela aparece no topo de cada bloco e é a primeira transação registrada. Em vez de retirar dinheiro de uma carteira existente, ela gera novos Bitcoins de acordo com as regras da rede. Ela também inclui as taxas de transação de todas as outras transações naquele bloco.
Pense nisso como um recibo de recompensa. Quando um minerador cria um bloco com sucesso, a rede permite que ele inclua essa transação especial para reivindicar seus ganhos.
O nome "Coinbase" pode ser confuso porque não está relacionado a nenhuma exchange ou empresa. Ele simplesmente se refere à origem de novas moedas na blockchain.
Essa transação é essencial porque tanto distribui novos Bitcoins quanto incentiva os mineradores a manter a rede em funcionamento.
Como funciona o Transação Coinbase
Uma transação Coinbase é criada pelo minerador ao construir um novo bloco.
Depois de coletar as transações, o minerador constrói um bloco e inclui uma transação Coinbase como a primeira entrada. Essa transação tem propriedades únicas:
Não tem entradas (nenhuma moeda anterior é gasta).
Cria novas moedas com base na recompensa atual do bloco.
Inclui todas as taxas de transação do bloco.
O minerador especifica um endereço para onde a recompensa será enviada. Uma vez que o bloco é minerado com sucesso e aceito pela rede, a recompensa se torna válida.
No entanto, as recompensas Coinbase não podem ser gastas imediatamente. No Bitcoin, elas exigem um período de maturação de 100 blocos antes de poderem ser usadas. Essa regra adiciona uma camada extra de segurança à rede.
As transações Coinbase também são usadas para incluir dados extras, como identificadores de pools de mineração ou mensagens, dentro do bloco.
Exemplo de Transação Coinbase na prática
Imagine uma pool de mineração minerando com sucesso um novo bloco Bitcoin usando hardware ASIC.
O bloco contém centenas ou milhares de transações regulares, cada uma com taxas. No topo do bloco, a pool insere uma transação Coinbase que reivindica a recompensa total – por exemplo, 3,125 BTC mais taxas.
Se a recompensa total for igual a 3,4 BTC, esse valor é enviado para o endereço da carteira da pool. A pool então distribui os ganhos entre os mineradores com base em sua contribuição de hashrate.
Após 100 blocos serem adicionados à blockchain, a recompensa se torna gastável. Até então, ela permanece bloqueada como parte do processo de validação da rede.
Esse sistema garante que os mineradores sejam compensados, mantendo ao mesmo tempo a estabilidade e a confiança na blockchain.