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

Это, безусловно, поможет вам сделать правильный выбор. Итак, давайте начнем

 

Столкновение двух новых технологий

Есть несколько новых технологий, включая искусственный интеллект (AI), робототехнику, виртуальную реальность (VR), дополненную реальность (AR) и другие. Таким образом, было бы справедливо сказать, что каждая цена технологии имеет свой набор функций, верно?

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

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

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

И поэтому у нас есть Hyperledger. Hyperledger поставляется с соответствующим набором конфиденциальности, которая может понадобиться предприятию

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

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

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

 

Ethereum против Hyperledger

Ethereum против Hyperledger

Что такое Ethereum?

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

Позже появился Enterprise Ethereum Allianсе (EEA- Корпоративный альянс Ethereum).В частности, альянс стремится настроить сеть блокчейнов Ethereum для применения в отраслях. Итак, это беспроигрышный сценарий, не так ли?

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

У ЕЕА уже есть несколько известных отраслевых партнеров, включая Accenture, Microsoft, British Petroleum и J.P. Morgan & Chase. Кроме того, все эти отрасли происходят из различных типов отраслей. Эти организации хотят увеличить разнообразие блокчейна в целом. Таким образом, Ethereum может быть хорошим вариантом для вас.

 

Проекты на основе Ethereum

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

Например, Microsoft создала функцию блокчейна на своей платформе Microsoft Azure, чтобы позволить разработчикам создавать приложения для предприятий. Кроме того, Microsoft Azure развертывает Blockchain-as-a-Service (BaaS-Блокчейн как услуга), так что технология помогает оптимизировать бизнес-операции.

Это всего лишь пример продавцов Ethereum. Главным образом их основная цель — сосредоточиться на разработке стандартных решений для блокчейнов с открытым исходным кодом для предприятия. Таким образом, они хотят восстановить доверие между бизнесом и потребителями. В настоящее время у них более 350+ членов под своим крылом.

 

Платформа Quorum

Другая популярная платформа, основанная на Ethereum, —Quorum  Дж.П.Моргана. По мнению банка, Quorum — это частная сеть блокчейнов, построенная на Ethereum, которая ориентирована на корпоративные решения. Примечательно, что платформа имеет явный уклон в сторону финансовой индустрии.

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

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

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

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

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

 

Что такое Hyperledger?

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

В отличие от других платформ, Hyperledger немного различается. У них много проектов в запасе, и все эти платформы имеют модульную конструкцию. Поэтому во многих случаях все, что вам нужно сделать, это включить нужную вам функцию и начать ее использовать.

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

 

Проекты Hyperledger

Hyperledger — наиболее адаптированная корпоративная сеть блокчейнов по сравнению с такими конкурентами, как Corda и Ethereum. Кроме того, сеть довольно популярна в отраслях, в которых используются сложные и утонченные цепочки поставок, склонные к сбоям и отсутствию целостности.

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

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

Другой проект — Hyperledger Sawtooth, целью которого является предоставление решений для финансовой индустрии, а также Интернета вещей (IoT). Созданная Intel, платформа использует консенсусный механизм, который отличается от традиционного для платформ блокчейн. Например, сеть биткойнов использует механизм Proof-of-Work (PoW-Доказательство работы). Напротив, Sawtooth Lake использует алгоритм Proof of Elapsed Time (PoET-Доказательство прошедшего времени) для упрощения транзакций.

Среди других проектов Hyperledger наиболее популярна Hyperledger Fabric. Что отличает Fabric от других платформ в экосистеме Hyperledger, так это то, что он позволяет разработчикам создавать приложения с использованием языков программирования общего назначения, таких как Go, Java и Node.js.

Однако на других платформах блокчейна мы в основном видим разработчиков, использующих специфичные для предметной области языки, такие как C ++, COBOL, Python и так далее.

Таким образом, это добавляет больше гибкости.

 

Hyperledger Fabric

Hyperledger Fabric включает в себя архитектуру, которая легко настраивается, а также является достаточно модульной. Такая архитектура проста для понимания, и разработчики могут с легкостью работать с ней.

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

Как и Ethereum, IBM Hyperledger (Hyperledger Fabric) использует смарт-контракты для упрощения транзакций между партнерами. Кроме того, платформа требует, чтобы пользователи подтвердили свою личность перед доступом, чтобы обеспечить сохранение доверия.

 

Hyperledger против Ethereum: в чем основные различия?

Давайте посмотрим, каковы основные различия между Hyperledger и Ethereum. Мы будем рассматривать каждый пункт индивидуально. Итак, начнем!

 

  •  Цель:

Первое наиболее типичное различие между IBM Hyperledger и Ethereum — причина их дизайна.

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

А также, чтобы сделать платформу масштабируемой и устойчивой. Таким образом, они сделали дизайн модульным или для того, чтобы сделать его более легко расширяемым в будущем. Но Ethereum не имеет модульной структуры.

 

  • Конфиденциальность:

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

Таким образом, с точки зрения конфиденциальности, в соперничестве между IBM Hyperledger и Ethereum побеждает Hyperledger.

 

  • Участие лиц:

Теперь давайте посмотрим, каков режим участия лиц в IBM Hyperledger против Ethereum.

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

Это означает, что в Ethereum любой может присоединиться к сети в любое время. Но Hyperledger утвердит набор предопределенных членов, чтобы получить доступ. Более того, они также решат, кто может присоединиться к консенсусу, а кто нет.

 

  • Консенсусный механизм:

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

С другой стороны, Hyperledger позволяет пользователям выбирать между No-Op или протоколом соглашения (PBFT) для вынесения вердикта. Итак, все стороны соглашаются таким образом, что каждый может повлиять на результат. Таким образом, любая третья сторона не может навязывать свои решения на нодах. Поскольку это ограничивает участие, то масштабируемость и конфиденциальность достигаются таким образом.

 

  • Языки программирования:

Еще одно важное отличие Hyperledger Fabric от Ethereum заключается в использовании смарт-контрактов. Обычно в Ethereum разработчики используют Solidity для написания ядра.

С другой стороны, Hyperledger Fabric использует термин «цепной код»( chaincode) для описания своих смарт-контрактов. Эти контракты написаны на языке Golang . Это язык программирования, созданный Google, который довольно легко выучить. Более того, эти цепные коды поддерживают бизнес-логику сети, так что вы можете рассматривать их как cмарт-контракты.

 

  •  Криптовалюта:

Основным отличием Hyperledger Fabric от Ethereum является отсутствие в Hyperledger экономики с токенами. Да, Hyperledger не имеет криптовалюты в своей архитектуре. Но если она вам нужна, вы можете создавать ее самостоятельно и получите инструменты для ее создания.

С другой стороны, у Ethereum есть криптовалюта, называемая Ether. Таким образом, вы сможете использовать этот токен на платформе для заключения сделок или предоставления других услуг. Но если мы посмотрим на обе стороны, у Ethereum есть больше преимуществ перед Hyperledger, потому что он также может быть использован как бизнес для потребителей.

 

Cравнение с частной сетью Ethereum

Как можно сравнить частную сеть Ethereum и Hyperledger? Частная сеть Ethereum — это автономная платформа, которая позволяет разработчикам запускать тесты быстрее и дешевле.

Примечательно, что для запуска тестов через Ethereum MainNet требуется, чтобы вы купили Ethereum (ETH) за реальные деньги. Затем вы будете использовать ETH для покупки gas ( ассемблер проекта GNU; используется компилятором GCC. Входит в пакет GNU Binutils. Кроссплатформенная программа, запускается и компилирует код для многочисленных процессорных архитектур.) Распространяется на условиях свободной лицензии GPL 3., необходимого для проведения операций на платформе Ethereum. Кроме того, нужно будет запустить весь код Ethereum, который будет громоздким и займет слишком много времени для загрузки, установки и настройки.

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

В свете этого ясно, что сравнение частной сети Ethereum с Hyperledger приведет нас к тому, что частная сеть Ethereum хороша только для запуска тестов для проектов, предназначенных для построения в экосистеме Ethereum.

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

 

Hyperledger против Quorum

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

Сравнивать Hyperledger и Quorum, это все равно, что смотреть на сильные и слабые стороны IBM Hyperledger по сравнению с Quorum. Безусловно, Hyperledger Fabric превосходит Quorum по скорости транзакций. Примечательно, что сеть может достигать до 3500 транзакций в секунду.

Наоборот, Quorum может управлять только несколькими сотнями транзакций в секунду.

 

Структура сетей

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

Таким образом это позволяет повысить скорость транзакций в безопасной и надежной среде. Очевидно, что это противоречит традиционной модели order-execute (порядок-выполнение), которую поддерживают другие платформы блокчейна.

С другой стороны, Quorum использует то, что команда называет QuorumChain. Это согласованный протокол, который довольно прост в отличие от протокола Hyperledger. Здесь различные ноды в экосистеме Кворума достигают консенсуса «простым большинством голосов».

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

Кроме того,  консенсусный механизм QuorumChain является подключаемым и основан на консенсусе BFT и Raft в Стамбуле.

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

 

Итак, какой из них вы должны выбрать?

Учитывая практический уровень, вам нужно будет выбирать между ними, потому что оба могут быть гибкими, но они также имеют разные аспекты.

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

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

Мы действительно надеемся, что это сравнение Hyperledger против Ethereum помогло вам. Теперь с некоторым пониманием этого вопроса, вы можете сделать выбор самостоятельно.

 

Резюме

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

Hyperledger

Очевидно то,  что Hyperledger довольно популярен в корпоративной блокчейн-экосистеме. Сообщество может похвастаться более чем 260 известными партнерами, среди которых IBM, SAP и многие другие. Hyperledger управляется Linux Foundation, который создал экосистему в декабре 2015 года. Платформа имеет открытый исходный код и поддерживает модульную архитектуру.

В Hyperledger есть два типа нодов: подтверждающие ноды и неподтверждающие ноды. Подтверждающие ноды проверяют транзакции, ведут леджер и запускают консенсус, который является BFT ( протокол передачи файлов в двоичной форме) консенсусным протоколом.

Ethereum

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

 

Hyperledger против Ethereum

Параметры/

характеристика

Hyperledger Ethereum
Полезность  Идеально подходит для транзакций B2B, так как участие разрешено Является универсальным по назначению и поддерживает как публичные, так и частные платформы, поэтому идеально подходит для транзакций B2C
Консенсус Не имеет консенсусного механизма

Пользователи создают свои собственные консенсусные алгоритмы из-за подключаемой природы архитектуры

Использует консенсусный механизм Proof Of Work (доказательство работы)
Токены Не имеет встроенной криптовалюты / токена Поставляется с Ether (ETH)
Природа транзакций  

Леджер не публичный

Все участники могут получить доступ к журналу транзакций
Язык смарт-контракта Написан  в  Go, Java, Node.js Написан в  Solidity
Партнеры Accenture, AirBus, American Express, Cisco, Daimler, J.P. Morgan, Intel, IBM, SAP etc. IC3, Microsoft, Accenture, J.P. Morgan, Consensys, Intel, Santander, CME Group etc.

 

Hyperledger Fabric против Ethereum и против  Quorum

 

Характеристика Hyperledger fabric Ethereum Quorum
Управление Linux Foundation Ethereum developers/EEA Ethereum developers/EEA
Консенсус Не имеет определенного согласованного алгоритма  Доказательство работы (PoW)) Консенсус QuorumChain
Пропускная способность Близко к 3,500транзакций в секунду Приблизительно 200 транзакций в секунду Около 100 транзакций в секунду
Язык программирования Смарт-контракты,написанные в Go, NodeJS, Java Solidity Solidity
Режим работы Частный и требующий разрешения Публичный,частный и не требующий разрешения Частный и требующий разрешения
Токен Нет встроенной криптовалюты Ether  Монета JPM
Конфиденциальность транзакции  Конфиденциальность доступна при совершении сделок через каналы Нет конфиденциальности транзакций. Все транзакции публикуются в публичном леджере, который доступен  для всех участников Все транзакции являются частными. Только авторизованные ноды могут просматривать данные транзакции.
Промышленный фокус Общее применение Общее применение Ориентирован на банковскую индустрию