Листая White Paper биткоина: что сбылось, что нет, а что впереди

Эпоха технологии блокчейн началась с публикации white paper биткоина 31 октября 2008 года. Его автором значился Сатоши Накамото, не установленная до сих пор личность или группа людей. Спустя 10 лет можно оценить, что из предсказанного сбылось, что не получилось, а с чем, возможно, придётся столкнуться впервые.

Какие положения white paper оказались пророческими

Оценить некоторые новации, предложенные документом, можно только сейчас. Долгие годы теория блокчейна и криптовалют находилась в застойном состоянии. А неудачные попытки девяностых базировались на идеях, высказанных в 80-ые гг. Дэвидом Чаумом. Многие эксперты в те годы считали, что негосударственная валюта не выдержит конкуренции на рынке.

Пиринговые сети и анонимизация возникали в 2000-ые, однако единая сеть сформировалась только с появлением блокчейна. Какие прорывные идеи содержались в WP:

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

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

3. Скрипты. В сеть нового поколения имплементировали счета с несколькими подписями и платёжные сервисы. Это позволило расширить функции блокчейна и перешагнуть за пределы только транзакций.

4. Долгосрочные стимулы. Упоминаний об участии в промышленном майнинге или в составе пулов в WP не содержится. Однако в документе предусмотрен риск централизации и указывается на выгоды, которые атакующий получит в случае честного участия. Что он стабильно сможет получать на несколько монеток больше остальных, вместо того, чтобы подрывать безопасность проекта ради сиюминутной выгоды. Это дало результат. За 10 лет серьёзных атак проведено не было, а майнеры инвестируют в здоровье всей экосистемы.

Какие положения white paper не совпали с действительностью

White paper изобиловала экстравагантными решениями в сфере e-commerce и оплат. Некоторые из них точно не будут использованы в дальнейшем.

1. Один процессор — один голос. Накамото описывал Биткоин как объединение майнеров с собственными процессорами. Однако появление специализированных устройств (ASIC) нивелировало это требование и лишило участников равноправного участия, хотя изначально оно закладывалось в проект.

2. Устаревший анализ упрощённой атаки. Почти 25% текста уделено оценке шансов майнера на успешный форк при владении менее 51% мощности. Однако атаку можно провести и более изощрёнными методами, например, эгоистичным майнингом.

3. Линейная цепочка блоков. Хотя, строго говоря, цепочка биткоинов скорее древовидная, линейность была не лучшим решением. Облегчённый узел в этом случае испытывает дополнительную нагрузку при подтверждении старых блоков. Любопытно, что некоторые проекты тех лет, вроде Certificate Transparency, использовали правильную архитектуру, но нынешние биткоиноподобные проекты продолжают следовать линейной конфигурации.

4. Алгоритм подписи ECDSA. Этот алгоритм подписи был неплох в своё время, но всё же уступил технике Шнорра. Возможно, авторы WP не знали о таком способе или сознательно не описывали. Но именно она позволила шифровать подписи для обеспечения анонимности, унифицировала размер блока и сократила нагрузку на сеть.

5. Пластичность транзакций. Присутствие идентификатора транзакций txid сделало возможной атаку на биржу Mt. Gox. Просто решение в виде SegWit дорого обошлось многим майнерам и самой бирже. Об этом в WP не упоминалось и практической реализацией создатель документа явно не занимался.

6. Ограничение разрядности монет. Эмиссия биткоина конечна — это 21 млн монеток. Лимитирован также и выпуск минимальных единиц. Он составляет 2 сатоши в 52 степени. Если биткоин задумывали как мировую валюту, то данного количества точно не хватит на всё население планеты. Запланированного в документе количества не хватало бы даже для ежедневных расчётов и крупных холдеров. К системе нужно прибавить несколько новых базовых единиц и устранить таким образом проблему разрядности.

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

Какие положения white paper пока не подлежат трактовке

1. Тайна алгоритма SHA-256. Возникший, по слухам, в недрах АНБ США алгоритм до сих пор остаётся тёмной лошадкой мира майнинга. Является ли механизм «доказательства работы» (PoW) наиболее перспективным? Зачем ему так много электричества? ASIC-устройства — это зло или благо майнинга? Что произойдёт при переходе на PoS? Все эти вопросы пока остаются без ответа.

2. Кто придумал размер блока и десять минут на транзакцию? Является ли блок размером в 1 МБ обязательным требованием сети или его можно изменить? Почему между блоками нужна пауза в 10 минут? У нас уже есть примеры сетей с более крупными блоками и меньшими интервалами.

3. Анонимность. Технология анализа транзакций со временем позволила «выводить из тени» майнеров. Заложенные в Биткоины публичные ключи оказались не самым надежным средством. Сейчас Zcash и Monero защищены гораздо лучше.

4. Инфляция. Она в сети Bitcoin невозможна — так уверяют исследователи. Но экономисты видят скорее дефляционный механизм существования монет. Многие из них годами висят на кошельках, от других хранилищ утеряны ключи, третьи навсегда ушли в фиат. Это количество нужно хотя бы минимально восполнять эмиссией. Впрочем, для осознания ошибочности этого решения понадобится ещё очень много времени.

5. Комиссия за переводы. Постепенно в сети ввели комиссию за транзакции. Это также может спровоцировать нестабильность, хотя и призвано компенсировать потери внутри Bitcoin.

По материалам сайта Coindesk

4 недели назад
Материалы по теме:
10 лет назад мир узнал о биткоине Централизация майнинга — возможен ли «захват власти» в блокчейне
Bitcoin Биткоин Новости Блокчейн