Follow Us
Facebooktwitteryoutube
YouTube
Promo
banner
Promo
banner

Hyperledger против Ethereum: столкновение двух развивающихся технологий

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

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

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

Зарегистрируйтесь сейчас:Курс по основам корпоративных блокчейнов

Столкновение двух развивающихся технологий

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

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

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

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

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

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

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

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


Hyperledger против Ethereum

Hyperledger против Ethereum

Что такое Hyperledger?

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

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

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

Проекты Hyperledger

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

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

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

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

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

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

Посмотрите сравнение Hyperledger Fabric, Sawtooth и Composer.

Hyperledger Fabric

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

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

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

Что такое Ethereum?

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

Позже родился Enterprise Ethereum Alliance. В частности, альянс нацелен на настройку сети блокчейнов Ethereum для применения в различных отраслях промышленности. Так что это беспроигрышный сценарий, не правда ли??

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

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

Проекты на базе архитектуры Ethereum

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

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

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

Платформа кворума

Еще одна популярная платформа, основанная на Ethereum, – это J.P. Morgan’s Quorum. По заявлению банка, Quorum – это частная блокчейн-сеть, построенная на Ethereum и ориентированная на корпоративные решения. Примечательно, что платформа имеет явный уклон в сторону финансовой индустрии..

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

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

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

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

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

Ознакомьтесь с подробным руководством по блокчейну Quorum!

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 использует термин «цепной код» для описания своих смарт-контрактов. Эти контракты написаны на Голанге. Это язык программирования, созданный Google, и его довольно легко выучить. Более того, эти цепные коды поддерживают бизнес-логику сети, так что вы можете рассматривать их как смарт-контракты..

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

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

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

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

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

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

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

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

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

Hyperledger против кворума

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

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

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

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

Таким образом, это обеспечивает более высокую скорость транзакций в безопасной и надежной среде. Ясно, что это противоречит традиционной модели «заказ-исполнение», которую поддерживают другие платформы блокчейнов..

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

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

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

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

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

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

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

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

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Adblock
detector