Monad, новая платформа смарт-контрактов первого уровня, недавно привлекла 225 миллионов долларов от венчурной компании Paradigm.

Хотя Monad еще не запущен, он планирует запустить свою общедоступную тестовую сеть в конце 2024 года, а запуск основной сети — в начале 2025 года.

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

Такой подход увеличивает пропускную способность транзакций и снижает затраты.

Распараллеливание разбивает выполнение транзакций на более мелкие независимые задачи, обрабатываемые одновременно.

Monad представляет четыре оптимизации: MonadBFT, отложенное выполнение, параллельное выполнение и MonadDB.

MonadBFT — это двухфазный византийский отказоустойчивый алгоритм, основанный на HotStuff, оптимизированный для частично синхронных условий.

В большинстве реальных сетей время доставки сообщений варьируется из-за перегрузки сети и задержек.

MonadBFT повышает масштабируемость и эффективность за счет сокращения количества раундов связи для достижения консенсуса с трех до двух.

Механизм консенсуса включает в себя ведущий узел, предлагающий блоки, и валидаторов, проверяющих их. Если большинство одобряет (две трети), блок завершается.

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

ПРОЧИТАЙТЕ БОЛЬШЕ: Заинтересованные стороны Нигерии выступают за то, чтобы SEC классифицировала биткойны и эфир как товары для обеспечения ясности регулирования

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

Отложенное выполнение отделяет выполнение транзакции от консенсуса. В отличие от Ethereum, где узлы выполняют транзакции до достижения консенсуса, MonadBFT фокусируется только на порядке транзакций.

Выполнение происходит независимо после консенсуса, что снижает риск вредоносных узлов.

Согласование корня Меркла состояния задерживается блоками D, которые в настоящее время установлены на 10, что позволяет узлам проверять правильность выполнения.

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

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

MonadDB — это специальная база данных, улучшающая параллельное выполнение. Традиционные блокчейны сталкиваются с узкими местами ввода-вывода из-за синхронных операций.

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

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

MonadBFT обеспечивает быструю финализацию блоков и сетевую безопасность.

Благодаря общедоступной тестовой сети, запланированной на конец 2024 года, а основной сети — началу 2025 года, Monad готова стать важным игроком в области масштабируемой технологии блокчейна.

Чтобы отправить пресс-релиз о криптовалюте (PR), отправьте электронное письмо по адресу sales@cryptointelligence.co.uk.