В августе 2024 года был запущен альфа-майннет Gravity – блокчейн первого уровня с механизмом консенсуса Proof-of-Stake (PoS) и поддержкой смарт-контрактов, ориентированный на потребности сообщества Galxe.
Технологической основой Gravity является Grevm 1.0 – параллельная среда исполнения Ethereum Virtual Machine (EVM) с открытым исходным кодом, обеспечивающая обработку около 800 000 транзакций ежедневно в экосистеме Galxe. Grevm основан на revm, EVM, написанном на языке Rust.
Ключевое отличие параллельных EVM от обычных заключается в способности выполнять несколько транзакций или операций смарт-контрактов одновременно, а не последовательно, что помогает избежать узких мест производительности при высокой нагрузке.
Grevm использует алгоритм, основанный на BlockSTM – движке параллельного исполнения, разработанном исследователями из Aptos, Mystem Labs, UCL, Chainlink Labs и MIT в 2022 году. Galxe улучшила BlockSTM, используя данные моделирования. Grevm также применяет асинхронный ввод/вывод, позволяющий программам выполнять другие задачи, пока ожидается завершение операций ввода/вывода. По утверждению Galxe, эта функция, отсутствующая в базовой версии BlockSTM, улучшает производительность в условиях высокой задержки.
Тесты Galxe показывают, что Grevm является самой быстрой на сегодняшний день реализацией параллельного EVM с открытым исходным кодом. Для полностью параллелизуемых транзакций Grevm работает в 4,13 раза быстрее, чем последовательное выполнение, достигая скорости до 26,50 гигагаз/с. В условиях высокой задержки (100 мкс) скорость увеличивается в 50,84 раза, пропускная способность составляет 6,80 гигагаз/с.
Grevm 2.0, запланированный к выпуску в начале первого квартала 2025 года, будет сосредоточен на дальнейшем совершенствовании параллельной обработки транзакций.
Источник
Уникальность
Технологической основой Gravity является Grevm 1.0 – параллельная среда исполнения Ethereum Virtual Machine (EVM) с открытым исходным кодом, обеспечивающая обработку около 800 000 транзакций ежедневно в экосистеме Galxe. Grevm основан на revm, EVM, написанном на языке Rust.
Ключевое отличие параллельных EVM от обычных заключается в способности выполнять несколько транзакций или операций смарт-контрактов одновременно, а не последовательно, что помогает избежать узких мест производительности при высокой нагрузке.
Grevm использует алгоритм, основанный на BlockSTM – движке параллельного исполнения, разработанном исследователями из Aptos, Mystem Labs, UCL, Chainlink Labs и MIT в 2022 году. Galxe улучшила BlockSTM, используя данные моделирования. Grevm также применяет асинхронный ввод/вывод, позволяющий программам выполнять другие задачи, пока ожидается завершение операций ввода/вывода. По утверждению Galxe, эта функция, отсутствующая в базовой версии BlockSTM, улучшает производительность в условиях высокой задержки.
Тесты Galxe показывают, что Grevm является самой быстрой на сегодняшний день реализацией параллельного EVM с открытым исходным кодом. Для полностью параллелизуемых транзакций Grevm работает в 4,13 раза быстрее, чем последовательное выполнение, достигая скорости до 26,50 гигагаз/с. В условиях высокой задержки (100 мкс) скорость увеличивается в 50,84 раза, пропускная способность составляет 6,80 гигагаз/с.
Grevm 2.0, запланированный к выпуску в начале первого квартала 2025 года, будет сосредоточен на дальнейшем совершенствовании параллельной обработки транзакций.
Источник
Уникальность