October 13, 2018

Все что нужно знать об AERGO

Инновационные разработки в проекте AERGO

Смысл создания проекта AERGO заключается в том, чтобы дать возможность независимым разработчикам бизнес-продуктов dAPPS самим разрабатывать приложения для данной системы. Для этого разработчики решили использовать технологию открытого исходного кода. Это позволило значительно улучшить масштабируемость блокчейн-сети, совместимость различных типов программных приложений, а также избежать форков, которые замедляют производительность сети.

Открытая архитектура AERGO строится на базе платформы Coinstack от Blocko. Также стоит упомянуть о децентрализованности сети. Это означает, что любой корпоративный клиент может подключиться к сети из любой точки мира и использовать ее в своих интересах. Такой подход позволит сэкономить крупным корпорациям миллионы долларов, которые они тратят на развертывания собственной физической сети.

Алгоритмы протокола AERGO

Стабильная работа сети и высокие технические характеристики были бы невозможны без использования инновационных алгоритмов.

Консенсусный алгоритм. Заключается в том, чтобы пользователь смог самостоятельно выбирать необходимый алгоритм для своей работы. Такая возможность расширяет масштабируемые возможности блокчейн сети. Основным алгоритмом, который необходимо для подтверждения делегирования ставок по смарт-контрактам DPOS будет алгоритм AERGO. Ряд экспертом пришли к выводу, что данный алгоритм очень эффективен с экономической точки зрения так как отпадает необходимость пользоваться услугами майнеров.

Алгоритм параллельных вычислений. Большинство блокчейн сетей, которые представлены в данный момент на рынке страдают одним существенным недостатком - небольшая скорость обработки данных и вычисления блоков в транзакциях. Это является основной причиной, из-за которой крупные корпорации не спешат внедрят блокчейн сети в свои ИТ-инфраструктуры. В AERGO блоки в транзакциях будут проходить сравнительный анализ в результате которого будет выдаваться приоритет на вычисления. Данный алгоритм позволит эффективно использовать каждый элемент и модуль сети. В результате использования параллельных вычислений скорость сети может достигать 1 млн tps.

Смарт-контракты в AERGO

В AERGO Chain смарт-контракты являются цифровыми активами. Для их передачи планируется использовать уже проверенную виртуальную машину Ethereum. Использование данной виртуальной машины позволит обеспечить совместимость среди различных типов интеллектуальных контрактов.

Технология для создания интеллектуальных контрактов

Для создания цифровых активов в AERGO Chain будет использоваться технология AERGOSQL. Данная технология позволяет не только создавать интеллектуальные контракты, но и хранить их используя децентрализованные облачные хранилища. Для написания смарт-контрактов будет использоваться собственный язык программирования SQLlike, который создан на базе языка программирования SQL. Выбор языка программирования SQL не случаен. Это известный язык программирования, который используется для создания децентрализованных систем управления базами данных. Аналитики считают, что использования SQL позволит сделать совместимыми разные типы смарт-контрактов, а также привлечь независимых разработчиков и специалистов.

Технологии AERGO Chain

AERGO Chain - является ядром всей блокчейн сети. По замыслу разработчиков ее интерфейс будет похож на интерфейс операционной системы, которая работает на открытом исходном коде. Специально для этих целей были приглашены в проект специалисты по Unix-системам. Планируется, что AERGO Chain будет содержать в себе компонент AERGOSQL- простой инструмент для написания смарт-контрактов. Кроме этого проект создан таким образом, чтобы поддерживать независимых разработчиков, работающих на открытом исходном коде.