Кампания 4-1-9. #11 Ты говоришь на языке AERGO?

25 апреля в официальной группе AERGO в Medium появилась 11-я статья программы 419 под названием

Do you speak Aergo?

Приводим перевод этой статьи:

Ты говоришь на языке AERGO?

Запуск основной сети Aergo в апреле 2019 года, в то время как самые популярные платформы блокчейна, запущенные в 2017 и 2018 годах, дали нам много преимуществ второго хода. Мы смогли сделать несколько наблюдений о том, как разные платформы работают в разных вертикалях, в отношении настройки сети, проектирования технологий и стратегии внедрения.

Мы рассмотрели некоторые из работ, которые работали, и некоторые, которые не работали — и мы рассмотрели все это при создании Aergo.

То, как мы строим Aergo, нашу новую корпоративную блокчейн-платформу, смотрим на 10–20 лет вперед. Мы потратили много времени на размышления о том, что действительно имеет значение, и можем сказать, что речь идет не только о транзакциях в секунду или необычной криптографии.

Чтобы стать блокчейном для бизнеса, мы хотим ограничить трения и повысить удобство. В то время как наличие функций, которые делают технологию мощной, таких как скорость, надежность и гибкость, простота использования является огромным фактором, который мы учитываем, когда думаем о массовом внедрении Aergo. Посмотрите на любую из великих технологических компаний, вы заметите растущую тенденцию!

Вы говорите на Aergo?

Это один из первых вопросов, которые мы решили задать себе при планировании и разработке Aergo. Другие проекты блокчейнов предпочитают изобретать совершенно новые языки. Или используйте Klingon, который имеет 100 свободно говорящих по всему миру!

Таким образом, они создают множество трений и неудобств для своей наиболее важной целевой аудитории: сообщества разработчиков.

Для нас очень важно поощрять как можно больше разработчиков на Aergo. Создание максимально низких барьеров для входа будет ключом к успеху Aergo.

Таким образом, мы решили основывать наш технологический стек на SQL. У него более 8 миллионов человек по всему миру!

SQL — это очень хорошо понимаемый и, возможно, самый распространенный язык для программирования и управления данными, однако в настоящее время он практически полностью игнорируется в блокчейне.

Более популярные платформы блокчейна, такие как Ethereum, предпочитают процедурную поддержку умных контрактов. Процедурные языки умных контрактов моделируются на основе принципов «объектно-ориентированного программирования»: по сути, доступ к данным моделируется с использованием менее комплексных структур, таких как хранилище ключей и значений, а не реляционной модели, которая более широко применяется среди инженеров корпоративного ИТ.

Функциональные возможности доступа к данным, предлагаемые процедурными языками умного контракта, слишком просты. Разработчики, опирающиеся на блокчейн, тратят много времени на работу с ограниченными функциями доступа к данным.

Помимо того, что он хорошо знаком миллионам разработчиков по всему миру, SQL предоставляет чрезвычайно эффективные способы доступа и управления данными, хранящимися в распределенных регистрах. Он гораздо более мощный, чем процедурные средства, встречающиеся в большинстве реализаций блокчейна.

На платформе, основанной на SQL, основную часть бизнес-логики для вариантов использования смарт-контрактов можно представить так называемым языком определения данных. Таким образом, языки, разработанные на основе SQL, обеспечивают более полную поддержку для создания интеллектуальных контрактов.

Поскольку интеллектуальные контракты в Aergo могут быть написаны с использованием SQL-подобного синтаксиса, они обеспечивают очень знакомый опыт для существующих разработчиков баз данных и облегчат процесс обучения для создания интеллектуальных контрактов.

Они также максимизируют переносимость схем данных из существующих приложений без блокчейна! Aergo поддерживает модель реляционной структуры данных и позволяет определять бизнес-логику с помощью SQL-подобного языка сценариев. Структуры данных могут быть созданы, обработаны и доступны с использованием традиционных практик программирования баз данных. Бизнес-логика с использованием этой реляционной модели данных может быть создана и активирована в SQL.

Знакомый интерфейс SQL, поддерживаемый Aergo, предназначен для того, чтобы позволить протоколу блокчейна поддерживать более удобные для разработчиков методы для создания приложений и открыть базу потенциальных разработчиков для Aergo для массивных более 8,5 миллионов бизнес-инженеров — пул потенциальных разработчиков блокчейнов, в настоящее время полностью не задействованных.

Мы считаем, что предоставление более традиционных функций баз данных откроет двери для миллионов новых разработчиков для использования блокчейна; создание инновационных приложений и услуг в привычном для них виде.

У нас большие планы на оставшуюся часть года, и наша команда может побывать во всех уголках земного шара, чтобы связаться со многими различными сообществами. Нам может понадобиться помощь местных гидов или освежить наши языковые навыки.

Но есть одна вещь, которую мы знаем наверняка.

Когда мы идем туда и встречаем группы разработчиков, мы задаем вопрос: «Ты говоришь на Aergo?»

Существует очень высокая вероятность того, что ответ, который мы получим, — «Да, мы говорим на Aergo»


Опубликовано

в

от

Метки:

Комментарии

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *