De acordo com a BlockBeats, o recente aumento na atividade da rede Bitcoin levou a um problema comum entre os novos usuários de carteiras: apesar de terem saldo suficiente, eles frequentemente encontram uma mensagem “UTXO insuficiente” durante as operações na cadeia. Este artigo tem como objetivo explicar o conceito de UTXO, por que ocorrem situações de ‘UTXO insuficiente’ e como dividir o UTXO.
UTXO, ou Unspent Transaction Output, é um conceito central do Bitcoin. É um método de registrar o status de saída da transação, rastreando cada saída de transação não gasta para determinar qual Bitcoin pertence a qual endereço. Para simplificar, cada UTXO é como uma nota com um valor específico (quantidade de Bitcoin) e uma fechadura que só pode ser aberta por uma chave privada. Quando quiser enviar Bitcoin, você precisa selecionar algumas ‘notas’, fundi-las em uma nova ‘nota’ e bloqueá-la novamente com o cadeado do destinatário.
Por exemplo, se você tiver dois UTXOs, um no valor de 10 Bitcoin e outro no valor de 20 Bitcoin, poderá fundi-los em um novo UTXO no valor de 30 Bitcoin e bloqueá-lo novamente com o endereço do destinatário. Isso completa uma transação, enviando 10 e 20 Bitcoins ao destinatário e gerando um novo UTXO.
A necessidade de dividir o UTXO surge porque plataformas como Magic Eden proíbem o uso de UTXOs que não foram confirmados pela rede Bitcoin para transações. Independentemente do valor contido em um UTXO, uma vez utilizado e não confirmado, não poderá ser utilizado para outras operações. É por isso que os usuários frequentemente encontram mensagens “UTXO insuficientes”, apesar de terem saldo de carteira suficiente.
No entanto, ter mais UTXOs não é necessariamente melhor. Quando os UTXOs estão demasiado fragmentados e os montantes individuais são demasiado pequenos, um pagamento grande exigiria a fusão de muitos UTXOs, levando ao aumento das taxas de transação. Com as atuais altas taxas de transação na rede Bitcoin, isso aumentaria ainda mais os custos de transação.
A ferramenta mais comumente usada para dividir e mesclar UTXOs é Wizz.Cash. Os usuários podem vincular suas carteiras no canto superior direito do site, adicionar linhas clicando em “Adicionar valor e destinatário” (cada linha adicionada significa um novo UTXO) e preencher o valor de cada UTXO e o endereço do destinatário. Os UTXOs normalmente aumentam com as transações de carteira, mas os fundos recém-retirados das exchanges costumam ser um único UTXO grande. Usuários com grande demanda por gravação de runas/inscrições podem se preparar dividindo com antecedência.