Что такое UTXO?

Новости

Стоимость биткоина может достичь отметку 8 400 долларов в течении 4-8 недель

После 6 апреля, когда цена биткоина поднялась выше уровня в 7 000 долларов, Биткоин уверенно держится в зоне 7...

COVID-19 наносит огромный урон по крипто-долине в Цуге

Пандемия коронавируса может в конечном итоге положить конец процветающей индустрии криптовалют в Швейцарии. Согласно опросу Швейцарской федерации блокчейнов, опубликованному на...

Тони Вэйс “по-бычьи” настроен на биткоин

Бывший трейдер с Уолл-стрит Тон Вэйс говорит, что теперь он настроен оптимистически в отношении биткоина. Он ответил Майку Новограцу,...

В сети криптовалюты Bitcoin Cash состоялся первый в её истории хардфорк

Сегодня в блокчейн-сети BitcoinCash на #630000 блоке произошел хард-форк, в следствии которого вдвое уменьшился размер вознаграждения майнеров за один...

В холодные кошельки Ledger добавлена поддержка токенов Algorand

Ledger, известный производитель аппаратных кошельков для хранения криптовалют, объявил в Twitter о том, что с сегодняшнего дня интегрирует поддержку...

Привет, читатели. Сегодня у нас интересная тема — вывод неизрасходованных транзакций, более известный как UTXO, который является важной концепцией в мире блокчейна. Название может показаться немного запутанным, но на самом деле все довольно просто. И в этом обзоре мы расскажем все, что вам нужно знать о UTXO.

Простая аналогия для объяснения UTXO

Вывод неизрасходованной транзакции (UTXO) — это возврат или иначе сдача, которую пользователь получает на свой счет после проведения каждой транзакции и может потратить в будущем. Более подробно об этом можно рассказать с помощью аналогии.

Например, у вас есть 45 долларов, но не одной купюрой, так как ее не существует. Это значит, что в вашем кошельке может быть любая комбинация из купюр и монет различных номиналов:

  • сорок пять долларовых купюр;
  • девять купюр по пять долларов;
  • четыре банкноты по 10 долларов и одна в 5 долларов;
  • две банкноты по 20 долларов и пять по 1 доллару.

И так далее. Есть еще много комбинаций, которые в сумме составляют 45 долларов, но идея понятна. В каждом случае у вас есть ровно 45 долларов, несмотря на то, что в каждом сценарии разное количество купюр разного номинала.

То же самое относится и к UTXO. Хотя вы видите единый баланс при входе в свой крипто-кошелек, на самом деле он состоит из множества UTXO. Эти UTXO различаются по размеру, но при суммировании равны общему балансу кошелька.

Теперь давайте продолжим нашу аналогию. Когда вы покупаете товар наличными, вы не можете предоставить точную сумму денег, необходимую для его оплаты. Например, вы покупаете чашку кофе за 3,50 доллара. У вас есть 45 долларов в кошельке, но у вас нет ровно $ 3,50, чтобы заплатить за кофе. Вместо этого вам нужно сложить несколько купюр и затем получить сдачу. Вы можете заплатить за кофе четырьмя купюрами в 1 доллар, и в этом случае вы получите 50 центов обратно. Или вы можете дать 20 долларов и получить 10 долларов, 5 долларов, 1 доллар и 50 центов сдачи. 

То же самое происходит, когда вы отправляете криптовалюту. Допустим, у вас есть 740 монет, а общий баланс состоит из 3 UTXO: один UTXO на сумму 320, второй 215 и третий 205. Для того, чтобы произвести оплату, необходимо объединить два или три UTXO в одну целую транзакцию. Если говорить про физические деньги, вы не можете заплатить за товар 5 долларов, разорвав купюру в 10 долларов пополам, также вы не можете отправить половину UTXO для оплаты — необходимо отправить весь UTXO, а затем получить сдачу.

Давайте представим, что вы хотите отправить 30 монет другу. Для завершения транзакции вам необходимо отправить один из ваших UTXO (320, 215 или 205). Ваш друг получит свой UTXO в размере 30 монет, а вы получите новый, меньший UTXO, на сумму 290, 185 или 175, в зависимости от того, какой UTXO был отправлен.

Что произойдет, если вы захотите отправить своему другу 350 монет? По сути, происходит то же самое, за исключением того, что на этот раз вам потребуется отправить два полных UTXO для завершения транзакции. Ваш друг все равно получит 350 монет, а вы получите взамен новое UTXO (монеты 70, 175 или 185 в зависимости от того, какие два UTXO были отправлены для выполнения платежа).

Значимость UTXO 

Реализация UTXO делает методы учета в блокчейне намного проще. Вместо того, чтобы мониторить и “консервировать” каждую отдельную операцию, необходимо отслеживать неизрасходованные монеты. Ведь каждая монета в сети блокчейна может быть использована только один раз, а значит если у пользователя есть доступные монеты, следовательно:

  1. он получил их в качестве награды за майнинг;
  2. это остаток от предыдущих транзакций.

UTXO имеют решающее значение в борьбе с двойными тратами — они мешают тратить монеты, которые не существуют. Сетевые узлы формируют и обеспечивают работу базы данных, которая содержит все UTXO (то есть неизрасходованные деньги), доступные для использования. При попытке отправить транзакцию с монетой, которой нет в этой базе данных, узлы признают ее как мошенническую и отклоняют.

Завершение обзора

Технология UTXO используется в сети Биткоин, но существует множество других криптовалют, в которых реализованы UTXO, в том числе Биткоин Кэш, Лайткоин, Комодо и многие другие.

Есть также криптографические системы, использующие другие алгоритмы учета. Например, у Эфириума контроль транзакций происходит на основе аккаунта. Этот способ осуществляет экономию места и более простой код для работы, но при этом снижается уровень конфиденциальности транзакций и в будущем это грозит проблемами масштабируемости.

Если вы спросите группу из десяти разработчиков криптографии о лучших методах учета, вы, вероятно, получите десять разных мнений. Это очень популярная тема в крипто-сообществе, которая до сих пор не имеет идеального решения.

На этом все — надеемся обзор был познавательным и интересным. До новых встреч на нашем портале.

Также на Bitbetnews

Сергей Ковалев
Сергей Ковалев
Журналист по призванию. Имеет в своем арсенале около 20 лет преподавателем в средней школе. Наличие математических знаний и преподавательского опыта дает ему возможность доходчиво подавать материал. О биткоин впервые услышал в 2013 году и сразу начал изучать его. На своих уроках он рассказывает о технологии блокчейн, так как считает ее прорывом человечества. С нашим сайтом сотрудничает со дня его основания. Именно Сергей Ковалев написал более 500 обзоров альткоинов и токенов, которые опубликованы на BitBetNews. Искренне верит в прогноз Луки Маньотты.
bitcoin

Bitcoin (BTC)

$ 7,322.88
- Advertisement -

Тони Вэйс “по-бычьи” настроен на биткоин

Бывший трейдер с Уолл-стрит Тон Вэйс говорит, что теперь он настроен оптимистически в отношении биткоина. Он ответил Майку Новограцу,...

Новичкам

Что такое волатильность? Виды, типы и формула расчета волатильности

Привет друзья! В данной статье мы хотим простыми словами рассказать о том, что такое волатильность.

Подробно о том, что такое Bitcoin Improvement Proposal (BIP)

Привет, читатели. Сегодня на повестке дня Биткоин. В то время как он является наиболее известной и ценной криптовалютой, его блокчейн сталкивается с...

Что такое халвинг Bitcoin? Периодичность уполовинивания BTC. Влияние халвинга на стоимость биткоина.

Привет, читатель. Сегодня мы поговорим о таком процессе в криптовалютном мире, который называется halving или уполовинивание. Мы узнаем, что это значит и...

Алгоритм консенсуса Minerva

Приветствуем в новом обзоре! В поле нашего зрения попала необычная разработка от компании Truechain Foundation Limited. Это гибридный алгоритм консенсуса Minerva, с...
- Advertisement -

Популярные категории

ТОП кошельков для криптовалют или лучший кошелек для криптовалют

Октябрь, для нашего блога был не только месяцем обзора криптовалютных бирж, но и месяцем обзора криптовалютных кошельков. Поэтому, мы...

ТОП обменников криптовалют или лучший обменник криптовалют

Хола амигос. Таким приветствием мы решили добавить немного испанской нотки в наши будни. Данную статью, мы решили посвятить обменникам...

ТОП криптовалютных бирж | Лучшая криптобиржа | Рейтинг 2020

Привет друзья! В данной статье, мы представим вам Рейтинг криптобирж 2020 года, по мнению редакции сайта BitBetNews. Представленные в данном...

ТОП брокеры криптовалют или лучший криптоброкер

Привет друзья, сегодня мы расскажем о брокерах принимающих криптовалюту. В этой сфере, мы проработали не один год, поэтому...

Рейтинг криптовалютных бирж

Друзья, время идет, а рынок криптовалют развивается все больше и терпит изменения. Сегодня, мы решили обновить свой рейтинг криптовалютных...

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here