КРИПТОПРОЕКТЫ: DUE DILIGENCE, РЕЙТИНГ, БЛЭКДЖЕК
9 марта  2018 г.
Hashgraph ru
Рейтинг 65.00%
36 место в рейтинге
9 марта  2018 г.
Что такое Hashgraph?

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

  1. Быстро: более 250 000 транзакций в секунду.
  2. Справедливо с математической точки зрения.
  3. Безопасно: новые узлы подтверждены консенсуально.

Алгоритм Hashgraph запатентован профессором Leemon Baird, соучредителем и техническим директором Swirlds Inc. Swirlds – организация ответственная за лицензирование hashgraph.

Hashgraph – структура данных в виде направленного ациклического графа, в которую записывается, кто кому о чем рассказал (gossiped) и в каком порядке.
Упорядоченная структура графа позволяет сохранять историю взаимодействий сети.

Hashgraph работает на основе gossip-протокола. В теории компьютерных вычислений gossip-протокол – вызов нодой (A) любой другой случайной ноды (B) и передача ей информации обо всех событиях, о которых известно ноде A, но неизвестно ноде B.

Стоит обратить внимание на то, что hashgraph это именно набор правил, по которым узлы в сети могут достичь консенсуса. Остальные аспекты сети, касающиеся открытости/закрытости системы, принципов подключения к ней и т.п. настраиваются разработчиком в зависимости от конкретной задачи.

Архитектура и логика
Принцип работы алгоритма

Каждый узел hashgraph распространяет события (event) другим случайно выбранным узлам. События могут относиться к вновь созданным транзакциям и к транзакциям, полученным от других узлов сети. Эти узлы собирают события, полученные от других узлов, в новое событие и затем вновь случайным образом его отправляют. Этот процесс продолжается до тех пор, пока все узлы не узнают информацию, созданную или полученную в начале процесса. Благодаря быстрой математической сходимости gossip-протокола, информация распространяется всем узлам сети за короткий промежуток времени.

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

Событие

В терминологии hashgraph существует понятие события, аналогичное понятию блока в блокчейне. Каждое событие (event)  состоит из следующих элементов:

  • Временной штамп (timestamp) – время, когда было создано событие.
  • Транзакция.
  • Self-parent хэш - хэш предыдущего события на том же узле, который создает событие.
  • Other-parent хэш - хэш предыдущего события на другом узле, который передал событие.

Структура графа

История любого gossip-протокола может быть представлена в виде направленного ациклического графа, где каждый участник изображается одним столбцом вершин. Рассмотрим пример из whitepaper для пяти участников сети: Alice (A), Bob (B), Carol (C), Dave (D), Ed (E).

Когда Alice получает события (gossip, event) от Bob, это отображается вершиной в столбце Alice, причем два ребра идут вниз к предыдущим событиям Alice  и Bob.

Alice создает событие (красное), обозначающее, что Bob выполнил с ней gossip-синхронизацию и “рассказал” обо всем, что он знает. Событие содержит хэши двух родительских событий: self-parent хэш (тёмно-синее) того же создателя Alice и other-parent хэш (голубое) Bob-а. Также оно содержит полезную нагрузку любых новых транзакций, которые Alice хочет создать в этот момент и её цифровую подпись. Другие события (серые) предков (ancestor events) не сохраняются в красном событии, но они определяются цепочкой хэшей. Первоначальные тёмно-серые события (self-ancestors) распознаются за счет self-parent связей хэшей.

Механизм обеспечения консенсуса

Hashgraph работает на базе механизма Асинхронной Византийской отказоустойчивости (BFT).

Механизм Византийской отказоустойчивости (Asynchronous Byzantine fault tolerance) относится к известной задаче Византийских генералов. В распределенных системах это задача достижения консенсуса в сети ненадежных вычислителей. Задача решается в предположении, что более чем ⅔ узлов сети надежны, то есть корректно следуют алгоритму. Механизмы византийской отказоустойчивости отличаются тем, что результатом выполнения всегда является конечное состояние системы – причем при достижении консенсуса известно, в какой момент он был достигнут, отсутствует состояние неопределенности. И когда консенсус достигнут, это является математически доказуемо.

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

Консенсус hashgraph не требует передачи голосов по сети. Каждый узел-участник имеет свою собственную копию хэшграфа, поэтому Alice может вычислить, какой голос отправил бы ей Bob, если бы они использовали традиционный протокол византийской отказоустойчивости, предполагающий реальную пересылку голосов.

Каждый узел самостоятельно определяет, является ли транзакция подтвержденной, вычисляя, “видят ли” (see)   ⅔ узлов данную транзакцию посредством связей в графе.

Если Y является исходным событие для X, то X может “видеть” Y, потому что в графе между ними существует путь. Если существует много таких путей от X к Y, которые проходят через более чем ⅔ узлов, значит X может “точно видеть” (strongly see) Y. Эта логика является основой математического доказательства алгоритма для hashgraph. Таким образом, в hashgraph осуществляется виртуальное голосование без фактической рассылки голосов через интернет.

Взвешенный алгоритм

Классический алгоритм hashgraph предполагает, что все члены сети равны. Однако, можно использовать модифицированную версию алгоритма, в которой каждый пользователь ассоциируется с неким положительным целым числом, являющимся его долей-stake (использование дополнительных условий, похожих на принципы механизма консенсуса Proof of Stake).

Если сопоставлять каждого участника с его долей, голоса будут заменяться взвешенными голосами, пропорциональными доле участника. При классическом алгоритме консенсус достигается при количестве голосов “более чем 2n/3”, при взвешенном алгоритме это означает “при количестве голосов, чья общая доля более 2n/3” (n-количество участников системы).

Классический алгоритм работает при условии, что “количество недобросовестных  узлов в сети менее n/3”, взвешенный работает при условии “доля недобросовестных узлов в сети менее n/3”.

Таким образом, в классической системе доля каждого участника равна 1. Взвешенный алгоритм может настраиваться исходя из разных принципов. Например, для криптовалют доля пропорциональна количеству монет (PoS).

Или может быть выделена группа участников с повышенным доверием и, соответственно, долей. Также можно сделать условие, чтобы каждый существующий член системы мог пригласить неограниченное количество новых участников при условии ограничения: приглашающий должен разделить свою долю с приглашенными. Таким образом можно препятствовать атакам Сибиллы (Sybil attacks), при которых один из членов создает большое количество аккаунтов для попытки контроля голосования.

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

Архитектурные преимущества и риски

Девиз Hashgraph: Fair, Fast, Byzantine Fault Tolerance (справедливость, скорость, византийская отказоустойчивость).

Справедливость

Hashgraph меньше подвержен манипуляциям пользователей по сравнению с блокчейном. В системе блокчейн участник может выбрать порядок, в котором в блоке происходят транзакции, может задерживать транзакции, помещая их в будущие блоки, и даже останавливая их полностью, не отправляя в систему. В hashgraph нет майнеров: любой пользователь в любое время создает свой “блок”, который в данной системе принято называть событием. Далее информация о его создании распространяется по сети и идет процесс достижения консенсуса. Узлы сети не могут влиять на порядок утверждения блоков. Каждому событию соответствует временной штамп, согласно которому hashgraph упорядочивает транзакции.

Таким образом, справедливость в hashgraph - утверждение транзакций в той последовательности, в которой они были отправлены сеть, и отсутствие возможности манипуляции их порядком. Единственное возможное преимущество в утверждении транзакции - более широкий канал связи одного из участников, из-за которого будет быстрее налажена gossip-связь с другими узлами.

ACID compliant

Акроним ACID в информатике является требованием к транзакционной системе, в данном случае распределенной базе данных, обеспечивающим ее более надежную и предсказуемую работу.

ACID = Atomicity, Consistency, Isolation, Durability.

Atomicity – атомарность. Свойство системы, гарантирующее что все транзакции будут зафиксированы в системе полностью – невозможно ее частичное выполнение (выполнение подопераций).

Consistency – согласованность. Полностью выполненная транзакция фиксируется в системе, сохраняя согласованность базы данных.

Isolation – изолированность. При выполнении транзакции другие параллельные транзакции не должны оказывать влияние на ее результат.

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

В контексте hashgraph при выполнении этих условий все пользователи обладают единой распределенной базой данной с одинаковыми параметрами и наполнением.

Лицензирование и юридические аспекты

Механизм Hashgraph запатентован (https://www.swirlds.com/ip/), и патенты на эту технологию принадлежат компании Swirlds, которая занимается разработкой. Компания зарегистрирована в юрисдикции США.

Для использования Hashgraph в частной сети, необходимо подать заявку на корпоративную / коммерческую лицензию, связавшись со Swirlds.

Так как у проекта отсутствует нативный токен – криптовалюта, они не проводили (и, по словам команды, не собираются) проводить ICO, компания не несет юридических рисков, связанных с отсутствием единой законодательной базы, касающейся криптовалют и, соответственно, блокчейн-проектов.

  1. Оценка «Архитектура и логика»: 11 баллов из 14. Прогноз нейтральный.

Механизм обеспечения консенсуса и принцип работы алгоритма – 5 баллов из 6 (алгоритм является весьма инновационным и изящным, сопровождается математическими обоснованиями, но, будучи новым, он еще не прошел должной проверки на устойчивость и безопасность в рабочих условиях).

Архитектура блокчейна – 4 балла из 6 (параметры надежности распределенной системы выполняются, существуют варианты настройки алгоритма под нужную задачу, но отсутствуют принципиальные  новшества).

Лицензирование и юридические аспекты – 2 балла из 2.

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

Функционал и программная платформа
Скорость

Командой была достигнута скорость в 250’000 транзакций в секунду (TPS) в одном шарде с геораспределенными узлами на серверах Amazon AWS среднего уровня. По мнению разработчиков, разделение базы данных приведет к значительно более высокой пропускной способности. Это число получено в ходе внутреннего тестирования на AWS в начале 2017 года. Полученное количество транзакций в секунду ограничено только шириной полосы пропускания канала.

Благодаря использованию gossip-протокола, узлам не требуется больших мощностей для работы. При хранении нужны только критерии транзакции. Для них достаточно 1 Гб. С такими характеристиками узлом может стать даже обычный смартфон.

Создатели Hashgraph говорят о том, что их технология будет бесплатна в течение ближайших 30 лет. Из-за невысоких технологических требований, расходы на оборудование и инфраструктуру будут несущественны. Однако, принять на веру такое утверждение довольно сложно. Возможно, расходы действительно будут несущественны при небольших объемах, но чем шире система, тем расходы на оборудование и инфраструктуру выше и, вполне возможно, порог “несущественности расходов” будет пересечен гораздо раньше 30 лет.

Разработчики алгоритма отдельно упоминают, что для систем вроде биткоина путем повышения скорости работы сети становится увеличение размера блока, что в свою очередь делает систему менее справедливой. Если по каким-то причинам майнер откладывает включение транзакции Alice в блок (что уже является несправедливым), то увеличение размера блока приведет к увеличению задержки. Условно, если каждый блок содержит одну транзакцию, при попытке манипулирования порядком транзакция Alice задержится на 1, а если блок содержит миллион транзакций, то на миллион. В этом смысле увеличение размера блока несет опасность.

Масштабируемость

Вопрос масштабируемости сети остается открытым и одним из самых актуальных.

На данном этапе работа алгоритма вычислительно подтверждена на  сети размером всего в 1000 узлов. Команда ведет тестирование системы с использованием разделения базы  данных, результаты которого должны быть представлены в течение нескольких недель.

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

В документации проекта сказано о возможности строить на базе hashgraph как открытые, так и закрытые системы. Вопрос реальности построения открытых систем сильно зависит от результатов тестов.

Встроенные механизмы и функции
Смарт-контракты

Система hashgraph способна достигать консенсус в отношении соблюдения запрограммированных правил, и, соответственно, в ней можно создавать смарт-контракты.

Signed state

Алгоритм hashgraph предусматривает наличие подписанных состояний системы (signed state). Когда в системе достигается консенсус относительно одного из событий в раунде виртуального голосования r, гарантируется, что все другие события (в том числе еще неизвестные) будут иметь число раунда больше чем r. Другими словами, на этом этапе история системы заморожена и неизменна для всех событий вплоть до раунда r. Таким образом каждый участник системы может рассчитать хэш текущего консенсусного состояния системы (consensus state), все транзакции в котором выполнены и находятся в правильном порядке. После этого участник может подписать хэш состояния своей цифровой подписью и поместить ее в новую транзакцию. После этого подписанное состояние аналогично распространяется участникам посредством gossip-протокола. Когда подписи будут получены более чем от ⅓ участников сети (порог ⅓ голосов для подписи состояния может быть увеличен при необходимости), консенсусное состояние совместно с набором подписей считается подписанным, и может использоваться как стартовое для нового раунда выполнения транзакций. Подписанное состояние может быть предоставлено членам вне сети: они смогут проверить цифровые подписи и убедиться в справедливости состояния.

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

Такая функциональная возможность интересна с точки зрения отсутствия необходимости хранения избыточных данных. Пользователю необходимо хранить только текущее состояние сети для ее использования, соответственно, проще использовать hashgraph на устройствах с небольшой памятью (смартфоны и т.п.).

Продукт

Чтобы использовать Hashgraph в частной сети, необходимо подать заявку на корпоративную / коммерческую лицензию, связавшись с Swirlds.

В настоящее время Hashgraph не используется создателями в какой-либо публичной сети или реестре данных, так что криптовалюты с использованием этого алгоритма пока нет. Создатели не упоминали планов по созданию криптовалюты на базе hashgraph.

На сайте доступен SDK (https://swirlds.com/download) с несколькими простыми демонстрационными приложениями, исходным кодом для демонстрационных приложений и документацией для платформы и для того, как писать приложения. Исходный код для демонстрационных приложений также доступен GitHub: https://github.com/lbaird/swirlds-demos. SDK доступен бесплатно. С его помощью можно экспериментировать с созданием приложений.

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

Анализ применимости к бизнес-кейсам

Hashgraph можно применить для:

  • микроплатежей (актуально для IoT);
  • распределённых финансовых рынков;
  • приложений для совместной работы;
  • аукционов и многих других процессов.

Отдельно стоит отметить новые сферы использования hashgraph, которые до этого не были реализуемы в блокчейне. По словам создателя Leemon Baird, hashgraph является новым поколением распределенных систем за счет свойства “справедливости” (fairness). Если несколько монет потрачены примерно в одно время, в большинстве систем неважно, какая из них будет считаться первой. Однако для сфер связанных, например, с аукционами, этот момент принципиален. Так как в системе отсутствует майнинг, и обмен информацией и достижение консенсуса происходит посредством математических алгоритмов, нет возможности задерживать транзакции и влиять на очередность их подтверждения.

  1. Оценка «Функционал и программная платформа»: 6 баллов из 10. Прогноз нейтральный.

Производительность и масштабируемость –  1 балл из 2 (теоретические показатели требуют практического подтверждения. Результатов тестирования на сетях, размер которых приближен к реальным, еще не было).

Встроенные механизмы и функции – 2 балла из 3 (обладает минимально-оптимальным набором функционала блокчейна).

Продукт –  2 балла из 4 (есть рабочая версия продукта, но исходный код не представлен в открытом доступе, что нетипично для блокчейн-технологий. Отчасти это связывают с инновационностью алгоритма).

Возможности интеграции – 1 балл из 1. (как алгоритм теоретически может применяться в любой системе).

Прогноз – нейтральный. По мере появления результатов тестов алгоритма на сетях большего размера прогноз может измениться на позитивный.

Due Diligence
WhitePaper

На официальном сайте проекта представлены следующие документы:

  • Whitepaper “THE SWIRLDS HASHGRAPH CONSENSUS ALGORITHM: FAIR, FAST, BYZANTINE FAULT TOLERANCE”
    http://www.swirlds.com/downloads/SWIRLDS-TR-2016-01.pdf
    В документе приведено описание структуры hashgraph, алгоритма консенсуса. Также приведены определения использующихся терминов и доказательство выполнения условий Византийской отказоустойчивости. Документ достаточно подробный и тщательно проиллюстрированный. Наличие определений, лемм и теорем, касающихся механизма Византийской отказоустойчивости, является интересным математическим подтверждением и отличает whitepaper hashgraph от других проектов. В документе не приводятся данные, характерные для большинства whitepaper блокчейн-проектов, связанные с инвестиционной привлекательностью, предполагаемой прибылью и т. п. Упор сделан на технический аспект технологии.
  • Overview of Swirlds Hashgraph.
    http://www.swirlds.com/downloads/Overview-of-Swirlds-Hashgraph.pdf
    Краткий обзор алгоритма. В документе описаны преимущества алгоритма: справедливость, скорость, византийская отказоустойчивость и т.п.
  • Hashgraph consensus: detailed examples. How it works (graphically).
    http://www.swirlds.com/downloads/SWIRLDS-TR-2016-02.pdf
    Документ графически иллюстрирует механизм взаимодействия между участниками сети на примере нескольких узлов. Каждый шаг сопровождается иллюстрацией графа.
  • Swirlds and Sybil Attacks.
    http://www.swirlds.com/downloads/Swirlds-and-Sybil-Attacks.pdf
    В документе приведен обзор возможностей снижения риска атак Сибиллы путем использования взвешенного механизма консенсуса разных модификаций.
  • Dictatorships, Democracy, and Blockchain.
    http://www.swirlds.com/downloads/Dictatorships-Democracy-and-Blockchain.pdf
    Небольшой документ, в котором общими словами описана потребность мира в развитии децентрализованных систем.

 

  1. Оценка «Анализ Road Map и White Paper»: 5 баллов из 10. Прогноз нейтральный.

White Paper – 5 баллов из 5 (качественная разносторонняя документация).

Road Map– 0 баллов из 5 (отсутствует).


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

Команда и аффилированные лица

На сайте компании Swirlds (под руководством этой компании осуществляется управление лицензией технологии hashgraph) указана информация только о двух руководителях проекта:

  • Lemon Baird Co-founder & CTO.
    Создатель алгоритма hashgraph, соучредитель и технический директор Swirlds обладает более чем 20-летним опытом в технической области. Занимал должность профессора компьютерных наук в Академии ВВС США (US Air Force Academy) и являлся начальником нескольких научных лабораторий. Lemon Baird является PhD  в области компьютерных наук в Carnegie Mellon University, обладает большим количеством патентов и публикаций в областях компьютерной безопасности, машинного обучения и математики.
  • Mance Harmon  Co-founder & CEO.
    Предприниматель с опытом руководящей работы в правительственных агентствах, мультинациональных корпорациях и технологических стартапах. Руководил лабораторией в Ping Identity, директор курса кибербезопасности в Академии ВВС США (US Air Force Academy) и научный сотрудник в секции компьютерного обучения в Wright Laboratory.

Советники

30 ноября к команде в качестве советника присоединился David Allen Cohen. Имеет степень магистра в области инженерии, специализировался на машинном обучении и искусственном интеллекте. David является советником многих блокчейн проектов, в том числе был членом фонда IOTA. David будет специализироваться на развитии промышленных применений технологии Hashgraph в областях кибербезопасности, машинной экономики и других.

25 января к команде в качестве консультанта присоединился Ken Anderson. Ken обладает 20-летним опытом программной разработки архитектуры систем, обладает опытом в разнообразных сферах, начиная от стратегического бизнес-планирования, заканчивая внедрением информационных систем. Также имеет опыт написания смарт-контрактов на Solidity. Ken Anderson является основателем и исполнительным директором LaunchBadge (фирма по разработке и обслуживанию ПО), техническим директором Mingo (приложение по привлечению пользователей в крипто-индустрию и их обучению). Ken Anderson будет следить за тем, чтобы для всех программистов разработка, связанная с hashgraph, была максимально доступной. Ken будет заниматься обучение разработчиков, формированием обучающих ресурсов, принимать участие и помогать в сообществе разработчиков в  Telegram и на других ресурсах.

Партнеры и инвесторы

Компания Swirlds, которая занимается разработкой Hashgraph,поддерживается следующими компаниями:

  • PV Ventures - компания, занимающаяся венчурными инвестициями в технологические компании, особенно в сфере корпоративного программного обеспечения, облачных сервисов, инфраструктур данных.
  • Ping Identity является не только инвестором, но и партнером. Компания специализируется на предоставлении решений по повышению безопасности, повышению производительности труда, созданию сервисов идентификации и т.п. В числе партнеров ping Identity находятся Microsoft, Google, Amazon.
  1. Оценка «Анализ команды проекта и аффилированных лиц»: 6 баллов из 10. Прогноз позитивный.

Численность команды – 1 балл из 2 (над проектом работают сотрудники компании Swirlds, подробная информация о численности команды не доступна).

Состав команды – 2 балла из 3 (проект существует под руководством опытных ученых, но неясно, кто кроме них  занимается его развитием).

Компетенции команды – 2 балла из 3 (известны компетенции команды исключительно в технической сфере).

Аффилированные лица – 2 балла из 2.


Прогноз - позитивный. Компетенция руководителей проекта не вызывает сомнений, но информация об остальных участниках проекта не доступна.  В последние месяцы к команде стали присоединяться новые консультанты с детальным объяснением их роли в развитии проекта. Судя по направлению работы консультантов, проект намерен улучшить взаимодействие проекта с заинтересованными пользователями и разработчиками и исследовать сферы промышленного применения технологии. Это несомненно позитивный виток развития.

Конкуренты

Ближайшим конкурентом алгоритма Hashgraph являются криптоплатформы IOTA и ByteBall. Эти платформы также работают на базе DAG (направленный ациклический граф): транзакции записываются не в последовательную цепочку, как в традиционном блокчейне, а в разветвленное дерево; низкая (или даже нулевая) стоимость транзакций из-за отсутствия вознаграждений для майнеров; высокая скорость работы.

Однако, gossip-протокол в DAG-системах используется впервые. Механизм консенсуса hashgraph выглядит схожим с другими системами голосования на базе алгоритмов Византийской отказоустойчивости, но идея виртуального голосования, когда ни один голос не передается через интернет, применяется впервые. К тому же механизм достижения консенсуса hashgraph математически доказан.

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

  1. Оценка «Конкуренты»: 7 баллов из 10. Прогноз позитивный.

Прямые конкуренты – 4 балла из 4.

Отраслевые конкуренты – 3 балла из 4 (технология DAG используется и в других проектах, но другие составляющие уникальны).

Проектный мониторинг конкуренции – 0 баллов из 2 (официальные сравнительные данные проекта с конкурирующими проектами отсутствуют).


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

Резюме

РЕЙТИНГ. Оценка «Hashgraph»: 35 баллов из 54 – 65%. Прогноз нейтральный.


Прогноз – нейтральный. Интерес к проекту возрастает и некоторые эксперты даже называют hashgraph заменой блокчейна. Научная обоснованность подхода, математическое изящество алгоритма, высокая активность выступлений компетентных руководителей проекта способствует увеличению количества сторонников технологии (даже с учетом отсутствия криптовалюты, курс которой обычно становится главным двигателем интереса публики). В случае если результаты тестирования на сетях большого размера окажутся удовлетворительными, если появится публичное применение, hashgraph может радикально изменить ситуацию в сфере блокчейна. До этого момента hashgraph все еще больше относится к красивой теории, нежели к проверенной практике. Следить за развитием проекта обязательно.

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

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

Есть те, кого смущает, что Hashgraph запатентован. Крипто-системы в массовом сознании уже закрепились, как открытые и общедоступные. Разработчики не согласны с критикой по этому поводу, так как несмотря на необходимость запроса лицензии, воспользоваться кодом hashgraph может каждый. Патент объясняется попыткой застраховать интеллектуальную собственность системы, некоторые свойства которой можно назвать инновационными.

Hashgraph в блокчейн-сообществе также называют убийцей блокчейна (как и IOTA,   например). Однако, предпочтения общества основываются не столько самих технологиях и их преимуществах, сколько на их популярности. Скорее всего, блокчейн еще долго будет сосуществовать с другими, более совершенными и быстрыми технологиями, в том числе и Hashgraph. Сама команда проекта так и заявляет, что рассматривает hashgraph не как убийцу или замену блокчейна, а как альтернативную распределенную систему, которая будет развиваться параллельно, возможно, в других сферах приложения. Команда стала активнее принимать участие в разного рода конференциях и хакатонах. Постепенно интерес к проекту в сети интернет растет, во многом отклик находит изящность идеологии проекта. К команде присоединился David Allen Cohen, который намерен применять технологию в своем проекте Dcntral.ai™ (https://www.dcntral.com/). В случае появления работающего приложения Hashgraph интерес к проекту может возрасти.

Таким образом, hashgraph является несомненно интересной технологией, и стоит следить за ее развитием, особенно ⎼ в контексте обещаний появления результатов тестирования системы при разных параметрах.

Ссылки

Официальный сайт: https://hashgraph.com/

Facebook: https://www.facebook.com/hashgraph

Reddit: https://www.reddit.com/r/hashgraph/

Twitter: http://twitter.com/hashgraph

Telegram: https://t.me/hashgraph

Telegram-чат для разработчиков: https://t.me/hashgraphdev

Форум: https://hashgraphboard.com

SDK: https://swirlds.com/download

Comments system Cackle
UP