Monad — это высокопроизводительная, удобная для разработчиков платформа смарт-контрактов. Как уровень 1, он использует такие технологии, как параллельный EVM, для достижения производительности 10 000 транзакций в секунду. Он направлен на привлечение большего количества качественных проектов в Web3 благодаря своим высокопроизводительным функциям, предоставляя пользователям более плавный опыт работы с Web3. Проект запустил свою тестовую сеть 24 января 2024 года.
Три основателя Monad, Кеон Хон, Джеймс Хансакер и Юнис Гиарта, имеют обширный и впечатляющий опыт работы в отрасли Web3.
Другие члены основной команды также имеют соответствующий опыт в своих областях. Например, Абдул Рехман, руководитель отдела развития бизнеса, ранее занимал должность руководителя развития экосистемы в сети Sei и руководителя по продукту и росту в Falcon Wallet.
С таким сильным опытом команды и видением проекта Monad получил поддержку многих инвесторов. 9 апреля Monad привлек $225 миллионов финансирования от таких известных венчурных фондов, как Paradigm, Coinbase Ventures и Wintermute Investing. Также есть десятки институтов и индивидуальных инвесторов.
Источник: RootData
Основой высокой производительности Monad является ее технология параллельного выполнения. Основной принцип параллельного выполнения заключается в стратегическом выполнении задач с использованием нескольких ядер и потоков с одновременной отправкой результатов в исходном порядке. Хотя транзакции выполняются параллельно "за кулисами", с точки зрения пользователей и разработчиков они кажутся выполняющимися последовательно. Простая аналогия для понимания повышения эффективности параллелизма заключается в планировании трафика: чем больше полос, тем больше транспортных средств может проехать.
Источник: Документация Monad
В традиционном процессе он-чейн транзакций в блокчейне каждая транзакция выполняется последовательно. Однако Monad использует оптимистичное выполнение, позволяя одной транзакции выполниться, прежде чем начнется другая транзакция. Например, рассмотрим сравнение транзакций по объему:
Когда A хочет передать 1 ETH на адреса B и C соответственно, эти две транзакции передачи будут последовательно упакованы в Ethereum в соответствии с их порядком (при условии равных комиссий за газ). Однако теоретически эти две транзакции могут происходить одновременно в Monad. Конечно, это вызывает потенциальную проблему: если одна транзакция зависит от результата другой транзакции, одновременное выполнение их может привести к неправильным результатам. Например:
Оптимистичное выполнение решает эту проблему, отслеживая входные данные, использованные во время выполнения транзакции 2, и сравнивая их с результатом транзакции 1. Если они отличаются, сеть обнаруживает, что транзакция 2 использовала неверные данные во время выполнения и должна будет повторно выполниться с правильными данными.
Если в блоке есть длинные «цепи» транзакций с взаимными зависимостями, параллельное выполнение этих транзакций приведет к высокой частоте отказов. Поэтому простая реализация оптимистичного выполнения в Monad заключается в попытке начать выполнение следующей транзакции, когда процессор узла имеет доступные ресурсы. В Monad также разработан статический анализатор кода для попыток предсказания зависимостей транзакций. В лучшем случае Monad может предсказать множество зависимостей заранее; в худшем случае Monad возвращается к простой реализации, т.е. повторному выполнению с использованием доступных вычислительных ресурсов.
В вышеупомянутой параллельной архитектуре несколько ключевых компонентных технологий работают вместе для поддержания работы сети:
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
Как общедоступная цепь, нацеленная на широкую аудиторию технических разработчиков и ожидаемая для поддержки более крупного масштаба Web3, Monad также может рассмотреть выпуск токенов в рамках аирдропов в качестве стимулов для сообщества. Однако, поскольку Monad в настоящее время находится в фазе внутреннего тестирования, пока нет возможностей для более широкого участия сообщества. Некоторые потенциальные шаги для подготовки к будущим аирдропам включают:
Присоединяйтесь к официальному Discord и стремитесь получить ранний доступ. Вы также можете присоединиться к официальному Telegram для получения последних обновлений.
Подготовьтесь к участию в качестве тестового узла в следующей фазе сетевого тестирования. Согласно официальным рекомендациям, аппаратные требования для полного узла Monad:
ЦП: 16-ядерный процессор
ОЗУ: 32 ГБ ОЗУ
Хранилище: 2 ТБ NVMe SSD
Пропускная способность: 100 Мб/с
Взаимодействуйте с экосистемными проектами на ранних этапах, чтобы увеличить свои шансы на получение аирдропов. Внутреннее тестирование ограничено сотрудниками и командой, но некоторые строители экосистемы могли участвовать в раннем тестировании. Взаимодействие с этими проектами может увеличить ваши шансы на получение аирдропов.
Следите за официальными объявлениями о любых обновлениях, касающихся потенциальных аирдропов и возможностей участия сообщества.
В то время как Ethereum выбрал решение масштабируемости Rollup из-за проблем с производительностью, Solana достигает высокой производительности благодаря чрезвычайно высоким требованиям к узлам, но все равно сталкивается с проблемами, такими как время простоя. Monad использует технологию шардинга для достижения высочайшей производительности: 100 000 TPS. Этот уровень производительности не только заложил основу для проектов в традиционных отраслях, требующих быстрых и частых транзакций, но и обеспечивает возможность принятия большего числа пользователей. Несмотря на то, что Monad находится на стадии тестирования, он уже привлек значительное внимание и получил поддержку сообщества. Достижения Monad заслуживают ожидания.
Monad — это высокопроизводительная, удобная для разработчиков платформа смарт-контрактов. Как уровень 1, он использует такие технологии, как параллельный EVM, для достижения производительности 10 000 транзакций в секунду. Он направлен на привлечение большего количества качественных проектов в Web3 благодаря своим высокопроизводительным функциям, предоставляя пользователям более плавный опыт работы с Web3. Проект запустил свою тестовую сеть 24 января 2024 года.
Три основателя Monad, Кеон Хон, Джеймс Хансакер и Юнис Гиарта, имеют обширный и впечатляющий опыт работы в отрасли Web3.
Другие члены основной команды также имеют соответствующий опыт в своих областях. Например, Абдул Рехман, руководитель отдела развития бизнеса, ранее занимал должность руководителя развития экосистемы в сети Sei и руководителя по продукту и росту в Falcon Wallet.
С таким сильным опытом команды и видением проекта Monad получил поддержку многих инвесторов. 9 апреля Monad привлек $225 миллионов финансирования от таких известных венчурных фондов, как Paradigm, Coinbase Ventures и Wintermute Investing. Также есть десятки институтов и индивидуальных инвесторов.
Источник: RootData
Основой высокой производительности Monad является ее технология параллельного выполнения. Основной принцип параллельного выполнения заключается в стратегическом выполнении задач с использованием нескольких ядер и потоков с одновременной отправкой результатов в исходном порядке. Хотя транзакции выполняются параллельно "за кулисами", с точки зрения пользователей и разработчиков они кажутся выполняющимися последовательно. Простая аналогия для понимания повышения эффективности параллелизма заключается в планировании трафика: чем больше полос, тем больше транспортных средств может проехать.
Источник: Документация Monad
В традиционном процессе он-чейн транзакций в блокчейне каждая транзакция выполняется последовательно. Однако Monad использует оптимистичное выполнение, позволяя одной транзакции выполниться, прежде чем начнется другая транзакция. Например, рассмотрим сравнение транзакций по объему:
Когда A хочет передать 1 ETH на адреса B и C соответственно, эти две транзакции передачи будут последовательно упакованы в Ethereum в соответствии с их порядком (при условии равных комиссий за газ). Однако теоретически эти две транзакции могут происходить одновременно в Monad. Конечно, это вызывает потенциальную проблему: если одна транзакция зависит от результата другой транзакции, одновременное выполнение их может привести к неправильным результатам. Например:
Оптимистичное выполнение решает эту проблему, отслеживая входные данные, использованные во время выполнения транзакции 2, и сравнивая их с результатом транзакции 1. Если они отличаются, сеть обнаруживает, что транзакция 2 использовала неверные данные во время выполнения и должна будет повторно выполниться с правильными данными.
Если в блоке есть длинные «цепи» транзакций с взаимными зависимостями, параллельное выполнение этих транзакций приведет к высокой частоте отказов. Поэтому простая реализация оптимистичного выполнения в Monad заключается в попытке начать выполнение следующей транзакции, когда процессор узла имеет доступные ресурсы. В Monad также разработан статический анализатор кода для попыток предсказания зависимостей транзакций. В лучшем случае Monad может предсказать множество зависимостей заранее; в худшем случае Monad возвращается к простой реализации, т.е. повторному выполнению с использованием доступных вычислительных ресурсов.
В вышеупомянутой параллельной архитектуре несколько ключевых компонентных технологий работают вместе для поддержания работы сети:
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
Как общедоступная цепь, нацеленная на широкую аудиторию технических разработчиков и ожидаемая для поддержки более крупного масштаба Web3, Monad также может рассмотреть выпуск токенов в рамках аирдропов в качестве стимулов для сообщества. Однако, поскольку Monad в настоящее время находится в фазе внутреннего тестирования, пока нет возможностей для более широкого участия сообщества. Некоторые потенциальные шаги для подготовки к будущим аирдропам включают:
Присоединяйтесь к официальному Discord и стремитесь получить ранний доступ. Вы также можете присоединиться к официальному Telegram для получения последних обновлений.
Подготовьтесь к участию в качестве тестового узла в следующей фазе сетевого тестирования. Согласно официальным рекомендациям, аппаратные требования для полного узла Monad:
ЦП: 16-ядерный процессор
ОЗУ: 32 ГБ ОЗУ
Хранилище: 2 ТБ NVMe SSD
Пропускная способность: 100 Мб/с
Взаимодействуйте с экосистемными проектами на ранних этапах, чтобы увеличить свои шансы на получение аирдропов. Внутреннее тестирование ограничено сотрудниками и командой, но некоторые строители экосистемы могли участвовать в раннем тестировании. Взаимодействие с этими проектами может увеличить ваши шансы на получение аирдропов.
Следите за официальными объявлениями о любых обновлениях, касающихся потенциальных аирдропов и возможностей участия сообщества.
В то время как Ethereum выбрал решение масштабируемости Rollup из-за проблем с производительностью, Solana достигает высокой производительности благодаря чрезвычайно высоким требованиям к узлам, но все равно сталкивается с проблемами, такими как время простоя. Monad использует технологию шардинга для достижения высочайшей производительности: 100 000 TPS. Этот уровень производительности не только заложил основу для проектов в традиционных отраслях, требующих быстрых и частых транзакций, но и обеспечивает возможность принятия большего числа пользователей. Несмотря на то, что Monad находится на стадии тестирования, он уже привлек значительное внимание и получил поддержку сообщества. Достижения Monad заслуживают ожидания.