Свежие новости
Главная / Аналитика / Aion — разработчики представили FastVM

Aion — разработчики представили FastVM

На прошлой неделе команда разработчиков Aion - разработчики представили FastVMAion выпустила модуль с открытым кодом FastVM (https://github.com/aionnetwork/aion_fastvm). FastVM построен на основе Aion - разработчики представили FastVMEthereum Virtual Machine с некоторыми изменениями для повышения производительности и эффективности.

Aion - разработчики представили FastVM

FastVM является основным модулем Aion PoW, который в настоящее время находится на стадии бета-тестирования.

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

  • Уменьшение длины слова данных с 256 бит до 128 бит.
  • Представление LLVM JIT в качестве механизма выполнения команд.

Результаты:

  • Улучшение скорости вычисления: при сравнительном тестировании EVMJIT и Aion FastVM, результат FastVM — на 59% быстрее (54 мкс против 34 мкс).
  • Снижение требований к памяти: в том же тесте получен результат на 50% меньше (32 байт против 16 байт).
  • Снижение вычислительных затрат: вычисление, проведенное FastVM в сравнительном тесте, потребовало в 2,62 раз меньше газа.

Результаты тестов здесь: https://github.com/aionnetwork/aion_fastvm#benchmark

Для разработчиков dApp это означает, что вы можете запускать приложения быстрее и дешевле.

Что дальше?

Учитывая преимущества уменьшения фиксированного размера слова данных с 256 до 128 бит, следующим логическим шагом станет продолжение уменьшения и достижение результата в 64 бита. Однако это сокращение приведет лишь к незначительному увеличению производительности по сравнению с возможностью поддерживать различные вариации длин слов данных.

Aion Virtual Machine (Phase 2 Release) предназначена для поддержки различных вариаций размеров слов данных — от 128 до 64 и до 32 бит. Это позволит продолжить оптимизацию VM для применения в различных случаях и удовлетворения всех требований.

О нас investcoin

BInvestCoin новости криптовалют,прогнозы криптовалют 2018,курс криптовалют онлайн в реальном,где купить криптовалюту,биржи криптовалют,торговля криптовалютой,майнинг криптовалюты

Смотрите также

BTC защищает отметку 6 200$. Куда направится цена далее? Теханализ

Представляем вам перевод статьи по анализу Биткоин рынка от аналитика Омкара Годбоула. В статье он ...