Обзор технической части платформы AERGO by anny-goes-crypto

View this thread on steempeak.com
· @anny-goes-crypto ·
$1.06
Обзор технической части платформы AERGO
![AERGO5.jpg](https://cdn.steemitimages.com/DQmUtKt3BKRJHwYt888AkXxJupdvZVL7BQZfovnom6daGWW/AERGO5.jpg)


_Автор не является техническим специалистом, а данная статья выражает только субъективное понимание проекта._

Проект **AERGO** нацелен на создание открытой облачной экосистемы для разработчиков децентрализованных приложений и поставщиков IT услуг. Система AERGO состоит из трех основных компонентов – **AERGO CHAIN, AERGO HUB и AERGO Marketplace.**

**AERGO CHAIN** – основная публичная цепь платформы AERGO, а также сеть сайдчейнов, которые подымаются для нужд приложений заказчиков. В ее основе лежат наработки блокчейна Coinstack от компании Blocko, основного партнера платформы AERGO. 
Если говорить о роли Blocko в экосистеме платформы, то по информации из интервью с СEO – в первое время Blocko планирует самостоятельно обеспечивать поддержку основной цепи AERGO (премайнинг), а после – оказывать платную (в токенах сети) техническую поддержку заказчикам. В дальнейшем AERGO будет рассматривать подключение мощностей и услуг от других партнеров.
Ключевым фактором в подходе к разработке основной цепи AERGO (как и всей экосистемы) является совмещение технологий из мира блокчейна и проверенных временем решений из "классических" сфер IT. Таких как служба каталогов, распределенная система управления версиями (GiT), управление параллельным доступом, модель параллельного программирования и тд. Такие решения, в частности помогают решать проблему масштабируемости, взаимодействия с распределённой файловой системой, производительности и эффективности работы нод, а также реализовать такие интересные, для распределенных реестров, особенности, как возможность ветвления и слияния.
Одной из самых крутых особенностей проекта является разработка собственной виртуальной машины (скорее всего на базе EVM) и нового SQL-подобного языка программирования. Также поддерживается EVM с Solidity.
Протоколом консенсуса основной цепи был выбран dPoS (ненавижу, блядь, EOS). Но предполагается, что в будущем заказчик сможет сам выбирать протокол консенсуса в сайдчейне, если он не хочет чтобы его приложение работало на основной цепи AERGO (что является достаточно сложной и амбициозной задачей для команды AERGO).
Для экосистемы также разрабатывается собственная распределенная файловая система. Стоит отметить, что способ хранения в этой системе будет отличаться от IPFS, где файлы хранятся разбитыми на множество кусочков, а будет похож на Facebook Haystack.

**AERGO HUB** – позиционируется как публичный интерфейс, через который клиенты могут получить доступ ко всем необходимым для dApp ресурсам, по типу существующих облачных веб сервисов (по типу Amazon Web Services).
Компании, которые планируют предоставлять свои ресурсы и техническую поддержку в экосистеме AERGO должны стать нодами. Для этого используется специальный открытый фреймворк для взаимодействия с системой - AERGO Horde.
Такие компании могут стать квалифицированными партнерами платформы АЕРГО и заниматься поддержкой, управлением и настройкой сайдчейнов под требования заказчика.
Также через интерфейс AERGO HUB поставщики получают доступ к AERGO Marketplace для размещения там своих предложений.
Разработчики могут создавать и работать с открытыми или закрытыми репозиториями (как в GitHub) через интерфейс AERGO HUB. Также в AERGO HUB  они могут выбрать необходимые настройки для блокчейна под их dApp (приватный/публичный/гибридное решение, протокол консенсуса, разрешения и тд.), а также вносить изменения в некоторые настройки блокчейна без его остановки (количество нод, разрешения и тд.). Через интерфейс AERGO HUB разработчики получают доступ к AERGO Marketplace, где они могут заказать необходимые ресурсы для работы своего dApp.

**AERGO Marketplace** -  это торговая площадка для покупки и продажи необходимых для работы dApp ресурсов и других услуг, таких как:
* Вычислительные мощности
* Хранение данных
* Разработка алгоритмов
* Базы данных
* Смарт контракты и смарт ораклы (шаблоны)
* Техническая поддержка и тп.

__Структура и взаимодействие основных элементов платформы AERGO:__
![AERGO2.jpg](https://cdn.steemitimages.com/DQmVepWdwkjVBpk5k23cMkdhAcy7zFWXxXrCjd1gwUcU5Ew/AERGO2.jpg)

Больше информации на сайте проекта - https://www.aergo.io/
Автор графических элементов - https://twitter.com/coin_craft
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 312 others
properties (23)
post_id63,377,277
authoranny-goes-crypto
permlinkobzor-tekhnicheskoi-chasti-platformy-aergo
categoryaergo
json_metadata{"format":"markdown","app":"steemit\/0.1","image":["https:\/\/cdn.steemitimages.com\/DQmUtKt3BKRJHwYt888AkXxJupdvZVL7BQZfovnom6daGWW\/AERGO5.jpg"],"tags":["aergo","ico","blockchain"],"links":["https:\/\/www.aergo.io\/","https:\/\/twitter.com\/coin_craft"]}
created2018-09-29 15:19:51
last_update2018-09-29 15:19:51
depth0
children0
net_rshares615,081,902,563
last_payout2018-10-06 15:19:51
cashout_time1969-12-31 23:59:59
total_payout_value0.904 SBD
curator_payout_value0.157 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length4,293
author_reputation17,025,940,490
root_title"Обзор технической части платформы AERGO"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (376)