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

12 фев 2018 09:39:12 Криптовалюты

На прошлой неделе команда разработчиков Aion выпустила модуль с открытым кодом FastVM (https://github.com/aionnetwork/aion_fastvm). FastVM построен на основе Ethereum 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 для применения в различных случаях и удовлетворения всех требований.

Хотите зарабатывать на крипте? Подписывайтесь на наши Telegram каналы!

4 коммента689 просмотров
Читайте также
Комментарии
постраничноцеликом
датапопулярные
nick_lol
0

12.02.2018 10:21:26#
Я так понимаю, цена сейчас вверх пойдёт?
mik
0

12.02.2018 10:52:23#
нет, не пойдет, уже давно из-за мелких положительных новостей монеты не растут. Халява кончилась, как минимум пока явного тренда на рост битка не будет.
Леонид
1

12.02.2018 10:57:53изменен#
Да, похоже пока биток не начнет расти, новости особо значения не имеют (только на очень короткий период идет памп от выхода новости). Нужна супер топ новость, чтобы подвинуть курс. Надо ждать зеленого рынка...
Kaduf
0

12.02.2018 11:28:21#
Или слух)) Покупай на слухах, продавай на новостях. Можно дополнить эту поговорку: и перезакупай на долгосрок перспективных
Только зарегистрированные пользователи могут писать комментарии.
Авторизуйтесь, пожалуйста, или зарегистрируйтесь.