Uma transação é uma transferência de criptomoeda registada na blockchain. Inclui o endereço do remetente, o endereço do destinatário, o montante e uma taxa. O remetente assina a transação com a sua chave privada. A rede verifica a assinatura, confere o saldo e inclui a transação num bloco. Uma vez confirmada, a transferência é definitiva. Não há estorno nem reversão. Esta finalidade é uma característica. Mas também um risco. Enviar para o endereço errado significa perder os fundos.
As transações não são apenas pagamentos. Podem invocar contratos inteligentes, cunhar tokens, votar em propostas de governação ou interagir com protocolos DeFi. Cada operação consome gás, e as operações complexas custam mais. Uma simples transferência de ETH custa 21.000 unidades de gás. Uma troca na Uniswap pode custar 150.000. Uma transação que fica sem gás falha, mas a taxa ainda é consumida. O remetente paga o processamento mesmo que o resultado seja nulo. As taxas de transação são o custo de utilização da rede. Compensam os mineiros ou validadores por incluírem a transação num bloco.
Componentes da transação
- Endereço do remetente — de onde vêm os fundos.
- Endereço do destinatário — para onde são enviados os fundos.
- Valor — quanto está a ser enviado
- Taxa de gás — pagamento pelo cálculo
- Assinatura — comprovativo de que o remetente autorizou a transferência.
Uma transação é uma mensagem assinada que a rede concorda em incluir no livro-razão. Tudo numa blockchain é uma transação.
Comments (2)
Leave a comment