Поиск по сайту:

Блокчейн 2.0. Введение в проект Hyperledger (HLP) [Часть 8]

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

Фонд Linux стремится стандартизировать и развивать Linux как платформу, спонсируя свою команду разработчиков. Linux Foundation — это некоммерческая организация, которую поддерживают такие гиганты программного обеспечения и ИТ, как Microsoft, Oracle, Samsung, Cisco, IBM, Intel и другие[1]. Это не считая сотен отдельных разработчиков, которые предлагают свои услуги по улучшению платформы. За прошедшие годы фонд Linux взял под свою крышу множество проектов. Проект Hyperledger на сегодняшний день является самым быстрорастущим.

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

Другие важные инновации, которые когда-то разрабатывались или в настоящее время разрабатываются по указанной модели консорциума, включают стандарты для Wi-Fi (Альянс Wi-Fi), мобильной телефонии и т. д.

Введение в проект Hyperledger (HLP)

Проект Hyperledger был запущен в декабре 2015 года фондом Linux и в настоящее время является одним из самых быстрорастущих проектов, которые они разработали. Это головная организация для совместных усилий по разработке и продвижению инструментов и стандартов для технологий распределенного реестра (DLT) на основе блокчейна. В число основных игроков отрасли, поддерживающих проект, входят IBM, Intel и SAP Ariba, а также другие. Целью HLP является создание рамок для отдельных лиц и компаний, позволяющих создавать как общие, так и закрытые блокчейны, необходимые для удовлетворения их собственных требований. Принципы проектирования включают в себя сильный уклон в сторону разработки глобально развертываемой, масштабируемой и надежной платформы с упором на конфиденциальность и будущую возможность аудита[2]. Также важно отметить, что большинство блокчейнов предложены и фреймовые.

Цели и структура разработки: внедрение Plug & Play

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

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

Различия и варианты использования общедоступных и частных блокчейнов подробно описаны здесь, в этом сравнительном руководстве по ним.

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

Они есть:

  1. Создать структуру и стандарты DLT корпоративного уровня, которые каждый может перенести в соответствии со своими конкретными промышленными или личными потребностями.
  2. Создать мощное сообщество открытого исходного кода для помощи экосистеме.
  3. Содействие и дальнейшее участие отраслевых участников указанной экосистемы, таких как фирмы-члены.
  4. Разместить нейтральную и непредвзятую инфраструктуру для сообщества HLP для сбора и обмена обновлениями и разработками, касающимися того же самого.

Исходный документ можно найти здесь.

Структура HLP

HLP состоит из 12 проектов, которые классифицируются как независимые модули, каждый из которых обычно структурирован и работает независимо над разработкой своего модуля. Перед инкубацией их сначала изучают на предмет их возможностей и жизнеспособности. Предложения о дополнениях может внести любой член организации. После инкубации проекта начинается активная разработка, после которой он выкатывается. Взаимодействию между этими модулями уделяется первоочередное внимание, поэтому сообщество поддерживает регулярную связь между этими группами. На данный момент 4 из этих проектов относятся к категории активных. Активный тег означает, что они готовы к использованию, но еще не готовы к основному выпуску. Эти четыре модуля, возможно, являются наиболее важными или, скорее, фундаментальными модулями для дальнейшего развития блокчейн-революции. Подробно отдельные модули и их функциональные возможности мы рассмотрим позже. Однако ниже приводится краткое описание платформы Hyperledger Fabric, возможно, самой популярной среди них.

Ткань Hyperledger

Hyperledger Fabric[2] - это полностью открытая, разрешенная (закрытая) платформа распределенного реестра на основе блокчейна, разработанная с учетом требований корпоративного использования. Платформа предоставляет функции и структурирована так, чтобы соответствовать корпоративной среде. Он является модульным, что позволяет разработчикам выбирать между различными протоколами консенсуса, протоколами цепного кода (смарт-контрактами) или системами управления идентификацией и т. д. по мере их разработки. Это разрешенная платформа на основе блокчейна, в которой используется система управления идентификацией, что означает, что участники будут знать личности друг друга, что требуется в корпоративной среде. Fabric позволяет разрабатывать смарт-контракты (chaincode — термин, который использует команда Hyperledger) на различных основных языках программирования, включая Java. , Javascript, Go и т. д. Это позволяет учреждениям и предприятиям использовать имеющиеся у них таланты в этой области без найма или переобучения разработчиков для разработки собственных смарт-контрактов. Fabric также использует систему выполнения-заказа-проверки для обработки смарт-контрактов для большей надежности по сравнению со стандартной системой проверки заказа, которая используется другими платформами, обеспечивающими функциональность смарт-контрактов. Подключаемая производительность, системы управления идентификацией, СУБД, платформы консенсуса и т. д. — это другие особенности Fabric, которые позволяют ей значительно опережать конкурентов.

Заключение

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

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

Перейдите по следующей ссылке, чтобы прочитать пост из этой серии.

  • Блокчейн 2.0 - что такое Ethereum [Часть 9]

Ссылки:

  • [1] Samsung вместе с Intel и IBM участвует в Linux Foundation | TheINQUIRER
  • [2] Э. Андрулаки и др., «Hyperledger Fabric: распределенная операционная система для разрешенных блокчейнов», 2018 г.

Статьи по данной тематике