FUPE блоки для EVM

Приветствую, друзья! Сегодня в продолжение статьи о FUPE основах поговорим про FUPE блоки для EVM. Расскажем про FUPE-Gas, много-кластерный EVM и приведем несколько примеров. Enjoy!

FUPE

FUPE дает возможность реализовать динамический конструктор ядер с различными параметрами (адекватными под задачи AlGas). Например, один газ потребует машину с памятью 1 Кб, а другой – 1 Мб. Или машины с разной производительностью.

gVM машины, сгенерированные под разные параметры FUPE.

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

FUPE-Gas

Введем понятие FUPE-Gas:
– Генерация gVM машин из FUPE блоков, которая учитывается через KANT.fupe газ. Этот газ идет на выплаты создателям FUPE блоков для gVM машин.

Какие динамические параметры машин и FUPE блоков можно рассматривать?

Как пример:

  • Размер оперативной памяти (Mem)
  • Размер Boot
  • Наличие интерфейса для работы с данными (потоками данных)
  • Наличие Trace
  • Количество файлов регистров и их объем
  • Размер и количество TLB
  • Наличие операционной системы (+ выбор типа)

Много-кластерный EVM

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

Пример многокластерности: 

При этом «старый» EVM Ethereum функционально эквивалентно отображается на один из кластеров. Т.е. GONT VM расширяет EVM путем кластерного подхода.

Вывод

Мы задаем параметрическую сборку ядер из элементов FUPE пространства.

Спасибо за внимание! Оставайтесь на связи.
GONT

Добавить комментарий