Ir para conteúdo principal
Todas as coleçõesMais
UTXOs e Consolidação de UTXOs
UTXOs e Consolidação de UTXOs
S
Escrito por Suu /
Atualizado há mais de um mês

Compreendendo as Saídas de Transações Não-pagas (Unspent Transaction Outputs, UTXOs)[1] e sua importância em transações de Bitcoin

O conceito de dólares não gastos


Imagine que você está comprando um café que custa US$ 1,50, mas só tem uma nota de US$ 20. Após a transação, você recebe US$ 18,50 de troco. Essas moedas e notas são seus "dólares não gastos", que você pode usar para futuras compras. Este cenário é um exemplo simples de como gerenciamos e pensamos sobre o troco ou o dinheiro residual após uma compra.

Bitcoins não gastos: Um paralelo digital

O conceito de "dólares não gastos" traduz-se diretamente no mundo do Bitcoin através do que é conhecido como Saídas de Transações Não-pagas (Unspent Transaction Outputs ou UTXOs). Estes são os pedaços de moeda digital que permanecem após você realizar uma transação de Bitcoin. Por exemplo, se você tem 1 BTC e gasta 0,1 BTC, o restante de 0,9 BTC torna-se seu UTXO pronto para ser usado em transações futuras. Assim como seus dólares, esses UTXOs representam o saldo que ainda não foi gasto.

Por que consolidar UTXOs?

Pense em receber pequenos trocos várias vezes. Com o tempo, você pode acabar com uma gaveta cheia de moedas, semelhante ao cofre do Tio Patinhas. No mundo digital do Bitcoin, ter muitos UTXOs pequenos pode ser comparado a ter muitas moedas pequenas. Embora cada UTXO represente o poder de compra, gerenciar muitos UTXOs pequenos pode se tornar complicado e caro, especialmente quando as taxas de transação estão altas na blockchain do Bitcoin.

Consolidar UTXOs significa combinar vários UTXOs pequenos em um único. Esse processo é semelhante a trocar um monte de moedas pequenas por algumas notas maiores, tornando as transações futuras mais simples e potencialmente mais baratas. Isso é especialmente valioso no Bitcoin, onde as taxas de transação dependem do tamanho dos dados enviados pela rede.

O risco de não consolidar

Se você negligenciar a consolidação de seus UTXOs, pode acabar em uma situação em que as taxas de transação necessárias para gastar esses UTXOs superam o valor dos próprios UTXOs, especialmente durante períodos de alta demanda na rede. Por exemplo, um UTXO no valor de US$ 10 pode custar US$ 2,5 (ou 25%) em taxas agora, mas se as taxas aumentarem, esse custo pode tornar os UTXOs menores inviáveis de gastar.

Como consolidar os UTXOs

A maneira mais fácil de consolidar seus UTXOs é enviar todo o seu Bitcoin para si mesmo. Isso pode ser feito em carteiras como a Xverse. Para fazer isso, copie o endereço da sua carteira Bitcoin, clique em "enviar" para enviar Bitcoin, cole seu endereço, defina o valor máximo que pode enviar e execute a transação. Uma vez que essa transação for concluída, todos os seus UTXOs devem estar consolidados em um único grande UTXO.

A consolidação deve ser abordada com cuidado, especialmente porque nem todas as carteiras de Bitcoin suportam o gerenciamento manual de UTXOs. Para aquelas carteiras que possui suporte, como a Sparrow Wallet, o processo envolve selecionar os UTXOs dentro da carteira, gerar um novo endereço de recebimento e enviar todos os UTXOs selecionados para esse novo endereço em uma única transação. Isso não só organiza sua carteira digital, mas também otimiza as taxas de transação futuras.

Os passos a seguir são estes:

  1. Gere um novo endereço de recebimento na sua carteira.

  2. Selecione todos os UTXOs que você deseja consolidar.

  3. Insira o endereço de recebimento ao criar a transação.

  4. Certifique-se de incluir todos os UTXOs como entrada para consolidá-los.

  5. Aguarde a confirmação da transação.

Por que isso é importante para os usuários da Liquidium?

Como o Liquidium utiliza Transação de Bitcoin Parcialmente Assinada (PSBTs) e Contratos Discretos de Log (DLCs) nativamente, as transações para iniciar empréstimos, bem como as transações de pagamento e de desbloqueio de garantias, são facilitadas na camada principal da rede Bitcoin. Ter menos UTXOs tornará as transações mais baratas no geral. Especialmente em momentos de alta taxa da rede, isso pode ser útil.

Quais UTXOs o Liquidium utiliza?

No Liquidium, tomamos muito cuidado para garantir a segurança e a eficiência da nossa plataforma. Uma forma de fazer isso é utilizando apenas UTXOs limpos em nossas transações. Aqui estão os UTXOs que são excluídos:

- UTXOs não confirmados (ou seja, em uma transação pendente)

- UTXOs "dust" (menores que 333 sats)

- UTXOs pequenos (menores que 1000 sats)

- UTXOs contendo inscrições (Ordinais, BRC-20, etc.)

- UTXOs contendo runas

Ao excluir esses tipos de UTXOs, podemos garantir a segurança e a eficiência das nossas transações. Gastar ou queimar acidentalmente runas ou inscrições pode resultar na perda de fundos e os UTXOs "dust" podem causar problemas com taxas e velocidade da rede. Ao usar apenas UTXOs limpos, evitamos esses problemas potenciais e oferecemos uma melhor experiência para nossos usuários.


[1] Unspent Transaction Outputs (UTXOs) são os fragmentos de Bitcoin que permanecem após uma transação ser realizada. Cada vez que você realiza uma transação com Bitcoin, o valor que não é gasto fica como um UTXO, que pode ser utilizado em futuras transações. Os UTXOs representam o saldo de uma carteira e são usados como inputs para novas transações na rede Bitcoin. Por exemplo, se você tiver 1 BTC e gastar 0.3 BTC, o restante de 0.7 BTC se torna um UTXO que está disponível para novas transações. Esses "outputs" não gastos são gerenciados pela blockchain e são fundamentais para o funcionamento do sistema de transações do Bitcoin.

Isto respondeu à sua pergunta?