April 4, 2023

Спамить Биткоин

Inscriptions/Ordinals проект неожиданно показал, что в Биткоине слишком много "свободного места": размер медианного блока, который включает также расширение SegWit, скачкообразно увеличился именно после запуска проекта. Кратко Inscriptions/Ordinals используют Taproot Script, в котором не оказалось ограничителя на размер помещаемых в блокчейн данных, поэтому проект выпуска NFT считается творческим подходом и первой наиболее широкой технологией, которая использует Taproot. Фанаты Ethereum бросились помещать свои картинки с NFT маркетплейсов в защищённый Proof-of-Work леджер.

Lightning Network в лице нескольких клиентов не смог оперативно развернуться и реализовать наиболее прорывные технологии, открытые Taproot и подписями Шнорра, главным образом потому, что координация разработчиков затруднительна и команды заняты своими целями. Поэтому мы имеем то, что имеем: небывалый ажиотаж в отношении графических файлов в интернете и рекордный прирост блокчейна Биткоина за счёт не монетарных транзакций.

Средний размер блока в байтах, Coinmetrics

Вопрос помещать или нет произвольные данные в Биткоин является старым пунктом ожесточённых споров. При этом все считают, что whitepaper, размещённый внутри блокчейна, является безусловным благом. Первые NFT в Биткоине и в мире выпускались проектом Counterparty, который запустился 9 лет назад и стал причиной так называемых OP_RETURN Wars, однако за месяц Incriptions сгенерировал больший объём токенов, чем Counterparty за всю историю существования.

Дискуссия возобновилась в 2023: Роберт Дикинсон писал в список рассылки Bitcoin-Dev с вопросом о том, следует ли ввести ограничение на размер, чтобы предотвратить такое хранение данных. Эндрю Поэлстра ответил, что не существует эффективного способа предотвратить хранение данных. Добавление новых ограничений для предотвращения нежелательного хранения данных подорвало бы преимущества, обсуждавшиеся при разработке taproot, и, скорее всего, привело бы лишь к тому, что данные стали бы храниться другими способами. Эти другие способы могут повысить затраты для тех, кто генерирует данные, но, вероятно, не настолько, чтобы существенно отбить охоту к такому поведению, а альтернативные способы хранения могут создать новые проблемы для традиционных пользователей Биткойна.

"Альтернативные" способы хранения не заставили себя ждать. Mike in Space создал STAMPs, эксплуатирующие механизм Conterparty, но при этом стремящийся максимизировать технические параметры узкого протокола и позволить записать любые данные в non-SegWit или Legacy часть блока Биткоина. Динамика выпуска STAMPs будто бы опережает Inscriptions, но вероятнее всего она искуственна и является настоящей атакой. Не смотря на всю спорность Inscriptions получили новые кошельки и даже p2p биржи с торговлей частично подписанными транзакциями, потому что реализация на Taproot была простой и не требовала сложных технических способов реализации клиентского приложения и связанных больших объёмов передаваемых данных. STAMPs работает иначе и активно паразитирует на Counterparty API.

STAMPs хранит данные в скрипте мультиподписи, разбивая байты произвольных данных по "ключам" мультисига, который в итоге невозможно потратить. Желание добиться максимального размера данных привело к неожиданному следствию: майнинговый пул, который создал особый блок, потерял субсидию, поскольку он был отвергнут сетью.

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

Сегодня у нас есть преимущество ретроспективы, чтобы поразмыслить над сторонниками больших блоков в Биткоине, которые были побеждены с помощью SegWit. В результате его активации у сторонников больших блоков появилось пространство для реализации своих идей в таких цепочках, как BCH и BSV, среди прочих. Все технические и управленческие аргументы, которые приводили биткойнеры - и которые в 2015/16 году были в основном теоретическими - большеблочниками были проверены в реальном мире. При отсутствии "освоения торговцами", у них нет значимых комиссионных сборов (и, следовательно, нет жизнеспособной долгосрочной модели безопасности), и есть проблема спама. К всеобщему удивлению, узлы в крупных блокчейн-цепочках трудно запускать, а обычные пользователи лишены прав и возможностей верифицировать блокчейн. Сейчас возникают инициативы к уменьшению блоков Биткоина, хотя о существовании проблем в узлах, не смотря на своеобразную спам-атаку, не известно. Поэтому Биткоин вероятно проходит через этап симуляции "рынка комиссий" — гипотетического явления, которое должно позволить майнерам поддерживать сеть без субсидий на блок. Желающие поместить свои картинки в блокчейн Биткоина создали некий базовый уровень комиссий в сети и обеспечивают дополнительную выручку майнерам. Пока она не является существенной, но ситуация позволяет проверить экономический вес явления как такового, ведь Inscriptions являются новой технологией, не использовавшейся прежде.

Поддержите проект(ы) на цепочке

HCN имеет две активные краудфандинговые компании на TallyCoin, которые собирают средства ончейн:

https://tallycoin.app/@hypecoinnews/

Или LN платежом

LNURL1DP68GURN8GHJ7AMPD3KX2AR0VEEKZAR0WD5XJTNRDAKJ7TNHV4KXCTTTDEHHWM30D3H82UNVWQHKXETWW3EXZMRKD9HKCCF4XYK4YTL3

Или [email protected]

Например из @LightningTipBot в Телеграме

/send 100 [email protected]

Или начните пользоваться LN кошельком типа Valet.