OP_Return2 - Обзор С учетом интенсивных дебатов по поводу предельного лимита OP_Return, некоторые предложили OP_Return2 как потенциальное решение. Мы обобщили наше понимание OP_Return2 ниже. OP_Return2 - это новый предложенный выход транзакции, который содержит хэш-коммитмент до 8 МБ произвольных данных, но сами произвольные данные не требуются узлам для проверки, является ли блок действительным. Поэтому полные узлы и майнеры не обязаны проверять, распространять или хранить дополнительные данные. Майнеры просто проигнорируют произвольные данные, и, следовательно, это не будет способствовать давлению на централизацию майнинга. OP_Return2 - это изменение в виде софтфорка формулы веса блока следующим образом: 8 * базовые данные + 2 * данные свидетелей + "заявленные" данные OP_Return2 < 8 миллионов единиц Специальные узлы полного архива данных могут передавать и хранить дополнительные произвольные данные, если они могут найти данные или если данные вообще существуют. Правила консенсуса требуют только указания объема дополнительных данных, сами правила консенсуса на самом деле не требуют самих дополнительных данных. Затем плата майнерам выплачивается на основе объема данных, указанных в транзакции. Это новая компромиссная опция для данных. Потенциальные недостатки * Неясно, будет ли кто-то готов платить плату за эти дополнительные данные, если нет причин для майнеров или полных узлов хранить данные. Эта новая функция может не предлагать много больше, чем OpenTimestamps, например, но она будет гораздо дороже за байт. * Возможно, нет необходимости делать софтфорк и изменять формулу веса, когда уже возможно поместить хэш данных в блокчейн и использовать отдельную систему/сеть хранения. * Дополнительные спам-данные все еще могут перебить законные транзакции, связанные с платежами, и получить более steep скидку на плату за байт. Лимит размера теперь составляет 8 МБ на блок. Следовательно, 8 МБ спам-изображений могут перебить законные транзакции за ту же стоимость, что и 4 МБ надпись в свидетеле Taproot.