Ключевое различие между Blockchain и Hashgraph заключается в том, что Hashgraph использует согласованный протокол, называемый «сплетнями о сплетнях», в то время как Blockchain преимущественно использует либо Proof-of-Stake, либо Proof-of-Work. В результате «сплетен о сплетнях» протокол Hashgraph работает быстрее и эффективнее, чем Blockchain.
Blockchain и Hashgraph - это технологии распределенного реестра, используемые для хранения транзакционных данных. Хотя Hashgraph и Blockchain имеют несколько отличий, они оба имеют одинаковое предполагаемое использование, поскольку обе они являются системами распределенного реестра, используемыми для записи и хранения данных о транзакциях.
Что такое блокчейн?
Блокчейн - это децентрализованная книга, в которой могут храниться данные любого типа. Что отличает Blockchain от простого листа Excel, так это то, что он полностью децентрализован, а это означает, что копии Blockchain существуют на многочисленных компьютерах по всему миру, а не в одном центральном месте. Узел - это совокупность множества компьютеров, разбросанных по глобальной сети.
Рисунок 01: Сетевая диаграмма блокчейна
Название «блокчейн» происходит от объединения блоков, содержащих различные типы данных, в цепочку блоков. Когда в цепочку вводится новый блок данных, все узлы в сети обновляются последней версией блокчейна. Большинство узлов должны проверять и подтверждать новые транзакции, чтобы они были добавлены в блокчейн. Именно это делает блокчейн очень безопасным.
Что такое Hashgraph?
Как и Blockchain, Hashgraph также является технологией распределенного реестра, используемой для хранения данных. Hashgraph использует особый тип консенсусного протокола, называемый «сплетни о сплетнях», в котором все узлы в сети Hashgraph «сплетничают» о транзакциях для формирования ориентированных ациклических графов, которые упорядочивают транзакции во времени. Это отличается от метода использования майнеров Blockchain для проверки транзакций в сети. Каждая «сплетня» содержит информацию и данные о нескольких транзакциях в дополнение к цифровой подписи, метке времени и криптографическим хэшам двух более ранних событий.
Рисунок 02: Технология хэшграфа
Hashgraph был создан Лимоном Бэрдом, американским ученым-компьютерщиком, с целью преодоления некоторых проблем блокчейна и создания более совершенной системы в целом. На данный момент технология Hashgraph используется только компанией Hedera Hashgraph, соучредителем которой также является Лимон Берд. Благодаря использованию протокола «сплетни о сплетнях» Hashgraph может обеспечить недорогие и высокопроизводительные транзакции без сбоев. Он также быстрее, более энергоэффективен и требует меньше вычислительной мощности по сравнению с блокчейном.
Сходства между блокчейном и хэшграфом
Хотя Hashgraph и Blockchain имеют несколько отличий, они оба имеют одинаковое предполагаемое использование, поскольку обе они являются системами распределенного реестра, используемыми для записи и хранения данных о транзакциях
Разница между блокчейном и хэшграфом
Хотя Hashgraph и Blockchain имеют одинаковое предназначение, оба их подхода сильно различаются. Блокчейн обычно использует Proof-of-Stake или Proof-of-Work для проверки и аутентификации транзакций с помощью процессов, называемых Staking или Mining. С другой стороны, Hashgraph использует протокол «сплетни о сплетнях» для проверки транзакций. Таким образом, это ключевое различие между Blockchain и Hashgraph.
Кроме того, производительность обработки транзакций Hashgraph значительно выше. Используя метод «сплетни о сплетнях» Hashgraph, он может достигать скорости транзакций до 500 000 транзакций в секунду, что значительно быстрее, чем 10–10 000 транзакций в секунду большинства блокчейнов. Наконец, Hashgraph также более эффективен по сравнению с Blockchain.
Ниже приводится краткое изложение различий между блокчейном и хэшграфом в табличной форме для параллельного сравнения.
Резюме – Блокчейн против хэшграфа
В заключение, Hashgraph и Blockchain являются технологиями распределенного реестра, используемыми для записи транзакций. Hashgraph использует «сплетни о сплетнях», что делает его быстрее, дешевле и эффективнее по сравнению с Blockchain, в котором преимущественно используются Proof-of-Stake и Proof-of-Work. Итак, в этом ключевое различие между блокчейном и хэшграфом.