Исследование проекта | Протокол Botanix: сеть второго уровня Биткойн, совместимая со смарт-контрактами EVM

Исследование проекта | Протокол Botanix: сеть второго уровня Биткойн, совместимая со смарт-контрактами EVM

Редактор | Chainchen@Web3CN.Pro

Оглавление

  1. Введение в проект

  2. Видение проекта

  3. Маршрут развития‍‍

  4. История команды

  5. Информация о финансировании

  6. Структура проекта

  • Паучья цепь‍‍‍‍
  • Блок Ботаникс
  • Ботаникс ЭВМ
  • Оркестраторы‍‍‍‍‍‍
  • безопасность
  1. Результаты разработки
  • Статус сообщества
  1. Экономическая модель

  2. Преимущества и риски

1. Введение в проект

Биткойн в настоящее время является крупнейшей и самой известной криптовалютой, известной своей децентрализованной структурой и технологией блокчейна. Биткойн считается глобальной резервной криптовалютой благодаря максимальной децентрализации и безопасности. Однако Биткойн имеет некоторые ограничения с точки зрения компонуемости и масштабируемости. Поскольку решения продолжают развиваться, появление Ethereum представляет блокчейн с полным по Тьюрингу языком программирования, возможность компоновки которого создает экосистему децентрализованных приложений, которая бросает вызов масштабируемости базового уровня в сочетании с Ethereum. Экосистема Ethereum к беспрецедентному процветанию. Но как внедрить смарт-контракты в Биткойн — до сих пор нерешенная проблема. Поскольку применение и ценность второго уровня Биткойна относительно невелики, все еще остается огромное пространство для развития в создании второго уровня Биткойна. ‍

В настоящее время в экосистеме BTC существуют различные технологии для создания второго уровня BTC, включая каналы состояний, приводные цепочки, объединения с несколькими подписями и возможные предложения по софт-форку Биткойна для объединений ZK и OP. Хотя мультиподпись Lightning Network и Liquid уже успешно используют решения BTC второго уровня, в этой статье представлена новая концепция — протокол Botanix.

Протокол Botanix представляет собой децентрализованное цепное решение, построенное на BTC. Он использует основные принципы Lightning для запуска виртуальной машины Ethereum (EVM). Botanix использует модель на основе учетных записей, аналогичную Ethereum, для замены самого биткойна. На основе вывода неизрасходованных транзакций. (UTXO), каждый полный узел Botanix будет использовать основной протокол BTC, а также протокол Botanix.

2. Видение проекта

Botanix Labs предлагает построить второй уровень поверх Биткойна, полный эквивалент виртуальной машины Ethereum (EVM). Поскольку Биткойн является наиболее децентрализованным и безопасным базовым уровнем, второй уровень откроет новые возможности для компоновки смарт-контрактов, экосистем и функциональности Ethereum, представив Spiderchain — блокчейн поверх Биткойна.Второй уровень дизайна направлен на оптимизацию децентрализации и обеспечение пользователи с более широким спектром возможностей применения.

3. Маршрут развития

Исследование проекта | Протокол Botanix: сеть второго уровня Биткойн, совместимая со смарт-контрактами EVM

4. Предыстория команды

В настоящее время в команде более десяти основных членов, многие из которых занимаются криптовалютой более десяти лет, в том числе многие бывшие сотрудники Blockstream.Основатель Виллем — выпускник Бельгии с двойным дипломом в области электротехники и инженерии. экономика бизнеса. У команды есть технический и маркетинговый опыт, но их опыт средний.

Исследование проекта | Протокол Botanix: сеть второго уровня Биткойн, совместимая со смарт-контрактами EVM

5. Информация о финансировании

Пока нет

6. Структура проекта

Среди существующих в настоящее время второго уровня и боковых цепей BTC Lightning Network обеспечивает децентрализованную технологию второго уровня, но на нее распространяются ограничения ликвидности, экологии и UTXO BTC; федеративная мультиподпись и Op Rollup обеспечивают комбинацию и гибкость, но ограничены. централизации.

Протокол Botanix — это виртуальная машина Ethereum (EVM) второго уровня, построенная на биткойне. Botanix использует механизм консенсуса PoS (Proof of Stake), который требует от участников закладывать реальные биткойны на уровне биткойнов для защиты всего второго уровня. Весь протокол работает на биткойнах. Он позволяет пользователям использовать Биткойн в любом приложении, созданном на EVM. Протокол второго уровня оптимизирован, чтобы позволить любому участвовать и запускать полный узел. Биткойны на Botanix будут заблокированы в Spiderchain, а обеспечение будет обеспечиваться серией последовательных мультиподписей, контролируемых случайным подмножеством узлов Orchestrator, что обеспечит истинное и действительное участие. Следовательно, переход от родительской цепочки Биткойн ко второму уровню требует дополнительных предположений о доверии: ни одна сторона не контролирует множество стейкеров. Протокол Botanix может быть немедленно реализован в Биткойне без каких-либо предложений по улучшению Биткойна.

Сеть Botanix обеспечивает правильное состояние блокчейна Botanix, вводя смарт-контракты, которые невозможны в Биткойне.Идея похожа на то, как операторы узлов сети Lightning перемещают сложные части за пределы цепочки. Вся сеть уровня 2 работает как блокчейн, и другие пользователи могут создавать новые кошельки и развертывать смарт-контракты на этом протоколе.

Паучья цепь

Botanix представляет Spiderchain, новый механизм для блокчейнов второго уровня. Spiderchain — это непрерывная серия кошельков с мультиподписями, созданная оркестраторами (координаторами) Botanix. За счет децентрализации этих кошельков с мультиподписями обеспечивается безопасность. Эта непрерывная цепочка мультиподписей создает сеть, которая защищает биткойн-активы в цепочке Botanix. Эту «движущуюся» цепочку с несколькими подписями можно рассматривать как залог, закрепленный в этой децентрализованной сети с несколькими подписями, отсюда и название Spiderchain.

Ключевая роль Spiderchain заключается в отделении биткойн-активов от биткойн-блокчейна. Защищая Биткойн на Botanix в децентрализованной цепочке с несколькими подписями, он изолирует Биткойн от виртуальной машины Ethereum (EVM). Это позволяет перейти от модели UTXO Биткойна к модели учетной записи, используемой в EVM.

На рисунке ниже показана визуальная схема Spiderchain. Каждый раз, когда создается блок Биткойна, между различными случайными оркестраторами создается новая мультиподпись.

Исследование проекта | Протокол Botanix: сеть второго уровня Биткойн, совместимая со смарт-контрактами EVM

Поскольку безопасность зависит от стимулов и количества Организаторов, все Организаторы должны предоставить определенную сумму залога перед участием. Этот залог послужит компенсацией в случае злонамеренных действий. Безопасность Spiderchain соответствует модели доказательства доли.Пока количество участников со злонамеренным поведением намного меньше, чем у других оркестраторов, безопасность будет математически гарантирована.

Блок Ботаникс

Блокчейн Botanix при правильном функционировании состоит из трех основных частей. Во-первых, он проверяет транзакции, отправленные в Orchestrator пользователями из родительской цепочки Биткойн (это процесс, посредством которого Биткойн вводится в сеть Botanix). Затем он выполняет необходимые изменения состояния для создания нового блока. Наконец, в конце каждого цикла создаются новые выходы неизрасходованных транзакций (UTXO) для передачи активов из Spiderchain в родительскую цепочку (это процесс возврата биткойнов из сети Botanix).

Проверьте, отправляются ли какие-либо ресурсы оркестраторам (координаторам) Botanix. Если да, выполните операции по вводу актива.

Управляет процессом консенсуса и изменения состояния Botanix. Эту часть можно сравнить с обработкой блоков Ethereum.

Проверьте, есть ли какие-либо активы, которые необходимо перенести из Botanix в другие места. Если да, выполните операции по извлечению активов. Важно отметить, что из-за разной скорости обработки блокчейна Биткойн и блокчейна Botanix в большинстве случаев части 1 и 3 просто обновляют пул транзакций UTXO. Скорость генерации блоков Биткойна составляет около 10 минут на блок, а Botanix будет работать примерно через 12 секунд между каждым блоком. Между блоками Биткойн Botanix будет генерировать собственные блоки, содержащие транзакции на EVM (виртуальной машине Ethereum). Когда будет получен новый блок Биткойн, Botanix выполнит вышеуказанные шаги, чтобы гарантировать окончательное подтверждение транзакций в цепочке EVM.

Ботаникс ЭВМ

Botanix использует полноценный клиент исполнения виртуальной машины Ethereum (EVM), который практически идентичен самой сети Ethereum, поскольку способен выполнять все те же смарт-контракты и децентрализованные приложения (DApps), что и Ethereum. Ему не нужно генерировать какие-либо доказательства достоверности, ограничивающие производительность, поскольку его безопасность обеспечивается Spiderchain. Botanix EVM управляет средой выполнения сети Ethereum, позволяя выполнять смарт-контракты, написанные на Solidity и других языках программирования. Запустив полноценный клиент EVM, Botanix может поддерживать все те же функции, что и Ethereum.

Хотя Botanix функционально эквивалентен Ethereum, это по-прежнему независимая сеть со своими уникальными функциями и характеристиками. Например, он использует другой алгоритм консенсуса PoS, чтобы воспользоваться преимуществами децентрализации и экономической структуры Биткойна.

Оркестраторы

Оркестраторы являются ключевыми игроками в протоколе Spiderchain и отвечают за управление и защиту протокола Botanix.

При входе в Spiderchain новым Оркестраторам необходимо выразить свою заинтересованность Оркестратору текущего блока и внести определенное количество залога в мультиподпись. Этот процесс завершается после подтверждения в Биткойне, и новый Оркестратор станет полноправным участвующим узлом.

При выходе из Spiderchain Оркестратору необходимо уведомить Оркестратора текущего блока о своем намерении выйти и подписать сообщение о выходе. Затем начнется процесс выхода, включающий этапы замены мультиподписи и возврата залога.

Если Оркестратор демонстрирует ненадлежащее поведение, например бездействие, неправильные предложения блоков, неправильную мультиподпись или неправильную проверку, Оркестратор рискует быть удержанным из своего обеспечения. Неактивные организаторы потеряют награды за блоки и в конечном итоге могут быть удалены. Эти правила обеспечивают нормальную работу и безопасность Spiderchain.

безопасность

  1. Размер мультиподписи и компромиссы в обеспечении

Средства, заблокированные в Spiderchain, защищены двумя разными способами:

Во-первых, по задумке средства хранятся поверх слоя Биткойн и фиксируются в цепочке Spiderchain с мультиподписью. Это означает, что даже если существует злонамеренный узел Оркестратора, они не смогут получить доступ к Биткойну в Spiderchain без одобрения других узлов. Это связано с тем, что мультиподпись требует нескольких узлов для одобрения любой операции финансирования.

Во-вторых, есть еще один способ обеспечить безопасность через механизмы стимулирования. Каждый узел Оркестратора должен иметь определенную сумму залога, который является экономической гарантией. Это означает, что у них есть финансовый стимул для обеспечения правильной работы, поскольку они могут потерять часть своего залога, если нарушат правила или будут плохо себя вести. Этот стимул помогает поддерживать работоспособность и безопасность сети.

Мультиподпись — это метод, используемый для защиты средств, хранящихся в блокчейне Биткойн. Существует компромисс в размере мультиподписи: если она слишком велика, ее подписание может занять много времени и могут возникнуть проблемы с координацией. Кроме того, если злоумышленник контролирует большинство подписей, он сможет получить все средства в Spiderchain. Таким образом, разделение обеспечения на несколько меньших мультиподписей может снизить риск, но если мультиподпись слишком мала, это может снизить безопасность защиты средств от злонамеренных атак.

Обеспечение используется для обеспечения корректной работы узлов Orchestrator. Чтобы участвовать в сети Spiderchain, узлы Orchestrator должны внести определенную сумму залога для обеспечения своего участия. Это не позволит одной стороне запускать несколько узлов, тем самым предотвращая атаки Сивиллы. Если узел Оркестратора ведет себя ненадлежащим образом, например, выходит из строя, действует злонамеренно или исчезает, он потеряет часть своего обеспечения.

Под жизнеспособностью подразумевается поддержание работоспособности сети Botanix и участников мультиподписи. Если участники не отвечают в течение длительного периода времени, они могут потерять часть своих вознаграждений и в конечном итоге быть исключены из мультиподписи. В то же время некоторые виды поведения считаются вредоносными, например предложение неверных блоков, неправильная подпись мультиподписей и т. д. Такое поведение приведет к уменьшению залога.

Вышеуказанные меры призваны обеспечить безопасную и стабильную работу протокола Spiderchain.

  1. Защита закрытого ключа

Прямая безопасность — важное свойство криптографических систем, защищающее секретные ключи от утечки. В случае Botanix прямая безопасность означает, что даже если злоумышленник получит 2/3 контроля большинства, он все равно не будет владеть большинством ключей во всех предыдущих мультиподписях. Вместо этого злоумышленник будет владеть только контрольным пакетом новых мультиподписей, созданных в будущем. Это гарантирует, что безопасность предыдущих мультиподписей не будет скомпрометирована и что протокол сможет предпринять соответствующие шаги для смягчения атак. Благодаря конструкции Spiderchain Botanix реализует прямую безопасность, протокол может обеспечить более высокий уровень безопасности и защитить систему от потенциальных атак.

  1. Наследование безопасности BTC

Безопасность Botanix зависит от безопасности Биткойна, в частности от функций безопасности, предоставляемых его системой Proof of Work (PoW). Если безопасность Биткойна будет скомпрометирована, это также окажет негативное влияние на безопасность Botanix. Таким образом, Botanix полагается на преимущества безопасности системы PoW Биткойна для обеспечения безопасности своей собственной сети. В частности, за счет использования Биткойна смягчаются три риска в системе Proof of Stake: централизация, случайный выбор валидатора и окончательность.

7. Результаты разработки

Твиттер: 1331 подписчик, средний уровень взаимодействия с фанатами.

Discord: 459 человек, Telegram: 469 человек, активность менее 20%.

В целом активность сообщества проекта находится на среднем уровне и все еще находится на ранней стадии. ‍‍‍‍‍‍‍‍‍

8. Экономическая модель

Пока нет

9. Преимущества и риски

Преимущество:

  1. Безопасность. Безопасность Botanix опирается на систему PoW Биткойна, что делает ее сравнимой с Биткойном по безопасности. Биткойн на сегодняшний день является одной из самых безопасных сетей блокчейнов, поэтому Botanix также имеет большие преимущества с точки зрения безопасности.

  2. Децентрализация. Будучи блокчейном второго уровня, Botanix продолжает концепцию децентрализации Биткойна, позволяя любому участвовать и запускать полный узел. Это помогает поддерживать децентрализованный характер сети.

  3. Совместимость с EVM: Botanix поддерживает виртуальную машину Ethereum (EVM), что означает, что она может запускать смарт-контракты и децентрализованные приложения, совместимые с Ethereum, предоставляя разработчикам широкий спектр возможностей приложений.

  4. Прямая безопасность: Botanix реализует прямую безопасность благодаря конструкции Spiderchain.Даже если злоумышленник получит контроль, безопасность предыдущих мультиподписей не будет поставлена под угрозу.

Недостатки:

  1. Зависимость: безопасность Botanix во многом зависит от системы PoW Биткойна. Если безопасность Биткойна будет скомпрометирована или атакована (что в настоящее время кажется маловероятным), Botanix также может быть замешан в этом, то есть его безопасность будет ограничена внешними факторами.

  2. Конкуренция: Botanix находится в жесткой конкуренции криптовалюты и блокчейна.В настоящее время в этой экосистеме нет хороших экологических проектов, и ей необходимо конкурировать с другими экосистемами для привлечения разработчиков и пользователей.

  3. Скорость. Биткойн и Botanix имеют разную скорость генерации блоков, что может привести к дополнительному времени ожидания для обработки межцепочных транзакций. Скорость генерации блоков Botanix выше, но все же медленнее по сравнению с Ethereum.

Таким образом, Botanix имеет некоторые преимущества как блокчейн-система второго уровня, построенная на Биткойне, но она также сталкивается с некоторыми зависимостями и конкурентными проблемами. Его безопасность и децентрализованный характер делают его в некоторых отношениях конкурентоспособным, но существуют некоторые технические и рыночные препятствия, которые необходимо преодолеть для достижения широкого распространения.

Рекомендации

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить