Удаление OP_Return: как это повлияет на экосистему Биткойна?

Удаление OP_Return: как это повлияет на экосистему Биткойн?

В кодовой базе программного обеспечения Биткойн Core недавно была предложена отмена ограничения на размер вывода OP_Return. OP_Return - это тип вывода, предназначенный для хранения произвольных (не транзакционных) данных в блокчейне Биткойн. В рамках существующего ограничения по размеру узлы Биткойн Core не будут ретранслировать транзакции, превышающие это ограничение. Однако это не является правилом консенсуса, узлы Биткойн Core всегда будут рассматривать блоки, содержащие такие транзакционные выводы, как действительные блоки и принимать их.

Удаление этого ограничения вызвало некоторые споры, некоторые люди считают, что это ограничение необходимо для предотвращения или борьбы со спамом. Многие сторонники сохранения этого ограничения надеются, что Биткойн будет использоваться исключительно для "финансовых transactions", и хотят, чтобы данные, связанные с изображениями, считались не стандартными transactions.

Ordinals горячая волна

Однако мода на хранение изображений на блокчейне Биткойна уже давно появилась. Этот бум начался в начале 2023 года и называется "Ordinals". В отличие от использования вывода OP_Return, изображения хранятся в скрипте входов Taproot. Большинство транзакций Ordinals уже являются стандартными транзакциями, которые ретранслируются узлами Биткойн Core. В некоторых случаях этот метод Taproot оказывается дешевле, чем OP_Return, поскольку он получает 75% скидку на данные свидетелей благодаря обновлению SegWit.

Согласно одной из панелей на Dune.com, использование Ordinals остается высоким, с более чем 88 миллионами инскрипций и более 7000 Биткойн в виде транзакционных сборов. По текущему курсу Биткойна это превышает 660 миллионов долларов. В области Ordinals появилось множество предприятий, которые стремятся воспользоваться этой растущей тенденцией, и уже миллионы долларов были инвестированы в инструменты, связанные с Ordinals, такие как кошельки, системы торговли инскрипциями и методы создания Ordinals и их отправки в сеть.

Многие люди рассматривают эти изображения как спам. С нашей точки зрения, в этом контексте мы склонны рассматривать спам с точки зрения намерений человека, создающего транзакцию. Он пытается сознательно навредить другим или пытается извлечь из этого выгоду? Учитывая это, мы считаем, что хранение изображений в блокчейне не всегда является спамом, поскольку люди, делающие это, как кажется, в основном с целью личного развлечения или спекуляции и пытаются извлечь выгоду. Однако если кто-то помещает изображение в блокчейн с целью злонамеренной атаки на других (что в определенной степени действительно имеет место), тогда да, это спам.

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

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

Некоторые люди, похоже, любят изображения на блокчейне и уже заплатили за это более 600 миллионов долларов. Поскольку ценность этих товаров субъективна, какие мы имеем основания сомневаться? Мы можем только сказать, что не придаем значения этим изображениям и не будем за них платить. Мы считаем, что те, кто надеется заработать, инвестируя в эту область, в конечном итоге, скорее всего, потеряют деньги. Но пусть рынок решает!

Наше мнение таково, что лошадь уже убежала, люди уже в массовом порядке используют блокчейн для хранения изображений, и сохранение ограничения OP_Return ничего не изменит. Системы, использующие часть скрипта Taproot для хранения изображений, уже существуют, и по расчетам, этот способ в четыре раза дешевле, чем OP_Return.

Биткойн майнинг

Мы следим за областью майнинга Биткойна уже более 14 лет. Мы стали свидетелями того, как майнинг Биткойна преобразовался из хобби в индустрию, имеющую публичные компании. Мы внимательно следим за 10 из этих публичных компаний и практически прочитали все их открытые документы. Эти майнеры каждый квартал отчитываются о своих финансовых результатах и ежемесячно обновляют свои производственные данные для рынка. Мы часто общаемся с их представителями по связям с инвесторами и управленческими командами. Эти управленческие команды очень интересуются Ordinals, рассматривая их как потенциальный источник дохода, что является критически важным фактором дохода в конкурентной отрасли. Идея о том, что Ordinals - это спам и должны быть отфильтрованы, сейчас и в будущем не найдет отклика у этих профессиональных управленческих команд. Некоторые могут не любить это, но такова бизнес-реальность. Это также реальность, которую некоторые из нас всегда ожидали. Биткойн вырос и стал бизнесом, а компании нуждаются в максимизации прибыли и возврата на собственный капитал.

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

Если большие выходы «OP_Return» по-прежнему считаются нестандартными транзакциями, но люди все равно хотят их использовать, майнеры будут создавать только те предприятия, которые получают эти транзакции напрямую, минуя публичный мемпул. Marathon [тикер:MARA US], крупнейший публично торгуемый майнер, уже сделал именно это. Однако, насколько нам известно, данная услуга, которую предлагает Marathon, на данный момент не пользуется популярностью. Тем не менее, если майнеры начнут получать транзакции вне сети, это будет иметь много негативных последствий для биткоина. Это будет означать, что разница между транзакциями в блоке, произведенном майнером, и транзакциями, которые пользователи ожидают увидеть, увеличится. Это может нарушить такие методы, как компактные блоки, которые помогают блокам быстрее перемещаться по сети, устраняя необходимость для узлов загружать транзакции дважды (один раз для мемпула и один раз после того, как транзакция входит в блок). Возможно, для Bitcoin Core будет разумно снять это ограничение заранее, чтобы гарантировать, что компактные блоки не будут нарушены. Если он поврежден и задержка распространения блока увеличивается, то это может принести пользу крупным майнерам и майнинговым пулам за счет более мелких майнеров, что усугубит централизацию майнинга.

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

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

Участник узла

Если предположить, что блокчейн полон, то увеличение использования OP_Return на самом деле облегчает работу полных узлов. Помните, что OP_Return не пользуется скидкой на свидетельство, поэтому максимальный размер блока, содержащего только выходы OP_Return, составляет 1 МБ, что значительно меньше максимума в 4 МБ. В то же время выходы OP_Return не увеличивают набор UTXO. Другие протоколы используют альтернативные системы (например, фиктивные адреса) для хранения произвольных данных, и этот метод имеет серьезные негативные последствия для тех, кто стремится проверять все транзакции Биткойна. OP_Return - это просто данные, которые не нуждаются в проверке и могут быть проигнорированы. Тем, кто беспокоится о более низких операционных расходах узлов, не нужно беспокоиться о том, какие проблемы могут возникнуть из-за удаления ограничений OP_Return.

Как мы можем остановить спам?

В начале этого раздела мы сослёмся на работу Эрика Воскуила «Криптоэкономика». В книге Эрик пишет:

Сопротивление цензуре является результатом транзакционных издержек.

Основная цель Биткойна — противостоять цензуре, а комиссии за транзакции являются основным элементом безопасной модели, направленной на достижение этой цели. Нападающие, желающие цензурировать транзакции, не могут добиться успеха, побуждая операторов узлов фильтровать определенные транзакции из их памяти. Если бы это было возможно, Биткойн не был бы особенно эффективен в предотвращении цензуры. Напротив, все связано с комиссиями, ставками и тем, как майнеры пытаются максимизировать доход от каждого блока. Это так, независимо от того, является ли транзакция спамом, использует ли транзакция OP_Return или использует ли транзакция SegWit. Чтобы войти в блокчейн, необходимо сделать ставку выше, чем у других пользователей, что является единственной жизнеспособной моделью предотвращения спама. Как сказал Сатоши:

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

Эта модель предотвращения мусорной информации была понята на протяжении многих лет. Как мы упоминали в статье о сегрегированном свидетеле в сентябре 2017 года:

Безусловно, спамеры могут создать такой блок размером 4 МБ, стоимость которого такая же, как у блока размером 1 МБ. Это потенциальная проблема. Тем не менее, это не изменяет безопасность системы, поскольку блоки размером 4 МБ не дешевле, чем блоки размером 1 МБ, они просто имеют одинаковую стоимость. Независимо от того, используется ли SegWit, спамеры всегда могут предложить больше, чем законные пользователи. Фактически, злоумышленники могут просто создать 1 МБ не-свидетельских данных, чтобы конкурировать с «законными» пользователями, и стоимость этой атаки остается на прежнем уровне. SegWit не изменяет и не может изменить такую динамику безопасности: если злоумышленники хотят предложить больше, чем пользователи, они могут это сделать.

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

Несомненно, OP_Return имеет свои ограничения, и Биткойн уже более десяти лет успешно работает с этими ограничениями. Так почему же сейчас нужно их убрать? На наш взгляд, это рассуждение немного похоже на обсуждения, которые часто происходили в период спора о размере блока с 2015 по 2017 год. "Сторонники больших блоков" часто говорили, что Биткойн уже много лет успешно работает без заполненных блоков, так почему же сейчас нужно вводить заполненные блоки? Ответ заключается в том, что это просто успешная экономическая реальность. Как сказал бывший разработчик Биткойна Грегори Максвелл в важном электронном письме 2015 года:

Спрос на дешевое, высоко копируемое, долговременное хранилище не имеет границ.

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

Нам повезло, что малые блоки выиграли борьбу за размер блока. Если бы победили сторонники больших блоков и был бы принят, например, Bitcoin XT, то лимит размера блока мог бы сейчас составлять около 250 МБ. Блоки могли бы быть заполнены изображениями, и каждые 10 минут создавались бы 250 МБ изображений. Это могло бы сделать невозможным для обычных пользователей запуск узлов и, возможно, уже задушило бы Биткойн.

Заключение

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

Посмотреть Оригинал
Содержание носит исключительно справочный характер и не является предложением или офертой. Консультации по инвестициям, налогообложению или юридическим вопросам не предоставляются. Более подробную информацию о рисках см. в разделе «Дисклеймер».
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить