В начале этого года, когда я писал “13 строк кода, чтобы помочь биткоину реализовать смарт-контракты? Понимание мягкого форка OP_CAT„OP_CAT до сих пор был незнакомым термином для многих людей. Если бы не проект Bitcoin NFT Taproot Wizards, использующий мемную культуру для запуска серии NFT Quantum Cat для продвижения OP_CAT, мало кто знал бы об этом кажущемся сухом техническом концепте.
Тем не менее, всего полгода спустя OP_CAT стала раскаленной, и ее даже рассматривают как следующую «Lightning Network». Популярная в последнее время сеть Fractal Bitcoin на самом деле является кодовой реализацией OP_CAT в Bitcoin, а ее токен FB вырос в три или четыре раза всего за несколько дней после запуска. В результате всего за один день в экосистеме биткоина появилось множество протоколов на основе OP_CAT. Например, CAT20 на фрактальной сети также фокусируется на концепции OP_CAT. В период минтинга он в какой-то момент поднял GAS фрактальной сети до более чем 5000. В настоящее время внерыночная цена CAT составляет около 5,5 долларов США, при этом доступно очень мало объявлений, а ранние минтеры добились повышения цен в 5-20 раз. Между тем, Quantum Cat стабильно поддерживает цену на уровне 0,25 BTC, став голубой фишкой биткоин-NFT.
Кажется, что все, что связано с OP_CAT, может поднять цену.
Это не только «самоувеличение» сообщества; среди разработчиков Bitcoin также много обсуждений технологии OP_CAT. Я просмотрел новостные бюллетени Bitcoin Optech и встречи разработчиков Bitcoin за этот год, и OP_CAT часто появляется в обсуждениях, становясь регулярной темой.
В настоящее время общий проект OP_CAT Bitcoin BIP, выпущенный совместно разработчиками Bitcoin Core Итаном Хейлманом и Армином Сабури, официально получил название BIP347. Многие тяжеловесные фигуры в сфере Bitcoin, такие как автор белой книги Lightning Network Тадж Драйя, технический директор Lightning Labs Олаолува Осунтокун (ведущий разработчик сети Lightning) и директор по исследованиям в Blockstream Эндрю Поэлстра, выразили большую поддержку для OP_CAT.
Чтобы понять этот феномен, нам нужно начать с Lightning Network. В 2011 году Сатоси Накамото упомянул прототип Lightning Network в электронном письме. В качестве ключевого решения для масштабирования биткойна и улучшения скорости платежей, Lightning Network привлек внимание многих разработчиков с момента своего появления.
В течение последних двух лет, по мере того как концепция «экосистемы Bitcoin» набирала обороты, появлялись различные решения масштабирования Bitcoin, такие как sidechains и виртуальные машины, привлекая многих инвесторов. Однако в глазах опытных разработчиков Bitcoin эти решения не соответствуют стандартам и едва ли могут считаться достойными. В конце концов, Lightning Network в настоящее время считается лучшим «платежным каналом» в Bitcoin общественностью, и является одним из немногих «постсмертных детей» Сатоши Накамото и «законным ребенком» биткоин-сообщества в духе. Смежное чтение: «Семь лет в становлении: истоки и вызовы легитимности молниеносной сети“.
Однако ситуация резко изменилась за последний год. Несколько разработчиков объявили о своем уходе от работы, связанной с Lightning Network, и голоса, отрицающие Lightning Network, были подняты, особенно критики от некоторых старших разработчиков. Fiatjaf, основатель Nostr, даже откровенно заявил: «Сеть Lightning обманывает пользователей Биткоина на их время, энергию и деньги уже 6 лет».
В такой обстановке некоторые разработчики ищут следующую «Сеть молний». И многие разработчики биткойна считают OP_CAT следующим крупным прорывом биткойна после Сети молний. Поскольку OP_CAT является высокотехничным, прежде чем обсуждать, что такое OP_CAT и что он может делать, давайте сначала познакомимся с теми разработчиками биткойна, которые отдают предпочтение OP_CAT.
Тэдж Драйя - один из авторов белой бумаги Lightning Network. В 2015 году Тэдж Драйя вместе с еще одним автором белой бумаги Lightning Network, Джозефом Пуном, основал Lightning Labs под руководством Элизабет Старк. Они стояли наряду с BlockStream, еще одной компанией по Bitcoin Lightning Network. Основное различие между ними заключается в том, что Lightning Labs использует язык программирования Go, в то время как Blockstream использует C.
Однако в конце 2016 года Тэдж Драйя поссорился и поссорился с командой Lightning Labs. В результате всего года после основания Lightning Labs Тэдж Драйя решил уйти и присоединиться к Инициативе цифровой валюты (DCI) в MIT, чтобы продолжить свои исследования в области молниеносной сети. В MIT DCI он участвовал в нескольких исследовательских проектах, в основном сосредотачиваясь на масштабируемости и совместимости криптовалют и смарт-контрактов. Среди них было развитие проекта Utreexo, новой технологии масштабируемости Bitcoin, направленной на уменьшение размеров и повышение скорости узлов Bitcoin. В 2022 году Тэдж Драйя присоединился к компании Lightspark в качестве старшего научного сотрудника. В Lightspark он продолжает решать проблемы масштабируемости в Bitcoin и блокчейне, используя свои знания в качестве соавтора молниеносной сети.
Из-за его глубоких знаний о умных контрактах Bitcoin и технологиях масштабируемости, Тадж Драйя также рано увидел потенциал OP_CAT. Он последовательно поддерживал тестирование OP_CAT в тестовых сетях Bitcoin и призывал разработчиков попытаться "сломать" OP_CAT, чтобы обнаружить его потенциальные проблемы.
Olaoluwa Osuntokun (Roasbeef) - еще один сооснователь и главный технический директор Lightning Labs, а также выдающийся разработчик Bitcoin, который внес значительный вклад в исследование и разработку Lightning Network. Можно сказать, что ранняя команда Lightning Labs ни в чем не уступает Blockstream.
Говоря о Олаолува Осунтокуне, мы должны упомянуть "джентльменское соревнование" между ним и Тадже Драйей. Интересно, одной из основных причин ухода Тадже Драйи из Lightning Labs был именно Олаолува. Когда Тадже Драйи работал в Lightning Labs, он разработал первую версию протокола под названием LIT, которая не совместима с BOLT от Blockstream. Однако Олаолува разработал совместимую версию, которая постепенно получила больше признания и поддержки от разработчиков, достигнув преимущества позднего прихода и, в некоторой степени, ускорив уход Драйи.
Однако история всегда полна драмы. Сегодня эти два бывших «соперника» из Lightning Labs совместно поддерживают OP_CAT.
Уже давно в сообществе ходят слухи, что Blockstream является «решающим фактором» за Bitcoin. Эти слухи не являются необоснованными. В 2014 году Адам Бэк, известный как «отец PoW», собрал нескольких известных разработчиков Bitcoin, включая Мэтта Коралло, Грега Максвелла и Питера Вуилля, чтобы создать Blockstream. Позднее компания заняла четкую позицию в поддержке и продвижении Lightning Network во время войны масштабирования Bitcoin, что способствовало текущему выдающемуся положению Lightning Network.
В настоящее время в дискуссиях о OP_CAT директор по исследованиям Blockstream Эндрю Поэлстра является незаменимой фигурой. Эндрю Поэлстра является не только директором по исследованиям в Blockstream, но и опытным разработчиком криптографических скриптов биткоина с неоспоримым влиянием в отрасли. Еще 30 января 2021 года он написал статью под названием «CAT и Schnorr Tricks I«обсуждение OP_CAT, указывая на то, что комбинирование OP_CAT с CHECKSIGFROMSTACK может предоставить гениальный метод для внутреннего анализа транзакций.
Хотя Blockstream не создал отдельной блокчейна для OP_CAT, они поддерживали его тестирование через Bitcoin Inquisition (тестовую сеть для оценки новых функций Bitcoin). Это похоже на создание безопасной «площадки» для тренировки OP_CAT, позволяющей исследователям тщательно наблюдать за его работой в реальных условиях.
Андрей Поэлстра также сравнил OP_CAT с другими предложениями, такими как OP_CTV, отмечая, что OP_CAT предлагает более широкие возможности, в то время как OP_CTV более узко фокусируется на нерекурсивных смарт-контрактах.
Значительный вклад в продвижение OP_CAT внесли разработчики биткоина Итан Хейлман и Армин Сабури. Они совместно написали и продвинули OP_CAT предложение, которое было официально обозначено как BIP 347. Это предложение направлено на переопределение кода операции OP_SUCCESS126 с помощью софтфорка для повторного включения OP_CAT.
Армин Сабури ранее сосредотачивался на улучшении скриптов и слоя консенсуса Bitcoin. Он считает, что хотя OP_CAT не является окончательным решением, он предоставляет возможности для реализации различных новых функций и является важным шагом в улучшении скриптов Bitcoin.
Итан Хейлман также повлиял на идеи Эндрю Поэлстры. Именно во время частной беседы осенью 2019 года Хейлман изменил первоначальную позицию Поелстры против так называемой функциональности умных контрактов Bitcoin. Хейлман указал, что несмотря на опасения относительно потенциально вредных умных контрактов в Bitcoin, такие контракты уже можно реализовать с помощью CHECKMULTISIG. Чтобы доказать этот факт, Итан Хейлман бросил вызов в социальных сетях, призывая людей предложить осуществимые «темные» умные контракты, но до сих пор никому это не удалось.
StarkWare — компания, специализирующаяся на разработке технологии масштабирования блокчейна, особенно искусная в использовании доказательств с нулевым разглашением (ZKP) для повышения конфиденциальности и эффективности транзакций. Компания занимается аутсорсингом сложных вычислений из основной цепочки (например, Ethereum) во вторичные сети без ущерба для безопасности и децентрализации. Таким образом, StarkWare решает проблему масштабируемости блокчейнов, сохраняя при этом прозрачность транзакций и проверяемость.
Усилия StarkWare по продвижению OP_CAT связаны с их интересом к масштабированию сети Биткойн и функциональности смарт-контрактов. OP_CAT - это операция Биткойн, которая позволяет выполнять более сложные транзакции и контракты на сети Биткойн путем конкатенации данных. Активируя OP_CAT, StarkWare пытается достичь возможностей смарт-контрактов, подобных Ethereum, на Биткойн, тем самым расширяя сферы применения Биткойн и улучшая его функциональность.
В июле 2022 года StarkWare запустил фонд исследований на сумму $1 млн, специально предназначенный для изучения плюсов и минусов включения OP_CAT в Bitcoin. Этот фонд направлен на поддержку исследователей и разработчиков с инновационными идеями о том, как безопасно и эффективно реализовать OP_CAT в Bitcoin.
Кроме того, StarkWare продемонстрировала потенциал использования OP_CAT для реализации нулевых доказательств в тестовой среде Bitcoin, особенно на Signet. Эти усилия показывают, как OP_CAT может обеспечить более сложные операции в сети Bitcoin, такие как применение нулевых доказательств, которые являются ключевыми компонентами функциональности смарт-контрактов. Недавно StarkWare также установила партнерство с sCrypt для совместного изучения разработки моста PoC (доказательства концепции) на основе OP_CAT и ZK magic, что подтверждает возможный запуск протокола, связанного с OP_CAT, в ближайшем будущем.
Мы обсудим еще нескольких менее известных разработчиков вместе.
Сальваторе Ингала глубоко изучал пулы оплаты Bitcoin и смарт-контракты. Он предложил использовать OP_CAT для оптимизации процесса выхода из пула оплаты, считая, что это может значительно сократить объем данных on-chain и операционные расходы. Ингала считает OP_CAT потенциальным плагином для других стратегий расширения Bitcoin, таких как Arc и Coinpools, а также будущих оптимистичных роллапов Bitcoin, чтобы улучшить эффективность и безопасность.
Антони Таунс является одним из основных разработчиков Bitcoin Inquisition - инструмента, подобного тестовой сети, но более гибкого, используемого для тестирования изменений в протоколе Bitcoin, которые еще не получили широкого признания. Таунс пропагандирует активацию OP_CAT на платформе Inquisition, предоставляя безопасное "поле для тестирования" для OP_CAT. Хотя Таунс признает важность OP_CAT для тестирования новых функций и изучения возможностей Bitcoin Script, он осторожен в добавлении слишком большой степени программирования в Bitcoin, опасаясь, что это может увеличить риск цензуры или контроля Bitcoin.
Робин Линус - создатель BitVM. Он считает, что введение OP_CAT предоставляет Bitcoin мощный инструмент, особенно в поддержке проектов, таких как BitVM, которые упрощают и улучшают проверку произвольных вычислений на Bitcoin. С внедрением OP_CAT экосистема Bitcoin может создавать более общие и выразительные смарт-контракты, способствуя более функциональной и практичной среде блокчейна.
Материалы по теме: «Для вычисления чего-либо в Bitcoin, что думают опытные разработчики о BitVM?》
Почему разработчики Lightning Network проявляют такой интенсивный интерес к OP_CAT? Чтобы понять это, сначала нужно понять суть OP_CAT.
OP_CAT - это операционный код в Bitcoin script, используемый для объединения двух сегментов данных в стеке в более крупный элемент. Несмотря на свою простую функцию, он может предоставить больше возможностей для смарт-контрактов в сети Bitcoin, позволяя разработчикам создавать и обрабатывать более сложные данные и логику транзакций.
OP_CAT - не новый оператор; он существовал в ранних версиях Bitcoin, но был отключен в последующих версиях из-за обеспокоенности безопасностью и сложностью. Тем не менее, по мере развития Bitcoin все больше и больше разработчиков считают, что настало время снова включить OP_CAT. Больше информации можно найти: “13 строк кода помогают Bitcoin реализовать смарт-контракты? Понимайте мягкую вилку OP_CAT”
Но почему это кажущееся простая операция вызывает такие обсуждения среди разработчиков биткойна? Одна из основных причин заключается в том, что это может значительно усилить возможности смарт-контрактов сети биткойн, позволяя разработчикам внедрять функции, которые в настоящее время являются сложными или даже невозможными в сценарии биткойна.
OP_CAT показывает огромный потенциал для применения в платежных системах, особенно в протоколах внецепных и сетях платежных каналов. Его повторное включение значительно улучшит операционную эффективность этих систем и снизит нагрузку от ончейн-транзакций. Основные функции после внедрения OP_CAT включают в себя:
Оптимизация мультисиг: В сценариях мультисиг OP_CAT может помочь пользователям объединить несколько подписей в один блок данных, уменьшая количество подписей, которые необходимо представить. Это не только экономит место на цепи блоков, но также снижает комиссии за транзакции. Мультисиг является очень важным для обеспечения безопасности оплаты биткойнов и управления общим счетом, особенно в приложениях, таких как Lightning Network, где OP_CAT может сделать этот процесс более эффективным.
Контракты государственных заказов: OP_CAT также может использоваться для государственных контрактов. Это форма смарт-контракта, способного поддерживать состояние через несколько транзакций. С помощью OP_CAT разработчики могут объединять информацию о состоянии из различных транзакций, обеспечивая более сложную логику контрактов на Bitcoin. Например, некоторые сложные протоколы оплаты или распределенные приложения (такие как лотереи, азартные игры или другие сложные финансовые продукты), которые нуждаются в поддержании определенного состояния между несколькими on-chain транзакциями, могут быть реализованы с помощью OP_CAT.
Масштабируемость сетей платежных каналов: Еще одна важная сценарий применения OP_CAT - это сети платежных каналов, аналогичные Lightning Network. В сетях платежных каналов пользователи обычно проводят большое количество микроплатежей вне цепочки, только окончательное урегулирование происходит в цепочке. Конкатенационная функция OP_CAT может обеспечить более эффективное управление и проверку промежуточных транзакций в платежных каналах. Путем объединения различных запросов на платежи пользователи могут выполнять более сложные операции с платежами без увеличения нагрузки на цепочку. Таким образом, пропускная способность и эффективность платежных каналов могут быть значительно улучшены.
С продвижением предложения BIP347 и присоединением к исследованию OP_CAT большего количества разработчиков и исследователей, у нас есть все основания полагать, что этот однажды отложенный опкод принесет новую жизненность сети Bitcoin. Как и сеть Lightning прошла путь от концепции к массовому использованию, включение OP_CAT может стать следующим важным этапом для масштабируемости и инноваций в сфере платежей Bitcoin.
Эта статья воспроизведена с [blockbeats], оригинальное название “Почему стоит обратить внимание на OP_CAT Bitcoin? Самая большая история после Lightning Network”, авторские права принадлежат оригинальному автору [Джалил плюс шесть], если у вас есть возражение против перепечатки, пожалуйста, свяжитесь с Команда Gate Learn , команда обработает это как можно скорее в соответствии с соответствующими процедурами.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
Переводы на другие языки статьи выполняются командой Gate Learn, не указанной вGate.io, переведенная статья не может быть воспроизведена, распространена или использована в качестве плагиата.
В начале этого года, когда я писал “13 строк кода, чтобы помочь биткоину реализовать смарт-контракты? Понимание мягкого форка OP_CAT„OP_CAT до сих пор был незнакомым термином для многих людей. Если бы не проект Bitcoin NFT Taproot Wizards, использующий мемную культуру для запуска серии NFT Quantum Cat для продвижения OP_CAT, мало кто знал бы об этом кажущемся сухом техническом концепте.
Тем не менее, всего полгода спустя OP_CAT стала раскаленной, и ее даже рассматривают как следующую «Lightning Network». Популярная в последнее время сеть Fractal Bitcoin на самом деле является кодовой реализацией OP_CAT в Bitcoin, а ее токен FB вырос в три или четыре раза всего за несколько дней после запуска. В результате всего за один день в экосистеме биткоина появилось множество протоколов на основе OP_CAT. Например, CAT20 на фрактальной сети также фокусируется на концепции OP_CAT. В период минтинга он в какой-то момент поднял GAS фрактальной сети до более чем 5000. В настоящее время внерыночная цена CAT составляет около 5,5 долларов США, при этом доступно очень мало объявлений, а ранние минтеры добились повышения цен в 5-20 раз. Между тем, Quantum Cat стабильно поддерживает цену на уровне 0,25 BTC, став голубой фишкой биткоин-NFT.
Кажется, что все, что связано с OP_CAT, может поднять цену.
Это не только «самоувеличение» сообщества; среди разработчиков Bitcoin также много обсуждений технологии OP_CAT. Я просмотрел новостные бюллетени Bitcoin Optech и встречи разработчиков Bitcoin за этот год, и OP_CAT часто появляется в обсуждениях, становясь регулярной темой.
В настоящее время общий проект OP_CAT Bitcoin BIP, выпущенный совместно разработчиками Bitcoin Core Итаном Хейлманом и Армином Сабури, официально получил название BIP347. Многие тяжеловесные фигуры в сфере Bitcoin, такие как автор белой книги Lightning Network Тадж Драйя, технический директор Lightning Labs Олаолува Осунтокун (ведущий разработчик сети Lightning) и директор по исследованиям в Blockstream Эндрю Поэлстра, выразили большую поддержку для OP_CAT.
Чтобы понять этот феномен, нам нужно начать с Lightning Network. В 2011 году Сатоси Накамото упомянул прототип Lightning Network в электронном письме. В качестве ключевого решения для масштабирования биткойна и улучшения скорости платежей, Lightning Network привлек внимание многих разработчиков с момента своего появления.
В течение последних двух лет, по мере того как концепция «экосистемы Bitcoin» набирала обороты, появлялись различные решения масштабирования Bitcoin, такие как sidechains и виртуальные машины, привлекая многих инвесторов. Однако в глазах опытных разработчиков Bitcoin эти решения не соответствуют стандартам и едва ли могут считаться достойными. В конце концов, Lightning Network в настоящее время считается лучшим «платежным каналом» в Bitcoin общественностью, и является одним из немногих «постсмертных детей» Сатоши Накамото и «законным ребенком» биткоин-сообщества в духе. Смежное чтение: «Семь лет в становлении: истоки и вызовы легитимности молниеносной сети“.
Однако ситуация резко изменилась за последний год. Несколько разработчиков объявили о своем уходе от работы, связанной с Lightning Network, и голоса, отрицающие Lightning Network, были подняты, особенно критики от некоторых старших разработчиков. Fiatjaf, основатель Nostr, даже откровенно заявил: «Сеть Lightning обманывает пользователей Биткоина на их время, энергию и деньги уже 6 лет».
В такой обстановке некоторые разработчики ищут следующую «Сеть молний». И многие разработчики биткойна считают OP_CAT следующим крупным прорывом биткойна после Сети молний. Поскольку OP_CAT является высокотехничным, прежде чем обсуждать, что такое OP_CAT и что он может делать, давайте сначала познакомимся с теми разработчиками биткойна, которые отдают предпочтение OP_CAT.
Тэдж Драйя - один из авторов белой бумаги Lightning Network. В 2015 году Тэдж Драйя вместе с еще одним автором белой бумаги Lightning Network, Джозефом Пуном, основал Lightning Labs под руководством Элизабет Старк. Они стояли наряду с BlockStream, еще одной компанией по Bitcoin Lightning Network. Основное различие между ними заключается в том, что Lightning Labs использует язык программирования Go, в то время как Blockstream использует C.
Однако в конце 2016 года Тэдж Драйя поссорился и поссорился с командой Lightning Labs. В результате всего года после основания Lightning Labs Тэдж Драйя решил уйти и присоединиться к Инициативе цифровой валюты (DCI) в MIT, чтобы продолжить свои исследования в области молниеносной сети. В MIT DCI он участвовал в нескольких исследовательских проектах, в основном сосредотачиваясь на масштабируемости и совместимости криптовалют и смарт-контрактов. Среди них было развитие проекта Utreexo, новой технологии масштабируемости Bitcoin, направленной на уменьшение размеров и повышение скорости узлов Bitcoin. В 2022 году Тэдж Драйя присоединился к компании Lightspark в качестве старшего научного сотрудника. В Lightspark он продолжает решать проблемы масштабируемости в Bitcoin и блокчейне, используя свои знания в качестве соавтора молниеносной сети.
Из-за его глубоких знаний о умных контрактах Bitcoin и технологиях масштабируемости, Тадж Драйя также рано увидел потенциал OP_CAT. Он последовательно поддерживал тестирование OP_CAT в тестовых сетях Bitcoin и призывал разработчиков попытаться "сломать" OP_CAT, чтобы обнаружить его потенциальные проблемы.
Olaoluwa Osuntokun (Roasbeef) - еще один сооснователь и главный технический директор Lightning Labs, а также выдающийся разработчик Bitcoin, который внес значительный вклад в исследование и разработку Lightning Network. Можно сказать, что ранняя команда Lightning Labs ни в чем не уступает Blockstream.
Говоря о Олаолува Осунтокуне, мы должны упомянуть "джентльменское соревнование" между ним и Тадже Драйей. Интересно, одной из основных причин ухода Тадже Драйи из Lightning Labs был именно Олаолува. Когда Тадже Драйи работал в Lightning Labs, он разработал первую версию протокола под названием LIT, которая не совместима с BOLT от Blockstream. Однако Олаолува разработал совместимую версию, которая постепенно получила больше признания и поддержки от разработчиков, достигнув преимущества позднего прихода и, в некоторой степени, ускорив уход Драйи.
Однако история всегда полна драмы. Сегодня эти два бывших «соперника» из Lightning Labs совместно поддерживают OP_CAT.
Уже давно в сообществе ходят слухи, что Blockstream является «решающим фактором» за Bitcoin. Эти слухи не являются необоснованными. В 2014 году Адам Бэк, известный как «отец PoW», собрал нескольких известных разработчиков Bitcoin, включая Мэтта Коралло, Грега Максвелла и Питера Вуилля, чтобы создать Blockstream. Позднее компания заняла четкую позицию в поддержке и продвижении Lightning Network во время войны масштабирования Bitcoin, что способствовало текущему выдающемуся положению Lightning Network.
В настоящее время в дискуссиях о OP_CAT директор по исследованиям Blockstream Эндрю Поэлстра является незаменимой фигурой. Эндрю Поэлстра является не только директором по исследованиям в Blockstream, но и опытным разработчиком криптографических скриптов биткоина с неоспоримым влиянием в отрасли. Еще 30 января 2021 года он написал статью под названием «CAT и Schnorr Tricks I«обсуждение OP_CAT, указывая на то, что комбинирование OP_CAT с CHECKSIGFROMSTACK может предоставить гениальный метод для внутреннего анализа транзакций.
Хотя Blockstream не создал отдельной блокчейна для OP_CAT, они поддерживали его тестирование через Bitcoin Inquisition (тестовую сеть для оценки новых функций Bitcoin). Это похоже на создание безопасной «площадки» для тренировки OP_CAT, позволяющей исследователям тщательно наблюдать за его работой в реальных условиях.
Андрей Поэлстра также сравнил OP_CAT с другими предложениями, такими как OP_CTV, отмечая, что OP_CAT предлагает более широкие возможности, в то время как OP_CTV более узко фокусируется на нерекурсивных смарт-контрактах.
Значительный вклад в продвижение OP_CAT внесли разработчики биткоина Итан Хейлман и Армин Сабури. Они совместно написали и продвинули OP_CAT предложение, которое было официально обозначено как BIP 347. Это предложение направлено на переопределение кода операции OP_SUCCESS126 с помощью софтфорка для повторного включения OP_CAT.
Армин Сабури ранее сосредотачивался на улучшении скриптов и слоя консенсуса Bitcoin. Он считает, что хотя OP_CAT не является окончательным решением, он предоставляет возможности для реализации различных новых функций и является важным шагом в улучшении скриптов Bitcoin.
Итан Хейлман также повлиял на идеи Эндрю Поэлстры. Именно во время частной беседы осенью 2019 года Хейлман изменил первоначальную позицию Поелстры против так называемой функциональности умных контрактов Bitcoin. Хейлман указал, что несмотря на опасения относительно потенциально вредных умных контрактов в Bitcoin, такие контракты уже можно реализовать с помощью CHECKMULTISIG. Чтобы доказать этот факт, Итан Хейлман бросил вызов в социальных сетях, призывая людей предложить осуществимые «темные» умные контракты, но до сих пор никому это не удалось.
StarkWare — компания, специализирующаяся на разработке технологии масштабирования блокчейна, особенно искусная в использовании доказательств с нулевым разглашением (ZKP) для повышения конфиденциальности и эффективности транзакций. Компания занимается аутсорсингом сложных вычислений из основной цепочки (например, Ethereum) во вторичные сети без ущерба для безопасности и децентрализации. Таким образом, StarkWare решает проблему масштабируемости блокчейнов, сохраняя при этом прозрачность транзакций и проверяемость.
Усилия StarkWare по продвижению OP_CAT связаны с их интересом к масштабированию сети Биткойн и функциональности смарт-контрактов. OP_CAT - это операция Биткойн, которая позволяет выполнять более сложные транзакции и контракты на сети Биткойн путем конкатенации данных. Активируя OP_CAT, StarkWare пытается достичь возможностей смарт-контрактов, подобных Ethereum, на Биткойн, тем самым расширяя сферы применения Биткойн и улучшая его функциональность.
В июле 2022 года StarkWare запустил фонд исследований на сумму $1 млн, специально предназначенный для изучения плюсов и минусов включения OP_CAT в Bitcoin. Этот фонд направлен на поддержку исследователей и разработчиков с инновационными идеями о том, как безопасно и эффективно реализовать OP_CAT в Bitcoin.
Кроме того, StarkWare продемонстрировала потенциал использования OP_CAT для реализации нулевых доказательств в тестовой среде Bitcoin, особенно на Signet. Эти усилия показывают, как OP_CAT может обеспечить более сложные операции в сети Bitcoin, такие как применение нулевых доказательств, которые являются ключевыми компонентами функциональности смарт-контрактов. Недавно StarkWare также установила партнерство с sCrypt для совместного изучения разработки моста PoC (доказательства концепции) на основе OP_CAT и ZK magic, что подтверждает возможный запуск протокола, связанного с OP_CAT, в ближайшем будущем.
Мы обсудим еще нескольких менее известных разработчиков вместе.
Сальваторе Ингала глубоко изучал пулы оплаты Bitcoin и смарт-контракты. Он предложил использовать OP_CAT для оптимизации процесса выхода из пула оплаты, считая, что это может значительно сократить объем данных on-chain и операционные расходы. Ингала считает OP_CAT потенциальным плагином для других стратегий расширения Bitcoin, таких как Arc и Coinpools, а также будущих оптимистичных роллапов Bitcoin, чтобы улучшить эффективность и безопасность.
Антони Таунс является одним из основных разработчиков Bitcoin Inquisition - инструмента, подобного тестовой сети, но более гибкого, используемого для тестирования изменений в протоколе Bitcoin, которые еще не получили широкого признания. Таунс пропагандирует активацию OP_CAT на платформе Inquisition, предоставляя безопасное "поле для тестирования" для OP_CAT. Хотя Таунс признает важность OP_CAT для тестирования новых функций и изучения возможностей Bitcoin Script, он осторожен в добавлении слишком большой степени программирования в Bitcoin, опасаясь, что это может увеличить риск цензуры или контроля Bitcoin.
Робин Линус - создатель BitVM. Он считает, что введение OP_CAT предоставляет Bitcoin мощный инструмент, особенно в поддержке проектов, таких как BitVM, которые упрощают и улучшают проверку произвольных вычислений на Bitcoin. С внедрением OP_CAT экосистема Bitcoin может создавать более общие и выразительные смарт-контракты, способствуя более функциональной и практичной среде блокчейна.
Материалы по теме: «Для вычисления чего-либо в Bitcoin, что думают опытные разработчики о BitVM?》
Почему разработчики Lightning Network проявляют такой интенсивный интерес к OP_CAT? Чтобы понять это, сначала нужно понять суть OP_CAT.
OP_CAT - это операционный код в Bitcoin script, используемый для объединения двух сегментов данных в стеке в более крупный элемент. Несмотря на свою простую функцию, он может предоставить больше возможностей для смарт-контрактов в сети Bitcoin, позволяя разработчикам создавать и обрабатывать более сложные данные и логику транзакций.
OP_CAT - не новый оператор; он существовал в ранних версиях Bitcoin, но был отключен в последующих версиях из-за обеспокоенности безопасностью и сложностью. Тем не менее, по мере развития Bitcoin все больше и больше разработчиков считают, что настало время снова включить OP_CAT. Больше информации можно найти: “13 строк кода помогают Bitcoin реализовать смарт-контракты? Понимайте мягкую вилку OP_CAT”
Но почему это кажущееся простая операция вызывает такие обсуждения среди разработчиков биткойна? Одна из основных причин заключается в том, что это может значительно усилить возможности смарт-контрактов сети биткойн, позволяя разработчикам внедрять функции, которые в настоящее время являются сложными или даже невозможными в сценарии биткойна.
OP_CAT показывает огромный потенциал для применения в платежных системах, особенно в протоколах внецепных и сетях платежных каналов. Его повторное включение значительно улучшит операционную эффективность этих систем и снизит нагрузку от ончейн-транзакций. Основные функции после внедрения OP_CAT включают в себя:
Оптимизация мультисиг: В сценариях мультисиг OP_CAT может помочь пользователям объединить несколько подписей в один блок данных, уменьшая количество подписей, которые необходимо представить. Это не только экономит место на цепи блоков, но также снижает комиссии за транзакции. Мультисиг является очень важным для обеспечения безопасности оплаты биткойнов и управления общим счетом, особенно в приложениях, таких как Lightning Network, где OP_CAT может сделать этот процесс более эффективным.
Контракты государственных заказов: OP_CAT также может использоваться для государственных контрактов. Это форма смарт-контракта, способного поддерживать состояние через несколько транзакций. С помощью OP_CAT разработчики могут объединять информацию о состоянии из различных транзакций, обеспечивая более сложную логику контрактов на Bitcoin. Например, некоторые сложные протоколы оплаты или распределенные приложения (такие как лотереи, азартные игры или другие сложные финансовые продукты), которые нуждаются в поддержании определенного состояния между несколькими on-chain транзакциями, могут быть реализованы с помощью OP_CAT.
Масштабируемость сетей платежных каналов: Еще одна важная сценарий применения OP_CAT - это сети платежных каналов, аналогичные Lightning Network. В сетях платежных каналов пользователи обычно проводят большое количество микроплатежей вне цепочки, только окончательное урегулирование происходит в цепочке. Конкатенационная функция OP_CAT может обеспечить более эффективное управление и проверку промежуточных транзакций в платежных каналах. Путем объединения различных запросов на платежи пользователи могут выполнять более сложные операции с платежами без увеличения нагрузки на цепочку. Таким образом, пропускная способность и эффективность платежных каналов могут быть значительно улучшены.
С продвижением предложения BIP347 и присоединением к исследованию OP_CAT большего количества разработчиков и исследователей, у нас есть все основания полагать, что этот однажды отложенный опкод принесет новую жизненность сети Bitcoin. Как и сеть Lightning прошла путь от концепции к массовому использованию, включение OP_CAT может стать следующим важным этапом для масштабируемости и инноваций в сфере платежей Bitcoin.
Эта статья воспроизведена с [blockbeats], оригинальное название “Почему стоит обратить внимание на OP_CAT Bitcoin? Самая большая история после Lightning Network”, авторские права принадлежат оригинальному автору [Джалил плюс шесть], если у вас есть возражение против перепечатки, пожалуйста, свяжитесь с Команда Gate Learn , команда обработает это как можно скорее в соответствии с соответствующими процедурами.
Отказ от ответственности: Взгляды и мнения, выраженные в этой статье, представляют только личные взгляды автора и не являются инвестиционными советами.
Переводы на другие языки статьи выполняются командой Gate Learn, не указанной вGate.io, переведенная статья не может быть воспроизведена, распространена или использована в качестве плагиата.