Категория: Новости

UTXO-модель Биткойна

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

UTXO можно сравнить с физическими монетами в том отношении, что они расходуются дискретно, по отдельности. Если вы хотите потратить 5 рублей, вы не можете использовать для этого половину 10-рублевой монеты. Вам нужно отдать всю 10-рублевую монету и получить 5 рублей сдачи. Но, в отличие от физических монет, UTXO не выпускаются в стандартизированных номиналах (как 1, 5 или 10 рублей). UTXO могут содержать любое количество биткойнов.

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

Множество всех существующих в системе UTXO в каждый данный момент времени называется UTXO-сет. Биткойн-ноды отслеживают UTXO-сет, чтобы точно определить, какие «монеты» существуют и кто может их тратить. Благодаря этой системе Биткойн решает проблему двойного расходования, которую не могли обойти предыдущие цифровые валюты.

Подробнее о проблеме двойного расходования.

Новые UTXO создаются при расходовании существующих UTXO. Каждая биткойн-транзакция состоит из входов и выходов. Во входах тратятся существующие UTXO, а выходы создают новые UTXO. Но если создание новых UTXO связано с разрушением старых, то как изначально появились эти старые UTXO?

Coinbase-транзакцией называют особый вид транзакций, в которых создаются новые биткойны и выплачиваются майнеру в качестве награды за найденный блок. Поскольку в ней создаются новые биткойны, в coinbase-транзакции нет входов и есть один или более выходов. Как и в любых других транзакциях, выход coinbase-транзакции представляет собой новый UTXO (непотраченный выход).

Историю каждого UTXO можно отследить вплоть до coinbase-транзакции — одного или нескольких ее выходов.

UTXO-модель Биткойна отличается от большинства прочих цифровых валют. Это связано с тем, что Биткойн разрабатывался с иным целеполаганием, нежели традиционная финансовая система. С самого первого блока Биткойн должен был быть абсолютно прозрачным, справедливым и проверяемым. И UTXO-модель помогает Биткойну достичь этих целей. Итак, как же работает UTXO-модель?

В традиционной финансовой системе транзакция подразумевает снятие денег с одного счета и зачисление их на другой счет. Но, поскольку в UTXO-модели Биткойна нет счетов, то она не требует и счета/адреса отправителя. Хотя адреса используются для получения UTXO, они никогда не записываются явным образом в блокчейне. Вместо этого, биткойн-адреса представляют собой закодированные скрипты scriptPubKey, которые включаются в каждый выход транзакции.

При расходовании биткойнов вход транзакции включает в себя только подписи и открытые ключи, необходимые для выполнения scriptPubKey. В блокчейне нет упоминаний о том, с какого адреса поступили биткойны. Однако предыдущий адрес UTXO легко вычислить. Каждый вход транзакции ссылается на существующий UTXO по txid предыдущей транзакции и индексу выхода в ней. ScriptPubKey выхода указанной транзакции можно перевести в биткойн-адрес.

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

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

Например, если Элис хочет заплатить Бобу 1 BTC и у нее есть 2 UTXO стоимостью 0,5 BTC и 0,7 BTC, она может использовать в качестве входов оба UTXO и отправить Бобу 1 BTC.

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

Для комиссии за транзакцию не создается отдельного выхода. Она рассчитывается как разность суммы входов и суммы выходов транзакции.

UTXO-модель позволяет биткойн-нодам эффективно проверять каждую транзакцию в блокчейне. Когда нода получает транзакцию — либо в мемпуле, либо в составе блока, — она может проверить, являются ли расходуемые в этой транзакции UTXO валидными и непотраченными. Именно такая проверяемость позволяет Биткойну решить проблему двойного расходования без потребности в доверенных посредниках.

Большинство финансовых систем, включая банки и другие криптовалюты, не используют модель UTXO. Вместо контроля определенного количества конкретных цифровых «монет», в этих системах люди имеют один или несколько счетов, каждый с определенным балансом. Модель счетов позволяет финансовым учреждениям и бизнесам дебетовать и кредитовать отдельные счета на определенные суммы и избегать проблем с разменом или выбором монет.

Преимущества модели счетов достигаются в ущерб прозрачности и аудитопригодности системы. Проверить разом общее количество долларов США на всех банковских счетах невозможно.

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

UTXO-модель повышает конфиденциальность пользователей. Пользователи Биткойна имеют возможность обрабатывать каждый UTXO отдельно, храня каждый из них на уникальном адресе. Получая каждый UTXO на отдельный адрес, пользователи могут скрыть от сторонних наблюдателей связь между своими UTXO. Для наблюдателя непросто определить, какие UTXO принадлежат каким пользователям.

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

Компании, специализирующиеся на анализе блокчейнов, подрывают конфиденциальность Биткойна, различными методами пытаясь определить владельцев UTXO. Однако используемые ими методы основываются на допущениях и косвенных доказательствах, а не на строгой логике.

Источник: bitnovosti.com

Disqus Comments Loading...
Share
Опубликовано
Elena Frolova

Recent Posts

Биткоин: где купить? Обзор некоторых платформ для покупки криптовалюты

С ростом цен все больше россиян интересуются биткоином. Но всемирное увлечение этим криптоактивом также привело…

07.12.2023

Cryptonica – лучший информационный портал о криптовалюте

В наше время криптовалюты стали неотъемлемой частью мировой экономики и финансов. Они предоставляют уникальные возможности…

24.11.2023

Прогноз курса Ethereum: опасения регулирующих органов по поводу будущего ETH стремительно растет

Виталий Бутерин, основатель Ethereum, имеет тесные связи с Wanxiang Group, китайской компанией, зависящей от правительства…

13.11.2023

Обмен юсдт на российские рубли

Обмен юсдт (Tether TRC20 USDT) на российские рубли (RUB) на карты РФ - это процесс…

05.10.2023

Выбор интернет-казино с минимальным депозитом и невысокими ставками

Каждый посетитель интернет-казино жаждет получить крупный выигрыш с наименьшими рисками. Для такой игры лучше всего…

30.08.2023

Алгоритм обмена криптовалюты в обменнике на примере epichange.online

Появление криптовалюты произвело революцию в цифровых активах, позволив частным лицам безопасно и легко обмениваться ценностями…

31.07.2023

Заявление управляющего Банка Англии о Bitcoin и стейблкоинах

Bitcoin и другая криптовалюта всегда вызывала противоречивые мнения у разных участников финансового сектора. Не исключением…

13.07.2023

Какие преимущества клиентам дает онлайн-сервис по подбору кредитов?

Рынок финансовых услуг России стабильно развивается. Каждый день компании предлагают новые программы финансирования для потенциальных…

12.07.2023

Кэш-память L3 в процессоре, что это значит и как отражается на быстродействии ноутбука/компьютера?

Кэш-память является одним из ключевых компонентов процессора, который играет важную роль в оптимизации производительности ноутбука…

10.07.2023

Риэлтор: отзывы о работе и особенности профессии

Для того чтобы стать успешным и востребованным риэлтором, нужно хорошо разбираться в объектах недвижимости и…

28.06.2023

Как технология блокчейн может повлиять на безработицу

По данным Организации Объединенных Наций, пандемия и связанная с ней нестабильная экономика приводят к росту…

23.06.2023

Оформить кредитную карту без отказа: критерии выбора продукта, обзор предложений

В последнее время банки активно предлагают различные программы финансирования граждан. Одним из удобных и технологичных…

19.06.2023

В чем особенность доверенного торгового счета

Доверенный торговый счет – это соглашение между трейдером и инвестором, в результате которого трейдер торгует…

06.06.2023

Рейтинг лучших ботов для торговли криптовалютой на бирже

Рейтинг лучших ботов для торговли криптовалютой на бирже может меняться со временем и зависит от…

23.05.2023

GRIN4: площадка для эффективного трейдинга

Криптовалюты уже давно стали отличным вариантом заработка. Волатильность рынка позволяет получать хороший доход. Поэтому трейдеры…

18.05.2023

Онлайн микрозаймы на карту: быстро, удобно и без лишних вопросов

В наше время деньги нужны всем и всегда. Но иногда бывают ситуации, когда они нужны…

17.04.2023

Что такое Aptos? Охота на миллиард пользователей

Aptos - это блокчейн L1, который стремится стать самым безопасным и масштабируемым блокчейном в истории.…

07.04.2023

Причины, по которым вам следует инвестировать в Ethereum

Ethereum является одной из самых перспективных криптовалют и в ближайшем будущем может отнять трон у…

18.03.2023

Дефи Криптовалюта: Очередное Поколение Валютных Революций

Дефи криптовалюта - это новый вид валюты, которая появилась на рынке в последние годы. Она…

14.03.2023

Покупать ноутбуки-трансформер или нет: собрали все преимущества и недостатки

Ноутбуки 2-в-1, также известные как конвертируемые ноутбуки — эти устройства давно стали отдельным сегментом в…

27.02.2023

WhiteBIT залучає до купівлі NFT Brave Legion задля активізації зборів на ЗСУ та гуманітарку

Найбільша криптовалютна біржа Європи з українським корінням — WhiteBIT — створила спеціальні умови для залучення…

14.02.2023