Разработчик Bitcoin Core Питер Тодд предложил пересмотреть ограничения, действующие на использование OP_RETURN — механизма, позволяющего записывать данные в блокчейн.
Он объяснил, почему считает текущие правила устаревшими и вредными для сети:
Сейчас стандарт Bitcoin Core допускает только один выход OP_RETURN на транзакцию и ограничивает его размер 80 байтами. Тодд утверждает, что такое ограничение вынуждает разработчиков прибегать к неэффективным методам хранения данных. Например, в протоколе Citrea используется фиктивный выход, который остается в UTXO-наборе навсегда, тем самым нагружая узлы. OP_RETURN же не сохраняется в UTXO и не влияет на объем обрабатываемых данных.
«Если мы хотим, чтобы протоколы использовали более безопасный способ хранения данных, мы должны дать им возможность применять OP_RETURN без избыточных барьеров», — пояснил Тодд.
Критики опасаются, что снятие ограничений приведет к заполнению блоков ненужной информацией и повысит технические требования к узлам. Однако Тодд считает эти опасения преувеличенными. Он объясняет, что злоумышленники и сейчас могут вставлять в блоки любые данные, и предложение лишь оптимизирует уже существующую практику.
По его словам, изменение не приведет к каким-либо новым возможностям в экосистеме биткоина, а просто направит разработчиков к более щадящему варианту публикации данных.
Кроме того, Тодд отметил, что предложенная корректировка не имеет отношения к расширению языка скриптов. Протоколы, вроде Citrea, используют опубликованные данные для построения собственного консенсуса, а сценарии Bitcoin остаются в стороне.
«Для этих систем сценарии вообще не представляют интереса», — резюмировал он.
источник
уникальность