Lección 2

Техническая архитектура Merlin Chain

Этот модуль рассматривает техническую архитектуру Merlin Chain, особое внимание уделяется тому, как она повышает масштабируемость, эффективность и безопасность биткойна.

Merlin Chain основан на различных технологиях, которые совместно работают для улучшения масштабируемости, эффективности и безопасности сети биткойна. Интегрируя эти технологии в Merlin Chain, проект решает некоторые ограничения биткойна, такие как медленная скорость транзакций и высокие комиссии, сохраняя децентрализацию и безопасность базового уровня биткойна.

Сеть ZK-Rollup

Сеть Zero-Knowledge Rollup (ZK-Rollup) является основной частью архитектуры Merlin Chain. Эта технология собирает и сжимает несколько транзакций вне цепи, генерирует шифрованное доказательство и отправляет его на основную сеть Bitcoin. Благодаря пакетной обработке транзакций сеть ZK-Rollup уменьшает объем данных, которые необходимо записывать в блокчейн, тем самым снижая стоимость транзакций и увеличивая пропускную способность.

Сеть ZK-Rollup на Merlin Chain использует технологию SNARK (Concise Non-Interactive Proof of Knowledge) для создания доказательств с нулевым разглашением, которые подтверждают действительность всех транзакций в пакете без раскрытия конкретных деталей транзакции. Сеть использует ряд конечных автоматов для выполнения необходимых вычислений и создания доказательств. Компонент zkProver взаимодействует с базами данных и узлами для проверки валидности транзакций и обеспечения безопасности и эффективности системы.

сеть децентрализованных оракулов

Оракулы вводят в блокчейн данные извне, что позволяет смарт-контрактам взаимодействовать с реальным миром. В сети Merlin Chain децентрализованная сеть оракулов предотвращает отказ единой точки и обеспечивает точность и надежность передачи данных на блокчейн.

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

В Merlin Chain децентрализованная сеть оракулов взаимодействует с системой ZK-Rollup, предоставляя ей внешние данные для проверки действительности транзакций и исполнения контрактов. Такая интеграция гарантирует, что все части системы работают вместе, оставаясь безопасными и эффективными.

Доступность данных

Доступность данных в любой блокчейн-системе крайне важна, особенно в системах, использующих внеланцетную технологию обработки, такую ​​как ZK-Rollups. Если данные не доступны, участники сети не смогут проверить транзакции, что может привести к проблемам доверия и безопасности. Merlin Chain обеспечивает доступность данных через решение, разработанное в сотрудничестве с Celestia и Nubit, чтобы гарантировать, что все данные, используемые для проверки транзакций, могут быть опубликованы и доступны всем участникам в сети. При генерации нового блока связанные с ним данные будут опубликованы в общедоступной сети доступности данных, чтобы гарантировать их проверяемость и доступность.

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

Решение по доступности данных также включает в себя механизм проверки, чтобы гарантировать целостность и согласованность опубликованных данных. Когда узел получает новый блок, он проверяет доступность данных. Если данные недоступны или неполные, блок будет отклонен. Это система помогает поддерживать надежность сети и гарантирует, что любой участник может независимо проверить все транзакции.

Модуль доказательства мошенничества биткойна на цепи

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

Когда транзакция подозревается в мошенничестве, пользователи могут предоставить доказательства мошенничества, которые затем рассматриваются сетью. Если транзакция будет признана мошеннической, транзакция будет отклонена, что не позволит ей быть записанной в блокчейне.

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

Интеграция с биткоином

Архитектура Merlin Chain тесно интегрирована с биткойном и усиливает его возможности, не нарушая его основных принципов. Как решение Layer 2, Merlin Chain наследует безопасные характеристики биткойна и решает ограничения биткойна в скорости сделок и стоимости.

Это интеграция достигается путем использования Taproot и других нативных технологий Bitcoin, позволяющих Merlin Chain надежно якорить свои данные на блокчейне Bitcoin, обеспечивая безопасность и неприкосновенность всех транзакций, обрабатываемых на Merlin Chain, так же, как и у самого Bitcoin.

Совместимость с EVM

Совместимость Merlin Chain с виртуальной машиной Ethereum (EVM) расширяет его функциональность, превосходя ограничения биткойна. Совместимость с EVM позволяет разработчикам развертывать и взаимодействовать с умными контрактами, основанными на Ethereum, на Merlin Chain, что предоставляет широкие возможности для кросс-чейн приложений и позволяет проектам одновременно использовать безопасность биткойна и гибкость Ethereum.

Разработчики, знакомые с Ethereum, могут легко перенести свои dApp на Merlin Chain и наслаждаться более низкими транзакционными издержками и более высокой пропускной способностью сети ZK-Rollup. Эта совместимость также стимулирует инновации, позволяя разработчикам создавать гибридные приложения, использующие преимущества Bitcoin и Ethereum.

Особенности

  • Технология ZK-Rollup обрабатывает транзакции пакетным способом, снижая затраты и увеличивая пропускную способность.
  • Сеть децентрализованных оракулов соединяет смарт-контракты с данными реального мира, обеспечивая точность и целостность данных.
  • Благодаря партнерству с Celestia и Nubit гарантируется доступность данных, гарантируя, что данные блоков можно проверить.
  • Ончейн-модуль защиты от мошенничества с биткойнами обеспечивает дополнительный уровень безопасности, позволяя обнаруживать и отклонять мошеннические транзакции.
  • Совместима с архитектурой Bitcoin и Ethereum, поддерживает множество сценариев применения.
Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.
Catálogo
Lección 2

Техническая архитектура Merlin Chain

Этот модуль рассматривает техническую архитектуру Merlin Chain, особое внимание уделяется тому, как она повышает масштабируемость, эффективность и безопасность биткойна.

Merlin Chain основан на различных технологиях, которые совместно работают для улучшения масштабируемости, эффективности и безопасности сети биткойна. Интегрируя эти технологии в Merlin Chain, проект решает некоторые ограничения биткойна, такие как медленная скорость транзакций и высокие комиссии, сохраняя децентрализацию и безопасность базового уровня биткойна.

Сеть ZK-Rollup

Сеть Zero-Knowledge Rollup (ZK-Rollup) является основной частью архитектуры Merlin Chain. Эта технология собирает и сжимает несколько транзакций вне цепи, генерирует шифрованное доказательство и отправляет его на основную сеть Bitcoin. Благодаря пакетной обработке транзакций сеть ZK-Rollup уменьшает объем данных, которые необходимо записывать в блокчейн, тем самым снижая стоимость транзакций и увеличивая пропускную способность.

Сеть ZK-Rollup на Merlin Chain использует технологию SNARK (Concise Non-Interactive Proof of Knowledge) для создания доказательств с нулевым разглашением, которые подтверждают действительность всех транзакций в пакете без раскрытия конкретных деталей транзакции. Сеть использует ряд конечных автоматов для выполнения необходимых вычислений и создания доказательств. Компонент zkProver взаимодействует с базами данных и узлами для проверки валидности транзакций и обеспечения безопасности и эффективности системы.

сеть децентрализованных оракулов

Оракулы вводят в блокчейн данные извне, что позволяет смарт-контрактам взаимодействовать с реальным миром. В сети Merlin Chain децентрализованная сеть оракулов предотвращает отказ единой точки и обеспечивает точность и надежность передачи данных на блокчейн.

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

В Merlin Chain децентрализованная сеть оракулов взаимодействует с системой ZK-Rollup, предоставляя ей внешние данные для проверки действительности транзакций и исполнения контрактов. Такая интеграция гарантирует, что все части системы работают вместе, оставаясь безопасными и эффективными.

Доступность данных

Доступность данных в любой блокчейн-системе крайне важна, особенно в системах, использующих внеланцетную технологию обработки, такую ​​как ZK-Rollups. Если данные не доступны, участники сети не смогут проверить транзакции, что может привести к проблемам доверия и безопасности. Merlin Chain обеспечивает доступность данных через решение, разработанное в сотрудничестве с Celestia и Nubit, чтобы гарантировать, что все данные, используемые для проверки транзакций, могут быть опубликованы и доступны всем участникам в сети. При генерации нового блока связанные с ним данные будут опубликованы в общедоступной сети доступности данных, чтобы гарантировать их проверяемость и доступность.

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

Решение по доступности данных также включает в себя механизм проверки, чтобы гарантировать целостность и согласованность опубликованных данных. Когда узел получает новый блок, он проверяет доступность данных. Если данные недоступны или неполные, блок будет отклонен. Это система помогает поддерживать надежность сети и гарантирует, что любой участник может независимо проверить все транзакции.

Модуль доказательства мошенничества биткойна на цепи

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

Когда транзакция подозревается в мошенничестве, пользователи могут предоставить доказательства мошенничества, которые затем рассматриваются сетью. Если транзакция будет признана мошеннической, транзакция будет отклонена, что не позволит ей быть записанной в блокчейне.

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

Интеграция с биткоином

Архитектура Merlin Chain тесно интегрирована с биткойном и усиливает его возможности, не нарушая его основных принципов. Как решение Layer 2, Merlin Chain наследует безопасные характеристики биткойна и решает ограничения биткойна в скорости сделок и стоимости.

Это интеграция достигается путем использования Taproot и других нативных технологий Bitcoin, позволяющих Merlin Chain надежно якорить свои данные на блокчейне Bitcoin, обеспечивая безопасность и неприкосновенность всех транзакций, обрабатываемых на Merlin Chain, так же, как и у самого Bitcoin.

Совместимость с EVM

Совместимость Merlin Chain с виртуальной машиной Ethereum (EVM) расширяет его функциональность, превосходя ограничения биткойна. Совместимость с EVM позволяет разработчикам развертывать и взаимодействовать с умными контрактами, основанными на Ethereum, на Merlin Chain, что предоставляет широкие возможности для кросс-чейн приложений и позволяет проектам одновременно использовать безопасность биткойна и гибкость Ethereum.

Разработчики, знакомые с Ethereum, могут легко перенести свои dApp на Merlin Chain и наслаждаться более низкими транзакционными издержками и более высокой пропускной способностью сети ZK-Rollup. Эта совместимость также стимулирует инновации, позволяя разработчикам создавать гибридные приложения, использующие преимущества Bitcoin и Ethereum.

Особенности

  • Технология ZK-Rollup обрабатывает транзакции пакетным способом, снижая затраты и увеличивая пропускную способность.
  • Сеть децентрализованных оракулов соединяет смарт-контракты с данными реального мира, обеспечивая точность и целостность данных.
  • Благодаря партнерству с Celestia и Nubit гарантируется доступность данных, гарантируя, что данные блоков можно проверить.
  • Ончейн-модуль защиты от мошенничества с биткойнами обеспечивает дополнительный уровень безопасности, позволяя обнаруживать и отклонять мошеннические транзакции.
  • Совместима с архитектурой Bitcoin и Ethereum, поддерживает множество сценариев применения.
Descargo de responsabilidad
* La inversión en criptomonedas implica riesgos significativos. Proceda con precaución. El curso no pretende ser un asesoramiento de inversión.
* El curso ha sido creado por el autor que se ha unido a Gate Learn. Cualquier opinión compartida por el autor no representa a Gate Learn.