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.

Capitalização de Mercado

A capitalização de mercado é uma medida do valor total de uma criptomoeda. Ela é calculada multiplicando-se o preço de mercado atual de uma moeda por sua oferta disponível.

Definição completa

WAGMI

WAGMI, acrônimo de “We're All Gonna Make It” (Vamos Todos Conseguir), é um termo usado para combater a incerteza e criar confiança no mercado de criptomoedas. É um grito de guerra destinado a restaurar a…

Definição completa

Hot Wallet

Uma hot wallet (ou “carteira quente”) é uma carteira de criptomoedas que protege as chaves privadas de criptomoedas em uma interface conectada à internet.

Definição completa