Transação
Uma transação é uma instrução para transferir valor ou alterar dados. No universo das criptomoedas, pode, por exemplo, consistir no envio de moedas.
O que é uma transação?
Numa transferência de criptomoedas normal, a sua carteira de criptomoedas cria uma instrução com o montante e o endereço do destinatário. Autoriza essa instrução com uma assinatura digital. Esta comprova que pode realizar a transação, sem revelar a sua chave privada.
A rede verifica se a instrução cumpre as regras e se as criptomoedas estão disponíveis. Depois, a transação pode ser incluída num bloco. Um bloco não é o mesmo que uma transação: um bloco pode conter várias transações.
Em muitas redes, o processamento implica o pagamento de taxas de transação. As regras, os custos e o tempo até à confirmação variam consoante a blockchain.
Um exemplo de uma transação
A Alice envia 0,01 bitcoin para o endereço Bitcoin do Bob. A sua carteira cria a transação, assina-a e envia-a para a rede. A Alice também paga taxas de transação.
Quando a transação é incluída num bloco, recebe a primeira confirmação. Este exemplo mostra que enviar não consiste apenas em carregar num botão: primeiro, a rede tem de verificar e processar a instrução.
Porque são importantes as transações no universo das criptomoedas?
As transações permitem enviar criptomoedas e utilizar aplicações de blockchain, por exemplo, para trocar ou emprestar tokens. Nas notícias, a palavra surge muitas vezes associada à sobrecarga de uma rede, a custos elevados ou a atrasos nos depósitos e levantamentos.
Uma transação enviada nem sempre se torna definitiva de imediato. Em algumas blockchains, as confirmações adicionais reduzem a probabilidade de a transação ser revertida. Uma transação também pode ficar pendente ou ser recusada.
Normalmente, não é possível cancelar uma transação registada de forma definitiva. Por isso, confirme sempre o endereço e a rede corretos. A rede verifica apenas as regras técnicas; não comprova que o destinatário é fiável nem que o pagamento é sensato.