GONT 3G : GOYA, GPNP и GONT.Agent

Хотите знать всё о GPNP? Читайте статью!

Приветствую, друзья! В сегодняшней статье мы расскажем вам, что такое GPNP, рассмотрим его архитектуру и расскажем об общей идее, а также рассмотрим пример Application Specific Transport домена. Enjoy!

Что такое  GPNP?

GPNP = GONT Protocol Network Processor
или
GPNP = General Purpose Network Processor

Необходимо отметить, что GPNP реализуется на уровне Super-KANT.

Распараллеливание рендеринга приводит к (возможно) сильно распределенному контейнеру GVM. Отдельные платы контейнера могут находиться в различных датацентрах.

Одной из самых главных идей GONT (кроме децентрализации газа AlGas и аппаратной защиты консенсуса) является снижение потребления энергии всей системой. Т.е. решение проблемы энергоэффективности Блокчейна.

В том числе для этого мы вводим GPNP архитектуру, способную адаптировать потребление чипов под загрузку. Это одна из ключевых задач в датацентре.

Архитектура GPNP – это часть модуля Super KANT (как транспортная система, связующая независимые вычислители KANT, т.е. вычислители, принадлежащие разным KANT, в общем случае).

И это приводит к необходимости поддерживать общий для всех KANT протокол на уровне GPNP (в ядрах GOYA).

Общая идея GPNP

Application Specific вычисления требуют application specific трафик данных.

Если модуль KANT обеспечивает application specific вычисления, то GPNP реализует application specific трафик пакетов (ASTRO). Через GPNP архитектуру происходит подключение модулей GONT.Agent.

Что значит application specific обработка пакетов?
Иерархия внутри транспортной системы SuperKANT.

Модель GOYA ядра в архитектуре GPNP представлена ниже:

Распределенные (в GVM контейнере) gVM ядра в чисто софтверной модели кластеризуются в физические чипы (FPGA) в новой «железной» модели по архитектуре GPNP.

И это мы уже начинаем рассчитывать на физическом уровне (будет отдельная визуализация в Cadence SoC Encounter).

Пример:

Application Specific Transport домен на практике: «GPNP и концепция GONT Digital Trust».

Каким образом GPNP реализует защищенный протокол?

GPNP поддерживает шифрование потоков данных на аппаратном уровне. При этом полностью прозрачные данные приложений в обычном Блокчейне в GONT становятся полностью приватными. Для этого в SuperKANT мы поддерживаем аппаратно прошитые таблицы приватных ключей.

Рассмотрим варианты реализации GPNP для KANT и SuperKANT:

ASTRO – Application specific domains – Application Specific Transport.

  • Например, специфичность транспорта к доменам приложений (система ASTRO) можно реализовать именно через gTILE.
  • Выравнивание форматов KANT протоколов (всеобщая совместимость в GONT экономике).
  • Разбор пакетов приложений налету и умная прогрузка памяти вычислителя через DMA. В качестве примера – PES пакеты для видео.

GPS используется на самой ранней (софтверной) стадии развития GONT. Application Specific Transport может не подвергаться шифрованию в общем случае. Тогда мы не используем CryptoCores. SuperKANT добавляет специфичности в реализацию транспорта.

GPNP «wrapper» для gVM ядер-вычислителей

GONT DataStream

  • Поставляет на вход GPNP специфичный приложению поток данных.
  • Данные могут быть зашифрованы по одному из крипто протоколов (или комбинаций протолоков).

GDES

  • Отвечает за расшифровку защищенных пакетов из глобальной GONT сети.
    В случае отсутствия шифрования в приложении GDES не используется.

GDES хранит таблицу секретных ключей приложения.
GDES поддерживает разные протоколы шифрования: EDS, AES, etc.

 

Спасибо за внимание! До связи.
GONT

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