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

Как Биткойн решает проблему двойного расходования

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

Подробнее о том, что собой представляет проблема двойного расходования мы писали здесь.

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

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

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

«Узлы могут покидать сеть и снова подключаться к ней в любой момент, принимая самую длинную версию цепочки для восстановления пропущенной истории транзакций»,
— Сатоши Накамото, из предисловия к уайтпейпер Биткойна. 31 октября 2008 года.

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

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

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

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

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

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

После добавления в блок транзакция считается «подтвержденной». Каждый блок, добавляемый в блокчейн после блока, содержащего транзакцию, добавляет этой транзакции еще одно подтверждение. Хотя bitcoin-транзакция считается состоявшейся, как только получает первое подтверждение, как окончательные обычно рассматриваются транзакции, имеющие шесть и более подтверждений.

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

Реорганизации могут в какой-то мере актуализировать проблему двойного расходования. Например, представим, что Элис создает транзакцию, в которой отправляет Бобу 1 BTC. Пока эта транзакция находится в мемпуле, ожидая подтверждения, Элис создает еще одну транзакцию, в которой отправляет тот же 1 BTC Чарли. Затем транзакция Элис —> Боб включается в блок. Однако, случайно или по злому умыслу Элис, другой майнер в короткий промежуток времени добывает два блока, один из которых включает транзакцию Элис —> Чарли. Транзакция Бобу окажется неподтвержденной, а транзакция Чарли — подтверждена.

Чтобы избежать рисков, связанных с реорганизациями, пользователи Биткойна обычно ожидают 2–6 подтверждений, прежде чем считать транзакцию окончательной. Вероятность того, что в блокчейне Биткойна реорганизации подвергнутся шесть блоков, крайне мала. В примере выше, если бы Боб ожидал шести подтверждений, то увидел бы, что его транзакция поступила, но затем быстро вновь оказалась неподтвержденной. И он бы понимал, что оплата от Элис еще не поступила.

Источник: 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