Novo: apresentando as primeiras hard wallets seguras com tela touch do mundo

Comprar agora

Significado de UTXO (Unspent Transaction Output)

Apr 22, 2024 | Atualizado Apr 22, 2024
UTXO (“Unspent Transaction Output”) é quantia de criptomoeda que sobra após uma determinada transação.

O Que é UTXO (Unspent Transaction Output)?

Uma UTXO, ou “unspent transaction output” é a quantia de criptomoeda não utilizada ou restante de uma transação. Em português, pode ser chamada de “saída de transação não gasta”. Toda transação de criptomoedas consiste em uma entrada (o “input”) e uma saída (o “output”). Toda vez que uma transação é executada, a entrada é excluída e a saída é gerada. Qualquer saída deixada para trás e que não seja gasta imediatamente é uma saída de transação não gasta (UTXO) que pode ser gasta posteriormente em uma nova transação.

As UTXOs funcionam de forma semelhante às transações em dinheiro, em que você deve usar toda uma determinada quantia e receber o saldo restante como troco. Por exemplo, se você quiser comprar um livro que custa US$ 20, mas tiver apenas uma nota de US$ 50, deverá usar toda a nota de US$ 50 e receber US$ 30 de troco. Da mesma forma, no mundo das criptomoedas, você não pode enviar uma quantia específica de uma UTXO.

Por exemplo, Beto quer enviar 2 BTC a Ana. Contudo, ele só tem uma UTXO no valor de 5 BTC em sua carteira. Ele deve enviar toda a UTXO a Ana e depois receber os 3 BTC restantes como “troco” em uma UTXO nova e menor. Esse processo é controlado pelo protocolo da blockchain então Beto (ou qualquer outro usuário) não precisa confiar no destinatário para saber que o troco será devolvido.

Na rede blockchain, a transação será criada:

  • 2 BTC – Enviado para Ana.
  • 2,99 BTC – Devolvido de volta ao Beto.
  • 0,01 BTC – Taxa dos mineradores pelo processamento da transação.

Qual é a Importância da UTXO?

O modelo UTXO é uma parte importante para rastrear a oferta de tokens em uma determinada rede e para verificar transações. Ela não pode ser executado sem a verificação de seu proprietário, o que ajuda a evitar golpes ou fraudes. Toda transação de UTXO é vinculada a uma assinatura digital pessoal e o proprietário precisa fornecê-la para confirmar a propriedade da UTXO ao usá-lo como entrada para uma nova transação.

Diferença entre UTXO e Modelo de Saldo de Conta

Os modelos UTXO e Saldo de Conta são duas formas diferentes de rastrear fundos e transações. O Bitcoin usa o UTXO, enquanto a Ethereum usa o Modelo de Saldo de Conta.

O Bitcoin se baseia no modelo UTXO, em que uma transação é dividida em diferentes partes – entradas e saídas, ou “inputs” e “outputs” respectivamente. O saldo da carteira do usuário mantém o controle de todas as transações UTXO.

O Ethereum é baseado no modelo de Conta/Saldo. Esse modelo garante que o saldo da conta seja grande o suficiente ou, no mínimo, igual à quantia da transação a ser gasta.

Em geral, a maioria dos desenvolvedores considera o modelo UTXO mais seguro e ele requer menos armazenamento em comparação com o modelo Conta/Saldo, que precisa de mais armazenamento para grandes blocos de dados.

ID de Transação (TXID)

O ID da Transação (TXID) (ou hash da transação) é um conjunto exclusivo de números atribuído a cada transação verificada na blockchain.

Definição completa

Vesting

Vesting, em cripto, é um processo em que uma determinada quantia da oferta geral de tokens de um projeto é reservada por um período de tempo e liberada após o cumprimento de determinadas condições.

Definição completa

Cold Wallet (Carteira Fria)

Uma cold wallet ou carteira fria (às vezes chamada de “cold storage”) é um dispositivo ou sistema que protege chaves privadas de criptoativos em um meio offline.

Definição completa