Архитектура OneLedger
Приветствую тебя, дорогой друг, который ежедневно выискивает крупицы информации о своих любимых проектах криптоиндустрии. Сегодня, мы разбираем очередную составную часть проекта OneLedger – на этот раз – это Архитектура OneLedger, которая включает в себя иерархию алгоритмов консенсуса, сами консенсусы и технологию сайдчейна. Итак, давайте ознакомимся с основными частями архитектуры OneLedger.
Архитектура OneLedger – это децентрализованная структура, способная менять основы созданных приложений и из реальных процессов создавать процессы виртуальные. Архитектура OneLedger позволяет запускать бизнес-приложения при помощи инструментов, способных модулировать платформы и связывать их через API шлюз с сетевым протоколом. Такой механизм позволяет бизнес-приложениям использовать публичные и приватные блочные цепи при помощи сайдчейнов, которые являются одной из технологий, реализованных в OneLedger.
Вот так выглядит схема архитектуры OneLedger, опубликованная в официальной WhitePaper
Бизнес центр OneLedger
В рамках проекта будут разрабатываться инструменты предназначенные для ведения бизнеса, которые позволят пользователям интегрировать в свой бизнес блокчейн и генерировать код сети. Расширяемый интерфейс OneLedger умеет преобразовывать бизнес-модели в блокчейн приложения.
Платформа позволяет пользователям устанавливать свое собственное соглашение об обслуживании. При помощи инструментов бизнес центра OneLedger любой пользователь может практически моментально настраивать и персонализировать шаблоны соглашения и обслуживания. Разработчик получает практически «все карты» в руки и может, как назначать идентификаторов в группы и определять роли для специальных идентификаторов. Тем временем блокчейн следит за реализацией соглашения и обеспечивает исполнение всех установленных задач. После этого соглашения обычно переводятся на контракт Soldity или другой Chaincode.
Представляю вам названия всех инструментов для разработчиков бизнес-приложений на платформе OneLedger:
• «Digital Asset»
• «Module»
• «Workflow/Process»
• «Role Access Control»
• «Transaction»
• «Channel A P2P»
• «Connector»
Протокол консенсуса OneLedger
Логика Бизнеса OneLedger
Бизнес логика платформы OneLedger будет использовать открытый для настроек алгоритм консенсуса, который основан на ролях, использующих иерархический строй. Что-то на подобии Merkle Tree, наверное вы сталкивались с этим. Роль каждого будет определяться путём голосования участников бизнес-модели. Каждая роль закрепляется за независимым узлом, который является частью консенсуса, после чего происходит процесс определения того, какая роль будет включена в данные узла. Консенсус роли подвергается проверке второго уровня. Ключевые и цифровые подписи определяются через них же.
Бизнес логика OneLedger позволяет достичь прозрачности и идентификации пользователей, записавших свои данные в блокчейн.
Быстро пробежимся по консенсусам
OneLedger обладает иерархично распределенными консенсусами, каждый из которых исполняет свою задачу. К примеру, Sidechain Consensus Algorithm используется в OneLedger для объединения блокчейнов в единый «интернет блокчейнов», который будет обеспечен защитой со стороны майнеров, а резервная валюта этого интернета – Bitcoin.
А вот и сама консенсусная иерархия OneLedger
Заключение
Архитектура OneLedger состоит из множества консенсусов, бизнес центра и логики бизнеса, которые используются для того чтобы упростить процесс интеграции блокчейна в бизнес и достигнуть создания «Интернета блокчейнов».