Hemi Network — это модульный протокол второго уровня (Layer 2), направленный на масштабирование, безопасность и совместимость сетей Bitcoin и Ethereum. Он представляет из себя новый подход к масштабированию L2, рассматривая Bitcoin и Ethereum как компоненты суперсети.
В основе Hemi лежит виртуальная машина Hemi (hMV), объединяющая полноценный узел Bitcoin с виртуальной машиной Ethereum (EVM). Благодаря использованию виртуальной машины Hemi (hMV) и фреймворка Hemi Bitcoin Kit (hBK), разработчиками представляется возможность использовать знакомую, но мощную платформу для создания децентрализованных приложений (dApps).
Как работает Hemi Network?
Hemi Network подключается к сетям Bitcoin и Ethereum, обеспечивая переносимость активов между ними, что позволяет создать стороннюю кроссчейн экосистему. Для создания этой высокозащищенной экосистемы Hemi Network использует несколько видов децентрализованных узлов: управляющие финализации Bitcoin, безопасные секвенсоры Bitcoin, майнеры Proof-of-Proof (PoP) и модифицированный узел Geth. Рассмотрим подробнее предназначение этих узлов:
1. Управляющие финализацией Bitcoin (BFG). Данный узел занимается управлением статуса безопасности сети, анализируя блоки Bitcoin для подтверждения состояния сети Hemi. Определяет статус финализации сети, обеспечивающий безопасность. Координирует действия с секвенсорами, обеспечивающими безопасность и майнерами PoP, обеспечивающими доказательство их работоспособности.
2. Безопасные секвенсоры Bitcoin. Секвенсоры Bitcoin интегрируют транзакции Hemi Network с транзакциями основной сети Ethereum. Поддерживают уровень консенсуса сети и управляют операциями стейкинга. Так же они обеспечивают бесперебойную связь между сетями Hemi и Ethereum для передачи активов.
3. Майнеры Proof-of-Proof (PoP). Майнеры защищают сеть, внедряя доказательство состояния в блокчейн Bitcoin, а также хешируют сетевые заголовки для создания криптографических доказательств и публикуют их в Bitcoin. Майнеры получают токены в качестве вознаграждения за свой вклад.
4. Модифицированный узел Geth. Узел Geth работает как настраиваемый узел Ethereum, обеспечивая полную совместимость между сетями Hemi и Ethereum. Обеспечивает синхронизацию данных и выполнение транзакций в сети Hemi Network.
По словам разработчиков Hemi, такой инновационный подход должен обеспечить высочайшую безопасность и полностью децентрализованную совместимость между сетями блокчейнов Bitcoin, Ethereum, Hemi и любыми другими EVM-совместимыми блокчейнами.
Что такое Proof-of-Proof (PoP)?
Hemi Network использует Bitcoin для обеспечения безопасности с помощью механизма под названием Proof-of-Proof (PoP), что позволяет Hemi унаследовать безопасность алгоритма консенсуса Proof-of-Work (PoW) в сети Bitcoin.
Для обеспечения работы этого механизма используются специализированные майнеры (PoP Miners), которые отвечают за следующие функции:
- Сбор данных о сети Hemi и публикация их в блокчейне Bitcoin, чтобы связать безопасность Hemi напрямую с проверенной системой Bitcoin.
- Использование сложных алгоритмов для генерации доказательств, имеющих жизненно важное значение для безопасности сети.
- Обеспечение целостности сети Hemi за счет использования безопасности Bitcoin и предоставления двойного уровня защиты.
Это обеспечивает Hemi Network дополнительный уровень безопасности, используя систему Proof-of-Work (PoW) сети Bitcoin в качестве основы для разрешения споров и обеспечения надежности.
При подтверждении блоков в Hemi Network, новые сегменты получают подтверждения от сети Bitcoin, что значительно повышает барьер для потенциальных атак. Эти подтверждения включат в себя следующее:
- Выступают в качестве элементов безопасности, каждый из которых усиливает защиту сети.
- Гарантируют, что любая попытка взлома сети требует значительных затрат энергии, что делает незамеченные атаки практически невозможными.
- По мере накопления подтверждений Bitcoin, безопасность сети Hemi становится все более мощной, создавая эффективное сдерживающее средство против злоумышленников.
Такой подход не только расширяет безопасность Bitcoin на сеть Hemi Network, но и представляет собой масштабируемую, надежную структуру для обработки транзакций и обеспечения целостности сети.
Туннелирование вместо мостовых решений
Тунеллирование в Hemi Network выполняет ту же роль, что и мостовые решения — передача активов между разнородными блокчейнами, такими как L1 или L2 сети, но имеет ключевые отличия в работе с технической точки зрения.
Хотя привычные для пользователей межсетевые мосты решают проблему несовместимости блокчейнов, они, как правило, страдают от централизации, поскольку большинство блокчейнов не поддерживают осведомленность о состоянии других сетей.
Так как Hemi Network поддерживает осведомлённость о состоянии Bitcoin и Ethereum на уровне протокола, она обеспечивает сложную передачу активов и полную децентрализацию при передаче активов между сетями.
Децентрализованные накопительные пакеты
Hemi Network поддерживает децентрализованные роли, использует безопасность Bitcoin, способствует открытому участию, отказоустойчивости и эффективности комиссий для улучшения самого принципа решений Layer 2.
В отличие от других решений по объединению данных Layer 2, сеть Hemi представляет более децентрализованный подход к публикации и проверке данных, решая критические проблемы, присутствующие в текущих настройках решения масштабирования второго уровня:
- Децентрализованные роли. Представляет децентрализованный подход, при котором публикующие узлы обрабатывают ключевые роли асинхронно, что снижает риски, связанные с централизованным управлением, присутствующим в других сетях L2.
- Стимулированное участие. Позволяет открыто участвовать посредством стейкинга токенов с контрактами проверки на стороне Ethereum, способствуя последовательному и стимулируемому обмену данными даже в периоды возросшей активности комиссий.
- Система отказоустойчивости и вознаграждения. Внедряет систему, препятствующую злонамеренному поведению, сокращая токены в стейкинге публикующих узлов, отправляющих недействительные данные, и вознаграждая узлы, которые выявляют ошибки, тем самым способствуя целостности сети.
- Эффективное управление комиссиями Ethereum. Управляет вознаграждениями с помощью контрактов проверки на стороне Ethereum, обеспечивая постоянные стимулы для публикующих узлов, несмотря на колебания комиссий Ethereum.