Проект :
децентрализованная инфраструктура открытых ключей на блокчейне для защиты трафика в глобально распределённых виртуальных широковещательных доменах с регулированием участия и системами снятия транзакций взаимодействий на смарт уставах сообществ виртуальных сетей.
Системы в которых идентификация первична, а авторизация вторична, а взаимодействия происходят в децентрализованной пиринговой сети с использованием разработанного нами метода интерпритационного шифрования данных
Научно исследовательская деятельность:
Исследование в области разработки двоичной логики, содержащей неопределённые состояния битовых регистров, для создания условий для возможности применения к этим регистрам математического аппарата Фон Неймана для операций с квантовыми состояниями в многомерном Гильбертовом пространстве.
Имитация квантовых вычислений средствами классических ПК.
Так как квантовое состояние имитируется неопределённым значением бита, то есть виртуально, оно теоретически не обладает квантовыми свойствами, но у такой имитации есть два кардинально различающихся вида неопределённых состояний, что дало основание предполагать, что квантовые состояния возможны в виртуальных средах, но пока это не доказано, мы называем такие вычисления псевдоквантовыми
ВВедение. Как возникла идея:
В число наиболее быстро растущих в условиях постиндустриальной экономики входят таки рынки как:
ИИ, персональных ассистентов, экспертных систем распределённые реестров, умных контрактов и систем децентрализованного консенсуса IoT, IIoT, робототехники, мобильной и носимой электроники Постквантовай криптографии, гомоморфного шифрования, цифровых подписей, систем обеспечения анонимности и идентификации личности Финансовых технологий и систем цифровой экономики систем виртуальной и дополненной реальности систем умный дом и киберокружения, эргономичных интерфейсов (голосовых, жестовых, биометрических)
У всех вышеперечисленных технологий, на которых основаны эти рынки, есть очень много общего с технической точки зрения. Так, все они используют единый стек протоколов нижних уровней для обмена данными через сеть, основаны на аппаратной инфраструктуре, работающей в рамках единой архитектуры, используют унифицированные интерфейсы и т.д. С точки зрения бизнеса и областей применения эти направления тоже тесно переплетаются. Так голосовые интерфейсы можно отнести как к рынку ИИ, так и к рынку эргономичных интерфейсов, кибер окружение может быть рассмотрено в контексте рынка интернета вещей, который в свою очередь в контексте цифровой экономики, а например криптография практически присутствует во всех областях информационных технологий
С целью поиска продукта, оптимально соотвктствующего основным мировым трендам, командой проекта было проведено обобщение для выявления наиболее востребованных компонентов, присущих всем системам.
С технологической точки зрения продукт должен содержать:
-
глобальную сетевую и вычислительную инфраструктуру;
-
Основан на надёжной современной квантово-устойчивой криптографии;
-
Необходима платформа, на базе которой можно создавать криптографически изолированные друг от друга сети взаимодействий и системы, регулирующие и автоматизирующие исполнение правил этих взаимодействий;
-
Удобные пользовательские интерфейсы, как в виде персональных приложений, работающих локально и обеспечивающих пользователю персонифицированный сервис, так и терминалов общего доступа (информационных, платёжных, вендинговых, рекламных, развлекательных и т.д.);
-
Операционную часть, обеспечивающую авторизацию операций, оперативную отчётность, управление транзакциями и автоматизацию trustless взаимодействий;
-
Системы идентификации Личности и управления своими данными (включая средства обеспечения анонимности и отзыва доступа к данным) инфраструктуру для защиты, хранения и обмена персональными данными с использованием доказательств с нулевым разглашением;
-
Подсистему сбора и анализа данных, мониторинга, отказоустойчивости и реагирования на инциденты;
-
Кроссблокчейн коннекторы для взаимодействия с такими сетями, как Cosmos и Polkadot
-
Подсистему коммуникации пользователей, позволяющую конструировать сообщества со сложным социальным устройством, вроде ДАО, клубов по интересам, или кадровой структуры предприятия
Что именно представляет из себя продукт:
Так как любое взаимодействие удобно представимо в виде регламентированной некоторым набором правил, коммуникации субъектов, то очевидно что наиболее эффективная форма представления полнофункционального продукта - это мессенджер, асинхронное оперативное средство обмена актуальной информацией, но функционал которого нацеленн не только на обмен медиаданными, а расширен на любые типы взаимодействий, такие как игры, имущественные операции, включая финансовые, интуитивно понятный конструктор умных контрактов, инструменты взаимодействия с интернетом вещей и киберокружением, интеллектуальное ассистирование, средства управления персональной информационной безопасностью, приватностью, родительским контролем, интеллектуальными фильтрами нежелательного трафика, средства для творчества и создания качественного контента, инструменты управления бизнес процессами, а так же API, библиотеки, средства тестирования и отладки и другие инструменты для разработчиков.
Продукт планируется представить в виде двух подпродуктов, ориентированных на разную целевую аудиторию.
Первый из них - это облачный узел Hypernode, в задачи которого входит обеспечение работы инфраструктуры проекта, предоставление виртуальной среды для запуска персональных интеллектуальных ассистентов, контейнеров, содержащих узлы любого распределённого реестра, средства управления трафиком и коммутацией пользовательских виртуальных сетей, средства хранения криптографически защищённых пользовательских данных, реплику операционного блокчейна, содержащего пользовательские операционные транзакции, реплику распределённого реестра инфраструктуры открытых ключей, подсистему назначения IPv6 префиксов, DNS, публичный API, API для разработчиков, а так же средства идентификации и обеспечения анонимности.
К целевой аудитории Hypernode относится бизнес любого типа. В распределённых реестрах проекта планируется использовать гибридный тип консенсуса на основе pBFT, в котором мотивация участников регулируется исходя из доли владения токенами (DPoS), выделенного пространства под гарантированное хранение пользовательских данных (включая данные, для хранение которых блокчейн не нужен - элемент консенсуса proof of disk space, или PoDS), из объёма обслуживаеммого трафика идентифицированных пользователей, подтвердивших свою личность (элемент консенсуса proof of identified trafic, или PoIT), а так же из предоставленных под клиентские вычисления ресурса процессора и памяти (элемент консенсуса proof of useful work, или PoUW). Другими словами, выгода владельца Hypernode напрямую зависит от количества привлеченных в систему реальных пользователей, без учёта анонимного трафика, а так же от эффективности взаимодействия экземпляров Hypernode друг с другом.
Второй подпродукт представляет из себя клиентское приложение Persona, призванное обеспечить комфорт, простоту и безопасность коммуникации конечных пользователей друг с другом и с сервисами, предоставляемыми узлами Hypernode. Целевая аудитория Persona значительно шире и масштабируема фактически на всё Человечество.
Очевидно, что разработка полноценного продукта с нуля потребует существенных затрат времени и трудозатрат на реализацию, однако специфика разделяемой микросервисной архитектуры системы такова, что можно разработать MMP (minimal marketable product) и постепенно дорабатывать всё новые и новые сервисы, как силами команды проекта, так и силами открытого сообщества разработчиков в рамках opensource части проекта (API и библиотеки для разработчиков и алгоритмы постквантовой криптографии)
Минимальная версия продукта Hypernode будет включать в себя:
-
глобальную сетевую и вычислительную инфраструктуру на основе IPv6 MASPM (Multiple Autonomouse Systems Per Manager, like BGP router per user, may be like OSPF - R&D)
-
инфраструктуру открытых ключей на основе блокчейна BigChainDB (чистый pBFT)
-
инфраструктуру виртуализации и управления контейнерами Docker
-
средства мониторинга, сбора статистики и котекстного поиска c использованием elastic search, logstash, kibana (ELK stack)
-
подсистему интерактивной аналитики на основе jupyter hub
-
экосистему для работы пользовательских ассистентов. В минимальном продукте ассистент не обладает функциями ИИ и представлен простейшим сервером, обслуживающим подключения конкретного клиента Persona, идентифицированного по публичному ключу. Каждый такой ассистент получает свой префикс IPv6, что позволяет пользователям использовать обычную IP адресацию и привычные домены, для установления прямых подключений точка-точка, даже если оба клиента являются вёб версиями Persona (WebRTC)
-
подсистему хранения зашифрованных пользователями данных
-
экземпляр опорного операционного блокчейна, фактически являющийся не самостоятельным реестром, а мост, или коннектор к кроссблокчейн сети cosmos.networks
-
вёб сервер, позволяющий пользователям загружать вёб версию клиента Persona, административный интерфейс владельцу Hypernode, а так же конечные точки API и документацию по API
При такой организации минимального узла Hypernode, большая часть его составляющих представляют из себя готовые решения и потребуют только настройки и конфигурирования, однако для пунктов 2, 6, 7, 8 и 9 потребуется время и ресурсы на разработку (часть кода уже написана - около 20%)
Hypernode будет поставляться в виде образов виртуальных машин для разных гипервизоров и обачных сервисов, инструкции по ручному развёртыванию для опытных системных администраторов, а так же как услуга по развёртыванию на ресурсах заказчика силами команды проекта.
Минимальная версия клиента Persona будет представлять из себя сперва внешне обычный мессенджер, с функцией обмена цифровых активов, поддержкой шифрования точка-точка и возможностью создания сообществ со сложной социальной структурой (сперва на простейших умных контрактах, включающих в себя только функции репутации, платёжных операций и управления фондами сообществ)
Персональная страница с информацией о пользователе может быть оформлена в виде произвольной вёб страницы, на которой пользователь сможет разместить информацию о себе, пункт обмена валют или витрину товаров, настроив отображение страницы по разному для разных пользователей при помощи настроек приватности.