Позавчера сеть Arbitrum остановилась примерно на 90 минут с 10:29 до 11:57, почему ETH L2 упал?
Официальный ответ Arbitrum:
Из-за всплеска числа пользователей, вызванного протоколом надписей, последовательность Arbitrum перестала работать, что в конечном итоге привело к сбою сети.
Почему всплеск числа пользователей может привести к падению Arbitrum? BTC в цепочке сотни тысяч надписей и нет простоев? Потому что секвенсор Arbitrum централизован, и только один официальный узел управляет сетью, поэтому, когда у этого узла (секвенсора) возникает проблема, сеть обязательно выйдет из строя.
На самом деле, вы можете просто понять, что работа сетевого реестра POS Arbitrum зависит от официального собственного узла (секвенсора), но почему пользователи до сих пор осмеливаются его использовать, ведь реестр Arbitrum будет Roullp (свернутым и сжатым) и упакован в ETH сеть, чтобы ETH узлов сети могли проверить реестр, чтобы обеспечить безопасность реестра, ETH L2 в основном является этой идеей. И OP-Roulp, и ZK-Roullp упаковывают реестр в ETH основную сеть и позволяют узлам основной сети проверять реестр уровня 2. Основная цель — сделать реестр уровня 2 заслуживающим доверия.
Возьмем неприглядную аналогию: у сына нет денег, а кредит сына мало чего стоит, поэтому сын берет чек от Лао-цзы в качестве денег, чтобы потратить, и использует кредит Лао-цзы, чтобы поручиться за сына. Кредит реестра второго яруса мастерской ETH прикреплен к первому этажу ETH квадрата, который является более распространенным дизайном L2 мастерской ETH.
Конечно, такая конструкция в настоящее время является оптимальной, но есть несколько проблем:
На втором слое будет единая точка риска, потому что секвенсор централизован, например, он подвержен простоям.
Активы второго слоя не устойчивы к проверке и могут быть принудительно заморожены.
С этой проблемой сталкиваются практически все ETH магазины на втором этаже!
Есть ли такая проблема в сети ETH Layer 2? Может ли BTC Layer 2 решить эти проблемы, и в чем сходства и различия между дизайном BTC Layer 2 и второго этажа ETH Square?
Прежде чем мы рассмотрим этот вопрос, нам нужно понять несколько вопросов:
Что такое Layer 2 и в чем суть Layer 2?
Каковы принципы проектирования уровня 2?BTC Каковы сходства и различия между уровнями 2 и 2 в ETH?
BTC правильный путь для слоя 2
1. Что такое Layer2 и в чем суть Layer2?
Концепция Layer 2 хорошо известна из-за экосистемы ETH, но концепция Layer 2 не является оригинальной для экосистемы ETH, а пришла из BTC.
BTC версии 0.1 кода сохранена копия оригинальной версии кода, которая была оставлена Сатоши Накамото. Этот код позволяет пользователям обновлять транзакции до того, как они будут упакованы и подтверждены майнерами. Если баланс одного пользователя увеличивается, баланс другого пользователя соответственно уменьшается, и как только пользователь завершает транзакцию, он может передать только один результат транзакции в сеть mainchain, а затем закрыть свой платежный канал. На основе «платежного канала» родилась сеть Lightning Network, которая является самым ранним уровнем 2 в BTC и самым ранним и осуществимым уровнем 2 в мире криптовалют
Поэтому, когда мы говорим о том, что такое Layer 2, мы не можем просто взять ETH Layer 2 в качестве первого взгляда, или мы не можем взять ETH качестве единственного критерия проектную схему Layer 2 (в конце концов, ETH Layer 2 в основном определил осуществимость направления дизайна roullp после двух лет разработки), но мы должны видеть суть через явление, и нам нужно понять, в чем суть Layer 2, чтобы спроектировать осуществимый Layer 2.
Независимо от того, идет ли речь BTC уровне 2 или ETH уровне 2, предыстория его рождения заключается в том, что, когда основная сеть уровня 1 не может реализовать более сложные и высокопроизводительные сценарии приложений, необходимо перейти с ресурсов уровня 1 на уровень 2, чтобы реализовать его. ETH нуждается в уровне 2 для повышения производительности, BTC еще больше нуждается в уровне 2. Например, BTC можете реализовать быстрые и эффективные сценарии платежей в Lightning Network, а ETH можете перейти на Arbitrum для более быстрых, менее газовых и более сложных сценариев смарт-контрактов.
Таким образом, будь то BTC Layer 2 или ETH Layer 2, его суть одна и та же, которая заключается в том, чтобы заставить активы основной сети Layer 1 пересекаться с Layer 2 для достижения более сложных и высокопроизводительных сценариев приложений. Поэтому суть Layer 2 заключается в децентрализованном кроссчейн-решении + высокопроизводительной и не требующей доверия сети layer 2.
Затем, независимо от того, идет ли речь BTC Layer 2 или ETH Layer 2, есть несколько основных принципов, которым необходимо следовать при проектировании:
Необходимо понимать, что активы уровня 1 могут переходить на уровень 2 без доверия, что является самым важным первым шагом.
Реестр сети уровня 2 должен быть безопасным и не требующим доверия.
Только при одновременном выполнении двух вышеуказанных условий он может стать практичным и полностью децентрализованным Layer 2.
2. Каковы сходства и различия между BTC Layer 2 и ETH Layer 2 с точки зрения дизайна?
Теперь, когда мы разобрались, в чем суть Layer 2, а также поняли основные принципы проектирования Layer 2, давайте посмотрим на сходства и различия между BTC Layer 2 и ETH Layer 2 с точки зрения фактического проектирования.
Активы уровня 1 должны быть доверенными для перехода на уровень 2.
С точки зрения решения этой проблемы, путь к ETH Fang следующий: Layer 2 официально разворачивает смарт-контракт для кастодиальных активов в ETH основной сети, и когда пользователь пересекает ETH из основной сети ETH Fang в Layer 2, ETH пользователя блокируется в смарт-контракте и генерирует новый ETH 1:1 в сети Layer 2. Когда пользователь отправляет команду на переход обратно в основную сеть, ETH уровня 2 уничтожается, а смарт-контракт на уровне 1 запускается для разблокировки ETH пользователю. Это кроссчейн-реализация Layer 1 и Layer 2 в ETH. Это достигается за счет смарт-контракта ETH Fang и связи между сетями уровня 1 и уровня 2, что позволяет достичь отсутствия доверия.
Итак, как BTC Layer2 может обеспечить отсутствие доверия BTC кроссчейн?
До обновления Taproot в 2021 году в BTC году было невозможно достичь полностью децентрализованного кроссчейна BTC, однако из-за того, что обновление Taproot принесло подписи Шнорра и контракты MAST, полностью децентрализованный BTC кроссчейн стал реальностью.
Подпись Шнорра — это алгоритм подписи, который больше подходит для BTC, чем сигнатуры эллиптических кривых (не то, что я сказал, когда Сатоши Накамото создавал BTC, он на самом деле хотел использовать подписи Шнорра, но в то время подписи Шнорра не были с открытым исходным кодом, после того, как подписи Шнорра были с открытым исходным кодом в 2009 году, после 12 лет исследований и проверок, наконец, в 2021 году BTC Core официально ввела подписи Шнорра в BTC через обновления Taproot, и ETH Фанг всегда хотел поддерживать подписи Шнорра, но поскольку обновление алгоритма подписи связано со сложными проблемами, такими как ETH система учетных записей ФангаВ результате ETH мастерская не была модернизирована до подписей Шнорра. )
Самой большой особенностью подписи Шнорра является полиподпись, которая может реализовать 1000 адресов BTC для подписи и управления одним и тем же активом, которая может не только реализовать конфиденциальность подписи, но и объединить данные, представленные 1000 подписями, в одну, полностью решая проблему накопления данных, вызванную несколькими подписями, следовательно, подпись Шнорра может преодолеть первоначальный лимит в 15 BTC с несколькими подписями и реализовать полностью децентрализованное управление подписями.
Контракт Mast, полное название Merkle Abstract Syntax Tree, использует дерево Меркла для шифрования сложных скриптов блокировки, а его листья представляют собой серию скриптов, которые не пересекаются друг с другом, а при расходовании раскрываются только соответствующие скрипты и путь от этого скрипта до корня дерева Merck.
Проще говоря, Mast-контракт — это функция, эквивалентная VM (функция, похожая на смарт-контракт), которую можно использовать для выполнения заданной операции с помощью инструкций, например, Mast contract+Комбинация подписей Шнорра может быть использована для того, чтобы позволить 1000 узлам, участвующим в децентрализованном управлении активами, подписать контракт Mast, чтобы разумно выполнять вход, выход и расходование BTC в соответствии с правилами, установленными контрактом, без какого-либо вмешательства человека, полностью полагаясь на исполнение контракта, чтобы достичь децентрализованного управления BTC.
Органичная комбинация подписи Шнорра + контракт Mast позволяет достичь полностью децентрализованного BTC уровня 2. Для того, чтобы было проще разобраться, возьмем в качестве примера проект BTC Layer 2 BEVM (BEVM реализован с помощью подписи Шнорра + контракт Mast), чтобы увидеть, как реализован полностью децентрализованный BTCLayer2.
Когда пользователь пересекает BTC BTC основной сети на BEVM, BTC пользователя попадает в адрес контракта, размещенный на 1000 узлах, а затем, в это же время, генерируется новый BTC 1:1 в BEVM, то есть сети BTC Layer 2, когда пользователь отдает команду на пересечение BTC из BEVM обратно в основную сеть, узел сети BEVM активирует контракт Mast, а узлы 1000 кастодиальных активов автоматически подписываются по установленным правилам и возвращают BTC на адрес пользователя. Весь процесс полностью децентрализован и не требует доверия.
Как видно из вышесказанного, используя комбинацию контракта Mast + подпись Шнорра, привнесенную Taproot, BTC также можем добиться полностью не требующего доверия кроссчейна, такого как ETH Layer 2, что является наиболее важным первым шагом к достижению полностью децентрализованного BTC Layer 2.
Реестр сети уровня 2 должен быть безопасным и не требующим доверия.
Реестр Layer 2 мастерской ETH управляется секвенсором, и при обработке транзакций реестр Layer 2 упаковывается и загружается в основную сеть ETH согласно определенному соотношению, как правило, соотношению 10:1, а затем проверяется ETH узлом, однако секвенсор ETH Layer 2 (то есть работающий узел сети Layer 2, как правило, имеет только один официальный узел) полностью централизован, и он запускается и мастерится официальным Layer 2.
Как такой централизованный дизайн завоевывает доверие пользователей? В основном упаковывая реестр Layer2 в основную сеть ETH для проверки узлами майнеров, если пользователи не доверяют реестру, они могут проверить реестр, инициировав отчет вне сети, поэтому Op-Roullp также известен как оптимистичное доказательство, то есть его предположение о доверии является оптимистичным, что чиновник не делает зла, если он делает зло, это можно доказать отчетностью. Эти комбинации могут гарантировать, что реестр уровня 2 является доверенным.
Однако это также приводит к одноточечному риску секвенсора в ETH Layer 2, а также приводит к тому, что ETH и другие ресурсы на Layer 2 не устойчивы к цензуре и могут быть принудительно заморожены внешними силами, поскольку секвенсор ETH Layer 2 официально является собственным узлом и может управляться централизованно. Это также приведет к верхнему пределу размера активов ETH Layer 2, потому что многие крупные фонды не решатся войти из-за проблемы не сопротивляться цензуре, только представьте, если у вас есть 100 000 ETH, осмелитесь ли вы пересечь эти активы в ETH, который не сопротивляется цензуре? Вчерашний инцидент с отключением сети Arbitrum также обнажил проблему одноточечного риска секвенсоров.
В то же время здесь возникают два удобных для пользователя момента:
a. Поскольку Op-Roullp имеет 7-дневный механизм отчетности, когда пользователь пересекает ETH с уровня 2 обратно в ETH основную сеть, необходимо завершить как минимум 7-дневный отчетный период.
b. Поскольку секвенсор ETH Layer 2 полностью контролируется официальным узлом проекта, кроссчейн и транзакционные сборы ETH Layer 2 полностью эксклюзивны для официального представителя проекта (сообщается, что Base, ZKsync и т. д. ETH Layer 2 имеет ежемесячный доход от секвенсора более $5 млн, и более $10 млн на пике), и пользователи Layer 2 не могут разделить эти дивиденды от роста сети.
Итак, как BTC Layer 2 обеспечивает надежность реестра?
Мы по-прежнему берем BEVM в качестве примера, как мы упоминали ранее, BEVM представляет собой комбинацию контракта Mast + подписи Шнорра для достижения BTC децентрализованного кроссчейна, и для достижения связи в режиме реального времени между уровнями 2 и 1 сеть BEVM представляет собой полностью работоспособный BTC легкий узел, поэтому BEVM представляет собой доверенную сеть, состоящую из 1000 BTC легких узлов.
Чтобы обеспечить абсолютную безопасность реестра уровня 2 и гарантировать, что узлы сети не совершат зла, BEVM использует механизм экономической игры сети BTC, BEVM объединяет узлы, на которых размещается BTC, и узлы, которые управляют сетью уровня 2, в один, то есть узлы, которые управляют сетью уровня 2, закладывая активы, также являются узлами, на которых размещаются BTC активы BTC. Общая стоимость токена основной сети всегда больше, чем стоимость активов, находящихся на его хранении, и механизм экономической игры используется для того, чтобы у узлов сети Layer 2 не было стимула творить зло, чтобы гарантировать, что реестр Layer 2 абсолютно безопасен и заслуживает доверия.
Кроме того, конструкция BEVM дает два преимущества, которые также недоступны в ETH Layer 2:
a. Сетевые узлы BEVM полностью децентрализованы и не контролируются определенной стороной проекта, поэтому BTC устойчив к цензуре на BEVM, уровне 2, который не может быть заморожен никакими силами и может входить и выходить из BTC основной сети в любое время. Таким образом, проблема доверия к крупным фондам может быть решена.
b. Поскольку сеть BEVM управляется децентрализованными узлами, генерируемые межсетевые и сетевые сборы распределяются между узлами и пользователями и не являются эксклюзивными для команды проекта.
3. BTC правильный путь для Слоя 2
Благодаря приведенному выше сравнению мы можем ясно увидеть сходства и различия между BTC Layer 2 и ETH Layer 2, из-за присущего BTCETH Workshop отличия, поэтому при проектировании BTC Layer 2 мы не можем копировать модель Layer 2 ETH, а должны видеть суть Layer 2 и комбинировать характеристики BTC, чтобы уйти с правильного пути BTC Layer 2.
BTC правильное направление проектирования для уровня 2:
BTC Layer1, естественно, не является Тьюринг-полным, BTC минималистичный дизайн UTXO и блочное пространство не могут верифицировать сложные данные и программы, поэтому нецелесообразно пытаться внести улучшения через верификацию клиента или в ограниченном пространстве UTXO и блоков в BTC, это направление не только чрезвычайно сложно для достижения схемы, но и имеет ограниченные сценарии применения, в лучшем случае оно может поддерживать только выдачу активов, и нецелесообразно расширять направление Layer2 с более высокой производительностью. Единственно правильным направлением является переход из BTC на уровень 2 децентрализованным способом, чтобы добиться более сложного и высокопроизводительного расширения сцены.
Мы должны решить проблему BTC децентрализованного кроссчейна на Layer 2, который является основой всего. Трудно завоевать доверие пользователей с помощью традиционных BTC кроссчейн-методов, таких как блокировка времени хеширования, перехват, инкапсуляция и мультиподпись. BTC техническая комбинация контракта Mast + подпись Шнорра, полученная при обновлении Taproot в 2021 году, может решить BTC проблему децентрализованного кроссчейна, что также является направлением, которое стоит изучить для BTC Layer2.
Для того, чтобы обеспечить безопасность и надежность реестра Layer 2, абсолютно невозможно скопировать модель Layer 2 ETH и попытаться сжать и упаковать реестр BTC Layer 2 в цепочку BTC для проверки через roullp, потому что BTC блокчейн не поддерживает проверку OP или ZKP, майнеры не будут участвовать в проверке реестра Layer 2, а хранение этих реестров в цепочке BTC является лишь доказательством, которое не имеет смысла. Чтобы обеспечить безопасность реестра уровня 2, вы можете изучить BTC механизм экономической игры и спроектировать механизм динамического стейкинга узлов на уровне экономики и теории игр, чтобы понять, что у узлов сети уровня 2 нет стимула творить зло, чтобы обеспечить безопасность реестра уровня 2.
Конечно, мы также надеемся, что в будущем BTC снова повысим уровень BIP, чтобы BTC сеть могла проверять OP или ZKP, BTC майнинговая машина могла выполнять расчет ZKP, а затем ZK-roullp могла войти в BTC сеть, и в это время BTC Layer 2 мог достичь более совершенного решения. Однако в ближайшие 5-10 лет или даже дольше это может оказаться невозможным.
Основываясь на приведенном выше анализе, мы видим, что наиболее осуществимое решение BTC Layer2 основано на контракте Mast + подпись Шнорра, полученная в результате обновления Taproot, в сочетании с сетью динамического стейкинга BTC легких узлов для достижения связи в реальном времени и сетевой безопасности уровня 2 и уровня 1, чтобы достичь действительно децентрализованного BTC уровня 2, что является решением, достигнутым BEVM (пожалуйста, обратитесь к официальному документу BEVM для получения более подробной информации:)
Итак, есть ли у BTC Layer 2 шанс превзойти по объему ETH Layer 2?
Ответ почти положительный:
Я думаю, что на это есть как минимум пара причин:
Уже существуют полностью децентрализованные решения BTC Layer 2, которые можно использовать.
До того, как появилось полностью децентрализованное решение, через централизованное учреждение Bitgo WBTC выпущен крупнейший BTC пакетный актив, который в настоящее время составляет около $6,5 млрд. После появления полностью децентрализованных решений (таких как BEVM) прогнозируется, что рынок может вырасти более чем в 5-10 раз, а объем может достигнуть от 32,5 млрд до 65 млрд долларов США, что намного больше, чем текущий общий TVL ETH Layer 2 в $20 млрд (эти данные включают кроссчейн-ETH и другие активы ETH Layer 2, а фактический кроссчейн ETH далек от достижения $20 млрд)
BTC Поскольку Тьюринг по своей природе неполон, BTC нуждается в уровне 2 больше, чем ETH Fang для развития экосистемы, поэтому в будущем будет большое количество BTC на уровень 2 для создания различных децентрализованных приложений BTC. Это определяется рыночным спросом.
BTC Layer 2 может быть более устойчивым к цензуре, чем ETH Layer 2, и ему легче завоевать доверие и благосклонность пользователей, особенно крупных фондов.
Рыночная стоимость BTC в три раза превышает рыночную стоимость ETH Fang, а общий TVL Layer 2 ETH Layer 2 составляет около 20 миллиардов долларов США, что составляет около 10% от рыночной стоимости ETH Fang, согласно тому же соотношению, если 10% BTC войдет BTC Layer 2 в будущем, весь TVL достигнет 85 миллиардов долларов США, что в три раза превышает объем Layer 2 ETH Fang.
Резюме
Решение Layer2 возникло из экосистемы BTC и было перенесено в экосистему ETH.
ETH Текущее решение Layer 2 не является идеальным, оно не является окончательным решением для L2 и не может использоваться в качестве единственного эталонного стандарта для всех L2.
BTC Уровень 1 по своей сути неполон по Тьюрингу, и BTC минималистичные UTXO и ограниченное пространство блока не могут обрабатывать сложные данные и вычисления. Поэтому Layer 2 необходим BTC для развития экосистемы, и он является полностью децентрализованным BTC Layer 2.
В 2021 году BTC до обновления Taproot BTC не смогли добиться полностью децентрализованного решения Layer2, однако контракт Mast + подпись Шнорра, принесенные обновлением Taproot, реализовали полностью децентрализованный BTC кроссчейн, поэтому, но полностью децентрализованный BTC L2 стал реальностью, BTC проект Layer2 - BEVM дал свой ответ.
BTC Layer2 не может полностью скопировать схему Layer2 ETH Workshop, и должен быть спроектирован в сочетании с характеристиками самого BTC.
Наконец, объем Слоя 2 BTC превзойдет объем Слоя 2 ETH, что является неизбежной тенденцией!
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Интерпретировать различные пути BTC L2 и L2 ETH от времени простоя Arbitrum
Позавчера сеть Arbitrum остановилась примерно на 90 минут с 10:29 до 11:57, почему ETH L2 упал?
Официальный ответ Arbitrum:
Из-за всплеска числа пользователей, вызванного протоколом надписей, последовательность Arbitrum перестала работать, что в конечном итоге привело к сбою сети.
Почему всплеск числа пользователей может привести к падению Arbitrum? BTC в цепочке сотни тысяч надписей и нет простоев? Потому что секвенсор Arbitrum централизован, и только один официальный узел управляет сетью, поэтому, когда у этого узла (секвенсора) возникает проблема, сеть обязательно выйдет из строя.
На самом деле, вы можете просто понять, что работа сетевого реестра POS Arbitrum зависит от официального собственного узла (секвенсора), но почему пользователи до сих пор осмеливаются его использовать, ведь реестр Arbitrum будет Roullp (свернутым и сжатым) и упакован в ETH сеть, чтобы ETH узлов сети могли проверить реестр, чтобы обеспечить безопасность реестра, ETH L2 в основном является этой идеей. И OP-Roulp, и ZK-Roullp упаковывают реестр в ETH основную сеть и позволяют узлам основной сети проверять реестр уровня 2. Основная цель — сделать реестр уровня 2 заслуживающим доверия.
Возьмем неприглядную аналогию: у сына нет денег, а кредит сына мало чего стоит, поэтому сын берет чек от Лао-цзы в качестве денег, чтобы потратить, и использует кредит Лао-цзы, чтобы поручиться за сына. Кредит реестра второго яруса мастерской ETH прикреплен к первому этажу ETH квадрата, который является более распространенным дизайном L2 мастерской ETH.
Конечно, такая конструкция в настоящее время является оптимальной, но есть несколько проблем:
На втором слое будет единая точка риска, потому что секвенсор централизован, например, он подвержен простоям.
Активы второго слоя не устойчивы к проверке и могут быть принудительно заморожены.
С этой проблемой сталкиваются практически все ETH магазины на втором этаже!
Есть ли такая проблема в сети ETH Layer 2? Может ли BTC Layer 2 решить эти проблемы, и в чем сходства и различия между дизайном BTC Layer 2 и второго этажа ETH Square?
Прежде чем мы рассмотрим этот вопрос, нам нужно понять несколько вопросов:
Что такое Layer 2 и в чем суть Layer 2?
Каковы принципы проектирования уровня 2?BTC Каковы сходства и различия между уровнями 2 и 2 в ETH?
BTC правильный путь для слоя 2
1. Что такое Layer2 и в чем суть Layer2?
Концепция Layer 2 хорошо известна из-за экосистемы ETH, но концепция Layer 2 не является оригинальной для экосистемы ETH, а пришла из BTC.
BTC версии 0.1 кода сохранена копия оригинальной версии кода, которая была оставлена Сатоши Накамото. Этот код позволяет пользователям обновлять транзакции до того, как они будут упакованы и подтверждены майнерами. Если баланс одного пользователя увеличивается, баланс другого пользователя соответственно уменьшается, и как только пользователь завершает транзакцию, он может передать только один результат транзакции в сеть mainchain, а затем закрыть свой платежный канал. На основе «платежного канала» родилась сеть Lightning Network, которая является самым ранним уровнем 2 в BTC и самым ранним и осуществимым уровнем 2 в мире криптовалют
Поэтому, когда мы говорим о том, что такое Layer 2, мы не можем просто взять ETH Layer 2 в качестве первого взгляда, или мы не можем взять ETH качестве единственного критерия проектную схему Layer 2 (в конце концов, ETH Layer 2 в основном определил осуществимость направления дизайна roullp после двух лет разработки), но мы должны видеть суть через явление, и нам нужно понять, в чем суть Layer 2, чтобы спроектировать осуществимый Layer 2.
Независимо от того, идет ли речь BTC уровне 2 или ETH уровне 2, предыстория его рождения заключается в том, что, когда основная сеть уровня 1 не может реализовать более сложные и высокопроизводительные сценарии приложений, необходимо перейти с ресурсов уровня 1 на уровень 2, чтобы реализовать его. ETH нуждается в уровне 2 для повышения производительности, BTC еще больше нуждается в уровне 2. Например, BTC можете реализовать быстрые и эффективные сценарии платежей в Lightning Network, а ETH можете перейти на Arbitrum для более быстрых, менее газовых и более сложных сценариев смарт-контрактов.
Таким образом, будь то BTC Layer 2 или ETH Layer 2, его суть одна и та же, которая заключается в том, чтобы заставить активы основной сети Layer 1 пересекаться с Layer 2 для достижения более сложных и высокопроизводительных сценариев приложений. Поэтому суть Layer 2 заключается в децентрализованном кроссчейн-решении + высокопроизводительной и не требующей доверия сети layer 2.
Затем, независимо от того, идет ли речь BTC Layer 2 или ETH Layer 2, есть несколько основных принципов, которым необходимо следовать при проектировании:
Необходимо понимать, что активы уровня 1 могут переходить на уровень 2 без доверия, что является самым важным первым шагом.
Реестр сети уровня 2 должен быть безопасным и не требующим доверия.
Только при одновременном выполнении двух вышеуказанных условий он может стать практичным и полностью децентрализованным Layer 2.
2. Каковы сходства и различия между BTC Layer 2 и ETH Layer 2 с точки зрения дизайна?
Теперь, когда мы разобрались, в чем суть Layer 2, а также поняли основные принципы проектирования Layer 2, давайте посмотрим на сходства и различия между BTC Layer 2 и ETH Layer 2 с точки зрения фактического проектирования.
С точки зрения решения этой проблемы, путь к ETH Fang следующий: Layer 2 официально разворачивает смарт-контракт для кастодиальных активов в ETH основной сети, и когда пользователь пересекает ETH из основной сети ETH Fang в Layer 2, ETH пользователя блокируется в смарт-контракте и генерирует новый ETH 1:1 в сети Layer 2. Когда пользователь отправляет команду на переход обратно в основную сеть, ETH уровня 2 уничтожается, а смарт-контракт на уровне 1 запускается для разблокировки ETH пользователю. Это кроссчейн-реализация Layer 1 и Layer 2 в ETH. Это достигается за счет смарт-контракта ETH Fang и связи между сетями уровня 1 и уровня 2, что позволяет достичь отсутствия доверия.
Итак, как BTC Layer2 может обеспечить отсутствие доверия BTC кроссчейн?
До обновления Taproot в 2021 году в BTC году было невозможно достичь полностью децентрализованного кроссчейна BTC, однако из-за того, что обновление Taproot принесло подписи Шнорра и контракты MAST, полностью децентрализованный BTC кроссчейн стал реальностью.
Подпись Шнорра — это алгоритм подписи, который больше подходит для BTC, чем сигнатуры эллиптических кривых (не то, что я сказал, когда Сатоши Накамото создавал BTC, он на самом деле хотел использовать подписи Шнорра, но в то время подписи Шнорра не были с открытым исходным кодом, после того, как подписи Шнорра были с открытым исходным кодом в 2009 году, после 12 лет исследований и проверок, наконец, в 2021 году BTC Core официально ввела подписи Шнорра в BTC через обновления Taproot, и ETH Фанг всегда хотел поддерживать подписи Шнорра, но поскольку обновление алгоритма подписи связано со сложными проблемами, такими как ETH система учетных записей ФангаВ результате ETH мастерская не была модернизирована до подписей Шнорра. )
Самой большой особенностью подписи Шнорра является полиподпись, которая может реализовать 1000 адресов BTC для подписи и управления одним и тем же активом, которая может не только реализовать конфиденциальность подписи, но и объединить данные, представленные 1000 подписями, в одну, полностью решая проблему накопления данных, вызванную несколькими подписями, следовательно, подпись Шнорра может преодолеть первоначальный лимит в 15 BTC с несколькими подписями и реализовать полностью децентрализованное управление подписями.
Контракт Mast, полное название Merkle Abstract Syntax Tree, использует дерево Меркла для шифрования сложных скриптов блокировки, а его листья представляют собой серию скриптов, которые не пересекаются друг с другом, а при расходовании раскрываются только соответствующие скрипты и путь от этого скрипта до корня дерева Merck.
Проще говоря, Mast-контракт — это функция, эквивалентная VM (функция, похожая на смарт-контракт), которую можно использовать для выполнения заданной операции с помощью инструкций, например, Mast contract+Комбинация подписей Шнорра может быть использована для того, чтобы позволить 1000 узлам, участвующим в децентрализованном управлении активами, подписать контракт Mast, чтобы разумно выполнять вход, выход и расходование BTC в соответствии с правилами, установленными контрактом, без какого-либо вмешательства человека, полностью полагаясь на исполнение контракта, чтобы достичь децентрализованного управления BTC.
Органичная комбинация подписи Шнорра + контракт Mast позволяет достичь полностью децентрализованного BTC уровня 2. Для того, чтобы было проще разобраться, возьмем в качестве примера проект BTC Layer 2 BEVM (BEVM реализован с помощью подписи Шнорра + контракт Mast), чтобы увидеть, как реализован полностью децентрализованный BTCLayer2.
Когда пользователь пересекает BTC BTC основной сети на BEVM, BTC пользователя попадает в адрес контракта, размещенный на 1000 узлах, а затем, в это же время, генерируется новый BTC 1:1 в BEVM, то есть сети BTC Layer 2, когда пользователь отдает команду на пересечение BTC из BEVM обратно в основную сеть, узел сети BEVM активирует контракт Mast, а узлы 1000 кастодиальных активов автоматически подписываются по установленным правилам и возвращают BTC на адрес пользователя. Весь процесс полностью децентрализован и не требует доверия.
Как видно из вышесказанного, используя комбинацию контракта Mast + подпись Шнорра, привнесенную Taproot, BTC также можем добиться полностью не требующего доверия кроссчейна, такого как ETH Layer 2, что является наиболее важным первым шагом к достижению полностью децентрализованного BTC Layer 2.
Реестр Layer 2 мастерской ETH управляется секвенсором, и при обработке транзакций реестр Layer 2 упаковывается и загружается в основную сеть ETH согласно определенному соотношению, как правило, соотношению 10:1, а затем проверяется ETH узлом, однако секвенсор ETH Layer 2 (то есть работающий узел сети Layer 2, как правило, имеет только один официальный узел) полностью централизован, и он запускается и мастерится официальным Layer 2.
Как такой централизованный дизайн завоевывает доверие пользователей? В основном упаковывая реестр Layer2 в основную сеть ETH для проверки узлами майнеров, если пользователи не доверяют реестру, они могут проверить реестр, инициировав отчет вне сети, поэтому Op-Roullp также известен как оптимистичное доказательство, то есть его предположение о доверии является оптимистичным, что чиновник не делает зла, если он делает зло, это можно доказать отчетностью. Эти комбинации могут гарантировать, что реестр уровня 2 является доверенным.
Однако это также приводит к одноточечному риску секвенсора в ETH Layer 2, а также приводит к тому, что ETH и другие ресурсы на Layer 2 не устойчивы к цензуре и могут быть принудительно заморожены внешними силами, поскольку секвенсор ETH Layer 2 официально является собственным узлом и может управляться централизованно. Это также приведет к верхнему пределу размера активов ETH Layer 2, потому что многие крупные фонды не решатся войти из-за проблемы не сопротивляться цензуре, только представьте, если у вас есть 100 000 ETH, осмелитесь ли вы пересечь эти активы в ETH, который не сопротивляется цензуре? Вчерашний инцидент с отключением сети Arbitrum также обнажил проблему одноточечного риска секвенсоров.
В то же время здесь возникают два удобных для пользователя момента:
a. Поскольку Op-Roullp имеет 7-дневный механизм отчетности, когда пользователь пересекает ETH с уровня 2 обратно в ETH основную сеть, необходимо завершить как минимум 7-дневный отчетный период.
b. Поскольку секвенсор ETH Layer 2 полностью контролируется официальным узлом проекта, кроссчейн и транзакционные сборы ETH Layer 2 полностью эксклюзивны для официального представителя проекта (сообщается, что Base, ZKsync и т. д. ETH Layer 2 имеет ежемесячный доход от секвенсора более $5 млн, и более $10 млн на пике), и пользователи Layer 2 не могут разделить эти дивиденды от роста сети.
Итак, как BTC Layer 2 обеспечивает надежность реестра?
Мы по-прежнему берем BEVM в качестве примера, как мы упоминали ранее, BEVM представляет собой комбинацию контракта Mast + подписи Шнорра для достижения BTC децентрализованного кроссчейна, и для достижения связи в режиме реального времени между уровнями 2 и 1 сеть BEVM представляет собой полностью работоспособный BTC легкий узел, поэтому BEVM представляет собой доверенную сеть, состоящую из 1000 BTC легких узлов.
Чтобы обеспечить абсолютную безопасность реестра уровня 2 и гарантировать, что узлы сети не совершат зла, BEVM использует механизм экономической игры сети BTC, BEVM объединяет узлы, на которых размещается BTC, и узлы, которые управляют сетью уровня 2, в один, то есть узлы, которые управляют сетью уровня 2, закладывая активы, также являются узлами, на которых размещаются BTC активы BTC. Общая стоимость токена основной сети всегда больше, чем стоимость активов, находящихся на его хранении, и механизм экономической игры используется для того, чтобы у узлов сети Layer 2 не было стимула творить зло, чтобы гарантировать, что реестр Layer 2 абсолютно безопасен и заслуживает доверия.
Кроме того, конструкция BEVM дает два преимущества, которые также недоступны в ETH Layer 2:
a. Сетевые узлы BEVM полностью децентрализованы и не контролируются определенной стороной проекта, поэтому BTC устойчив к цензуре на BEVM, уровне 2, который не может быть заморожен никакими силами и может входить и выходить из BTC основной сети в любое время. Таким образом, проблема доверия к крупным фондам может быть решена.
b. Поскольку сеть BEVM управляется децентрализованными узлами, генерируемые межсетевые и сетевые сборы распределяются между узлами и пользователями и не являются эксклюзивными для команды проекта.
3. BTC правильный путь для Слоя 2
Благодаря приведенному выше сравнению мы можем ясно увидеть сходства и различия между BTC Layer 2 и ETH Layer 2, из-за присущего BTCETH Workshop отличия, поэтому при проектировании BTC Layer 2 мы не можем копировать модель Layer 2 ETH, а должны видеть суть Layer 2 и комбинировать характеристики BTC, чтобы уйти с правильного пути BTC Layer 2.
BTC правильное направление проектирования для уровня 2:
BTC Layer1, естественно, не является Тьюринг-полным, BTC минималистичный дизайн UTXO и блочное пространство не могут верифицировать сложные данные и программы, поэтому нецелесообразно пытаться внести улучшения через верификацию клиента или в ограниченном пространстве UTXO и блоков в BTC, это направление не только чрезвычайно сложно для достижения схемы, но и имеет ограниченные сценарии применения, в лучшем случае оно может поддерживать только выдачу активов, и нецелесообразно расширять направление Layer2 с более высокой производительностью. Единственно правильным направлением является переход из BTC на уровень 2 децентрализованным способом, чтобы добиться более сложного и высокопроизводительного расширения сцены.
Мы должны решить проблему BTC децентрализованного кроссчейна на Layer 2, который является основой всего. Трудно завоевать доверие пользователей с помощью традиционных BTC кроссчейн-методов, таких как блокировка времени хеширования, перехват, инкапсуляция и мультиподпись. BTC техническая комбинация контракта Mast + подпись Шнорра, полученная при обновлении Taproot в 2021 году, может решить BTC проблему децентрализованного кроссчейна, что также является направлением, которое стоит изучить для BTC Layer2.
Для того, чтобы обеспечить безопасность и надежность реестра Layer 2, абсолютно невозможно скопировать модель Layer 2 ETH и попытаться сжать и упаковать реестр BTC Layer 2 в цепочку BTC для проверки через roullp, потому что BTC блокчейн не поддерживает проверку OP или ZKP, майнеры не будут участвовать в проверке реестра Layer 2, а хранение этих реестров в цепочке BTC является лишь доказательством, которое не имеет смысла. Чтобы обеспечить безопасность реестра уровня 2, вы можете изучить BTC механизм экономической игры и спроектировать механизм динамического стейкинга узлов на уровне экономики и теории игр, чтобы понять, что у узлов сети уровня 2 нет стимула творить зло, чтобы обеспечить безопасность реестра уровня 2.
Конечно, мы также надеемся, что в будущем BTC снова повысим уровень BIP, чтобы BTC сеть могла проверять OP или ZKP, BTC майнинговая машина могла выполнять расчет ZKP, а затем ZK-roullp могла войти в BTC сеть, и в это время BTC Layer 2 мог достичь более совершенного решения. Однако в ближайшие 5-10 лет или даже дольше это может оказаться невозможным.
Основываясь на приведенном выше анализе, мы видим, что наиболее осуществимое решение BTC Layer2 основано на контракте Mast + подпись Шнорра, полученная в результате обновления Taproot, в сочетании с сетью динамического стейкинга BTC легких узлов для достижения связи в реальном времени и сетевой безопасности уровня 2 и уровня 1, чтобы достичь действительно децентрализованного BTC уровня 2, что является решением, достигнутым BEVM (пожалуйста, обратитесь к официальному документу BEVM для получения более подробной информации:)
Итак, есть ли у BTC Layer 2 шанс превзойти по объему ETH Layer 2?
Ответ почти положительный:
Я думаю, что на это есть как минимум пара причин:
До того, как появилось полностью децентрализованное решение, через централизованное учреждение Bitgo WBTC выпущен крупнейший BTC пакетный актив, который в настоящее время составляет около $6,5 млрд. После появления полностью децентрализованных решений (таких как BEVM) прогнозируется, что рынок может вырасти более чем в 5-10 раз, а объем может достигнуть от 32,5 млрд до 65 млрд долларов США, что намного больше, чем текущий общий TVL ETH Layer 2 в $20 млрд (эти данные включают кроссчейн-ETH и другие активы ETH Layer 2, а фактический кроссчейн ETH далек от достижения $20 млрд)
BTC Поскольку Тьюринг по своей природе неполон, BTC нуждается в уровне 2 больше, чем ETH Fang для развития экосистемы, поэтому в будущем будет большое количество BTC на уровень 2 для создания различных децентрализованных приложений BTC. Это определяется рыночным спросом.
BTC Layer 2 может быть более устойчивым к цензуре, чем ETH Layer 2, и ему легче завоевать доверие и благосклонность пользователей, особенно крупных фондов.
Рыночная стоимость BTC в три раза превышает рыночную стоимость ETH Fang, а общий TVL Layer 2 ETH Layer 2 составляет около 20 миллиардов долларов США, что составляет около 10% от рыночной стоимости ETH Fang, согласно тому же соотношению, если 10% BTC войдет BTC Layer 2 в будущем, весь TVL достигнет 85 миллиардов долларов США, что в три раза превышает объем Layer 2 ETH Fang.
Резюме
Решение Layer2 возникло из экосистемы BTC и было перенесено в экосистему ETH.
ETH Текущее решение Layer 2 не является идеальным, оно не является окончательным решением для L2 и не может использоваться в качестве единственного эталонного стандарта для всех L2.
BTC Уровень 1 по своей сути неполон по Тьюрингу, и BTC минималистичные UTXO и ограниченное пространство блока не могут обрабатывать сложные данные и вычисления. Поэтому Layer 2 необходим BTC для развития экосистемы, и он является полностью децентрализованным BTC Layer 2.
В 2021 году BTC до обновления Taproot BTC не смогли добиться полностью децентрализованного решения Layer2, однако контракт Mast + подпись Шнорра, принесенные обновлением Taproot, реализовали полностью децентрализованный BTC кроссчейн, поэтому, но полностью децентрализованный BTC L2 стал реальностью, BTC проект Layer2 - BEVM дал свой ответ.
BTC Layer2 не может полностью скопировать схему Layer2 ETH Workshop, и должен быть спроектирован в сочетании с характеристиками самого BTC.
Наконец, объем Слоя 2 BTC превзойдет объем Слоя 2 ETH, что является неизбежной тенденцией!