MONAD BLOCKCHAIN

Monad — высокопроизводительный блокчейн уровня 1 (L1), разработанный для масштабирования Ethereum до 10 000 транзакций в секунду (TPS) при времени блока 1 секунда и однослотовой финальности, при этом обеспечивая 100% совместимость с EVM.

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

​Ключевые архитектурные инновации

​Параллельное выполнение: традиционные ноды Ethereum обрабатывают транзакции последовательно (по одной за раз). Monad использует оптимистичное параллельное выполнение, запуская несколько транзакций одновременно и переставляя их только при обнаружении пересечения или конфликта состояния.

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

​MonadDB: большинство EVM-нод полагаются на базы данных общего назначения, такие как RocksDB, которые не поддерживают одновременный доступ к диску. MonadDB создана с нуля специально для асинхронных параллельных чтений и записей состояния напрямую на SSD.

​Консенсус MonadBFT: алгоритм консенсуса с допуском византийских отказов, основанный на HotStuff, обеспечивающий генерацию блоков за 1 секунду и мгновенную финальность транзакций при нормальных условиях работы сети.

​Monad vs. традиционный EVM

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

#MON #MonadLabs #Layer1