MSTR Cat

Блокчейн/Уровень I · Деньги/1.2 Путь шифропанков/Урок 5

b-money и bit gold

Две концепции, которые решили математическую задачу, но упустили сеть

МатериалыВэй Дай, «b-money» (ноябрь 1998 г.)Ник Сабо, «Bit gold» (запись в блоге, 2005 г.)Сатоши Накамото, «Биткоин: пиринговая система электронных денег» (октябрь 2008 г.)

Любопытство

  1. Почему системе, в которой деньги создаются вычислениями, всё равно нужен доверенный сервер для защиты от мошенничества?
  2. Как со временем меняется стоимость решения математической головоломки и почему это нарушает взаимозаменяемость?
  3. Какой именно механизм позволяет открытому анонимному кругу участников договориться о едином реестре без заранее известного кворума?

Исследование

  1. В ноябре 1998 года Вэй Дай опубликовал «b-money». В этом предложении деньги создавались решением вычислительных задач, а стоимость решения сообщалась всем участникам. Первая версия требовала, чтобы каждый пользователь хранил полную копию всех балансов, что было непрактично в больших масштабах. Во второй версии ведение счетов поручалось подмножеству серверов, которые вносили залог, и за мошенничество их можно было оштрафовать. Дай так и не реализовал эту схему.
  2. Ник Сабо разработал идеи «Bit Gold» в 1998 году и опубликовал их в блоге в 2005 году. В схеме использовалась цепочка решений доказательства работы, где каждая новая задача выводилась из предыдущего решения, образуя запись с метками времени. Сабо представлял её как цифровой аналог золота: дорогой в производстве и не поддающийся подделке.
  3. Сабо указал на критический изъян — взаимозаменяемость. По мере совершенствования оборудования более поздние хеш-решения обходились дешевле более ранних, и их ценность становилась неравной. Он предлагал объединять решения разных «годов выпуска» в стандартные единицы через отдельный рыночный уровень. Биткоин обошёл эту проблему: протокол выпускает одинаковые монеты по фиксированному графику, а доказательство работы лишь определяет, кто их получит.
  4. Bit Gold опирался на распределённый реестр прав собственности, который поддерживал византийский кворум серверов, проверявших цепочку. Такая архитектура была устойчива к некоторым сбоям, но для консенсуса требовала согласованной работы заранее известного набора нод. Открытым оставался вопрос, как может прийти к согласию неизвестный и постоянно меняющийся круг участников.
  5. Сатоши Накамото привёл b-money в качестве источника [1] в своём whitepaper от октября 2008 года и в августе 2008 года написал Вэй Даю. Биткоин заимствовал у обеих концепций идеи подписанных переводов и цепочки доказательств работы, но убрал доверенные серверы. В результате получилась система, в которой консенсус возникает из накопленной работы, а не из институциональной власти.
  6. Ни одна из концепций не решила, как открытой сети противостоять атаке Сивиллы. Злоумышленник мог создать неограниченное число фиктивных личностей и перевесить голоса честных участников, если бы каждый «голос» не требовал ощутимых затрат. Биткоин решил эту проблему, сделав доказательство работы для каждого блока дорогим в создании, но дешёвым в проверке, что обеспечивает вероятностную окончательность без центрального арбитра истины.

Ключевые факты

  • Вэй Дай предложил b-money в ноябре 1998 года; схема использовала вычислительную работу для создания денег, но требовала доверенных серверов или полной репликации данных.
  • Bit Gold Ника Сабо (1998/2005) объединял решения доказательства работы в цепочку, превращая их в дорогостоящий и неподделываемый цифровой товар.
  • Сабо признавал, что снижение стоимости хеширования делало ранние единицы невзаимозаменяемыми с более поздними.
  • Bit Gold опирался на византийский кворум серверов для достижения консенсуса, что ограничивало круг участников заранее известными.
  • Сатоши упомянул b-money в whitepaper, а в посте на форуме в 2010 году описал биткоин как реализацию и b-money, и Bit Gold.
  • В обеих концепциях не было механизма, который позволил бы открытому, заранее неизвестному кругу участников договориться о едином реестре без доверенных посредников.

Упражнение девять, шесть, три, один

9СобратьПеречислите 9 ключевых компонентов или ограничений из предложений b-money и Bit Gold: создание работы, модели хранения, механизмы консенсуса, проблемы взаимозаменяемости, допущения о доверии, пределы масштабирования, векторы атак, статус реализации и влияние на последующие разработки.
6СгруппироватьСгруппируйте эти 9 элементов в 6 категорий по их функции в денежной системе: создание стоимости, ведение реестра, формирование консенсуса, стабильность единицы, защита от мошенничества и масштабируемость сети.
3Выделить главноеСведите 6 групп к 3 причинам, по которым ни одна из концепций не стала работающими пиринговыми (peer-to-peer) деньгами.
1КристаллизоватьНапишите одно предложение о том, что добавил биткоин и чего не хватало обеим концепциям.

Проверка фактов

Даты, цифры и утверждения были проверены по приведенным ниже опубликованным источникам.

Открыть в интерактивной академии →

EN PT ES ZH JA KO DE FR MS