- Обновление OP_CAT
- Новое − это хорошо забытое старое
- «Простое» дополнение с большим потенциалом
- Скептики против
- Сайдчейнов недостаточно, чтобы помочь развиться Биткоин блокчейну
- Код OP_CAT — это не просто улучшение, это спасательный плот
Одна неиспользуемая строка кода, глубоко скрытая в исходном ядре Bitcoin, потенциально дает возможность ввести набор новых функций, которые могли бы сделать сеть Bitcoin конкурентом Ethereum с точки зрения деятельности в сфере децентрализованных финансов (DeFi).
Обновление OP_CAT
Обновление «OP_CAT» (сокращение от Operation Code Concatenate) представляет собой возврат удаленных строк кода, изначально встроенных в блокчейн его основателем, Сатоши Накамото. Этот код был частью первоначальной системы скриптов Bitcoin и эффективно увеличил полезность транзакций Bitcoin и расширил разнообразие операций, которые пользователи могли выполнять с Bitcoin.
Но Накамото беспокоился, что код OP_CAT может подвергнуть сеть Bitcoin рискам безопасности, включая атаки типа «отказ в обслуживании» (DoS) и создание экспоненциальных требований к памяти, которые могли бы перегрузить сеть.
В результате в 2010 году Накамото удалил OP_CAT из активных кодов операций в рамках более масштабных усилий по упрощению и повышению надежности Bitcoin.
Новое − это хорошо забытое старое
В октябре 2023 года криптограф Итан Хейлман и ведущий инженер Botanix Labs Армин Сабури вдохнули новую жизнь в идею OP_CAT, предложив повторно ввести этот код операции посредством софтфорка в сеть Bitcoin.
В случае одобрения обновление принесет с собой ряд новых обновлений в сеть, в том числе возможность накопления и расширение Bitcoin Tapsprict и его функций, аналогичных смарт-контрактам. С тех пор идея вернуть OP_CAT быстро завоевала популярность не только в кругах биткоинистов, но и в более широком сообществе разработчиков.
25 апреля OP_CAT было заявлено как предложение по улучшению Bitcoin под номером 327, что стало первым реальным шагом на пути к внедрению и принятию обновления программного обеспечения.
«Простое» дополнение с большим потенциалом
Генеральный директор StarkWare Бен-Сассон заявил, что его цель — помочь масштабировать сеть Bitcoin, чтобы она могла обрабатывать тысячи транзакций в секунду и сделать Starknet первой сетью, которая одновременно работает на Bitcoin и Ethereum.
По словам Бен-Сассона, одобрение OP_CAT, которое позволит реализовать стейкинг, соглашения, защиту от мошенничества и масштабирование STARK, является ключом к достижению подлинной масштабируемости Bitcoin.
Скептики против
Однако не все убеждены в необходимости OP_CAT для роста Bitcoin в долгосрочной перспективе, утверждая, что текущая структура сайдчейнов уже достаточна для масштабирования Bitcoin.
Барт ван дер Вурт, директор по стратегии протокола ликвидного стейкинга Bitcoin pSTAKE, сказал, что код OP_CAT может представлять неоправданный риск, учитывая относительный успех сайдчейнов Bitcoin в масштабировании Bitcoin на сегодняшний день.
К сайдчейнам Bitcoin относятся такие сети, как CORE, Stacks, BitLayer и bSquared, представляющие собой отдельные блокчейны, работающие параллельно сети Bitcoin, но размещенные на виртуальной машине Ethereum (EVM) и использующие мост для передачи активов между ними и родительской сетью.
CORE — как и другие сайдчейны Bitcoin — позволяет пользователям Bitcoin объединять свои неактивные Bitcoin к своему протоколу CORE DAO и получать доход от BTC, который в противном случае оставался бы пассивно лежать в холодном кошельке.
Сайдчейнов недостаточно, чтобы помочь развиться Биткоин блокчейну
Основатель Labrys Лаклан Фини придерживается другой точки зрения, утверждая, что сайдчейны не предлагают достаточно инноваций или безопасности, чтобы сделать их привлекательными для пользователей.
Фини сказал, что большинство нынешних сетей Bitcoin L2 по сути являются не более чем сетями L2, устанавливающими EVM, и разрекламированными мостами, которые часто ошибочно называют сетями Bitcoin Layer-2.
«Многие из этих проектов даже базируются на Ethereum и имеют мост к Bitcoin, и хотя они технически соответствуют Bitcoin, на самом деле их нельзя назвать настоящим Bitcoin L2».
В этом и заключается проблема, сказал Фини. Поскольку текущая полоса сайдчейнов Bitcoin изначально не привязана к сети, они по сути не допускают положительной обратной связи активности, которая была бы необходима для того, чтобы Bitcoin в будущем мог составить конкуренцию Ethereum в каком-либо значимом смысле.
«Все сайдчейны, которые сейчас выдвигаются, — это просто быстрые, краткосрочные решения. Единственный способ, которым Bitcoin DeFi вырастет больше, чем Ethereum DeFi, — это когда у вас будут огромные биткойн-киты, перемещающие свой капитал и подключающие его к протоколам. И чтобы сделать это, вам нужно двигаться в направлении создания легитимной среды без доверия, и код OP_CAT, безусловно, сыграет в этом очень большую роль».
Код OP_CAT — это не просто улучшение, это спасательный плот
Фини не просто считает, что OP_CAT — это крутое обновление для Bitcoin, которое может принести DeFi и другие возможности; он сказал, что это на самом деле важнейший компонент для выживания сети в долгосрочной перспективе.
Как критики, так и сторонники сети Bitcoin обеспокоены тем, что в конечном итоге она достигнет точки, когда она больше не сможет поддерживать себя в рамках своей нынешней экономической модели.
В настоящее время биткоин практически полностью зависит от доходов и комиссий майнеров, и — если не считать идеалистического и маловероятного сценария, при котором цена BTC будет идеально удваиваться каждые четыре года — вознаграждения за блоки не смогут поддерживать и стимулировать интерес к обеспечению безопасности сети вечно.
«Биткоин не может существовать в долгосрочной перспективе в том виде, в котором он существует сегодня. Он должен иметь процветающую экосистему L2», — сказал Фини.
«Если взять крайность, то примерно 90 с лишним процентов дохода майнеров сегодня поступает от вознаграждений за блоки. В конце концов, вознаграждения за блоки иссякают, и больше нет вознаграждений за блоки. И поэтому доход майнеров должен поступать от комиссий за транзакции. Так что в конечном итоге вы дойдете до точки, когда Bitcoin должен будет поддерживать себя на основе комиссий за транзакции, иначе он умрет».
«Многие думают, что это произойдет через 100 лет, но на самом деле это произойдет всего через один или два халвинга, когда вознаграждение за блок станет настолько малым, что его будет недостаточно для поддержания безопасности сети, и поэтому комиссии за транзакции должны будут существенно вырасти», — добавил он.
«Его варианты таковы: либо ему не удается создать экосистему L2, и он умирает, либо у него есть процветающая экосистема L2, где L1 становится цепочкой поселений и процветает».