Что такое хэшграф? Чем он отличается от блокчейна?

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

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

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

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

  1. Сплетни о сплетнях
  2. Виртуальное голосование

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

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

Хэшграф против Блокчейна

Технология блокчейна — это неподкупная цифровая книга экономических транзакций. Однако его можно запрограммировать на запись не только финансовых транзакций, но и практически всего, что имеет ценность. Информация(Information) , хранящаяся в блокчейне, существует как общедоступная и постоянно согласовывается/обновляется. Это гарантирует, что записи/данные, которые он хранит, идентичны по всей сети и не хранятся в каком-либо отдельном месте. Таким образом, блокчейн не может контролироваться какой-либо одной организацией. Во- вторых(Second) , у него нет единой точки отказа.

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

До сих пор консенсусные технологии относились к одной из двух категорий:

  1. Публичные сети (включая Биткойн(Bitcoin) и Эфириум(Ethereum) )
  2. Частный(Private) (решения, основанные на алгоритмах консенсуса на основе лидера)

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

Частные сети, в отличие от публичных сетей, ограничивают использование известными и доверенными участниками. Такой подход снижает стоимость и значительно повышает производительность благодаря алгоритмам, способным выполнять 1000 транзакций в секунду по сравнению с семью биткойнами(Bitcoin) . Тем не менее, лазейки в виде ослабленных стандартов безопасности делают эти сети потенциальными целями для DDoS-атак(DDoS attacks) .

Алгоритм Swirld Hashgraph преодолевает эти недостатки, поскольку не требует ни Proof -of- Work , ни лидера(Leader) . Кроме того, он обещает обеспечить низкую стоимость и хорошую производительность без единой точки отказа.

Именно эта комбинация делает Hashgraph инструментом, который стоит попробовать.

Другие преимущества HashGraph по сравнению с Blockchain

Новый алгоритм консенсуса, основанный на передовой технологии распределенного реестра. Это устраняет потребность в массовых вычислениях и нерациональном потреблении энергии, как у Биткойна(Bitcoin) и Эфириума(Ethereum) .

Как упоминалось ранее, биткойн(Bitcoin) ограничен 7 транзакциями в секунду. С другой стороны, Hashgraph в 50 000 раз (Times) быстрее(Faster) : ограничен только пропускной способностью — 250 000+ транзакций(Transactions Per Second) в секунду ( Pre-Sharding )

Справедливее

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

Асинхронная византийская отказоустойчивость(Byzantine Fault Tolerant)

В отличие от других систем, Hashgraph оказался полностью асинхронным византийским(Byzantine) . Это означает, что он не делает предположений о том, насколько быстро сообщения передаются через Интернет. Эта возможность делает его устойчивым к DDoS -атакам, ботнетам и брандмауэрам. Биткойн(Bitcoin) не византийский(Byzantine) . Это даже не византийское при плохих предположениях. В Биткойне(Bitcoin) никогда не бывает момента, когда вы знаете, что у вас есть консенсус.

100% эффективность

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

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

Чтобы лучше понять, как работает Hashgraph , см. этот документ(this document) . Чтобы узнать больше, посетите сайт hashgraph.com .



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts