Подробное руководство по Monad и потенциальным возможностям Airdrop

Новичок5/29/2024, 3:03:21 PM
Monad - это EVM Layer1, который достигает 100 000 TPS благодаря технологии параллельного выполнения. После запуска тестовой сети в январе свыше десятка проектов, включая PancakeSwap и Layerzero, объявили о своем участии в экосистеме. Кроме того, недавно Monad завершил раунд финансирования на сумму 225 миллионов долларов. В данной статье будут рассмотрены архитектурное проектирование Monad, технологические инновации и ключевые особенности.

Обзор проекта

Monad — это высокопроизводительная, удобная для разработчиков платформа смарт-контрактов. Как уровень 1, он использует такие технологии, как параллельный EVM, для достижения производительности 10 000 транзакций в секунду. Он направлен на привлечение большего количества качественных проектов в Web3 благодаря своим высокопроизводительным функциям, предоставляя пользователям более плавный опыт работы с Web3. Проект запустил свою тестовую сеть 24 января 2024 года.

Команда и Инвесторы

Три основателя Monad, Кеон Хон, Джеймс Хансакер и Юнис Гиарта, имеют обширный и впечатляющий опыт работы в отрасли Web3.

  • Кионе Хон - сооснователь и генеральный директор компании Monad. Он окончил Массачусетский технологический институт и ранее возглавлял дивизион высокочастотной торговли в Jump Trading.
  • Джеймс Хансакер, еще один из соучредителей компании Monad Labs, был старшим инженером-программистом в Jump Trading. Он окончил Университет Айовы.
  • Юнис Гиарта, сооснователь и генеральный директор Monad, обладает богатым опытом в традиционных финтех-технологиях. Ранее она работала старшим менеджером по продукту в Shutterstock и возглавляла команды разработки систем для предприятий в Broadway Technology.

Другие члены основной команды также имеют соответствующий опыт в своих областях. Например, Абдул Рехман, руководитель отдела развития бизнеса, ранее занимал должность руководителя развития экосистемы в сети Sei и руководителя по продукту и росту в Falcon Wallet.

С таким сильным опытом команды и видением проекта Monad получил поддержку многих инвесторов. 9 апреля Monad привлек $225 миллионов финансирования от таких известных венчурных фондов, как Paradigm, Coinbase Ventures и Wintermute Investing. Также есть десятки институтов и индивидуальных инвесторов.

Источник: RootData

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

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

Источник: Документация Monad

В традиционном процессе он-чейн транзакций в блокчейне каждая транзакция выполняется последовательно. Однако Monad использует оптимистичное выполнение, позволяя одной транзакции выполниться, прежде чем начнется другая транзакция. Например, рассмотрим сравнение транзакций по объему:

Когда A хочет передать 1 ETH на адреса B и C соответственно, эти две транзакции передачи будут последовательно упакованы в Ethereum в соответствии с их порядком (при условии равных комиссий за газ). Однако теоретически эти две транзакции могут происходить одновременно в Monad. Конечно, это вызывает потенциальную проблему: если одна транзакция зависит от результата другой транзакции, одновременное выполнение их может привести к неправильным результатам. Например:

  1. Транзакция 1 считывает и обновляет баланс счета A (например, получает перевод со счета B).
  2. Транзакция 2 также считывает и обновляет баланс счета A (например, переводы на счет C).

Оптимистичное выполнение решает эту проблему, отслеживая входные данные, использованные во время выполнения транзакции 2, и сравнивая их с результатом транзакции 1. Если они отличаются, сеть обнаруживает, что транзакция 2 использовала неверные данные во время выполнения и должна будет повторно выполниться с правильными данными.

Если в блоке есть длинные «цепи» транзакций с взаимными зависимостями, параллельное выполнение этих транзакций приведет к высокой частоте отказов. Поэтому простая реализация оптимистичного выполнения в Monad заключается в попытке начать выполнение следующей транзакции, когда процессор узла имеет доступные ресурсы. В Monad также разработан статический анализатор кода для попыток предсказания зависимостей транзакций. В лучшем случае Monad может предсказать множество зависимостей заранее; в худшем случае Monad возвращается к простой реализации, т.е. повторному выполнению с использованием доступных вычислительных ресурсов.

Технологические инновации и преимущества

В вышеупомянутой параллельной архитектуре несколько ключевых компонентных технологий работают вместе для поддержания работы сети:

  • MonadBFT: MonadBFT - это механизм консенсуса с конвейерной структурой, работающий в раундах. Это также тип алгоритма Byzantine Fault Tolerance (BFT), который обеспечивает нормальную работу сети даже при наличии до 2/3 злонамеренных узлов.
  • Отложенное выполнение: Согласование в Монаде предполагает, что узлы соглашаются относительно формального порядка транзакций, в то время как выполнение — это процесс фактического выполнения этих транзакций и обновления состояния. В согласии Монады узлы соглашаются относительно формального порядка транзакций, но лидеры или узлы валидации не обязаны выполнять эти транзакции. Это означает, что лидеры предлагают порядок, не зная результирующего корневого состояния, а узлы валидации голосуют за допустимость блоков, не обязательно зная (например) были ли выполнены все транзакции в блоке без отката.
  • MonadDb: Это специальная база данных, разработанная для хранения состояния блокчейна. Она нативно реализует структуру данных MPT (Merkle Patricia Trie) и использует последние асинхронное ввод-выводное оборудование и другие оптимизационные техники для повышения эффективности и производительности.

Основные функции

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

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

Высокая производительность

Основная сеть, способная обрабатывать до 100 000 транзакций в секунду (TPS), может удовлетворить производительностные требования практически всех веб-приложений Web3, с перспективами дальнейшего масштабирования в будущем.

Низкие комиссии за транзакции

В Monad комиссии за транзакции меньше 1 цента за транзакцию, что обеспечивает более быстрые и дешевые транзакции, чем на других платформах.

Как показано в таблице ниже, сравнение Monad с Ethereum демонстрирует, что Monad превосходит Ethereum по производительности, используя ту же архитектуру EVM. Это позволяет разработчикам на Ethereum легко переносить свои приложения на Monad и использовать совместимые с Ethereum RPC API, облегчая быстрый старт для пользователей. Основное различие между ними заключается в их механизмах консенсуса, при этом Monad использует алгоритм MonadBFT, разработанный механизмом HotStuff для параллельной работы. Хотя оба используют механизм Proof of Stake (POS), Ethereum требует 32 ETH для работы в качестве узла, поэтому многие держатели ETH приобретают LST для стейкинга своих ETH. В отличие от этого пользователи могут напрямую делегировать узлам на Monad через Gate.io. Как упоминалось ранее, простая реализация параллельного выполнения зависит от оставшихся вычислительных ресурсов, что приводит к более высоким требованиям к аппаратному обеспечению для узлов на Monad.

Источник: Monad Doc для разработчиков

Развитие экосистемы

На 22 мая 2024 года у аккаунта Monad в Twitter было более 280 000 подписчиков, а его сообщество в Discord насчитывало 297 000 участников. Также проекты, такие как PancakeSwap (V4), Wormhole, Balancer, Layerzero и Curvance, сотрудничают с Monad.

Источник:x.com

Как высокопроизводительный уровень 1, инфраструктура DeFi будет формировать самый фундаментальный уровень ликвидности активов на цепи Monad. Эти ранние стратегические партнеры - известные проекты в области DEX и ведущие проекты в области межцепочного взаимодействия. Согласно статистике от Rootdata (как показано на графике ниже), проекты, участвующие в тестовой сети Monad, в настоящее время охватывают различные области, такие как DeFi, NFT, AI и инфраструктура, с проектами DeFi, являющимися наиболее многочисленными.

Источник:Rootdata

Возможности Airdrop

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

  1. Присоединяйтесь к официальному Discord и стремитесь получить ранний доступ. Вы также можете присоединиться к официальному Telegram для получения последних обновлений.

  2. Подготовьтесь к участию в качестве тестового узла в следующей фазе сетевого тестирования. Согласно официальным рекомендациям, аппаратные требования для полного узла Monad:

    ЦП: 16-ядерный процессор

    ОЗУ: 32 ГБ ОЗУ

    Хранилище: 2 ТБ NVMe SSD

    Пропускная способность: 100 Мб/с

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

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

Заключение

В то время как Ethereum выбрал решение масштабируемости Rollup из-за проблем с производительностью, Solana достигает высокой производительности благодаря чрезвычайно высоким требованиям к узлам, но все равно сталкивается с проблемами, такими как время простоя. Monad использует технологию шардинга для достижения высочайшей производительности: 100 000 TPS. Этот уровень производительности не только заложил основу для проектов в традиционных отраслях, требующих быстрых и частых транзакций, но и обеспечивает возможность принятия большего числа пользователей. Несмотря на то, что Monad находится на стадии тестирования, он уже привлек значительное внимание и получил поддержку сообщества. Достижения Monad заслуживают ожидания.

作者: Wayne
譯者: Viper
審校: Piccolo、KOWEI、Elisa、Ashley、Joyce
* 投資有風險,入市須謹慎。本文不作為 Gate.io 提供的投資理財建議或其他任何類型的建議。
* 在未提及 Gate.io 的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io 有權追究其法律責任。

Подробное руководство по Monad и потенциальным возможностям Airdrop

Новичок5/29/2024, 3:03:21 PM
Monad - это EVM Layer1, который достигает 100 000 TPS благодаря технологии параллельного выполнения. После запуска тестовой сети в январе свыше десятка проектов, включая PancakeSwap и Layerzero, объявили о своем участии в экосистеме. Кроме того, недавно Monad завершил раунд финансирования на сумму 225 миллионов долларов. В данной статье будут рассмотрены архитектурное проектирование Monad, технологические инновации и ключевые особенности.

Обзор проекта

Monad — это высокопроизводительная, удобная для разработчиков платформа смарт-контрактов. Как уровень 1, он использует такие технологии, как параллельный EVM, для достижения производительности 10 000 транзакций в секунду. Он направлен на привлечение большего количества качественных проектов в Web3 благодаря своим высокопроизводительным функциям, предоставляя пользователям более плавный опыт работы с Web3. Проект запустил свою тестовую сеть 24 января 2024 года.

Команда и Инвесторы

Три основателя Monad, Кеон Хон, Джеймс Хансакер и Юнис Гиарта, имеют обширный и впечатляющий опыт работы в отрасли Web3.

  • Кионе Хон - сооснователь и генеральный директор компании Monad. Он окончил Массачусетский технологический институт и ранее возглавлял дивизион высокочастотной торговли в Jump Trading.
  • Джеймс Хансакер, еще один из соучредителей компании Monad Labs, был старшим инженером-программистом в Jump Trading. Он окончил Университет Айовы.
  • Юнис Гиарта, сооснователь и генеральный директор Monad, обладает богатым опытом в традиционных финтех-технологиях. Ранее она работала старшим менеджером по продукту в Shutterstock и возглавляла команды разработки систем для предприятий в Broadway Technology.

Другие члены основной команды также имеют соответствующий опыт в своих областях. Например, Абдул Рехман, руководитель отдела развития бизнеса, ранее занимал должность руководителя развития экосистемы в сети Sei и руководителя по продукту и росту в Falcon Wallet.

С таким сильным опытом команды и видением проекта Monad получил поддержку многих инвесторов. 9 апреля Monad привлек $225 миллионов финансирования от таких известных венчурных фондов, как Paradigm, Coinbase Ventures и Wintermute Investing. Также есть десятки институтов и индивидуальных инвесторов.

Источник: RootData

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

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

Источник: Документация Monad

В традиционном процессе он-чейн транзакций в блокчейне каждая транзакция выполняется последовательно. Однако Monad использует оптимистичное выполнение, позволяя одной транзакции выполниться, прежде чем начнется другая транзакция. Например, рассмотрим сравнение транзакций по объему:

Когда A хочет передать 1 ETH на адреса B и C соответственно, эти две транзакции передачи будут последовательно упакованы в Ethereum в соответствии с их порядком (при условии равных комиссий за газ). Однако теоретически эти две транзакции могут происходить одновременно в Monad. Конечно, это вызывает потенциальную проблему: если одна транзакция зависит от результата другой транзакции, одновременное выполнение их может привести к неправильным результатам. Например:

  1. Транзакция 1 считывает и обновляет баланс счета A (например, получает перевод со счета B).
  2. Транзакция 2 также считывает и обновляет баланс счета A (например, переводы на счет C).

Оптимистичное выполнение решает эту проблему, отслеживая входные данные, использованные во время выполнения транзакции 2, и сравнивая их с результатом транзакции 1. Если они отличаются, сеть обнаруживает, что транзакция 2 использовала неверные данные во время выполнения и должна будет повторно выполниться с правильными данными.

Если в блоке есть длинные «цепи» транзакций с взаимными зависимостями, параллельное выполнение этих транзакций приведет к высокой частоте отказов. Поэтому простая реализация оптимистичного выполнения в Monad заключается в попытке начать выполнение следующей транзакции, когда процессор узла имеет доступные ресурсы. В Monad также разработан статический анализатор кода для попыток предсказания зависимостей транзакций. В лучшем случае Monad может предсказать множество зависимостей заранее; в худшем случае Monad возвращается к простой реализации, т.е. повторному выполнению с использованием доступных вычислительных ресурсов.

Технологические инновации и преимущества

В вышеупомянутой параллельной архитектуре несколько ключевых компонентных технологий работают вместе для поддержания работы сети:

  • MonadBFT: MonadBFT - это механизм консенсуса с конвейерной структурой, работающий в раундах. Это также тип алгоритма Byzantine Fault Tolerance (BFT), который обеспечивает нормальную работу сети даже при наличии до 2/3 злонамеренных узлов.
  • Отложенное выполнение: Согласование в Монаде предполагает, что узлы соглашаются относительно формального порядка транзакций, в то время как выполнение — это процесс фактического выполнения этих транзакций и обновления состояния. В согласии Монады узлы соглашаются относительно формального порядка транзакций, но лидеры или узлы валидации не обязаны выполнять эти транзакции. Это означает, что лидеры предлагают порядок, не зная результирующего корневого состояния, а узлы валидации голосуют за допустимость блоков, не обязательно зная (например) были ли выполнены все транзакции в блоке без отката.
  • MonadDb: Это специальная база данных, разработанная для хранения состояния блокчейна. Она нативно реализует структуру данных MPT (Merkle Patricia Trie) и использует последние асинхронное ввод-выводное оборудование и другие оптимизационные техники для повышения эффективности и производительности.

Основные функции

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

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

Высокая производительность

Основная сеть, способная обрабатывать до 100 000 транзакций в секунду (TPS), может удовлетворить производительностные требования практически всех веб-приложений Web3, с перспективами дальнейшего масштабирования в будущем.

Низкие комиссии за транзакции

В Monad комиссии за транзакции меньше 1 цента за транзакцию, что обеспечивает более быстрые и дешевые транзакции, чем на других платформах.

Как показано в таблице ниже, сравнение Monad с Ethereum демонстрирует, что Monad превосходит Ethereum по производительности, используя ту же архитектуру EVM. Это позволяет разработчикам на Ethereum легко переносить свои приложения на Monad и использовать совместимые с Ethereum RPC API, облегчая быстрый старт для пользователей. Основное различие между ними заключается в их механизмах консенсуса, при этом Monad использует алгоритм MonadBFT, разработанный механизмом HotStuff для параллельной работы. Хотя оба используют механизм Proof of Stake (POS), Ethereum требует 32 ETH для работы в качестве узла, поэтому многие держатели ETH приобретают LST для стейкинга своих ETH. В отличие от этого пользователи могут напрямую делегировать узлам на Monad через Gate.io. Как упоминалось ранее, простая реализация параллельного выполнения зависит от оставшихся вычислительных ресурсов, что приводит к более высоким требованиям к аппаратному обеспечению для узлов на Monad.

Источник: Monad Doc для разработчиков

Развитие экосистемы

На 22 мая 2024 года у аккаунта Monad в Twitter было более 280 000 подписчиков, а его сообщество в Discord насчитывало 297 000 участников. Также проекты, такие как PancakeSwap (V4), Wormhole, Balancer, Layerzero и Curvance, сотрудничают с Monad.

Источник:x.com

Как высокопроизводительный уровень 1, инфраструктура DeFi будет формировать самый фундаментальный уровень ликвидности активов на цепи Monad. Эти ранние стратегические партнеры - известные проекты в области DEX и ведущие проекты в области межцепочного взаимодействия. Согласно статистике от Rootdata (как показано на графике ниже), проекты, участвующие в тестовой сети Monad, в настоящее время охватывают различные области, такие как DeFi, NFT, AI и инфраструктура, с проектами DeFi, являющимися наиболее многочисленными.

Источник:Rootdata

Возможности Airdrop

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

  1. Присоединяйтесь к официальному Discord и стремитесь получить ранний доступ. Вы также можете присоединиться к официальному Telegram для получения последних обновлений.

  2. Подготовьтесь к участию в качестве тестового узла в следующей фазе сетевого тестирования. Согласно официальным рекомендациям, аппаратные требования для полного узла Monad:

    ЦП: 16-ядерный процессор

    ОЗУ: 32 ГБ ОЗУ

    Хранилище: 2 ТБ NVMe SSD

    Пропускная способность: 100 Мб/с

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

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

Заключение

В то время как Ethereum выбрал решение масштабируемости Rollup из-за проблем с производительностью, Solana достигает высокой производительности благодаря чрезвычайно высоким требованиям к узлам, но все равно сталкивается с проблемами, такими как время простоя. Monad использует технологию шардинга для достижения высочайшей производительности: 100 000 TPS. Этот уровень производительности не только заложил основу для проектов в традиционных отраслях, требующих быстрых и частых транзакций, но и обеспечивает возможность принятия большего числа пользователей. Несмотря на то, что Monad находится на стадии тестирования, он уже привлек значительное внимание и получил поддержку сообщества. Достижения Monad заслуживают ожидания.

作者: Wayne
譯者: Viper
審校: Piccolo、KOWEI、Elisa、Ashley、Joyce
* 投資有風險,入市須謹慎。本文不作為 Gate.io 提供的投資理財建議或其他任何類型的建議。
* 在未提及 Gate.io 的情況下,複製、傳播或抄襲本文將違反《版權法》,Gate.io 有權追究其法律責任。
即刻開始交易
註冊並交易即可獲得
$100
和價值
$5500
理財體驗金獎勵!