Предложение OP_CAT по внедрению смарт-контрактов в Биткойн наконец получило «номер BIP»

Попытка внедрить в Биткойн возможности смарт-контрактов в стиле Ethereum, известные как OP_CAT, получила официальное обозначение в форме BIP (предложение по улучшению биткойна) номер 347. Это знаменует начало процесса реализации предлагаемого улучшения программного обеспечения.

Присвоение предложению номера BIP не означает одобрения сообщества, объяснил Итан Хейлман во время интервью. Вместо этого он упрощает процесс обсуждения и разработки, предоставляя четкую числовую метку, с которой могут согласиться все стороны.

Проще говоря, получение задания на BIP 347 означает, что спорные дебаты по этому предложению теперь могут проводиться более серьезно и интенсивно.

В сети Биткойн есть две противоборствующие группы. Одна группа выступает за сохранение его в первую очередь как платформу для денежных транзакций. Другая группа стремится разрабатывать инновационные приложения в сети, причем сторонники OP_CAT составляют небольшой сегмент этой группы.
OP_CAT — это ярлык для кодирования с богатым опытом работы в биткойн-сообществах. Введенный Сатоши Накамото в первоначальный набор операционных кодов при зарождении Биткойна, позже он был отброшен в 2010 году из-за опасений по поводу чрезмерного потребления памяти и потенциальных угроз безопасности.
В последнее время среди сторонников Биткойна возобновился интерес к использованию OP_CAT в качестве средства расширения возможностей Биткойна после запуска протокола Ordinals. Альтернативные предложения, выдвигаемые некоторыми, включают CTV Джереми Рубина и передовые платформы масштабирования, такие как Stacks и Ark.

См. также: Стеки Bitcoin L2 претерпевают капитальный ремонт

В 2022 году Хейлман и Сабури инициировали исследование по восстановлению OP_CAT в Биткойне. Они предложили представить его через софт-форк в списке рассылки примерно через год, используя подход обратной совместимости, чтобы избежать существенного изменения существующего кода «OP_SUCCESS126». Вместо того, чтобы требовать хард-форка, они планировали переосмыслить и расширить существующий код.
Если предложение будет одобрено, соглашения OP_CAT будут способствовать разработке продвинутых приложений и механизмов мультиподписи в Биткойне. Это достигается за счет включения в систему Биткойн «заветов», которые, по сути, представляют собой правила, которые могут быть установлены для управления поведением конкретной транзакции.

«Биткойн дает пользователям возможность устанавливать условия для расходования своих биткойнов. С другой стороны, CAT просто объединяет два значения в одно. Например, если у вас есть «abc» и «def», CAT создает новое значение «abcdef». Однако в настоящее время это простое действие невозможно осуществить», — пояснил Хейлман, уточнив далее, что «CAT» — это просто аббревиатура термина «объединить».

Как только сообщество будет удовлетворено производительностью программного обеспечения, мы подготовим запрос на включение (PR) для отправки в биткойн-ядро. Следующий этап приносит волнение, поскольку фокус смещается от вопроса «точно ли программное обеспечение?» на «одобряет ли биткойн-сообщество OP_CAT?» Это может быть быстрый процесс или длительный. (Слова Хейлмана в перефразировании)
Эрик Уолл и Уди Вертхаймер, основатели известного проекта Ordinals Taproot Wizards, активно поддерживают OP_CAT. Они возглавили проект надписей Quantum Cats в целях продвижения предложения Хейлмана и Сабури.
Quantum Cats приобрел значительную популярность как проект надписей, но OP_CAT, который является его ключевым компонентом, остается спорным среди некоторых членов биткойн-сообщества. Ходят слухи, что предложение Хейлмана и Сабури, подавших его несколько месяцев назад, было отложено в получении одобрения из-за скептицизма со стороны одного редактора BIP и разработчика Bitcoin Core Люка Дашджра. Однако он не единственный, кто выражает такие сомнения по поводу недавних экспериментов с блокчейном.
По понедельникам сообщество выбрало пять новых редакторов BIP для Биткойна, которым присвоены номера согласно GitHub. Один из этих редакторов, известный как Roasbeef, отвечал за присвоение номера BIP OP_CAT.

См. также: См. также: Помогут ли новые редакторы BIP Bitcoin упростить разработку?

Хейлман отметил, что, поскольку OP_CAT был присвоен номер BIP (предложение по улучшению биткойна), теперь ответственность за решение лежит на сообществе, стоит ли продолжать его дальнейшее развитие.
По моему мнению, я намерен отойти от обсуждения и позволить сообществу решить, поддерживают ли они OP_CAT или нет. Я не собираюсь участвовать в дебатах, если не возникнут технические вопросы, требующие моего участия.

Смотрите также

2024-04-25 01:22