Что такое хешграф?

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

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

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

Имея это в виду, давайте глубже посмотрим на технологию хэшграфа и продолжим..

Как это работает?

Источник: документ Hashgraph «Как это работает».

Рисунок слева – это хеш-граф, структура данных, альтернативная блокчейну..  

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

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

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

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

Результатом этого виртуального голосования является то, что Hashgraph может достичь консенсуса относительно действительности транзакций без дорогостоящих вычислений Proof of Work (PoW) и может обрабатывать сотни тысяч транзакций в секунду. В конечном счете, это одна из основных причин того, что Hashgraph является потенциальным конкурентом блокчейна..

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

Сравнение хешграфа и блокчейна

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

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

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

Давайте начнем с рассмотрения одного из самых спорных вопросов в сфере блокчейнов сегодня …

Скорость обработки транзакций

Блокчейн Биткойна обычно обрабатывает менее 10 транзакций в секунду. Вот почему жизнеспособность Биткойна как валюты для массового принятия находится под вопросом, и почему был создан Bitcoin Cash. Решения второго уровня, такие как Lightning Network, могут значительно улучшить масштабируемость, но до их реализации еще далеко..

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

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

Еще один фактор, по которому Hashgraph отличается от блокчейна, – это «справедливость». С помощью блокчейна майнеры имеют возможность выбирать порядок, в котором транзакции появляются в блоке, который они добывают. Это означает, что майнеры теоретически могут манипулировать порядком, в котором они обрабатывают транзакции, чтобы как-то принести пользу себе или нанести вред стороне, которая им не нравится. У Hashgraph просто нет такой возможности, поскольку они используют штамп времени консенсуса для достижения справедливости в порядке обработки транзакций..

Майнинг и атаки Сибиллы

Вот где Hashgraph идет на большой компромисс для достижения результатов, описанных выше. Hashgraph не использует Proof of Work (PoW), что значительно снижает затраты на обработку транзакций по сравнению с майнингом на блокчейне. Однако это происходит за счет безопасности. Позволь мне объяснить.

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

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

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

Hashgraph еще не достиг такого же уровня устойчивости Sybil, как Биткойн, Эфириум или другие криптовалюты на основе блокчейнов. В конечном счете, это одна из наиболее важных причин, по которой Hashgraph будет бороться за доверие энтузиастов криптовалюты..

Тем не менее, Hashgraph решил проблему атак Сибиллы, о которой вы можете прочитать. здесь. Снижение устойчивости к Сибилле – это ни в коем случае не конец света, и у Hashgraph по-прежнему есть множество очень полезных приложений за небольшую часть стоимости биткойнов. Просто в этом конкретном отношении он не имеет такой же степени безопасности..

Команда Hashgraph

Hashgraph был создан Лимон Бэрд. Бэрд получил степень бакалавра наук. получил степень бакалавра компьютерных наук в Академии ВВС США, а затем получил степень доктора философии. Кандидат компьютерных наук в Университете Карнеги-Меллона. Он также является соучредителем и техническим директором Swirlds Inc, которая создает программное обеспечение с использованием алгоритма консенсуса Hashgraph..

Другой соучредитель Swirlds Inc – Манс Хармон, который также имеет впечатляющий опыт в области компьютерных наук и технического предпринимательства.

Для получения дополнительной информации о Baird, Harmon или Swirlds посетите Swirlds. интернет сайт. Вы также можете подключиться к Hashgraph через их Встреча.

Конкуренты и вызовы

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

Однако есть прецедент для криптовалюты, не основанной на блокчейне. Это будет IOTA, чей «клубок» очень похож на хеш-граф..

Одно очевидное улучшение, которое имеет Hashgraph по сравнению с IOTA, заключается в том, что узлы могут объединять транзакции вместе, тогда как каждое «событие» в IOTA представляет собой одну транзакцию. Следовательно, пропускная способность Hashgraph может быть выше, в то время как пропускная способность и пространство для хранения, необходимые для подключения нового узла к сети, меньше..

На данный момент у IOTA нет причин беспокоиться о потере части своего рынка из-за Hashgraph. Мы обязательно сообщим вам, если Hashgraph опубликует новости о потенциальном ICO в будущем..

Последние мысли

Hashgraph действительно предлагает некоторые улучшения по сравнению с технологией блокчейн..

Однако, когда дело касается компьютеров, вы не получите больших очков за 20% улучшений. Вам нужно улучшение на порядок, чтобы действительно встряхнуть ситуацию. Учитывая, что Hashgraph более подвержен атакам Sybil, чем криптовалюты на основе блокчейна, он не может быть ответом на быстрые, безопасные и децентрализованные микроплатежи..

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

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

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