Обзор кода Emotiq от Andre Cronje

0
131
views

 


Команда ICOdaily подготовила перевод статьи «Обзор кода Emotiq» от Andre Cronje

Еще больше новых проектов, переводов интересных статьей и новостей на нашем телеграм канале


Обзор кода Emotiq

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

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

Оракулы (доступ к внешнему миру) являются частью Emotiq. Мне очень интересно, как они реализуют это, потому что оракулы рушат детерминированность сети.

Давайте быстро пробежимся по этому. Что называться настоящим блокчейном, необходимо отвечать каждому событию и приходить к тому же выводу, что и все остальные. Давайте теперь рассмотрим ситуацию, когда у моего смарт-контракта имеется оракул. Этот оракул возвращает число+1, каждый раз, когда его запрашивают. Таким образом, когда я использую оракул в первый раз, мой смарт-контракт получает ответ 1, когда вы используете его, чтобы подтвердить то, что мой смарт-контракт является правильным, вы получите 2. Как мы договоримся о том, какое значение правильное?

Emotiq разворачивается поверх OmniLedger. Emotiq следует модели BTC UTXO.

Ни в вайтпепере, ни в елоупепере нет никакой информации о том, как разработчики работают с оракулами. Давайте рассмотрим код.

Мы особенно заинтересованы в библиотеке кода Emotiq. Здесь мы видим много всяких разработок. Невероятно видеть все это. Кажется, что основными разработками занимается David McClain. Продолжим углубляться в код.

Отвлечемся от отличного старта, мне нравится дискуссии в репо, типа этой. Все еще хорошие boilerplate, кошелек, услуги проверки и регистрации, хорошая реализация, отличные комментарии.

Сильная основная функциональность, много стимулирования для будущих результатов, очень приятно видеть.

Стоит сказать, что я терпеть не могу хорошие обзоры кода. Проблема в том, что тут очень мало того, на что можно было бы указать, не ошибок, дыр в коде и больших недостатков. А это означает, что писать, в сущности, не о чем, в связи с чем, обзор кажется тупым. Я, конечно, мог бы опубликовать весь код, но комментариев от этого больше не станет. Код просто хороший, детализированный, хорошо прокомментированный.


Выводы

Не многое можно сказать, относительно этого кода, разве только то, что он действительно очень хороший. Разработчики гордятся тем, что им удалось создать и теперь они хотят, что пользователи вступали в их сеть. Блокчейн все еще остается довольно базовым, но я вижу, как их смарт-контракты на естественном языке выходят (ребята работают с Lisp, так что это имеет смысл). Я не вижу решения для оракулов или шардинга. Команде удалось привлечь инвестиций в размере 60 000 000 долларов, что, как я думаю, очень круто. Команда является очень способной.

Мы будем продолжать следить за проектом и ждать, когда они опубликуют новые данные.

 

 

 


Еще больше новых проектов, переводов интересных статьей и новостей на нашем телеграм канале

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here