Follow Us
Facebooktwitteryoutube
YouTube
Promo
banner
Promo
banner

Hyperledger Fabric против Sawtooth против Composer

Хотите понять разницу между Hyperledger Fabric, Sawtooth и Composer? Давайте посмотрим на сходства и различия в этом подробном руководстве..

В связи с новой революцией блокчейнов, происходящей во всем мире, вы, должно быть, слышали название Hyperledger. Hyperledger – одна из крупнейших корпоративных блокчейн-платформ на рынке. Linux Foundation стоит за идеей создания консорциума компаний для улучшения технологии блокчейн. Таким образом, сравнение Hyperledger Fabric, Sawtooth и Composer теперь просто необходимо..

В настоящее время у них под крылом очень много проектов. Однако многие из вас не понимают, чем эти проекты отличаются друг от друга..

Итак, мы сравним эти три проекта и поможем вам различать их. Итак, давайте начнем объяснение Hyperledger Fabric vs Sawtooth vs Composer.!

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

Contents

Оглавление

Глава 1: Hyperledger Fabric: пионер корпоративного блокчейна

Глава 2: Hyperledger Sawtooth: еще одна веха в блокчейне

Глава 3: Hyperledger Fabric против пилы

Глава 4: Hyperledger Composer: инструмент разработки

Глава 5: Hyperledger Fabric против Sawtooth против Composer: все сравнения

Глава 6: Заключение

Глава 1: Hyperledger Fabric: пионер корпоративного блокчейна

Что такое Hyperledger Fabric?


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

В любом случае, Hyperledger Fabric – это корпоративная блокчейн-платформа с реестрами, стандартами, протоколами и контактами, как и все другие платформы..

Однако здесь вы найдете отличия от типичной блокчейн-платформы. На самом деле эта платформа на самом деле не публичная, а разрешенная..

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

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

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

Давайте перейдем к следующей части этого руководства по сравнению Hyperledger Fabric, Sawtooth и Composer..

Хотите узнать больше о Hyperledger Fabric? Ознакомьтесь с нашим полным руководством по Hyperledger Fabric прямо сейчас!

Основные преимущества Hyperledger Fabric

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

  • Открытый исходный код

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

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

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

  • Подходит для самых разных отраслей промышленности

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

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

  • Код качества

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

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

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

  • Более высокая эффективность

По сравнению со всеми другими платформами на рынке Hyperledger Fabric предлагает наиболее эффективный результат. На самом деле структура платформы предназначена для такого рода вывода. Но как это сделать?

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

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

  • Модульная конструкция

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

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

Прочитайте больше:Hyperledger: корпоративный блокчейн

Архитектурная модель Hyperledger Fabric

Ресурсы

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

Но если он вам нужен, то вы можете превратить здесь что угодно в актив. Но он должен иметь физическую ценность в реальном мире..

Цепной код

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

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

Бухгалтерская книга

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

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

Личность

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

Вы также можете ограничить идентификационные данные для разных частей сети в соответствии с их названием..

Прочитайте больше:Примеры использования и примеры использования Hyperledger Fabric

Конфиденциальность и неприкосновенность частной жизни

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

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

Протоколы безопасности

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

Кроме того, механизмы шифрования в сети довольно продвинуты, и их относительно сложно взломать..

Итак, если ваша компания занимается проблемами кибератак, вы можете проверить эту платформу, чтобы защитить ее..

Консенсус

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

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

С другой стороны, протокол консенсуса Raft – это совсем другой протокол. Он относительно новый и следует структуре типа лидер-последователь. Однако это тоже не BFT, а просто CFT..

Давайте посмотрим на следующую часть этого руководства по сравнению Hyperledger Fabric, Sawtooth и Composer..

Глава 2: Hyperledger Sawtooth: еще одна веха в блокчейне

Что такое Hyperledger Sawtooth?

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

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

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

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

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

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

В любом случае, давайте перейдем к следующей части этого руководства Hyperledger Fabric vs Sawtooth vs Composer..

Прочитайте больше: Hyperledger Sawtooth: блокчейн для бизнеса

Особенности Hyperledger Sawtooth

Удобство разработки приложений

Как мы уже говорили ранее, домен приложения не связан с основной системой. Таким образом, это упрощает разработку приложений, отделяя домен приложения от основной системы. Более того, пример Hyperledger Sawtooth также предлагает абстракцию смарт-контрактов..

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

На самом деле они оба могут даже сосуществовать вместе.

Функции разрешений

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

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

Частная сеть

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

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

Выполнение параллельной транзакции

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

Но с Sawtooth этой ситуации легко избежать..

Модульная структура

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

Теперь мы рассмотрим элементы этой платформы в этом руководстве Hyperledger Fabric vs Sawtooth vs Composer..

Читайте также: Корпоративный блокчейн: промышленная трансформация

Элементы архитектуры Hyperledger Sawtooth

Система событий

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

Проект интеграции Sawtooth-Ethereum (Seth)

С помощью этого элемента вы можете создать совместимость платформы Ethereum и платформы Sawtooth. Кроме того, вы также можете использовать EVM с помощью Seth.

Подключаемые алгоритмы консенсуса

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

Еще одним важным фактором этой платформы является то, что она позволяет использовать несколько консенсусов на одной платформе блокчейна. На самом деле это означает, что вы можете использовать разные протоколы консенсуса для разных задач. Например, вы можете использовать алгоритм «A» для транзакций и алгоритм «B» для смарт-контрактов..

В конечном итоге это будет зависеть от того, какая комбинация подходит вам лучше всего. Как бы то ни было, Proof of Elapsed Time наиболее популярен на этой платформе как BFT. Другие алгоритмы консенсуса включают в себя –

  • Devmode
  • PBFT
  • Поэт ЦФТ
  • Плот

Модели семейств транзакций

Сеть предоставляет несколько модельных семейств транзакций –

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

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

  • Семейство транзакций BlockInfo: Вы можете использовать его для хранения информации об исторических кварталах..
  • Семейство транзакций с идентификационной информацией: Он обрабатывает все разрешающие данные для валидаторов и транзакторов вместе с их открытыми ключами..
  • Семейство транзакций IntegerKey: Вы можете использовать его для тестирования любой развернутой бухгалтерской книги..
  • Семейство транзакций реестра валидатора: На самом деле это семейство позволяет добавлять валидаторы в сеть..
  • Семейство транзакций настроек: С этим вы получите эталонную модель реализации для хранения настроек конфигурации в сети..
  • Семейство транзакций Smallbank: На самом деле вы можете использовать его для анализа производительности и тестирования производительности системы..
  • Семейство транзакций XO: Что ж, это позволит вам сыграть в крестики-нолики с другим пользователем..

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

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

Глава 3: Hyperledger Fabric против пилы

Что ж, Hyperledger fabric против Sawtooth Lake – одна из обсуждаемых тем в Интернете прямо сейчас. Обе эти платформы отлично подходят для предприятий, но в чем разница между этими двумя??

Для этого я опишу пункты один за другим. Итак, давайте посмотрим, что это такое, в этом руководстве Hyperledger Fabric vs Sawtooth vs Composer..

  • Уровень разрешений

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

С другой стороны, Hyperledger Sawtooth также является разрешенной сетью. Однако он также поддерживает сценарии без разрешения, а также.

Кроме того, при желании вы можете просто настроить платформу для работы в качестве общедоступной. Это то, что невозможно в Fabric. И это основное отличие Hyperledger Fabric от Sawtooth Lake..

  • Алгоритм консенсуса

Еще одно существенное отличие Hyperledger Fabric от Sawtooth Lake – это алгоритм консенсуса. В настоящее время структура Hyperledger использует только Kafka и другие алгоритмы на основе CFT. На самом деле, отказоустойчивость при сбоях не такая надежная, как BFT. Наряду с Кафкой есть Solo и Raft..

С другой стороны, Sawtooth Proof of Elapsed Time, другой формат алгоритма консенсуса. Этот намного превосходит Кафку во всех отношениях. Кроме того, он также поддерживает Devmode, PBFT, PoET CFT и Raft..

  • Византийская поддержка отказоустойчивости

Что ж, это одно из основных отличий ткани Hyperledger от Sawtooth Lake. Все алгоритмы консенсуса, активные в Fabric, не способны обеспечить поддержку византийской отказоустойчивости. Фактически, все алгоритмы предлагают только отказоустойчивость при сбоях. В настоящее время BFT по-прежнему не поддерживает Fabric..

С другой стороны, Hyperledger Sawtooth поставляется с поддержкой Byzantine Fault Tolerance. Их основной алгоритм PoET – это BFT. С другой стороны, PBFT – это еще один алгоритм, который работает в Sawtooth. Итак, в этом случае Sawtooth намного превосходит Fabric..

  • Технология смарт-контрактов

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

В действительности, Chaincode обрабатывает все управление активами и выполнение логики в сети. Однако можно подумать, что Sawtooth предлагает аналогичную функцию..

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

Хотите узнать разницу между Fabric и Sawtooth? Узнайте больше об их различиях из нашего руководства по Hyperledger Sawtooth Vs. Ткань сейчас!

  • Тип смарт-контракта

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

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

  • Поддерживаемый язык смарт-контрактов

Еще одно большое отличие Hyperledger Sawtooth от Fabric – это поддержка языков смарт-контрактов. В настоящее время Fabric поддерживает только два языка программирования – JavaScript и Golang. Если вы хотите использовать любой другой язык программирования для смарт-контрактов, вы не можете.

С другой стороны, Sawtooth поддерживает множество языков программирования, таких как Rust, JavaScript, Go или Python. Более того, с помощью Сета вы даже можете использовать Solidity. Помимо этого, продолжается поддержка большего количества языков программирования. Таким образом, вы получите больше гибкости в Sawtooth..

  • Обработка транзакции

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

Но в учебнике Hyperledger Sawtooth проблема кардинально меняется. Здесь нет службы заказа или поддержки партнеров, а скорее валидаторы, которые следят за процессом..

Более того, задачи обоих этих узлов совершенно разные..

Читайте также:Hyperledger Fabric 2.0: блокчейн нового поколения

  • Государственное хранилище

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

Но в Sawtooth хранилище состояний – это центральная база данных lmdb. И это еще одно различие между Hyperledger Sawtooth и Fabric..

  • Поддержка EVM

Это одно из основных различий между этими двумя платформами. На самом деле использование Seth позволяет Sawtooth использовать функции Ethereum на своей платформе. Итак, с помощью Сета вы можете получить поддержку EVM, что очень важно для разработчиков..

С другой стороны, в Fabric фактически нет функции Seth. Итак, он не может поддерживать EVM.

Hyperledger Sawtooth и таблица сравнения тканей

ТКАНИ
РАЗРЕШЕНИЕ УРОВНЯ Разрешено Разрешено и не разрешено
КОНСЕНСУСНЫЙ АЛГОРИТМ В основном использует Kafka, поддерживает и другие алгоритмы В основном использует Proof of Elapsed Time, а также поддерживает другие алгоритмы.
ПОДДЕРЖКА BFT Нет, поддерживает только отказоустойчивость при сбоях Да, поддерживает византийскую отказоустойчивость
УМНЫЕ КОНТРАКТНЫЕ ТЕХНОЛОГИИ Цепной код Семейства транзакций
ТИП СМАРТ ДОГОВОРА Установлены Подключено и установлено
ПОДДЕРЖИВАЕМЫЙ ЯЗЫК SMART CONTRACT Голанг или JavaScript Rust, JavaScript, Go или Python; Поддерживает Solidity с помощью Seth
ОБРАБОТКА ТРАНЗАКЦИИ Подтверждение коллег и заказ услуг Валидаторы
ГОСУДАРСТВЕННОЕ ХРАНЕНИЕ CouchDB или leveldb Центральная база данных lmdb
ПОДДЕРЖКА EVM Нет Да (через Сета)

Давайте посмотрим, что такое Hyperledger Composer, в этом руководстве Hyperledger Fabric vs Sawtooth vs Composer..

Хотите внедрить платформы на основе блокчейнов? Ознакомьтесь с нашим полным руководством о том, как реализовать блокчейн прямо сейчас!

Глава 4: Hyperledger Composer: инструмент разработки

Что такое Hyperledger Composer?

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

Основная цель Hyperledger Composer – ускорить время, чтобы гарантировать, что больше проектов блокчейн является одним из рынков. Обычно для полной реализации платформы блокчейн требуется относительно много времени. Это отпугивает многие предприятия..

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

Примечание: К сожалению, Composer устарел. Итак, новых обновлений по этому проекту больше нет..

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

Прочитайте больше: Hyperledger Composer: создайте корпоративный блокчейн

Особенности Hyperledger Composer

  • Простой язык моделирования

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

А сейчас JavaScript – один из самых популярных языков программирования в мире. Таким образом, с обнаружением подходящей команды разработчиков для этого инструмента будет несложно..

  • Многоразовые быстрые POC

Доказательство концепции – одна из основных проблем, когда речь идет о проектах блокчейна. Многие предприятия ищут других поставщиков, чтобы они предложили доказательство концепции блокчейна для своей компании. Однако здесь, с помощью учебника по Hyperledger Composer, вы получите POC, которые можно легко повторно использовать и настраивать..

Фактически, вместо недель, вы можете разработать приложение за часы. Все приложения будут готовы к производству. Разве это не круто?

  • Интеграция данных

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

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

Прочитайте больше: Подтверждение концепции блокчейна: Руководство по корпоративным POC

Глава 5: Hyperledger Fabric против Sawtooth против Composer: все сравнения

Hyperledger Fabric против композитора

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

Итак, с помощью Hyperledger Composer вы можете создать новую платформу фреймворка, аналогичную Hyperledger Fabric. Но с Fabric вы не можете этого сделать. Более того, в настоящее время Hyperledger Composer поддерживает только Fabric и никакие другие платформы блокчейнов..

Это означает, что с помощью инструмента вы можете разработать платформу Hyperledger Fabric только в соответствии с вашими требованиями. Что ж, вы также можете настроить Fabric, но с Composer вы можете просто создать свою собственную платформу..

Еще одно отличие Hyperledger Fabric от Composer заключается в том, что он использует функцию Fabric для создания новой платформы. Но Fabric не использует Composer для какой-либо настройки..

Для сравнения компоновщика Hyperledger и фабрики Fabric выбрана бухгалтерская книга, структура узлов, цепной код, процесс транзакции и многое другое. Но в Hyperledger composer vs Fabric Composer позволяет вам получить доступ к инструментам разработки..

Короче говоря, ради сравнения Hyperledger composer vs Fabric, я должен сказать, что это совершенно разные вещи, и у них нет общей основы для сравнения..

Зарегистрируйтесь сейчас: Сертифицированный курс Enterprise Blockchain Professional (CEBP)

Hyperledger Sawtooth против композитора

Сравнение Hyperledger Sawtooth и Composer будет очень похоже на сравнение Hyperledger composer vs Fabric. Почему? Ну, потому что то же самое происходит и здесь. Hyperledger Sawtooth на самом деле представляет собой фреймворк, готовый для использования на предприятии..

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

С другой стороны, в Hyperledger Composer vs Sawtooth вы увидите, что Composer – это всего лишь инструмент для разработки. Нет готовой для использования инфраструктуры или какого-либо узла. Более того, он предлагает несколько POC, чтобы вы могли начать работу, но это все.

Короче говоря, в сравнении Hyperledger Composer и Sawtooth Composer – это просто набор инструментов, которые могут помочь вам разработать сеть блокчейнов..

Однако я должен сказать, что между Fabric vs Composer и Hyperledger Composer vs Sawtooth есть большая разница. То есть Composer в настоящее время не поддерживает Sawtooth. Таким образом, даже если вы воспользуетесь этим инструментом, вы не сможете самостоятельно разработать Sawtooth..

Подводя итог сравнения Hyperledger Sawtooth и composer, оба эти проекта совершенно разные – фреймворк и инструмент..

Прочитайте больше:Список более 20 вариантов использования технологии блокчейн

Hyperledger Fabric против Sawtooth против Composer

Сравнение Hyperledger Fabric против Sawtooth против Composer относительно отличается. Сначала у нас есть два основных фреймворка – Fabric и Sawtooth. С другой стороны, у нас есть инструмент – Composer..

У Fabric и Sawtooth много общего. Но Sawtooth также может быть публичным блокчейном, чего не может быть Fabric..

Кроме того, он может поддерживать виртуальную машину Ethereum, которую не поддерживает Fabric. В любом случае, Fabric поставляется с надежной системой управления членством, чего не хватает у Sawtooth. Но чтобы противостоять этому, Sawtooth может поддерживать протоколы консенсуса BFT..

В любом случае, когда дело доходит до Hyperledger Sawtooth vs Composer, возникает серьезная проблема. Несмотря на то, что Composer – это всего лишь инструмент, он поддерживает Fabric, но не поддерживает Sawtooth..

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

Таким образом, с помощью Hyperledger Composer vs Sawtooth вы можете понять, почему сейчас Fabric так широко используется в мире..

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

Глава 6: Заключение

Что ж, вы подошли к концу этого руководства Hyperledger Fabric vs Sawtooth vs Composer. Мы постарались представить все аспекты этого сравнения. Итак, вы должны знать, каковы основные различия между этими тремя проектами в Hyperledger к настоящему времени..

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

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

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

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