Crypto Prices

Контроверзийное предложение по Bitcoin OP_RETURN: возврат к свободе или увеличение нагрузки?

8 часов назад
2 минут чтения
3 просмотров

Собрано Гэри Ма Ву, Talks about Blockchain

Недавно директор по исследованиям инвестиций HashKey подробно рассказал о фоне и контроверзии предложения Bitcoin Core по отмене ограничений на данные OP_RETURN. Ву обобщил и интегрировал мнения членов сообщества и представил их следующим образом.

Обзор фона: Контроверсия ограничения данных OP_RETURN

OP_RETURN — это опкод в Bitcoin Script, используемый для встраивания небольших объемов данных в Bitcoin-транзакции. Он позволяет пользователям хранить данные в блокчейне, однако эти выходы «доказуемо не подлежат расходам», что, следовательно, не увеличивает нагрузку на набор UTXO (неизрасходованных выходов транзакций). В настоящее время стандартный лимит Bitcoin Core составляет 80 байт для данных OP_RETURN, а транзакции, содержащие более 83 байтов, ограничиваются политикой узлов (не правилами консенсуса). Разработчик Питер Тодд предложил PR #32359, согласно которому предполагается снять это ограничение и одновременно удалить связанные параметры конфигурации (например, -datacarrier и -datacarriersize), что эквивалентно лишению узлов возможности самонастраиваться и вызвало горячие обсуждения.

Мнения

Мнения сторонников:

  • Существующие лимиты неэффективны, так как их можно обойти, подав транзакции напрямую в пул памяти майнера (например, MARA Slipstream) или через реализации узлов без ограничений (например, самый большой известный выход OP_RETURN составляет 79,870 байт).
  • Некоторые пользователи даже используют OP_RETURN как доску сообщений. Существуют инструменты, которые помогают упаковывать и загружать данные в цепочку (opreturnbot.com), при этом достаточно оплатить сбор.
  • Удаление ограничения может повысить доход майнеров, так как они смогут зарабатывать больше, конкурируя за место в блоке.

Мнения оппонентов:

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

Личное мнение

Исследовательский партнер поддерживает отмену лимита в 80 байт для OP_RETURN, считая, что текущий лимит неэффективен. Он полагает, что его удаление принесет много преимуществ, включая возвращение к раннему дизайну Bitcoin, снижение нагрузки на сеть, поддержку экологического развития, увеличение дохода майнеров и соответствие либертарианским идеям:

1. Без ограничений в эпоху Сатоши — возврат к классике

В эпоху Сатоши Накамото (ранний Bitcoin) физически не существовало ограничений по байтам на OP_RETURN. В 2014 году Bitcoin ввел ограничение в 40 байт (позже увеличенное до 80 байт) для сохранения «чистоты» Bitcoin (для учета, а не хранения данных). 0x_Todd считает, что отмена лимита в 80 байт вернет идею к классическому дизайну эпохи Сатоши Накамото, что соответствует оригинальному духу Bitcoin.

2. Текущие ограничения недействительны и легко обходимы

Текущий лимит в 80 байт неэффективен, как «забор высотой 10 см», который не предотвращает хранение больших данных. Методы обхода включают использование протоколов, таких как Inscriptions и Runes, которые хранят данные через несколько транзакций, и обход через политику узлов, например, с использованием клиента Libre Relay.

3. Уменьшение нагрузки на сеть

В настоящее время надписи хранят данные через «ошибку» (например, обойдя лимит в 80 байт через несколько транзакций), что увеличивает нагрузку на сеть. Удаление лимита позволит хранить данные напрямую через OP_RETURN, уменьшая ненужные многократные транзакции и давление на сеть.

4. Дополнительный доход майнерам

Удаление ограничений может создать дополнительную прибыль для майнеров. Пример: 0x_Todd упомянул блок OP_RETURN с «ультра большим чемоданом» размером 7 МБ, где отправитель заплатил 3 600 долларов за сборы. Это является доказательством рыночного спроса, так как кто-то готов платить за размещение больших данных в цепи.

Директор по инвестиционным исследованиям HashKey

Директор по инвестиционным исследованиям HashKey высказывает сомнения по поводу удаления лимита в 80 байт для OP_RETURN, считая, что это может привести к негативным последствиям (например, ненужным не-транзакционным данным, занимающим место в блоках). Он подчеркивает важность свободы пользователей: пользователи должны иметь возможность выбирать конфигурации. Его позиция более концептуальны, и в краткосрочной перспективе нет однозначного права или неправоты.

В ответ на основные аргументы сторонников, он подробно представляет свои взгляды:

1. Идея об отсутствии ограничений в эпоху Накамото не значит, что это разумно

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

2. Позиция Питера Тодда и функция Bitcoin Core

Устранение ограничения — это лишь предложение для клиента Bitcoin Core, а не решение всей сети Bitcoin. Питер Тодд, как старший разработчик, с философией, близкой к «совместимости стимулов», делает это предложение, но это не удивительно.

3. Проблема данных

Удаление лимита в 80 байт ограничено в плане помощи для хранения данных, так как 80 байт недостаточно для больших файлов (например, изображений), но достаточно для записи JSON-данных (например, для эмиссии токенов).

4. Влияние на доходы и свободу пользователей

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

Недавно добавленные