ETFFIN Finance >> Finanças pessoais curso >  >> Criptomoeda >> Bitcoin

UTXO

O que é UTXO?

O termo UTXO refere-se à quantidade de moeda digital que alguém deixou depois de executar uma transação de criptomoeda, como bitcoin. As letras representam saída de transação não gasta. Cada transação de bitcoin começa com moedas usadas para equilibrar o livro-razão. Os UTXOs são processados ​​continuamente e são responsáveis ​​por iniciar e encerrar cada transação. Embora a confirmação da transação resulte na remoção de moedas gastas do banco de dados UTXO, um registro das moedas gastas ainda existe no livro razão.

Principais vantagens

  • Um UTXO é a quantidade de moeda digital restante após a execução de uma transação de criptomoeda.
  • Os UTXOs são processados ​​continuamente e são responsáveis ​​por iniciar e encerrar cada transação.
  • Quando uma transação é concluída, quaisquer saídas não gastas são depositadas de volta em um banco de dados como entradas que podem ser usadas em uma data posterior para uma nova transação.

Como funciona um UTXO

As transações UTXO parecem complicadas, mas eles realmente são bastante simples. As saídas de transações UTXO ou não gastas são usadas em transações de criptomoeda. Estas são as transações que não são gastas depois que alguém conclui uma transação, semelhante ao troco que alguém recebe após realizar uma transação em dinheiro na loja.

É assim que funciona. Um banco de dados UTXO é usado para armazenar mudanças de transações de criptomoeda. Este banco de dados ou razão é inicialmente definido como vazio ou zero. Conforme as transações se multiplicam, o banco de dados é preenchido com registros de alterações de várias transações. Quando uma transação é concluída e há saídas que não são gastas, eles são depositados de volta em um banco de dados como entradas que podem ser usadas posteriormente para uma nova transação. As transações de criptomoeda - como as usadas para bitcoins - são semelhantes aos cheques bancários. Você não pode trocá-los por valores personalizados e deve gastar todo o valor armazenado naquele byte de dados.

Mas criptomoedas como bitcoin também são únicas, pois as transações podem ser conduzidas usando frações da criptomoeda. Isso significa que o gasto não ocorre usando um único byte de dados. Em vez de, várias frações de bitcoin são recuperadas pelo algoritmo para atender a uma solicitação de gasto. Por exemplo, uma compra no valor de 1 bitcoin pode recuperar 0,6 BTC de um byte e 0,4 BTC de outro. A mudança de cada uma dessas frações é então enviada para o banco de dados UTXO para ser gasta em uma data posterior.

Considerações Especiais

A profusão de pequenas moedas na rede do bitcoin torna certas transações antieconômicas. Isso ocorre porque a transação pode custar mais do que o custo real do produto que está sendo comprado com bitcoin. Por exemplo, não faz sentido comprar uma xícara de café de $ 2 se a taxa de transação na rede do bitcoin for maior do que o preço do café. De acordo com uma pesquisa do proeminente desenvolvedor de bitcoins Jimmy Song, 13 milhões de moedas têm custos marginais maiores do que seu valor a 50 Satoshi / bit.

Lembre-se de que algumas transações podem não ser econômicas porque, na verdade, pode custar mais para fazer a transação do que o custo real do produto que está sendo adquirido.

Mas isso não é tudo. Existe outro problema com o aumento do UTXO. A mudança no custo do equipamento necessário para o processamento de UTXOs não acompanhou seu aumento. Na verdade, o custo de plataformas de mineração de dados para validação completa de nós, por exemplo, não acompanhou o ritmo. “Permitir mais transações sem outras mudanças provavelmente aceleraria o crescimento do conjunto UTXO, tornando mais caro executar um nó de validação completo, "de acordo com o desenvolvedor de software Gavin Andreesen, que foi uma parte importante do desenvolvimento do bitcoin.