- Вернуться к меню
- Вернуться к менюЦены
- Вернуться к менюИсследовать
- Вернуться к менюКонсенсус
- Вернуться к менюПартнерский материал
- Вернуться к меню
- Вернуться к меню
- Вернуться к менюВебинары и Мероприятия
Функция Bitcoin эпохи Сатоши «OP_CAT» отряхивается по мере роста интереса к разработке
Разработчики Итан Хейлман и Армин Сабури рассматривают OP_CAT как простой код операции, который предлагает некоторые из функций общего назначения, в настоящее время отсутствующих в Bitcoin.
- Целью OP_CAT является восстановление функциональности, которая была доступна в ранних версиях сетевого программного обеспечения, но была удалена Сатоши Накамото в 2010 году.
- Разработчики BIP рассматривают OP_CAT как простое обновление, позволяющее расширить функциональность для создания L2, децентрализованных бирж или даже хостинга файлов.
- Однако такие концепции часто вызывают споры среди некоторых членов сообщества Bitcoin .
В то время как разработчики Bitcoin экспериментируют с функциями и обновлениями, которые все больше напоминают активную деятельность альтернативных блокчейнов, таких как Ethereum, некоторые программисты настаивают на возрождении фрагмента кода, существовавшего в сети в первые дни ее существования.
Предложение по улучшению Bitcoin (BIP) для новой версии кода «OP_CAT», введен в октябре, направлен на восстановление функциональности, которая была доступна в ранних версиях программного обеспечения блокчейна, но была удалена его неуловимым и, вероятно, анонимным создателем Сатоши Накамото в 2010 году.
«Кот» в предлагаемом операционном коде — это сокращение от «конкатенировать«– поскольку технически функция использовалась для объединения двух элементов в скрипте.
Накамото был обеспокоенныйчто OP_CAT подвергает сеть проблемам безопасности, таким как риск атаки типа «отказ в обслуживании» (DoS), если он используется в сочетании с другими opcodes для создания очень больших элементов стека. Еще одной проблемой была возможность «экспоненциальный"требования к памяти.
Разработчики нового предложения, соучредитель BastionZero Итан Хейлман и ведущий инженер-программист Botanix Labs Армин Сабури, описывают свою обновленную версию OP_CAT как простой фрагмент кода — всего около дюжины строк. Они говорят, что он может предоставить функциональность общего назначения, которой не хватало Bitcoin с самых первых дней, и это стало ключевым фактором роста Ethereum, второго по величине блокчейна. В случае запуска так называемые сети уровня 2, возможно, будет проще построить поверх Bitcoin, наряду с другими инновациями, такими как децентрализованные биржи или хостинг файлов.
Эта статья опубликована в последнем выпуске журналаПротокол, наша еженедельная рассылка, в которой мы по ONE блоку за раз изучаем технологии, лежащие в основе Криптo . Зарегистрируйтесь здесьчтобы получать его в своей электронной почте каждую среду. Также, пожалуйста, проверьте нашу еженедельную рассылкуПротоколподкаст.
Разработчики утверждают, что технологические достижения с 2010 года и другие изменения в коде Bitcoin уже устранили многие риски, беспокоившие Накамото.
«Работая с Bitcoin в течение очень долгого времени и создав множество протоколов на его основе, я постоянно сталкивался с ONE из самых больших проблем: переменные в программируемости сети на самом деле T могут быть объединены», — рассказал Хейлман в интервью CoinDesk .
«Моим самым большим вариантом использования CAT является внедрение протоколов, которые позволяют размещать что-либо на уровне 1 и заставлять другую транзакцию ссылаться на это, показывая, что ONE элемент доказывает другой элемент и так далее», — пояснил Сабури.
Другие лагеря/разработчики полагают, что Bitcoin еще далек от того, чтобы закостенеть...
По его словам, такая функциональность могла бы обеспечить функции, подобные смарт-контрактам, и не требующие доверия мосты к уровням 2.
Это также улучшит создание хранилищ — типа смарт-контракта или «завета» Bitcoin , который накладывает ограничения на то, как Bitcoin может быть потрачен. Эти системы могут помочь удержать хакеров или другие злонамеренные стороны от атак на децентрализованные приложения.
«Довольно часто в конструкциях второго уровня приходится объединять элементы, чтобы подписать или хешировать их,деревья Меркла «Это действительно хороший пример», — сказал Сабури. «Тот факт, что вы не можете сделать это в скриптовом языке Bitcoin, является довольно большим недостатком».

Философские конфликты
Это предложение может вызвать споры среди некоторых членов сообщества Bitcoin , которые считают, что добавление функциональности в сеть противоречит изначальной идее блокчейна, заключающейся в предоставлении хранилища стоимости и одноранговой платежной сети.
Например, протокол Ordinals стал примечательным достижением, по сути впервые внедрив невзаимозаменяемые токены (NFT) в Bitcoin , позволив пользователям «записывать» данные в цепочку. Однако перегрузка, которую вызывали записи, и премия, которую они добавляли к комиссиям, вызвал гнев некоторых пуристов Bitcoin.
Люк Дашжр, влиятельный разработчик Bitcoin , который организовал кампании по борьбе с тем, что он называет «спам«транзакции на 15-летнем блокчейне, сообщил CoinDesk в прямом сообщении, что он «недостаточно знаком с вариантами использования OP_CAT, чтобы комментировать это конкретно сейчас».
«Разработка Bitcoin — это нормально. Атака Bitcoin (например, «ординалы») — нет», — написал Дашжр.
«Есть лагерь, который считает, что Bitcoin должен полностью окостенеть и не сильно меняться, потому что он является жизненно важной частью этой CORE новой денежной системы», — сказал CoinDesk по электронной почте Андре Невес, соучредитель и главный Технологии директор платежной компании Bitcoin Zebedee. «Другие лагеря/разработчики считают, что Bitcoin еще далек от того, чтобы окостенеть, поскольку нужно еще многое добавить/исправить/улучшить».
«Есть люди, которые хотят, чтобы Bitcoin работал вечно так же, как он работает сейчас», — сказал Хейлман. «Я T думаю, что они неправы; это просто вопрос философии и направления, в котором хочет двигаться более широкое сообщество».
По мнению авторов, OP_CAT может косвенно помочь снизить перегрузку сети.
«Нам нужно подумать, как мы можем перенести Ordinals на второй уровень, чтобы это было в совершенно другой сети, которая имеет привязку к Bitcoin , но не потребляет никакого on-chain-следа», — сказал Сабури. «Такие вещи, как CAT, позволяют использовать больше layer 2, так что на самом деле это набор инструментов, позволяющий создавать эти привязки с минимальным доверием к различным off-chain-протоколам».
Модель удержания
На данный момент OP_CAT все еще находится в режиме ожидания, готов к обсуждению, но без особого видимого движения. Ему был присвоен статус BINANA (Числа и имена Bitcoin -инквизиции) количествоБИН-2024-0001, что позволило бы добавить его наПечать тестовая сеть, но ей до сих пор не присвоен номер «BIP» в качестве официального предложения по улучшению Bitcoin .
Теоретически предложение должно было бы стать предметом широких публичных обсуждений и встреч, на которых другие разработчики могли бы поднять вопросы по коду, обсудить улучшения и т. д.
Хейлман сообщил, что работа начнется в начале марта, и есть надежда, что проект будет одобрен к концу месяца.
Однако такие крупные предложения может быть сложно реализовать на Bitcoin , которая считается, пожалуй, самым нелидерским и децентрализованным блокчейном, часто полагающимся на волонтеров для поддержания репозитория кода, если только не будет широкой поддержки сообщества, которая приведет к общему консенсусу относительно обновления.
«Очень сложно предсказать, сколько времени с этого момента потребуется для активации CAT в Bitcoin», — добавил он. «Возможно, код CAT будет объединен с Bitcoin CORE в апреле, а процесс активации софт-форка может начаться вскоре после этого. Также возможно, что это займет год или больше, или сообщество решит, что им вообще T нужен CAT».
Дашжр, со своей стороны, сказал, что сомневается, что OP_CAT будет включен «в NEAR будущем». Однако другое предложение, известное как CTV, для «OP_CHECKTEMPLATEVERIFY," скорее всего, ближе к реальности. Эта функция введет новую логику сценариев для того, как транзакция может тратить определенные монеты.
Боб Бодили, генеральный директор Bioniq, торговой площадки Ordinals, сказал, что «хотя CTV является технически лучшим предложением, CAT имеет гораздо более позитивный отклик в экосистеме Bitcoin , и почти все хотят его, независимо от того, к какому конкретному лагерю Bitcoin вы принадлежите».
Лакмусовая бумажка
Действительно, судьбу предложения OP_CAT можно рассматривать как лакмусовую бумажку того, в каком направлении сообщество видит развитие Bitcoin : станет ли он более универсальным программируемым блокчейном или сохранится исключительно как система одноранговых платежей и расчетный уровень для финансовых транзакций?
«Мы все знаем, что проблемы Bitcoin связаны с масштабируемостью и т. д., и нам нужно решить их в какой-то момент, иначе он T будет работать для массового принятия», — сказал Сабури. «Будут гораздо более масштабные и сложные обновления, но OP_CAT настолько прост и ONE, что, я думаю, он задаст шаблон того, как должны проходить будущие обновления».
По словам Невеса, соучредителя Zebedee, если OP_CAT T будет принят, другие предложения по дополнительной функциональности, такие как «договоры», могут сработать.
Недавно OP_CAT был удостоен награды от проекта Bitcoin Ordinals Taproot Wizards с коллекцией цифровых кошек в стиле NFT. Несмотря на многочисленные технические трудности и задержки в процессе чеканки, 3000 коллекционных монет по цене 0,1 BTC ($4300) каждая были распроданы, принеся общую выручку почти $13 млн. Теперь они переходят из рук в руки на вторичном рынке Волшебный Эдем почти за 0,3 BTC. Менее чем через 24 часа покупатели уже переворачивали их больше двух разпервоначальная цена.
Этот эпизод может стать рыночным индикатором того, насколько велик неудовлетворенный спрос на функционал в стиле Ethereum в Bitcoin, который по-прежнему остается крупнейшим блокчейном с рыночной капитализацией в 929 миллиардов долларов.
«Taproot Wizards обратились к нам после того, как мы выдвинули предложение, и спросили, как они могут помочь», — сказал Сабури. «Они хотели узнать, какие ресурсы они могут предоставить, чтобы OP_CAT стал следующим программным обеспечением, и они действительно полны решимости добиться этого».
ONE сказать, что это клубок пряжи, который нужно распутать.
Jamie Crawley
Джейми является частью новостной команды CoinDesk с февраля 2021 года, уделяя особое внимание последним новостям, технологиям и протоколам Bitcoin , а также Криптo VC. Он владеет BTC, ETH и DOGE.
