Hyperledger
Hyperledger — это совместная инициатива с открытым исходным кодом, созданная для продвижения межотраслевых технологий блокчейн. Она размещается Linux Foundation и включает в себя лидеров в области финансов, банковского дела, Интернета вещей, цепочек поставок, производства и технологий. Платформа предназначена для поддержки управления и оптимизации блокчейна, упрощая организациям создание и развертывание блокчейн-приложений. Модульная архитектура Hyperledger позволяет разработчикам использовать только те блоки, которые им нужны, оптимизируя свой блокчейн для конкретных случаев использования.
Цели Hyperledger
-
Блокчейн для бизнеса: Hyperledger сосредоточен на создании блокчейн-фреймворков и платформ, ориентированных специально на бизнес-использование. Он гарантирует, что решения способны справляться с производительностью и конфиденциальностью, необходимыми для бизнес-транзакций.
-
Модульная архитектура: Одной из основных целей является создание модульной архитектуры, которая упрощает организациям комбинирование компонентов для преодоления конкретных бизнес-потребностей. Эта модульность обеспечивает гибкость, позволяя реализаторам адаптировать блокчейн-сети.
-
Совместная разработка: Hyperledger поощряет совместную разработку. Этот экосистемный подход обеспечивает быстрые инновации и общие решения для общих проблем.
Ключевые компоненты
Hyperledger Fabric
Hyperledger Fabric — это платформа распределенного реестра корпоративного уровня, которая использует смарт-контракты для поддержки требований конфиденциальности и приватности данных. Fabric предназначен для использования в различных отраслях.
Ключевые особенности
- Модульность: Hyperledger Fabric полностью модулен. Компоненты, такие как консенсус и службы членства, являются подключаемыми.
- Разрешенная сеть: Доступ к реестру может быть ограничен утвержденными участниками, что повышает безопасность.
- Смарт-контракты на нескольких языках: Он поддерживает Chaincode (смарт-контракты), написанные на Go, JavaScript и Java.
Hyperledger Sawtooth
Hyperledger Sawtooth предоставляет высокомодульную платформу для создания, развертывания и запуска распределенных реестров. Он нацелен на то, чтобы реестры оставались распределенными и поддерживать логику смарт-контрактов и транзакций независимой от основной системы, что делает его подходящим для крупных предприятий.
Ключевые особенности
- Параллельное выполнение транзакций: Повышает пропускную способность и масштабируемость.
- Динамический консенсус: Консенсус можно настроить без остановки сети или переписывания кода.
- Гибкое разрешение: Позволяет использовать публичные и разрешенные блокчейн-приложения.
Hyperledger Iroha
Hyperledger Iroha — это блокчейн-фреймворк, адаптированный для простых и понятных интеграций. Он особенно ориентирован на мобильную разработку.
Ключевые особенности
- Простая интеграция: Iroha разработана для легкой интеграции в различные проекты, с простыми API и разрешительной лицензией Apache 2.0.
- Богатый набор функций: Включает широкий набор предустановленных команд и запросов для управления активами, информацией и разрешениями.
Hyperledger Indy
Hyperledger Indy — это система распределенного реестра, предназначенная для децентрализованного управления идентификацией. Она предоставляет инструменты и библиотеки, необходимые для децентрализованных экосистем идентификации.
Ключевые особенности
- Суверенная идентификация: Сосредоточена на создании независимых цифровых идентификаций, которыми управляют и контролируют их владельцы.
- Проверяемые учетные данные: Поддерживает выдачу, хранение и проверку учетных данных надежным образом.
Hyperledger Besu
Hyperledger Besu — это клиент Ethereum, разработанный для корпоративного использования. Он может использоваться как для публичных, так и для частных сетей.
Ключевые особенности
- Корпоративная интеграция: Включает функции, которые поддерживают корпоративные случаи использования, такие как мониторинг, разрешение и расширенная конфиденциальность.
- Основан на стандартах: Создан в соответствии с существующими спецификациями Ethereum, обеспечивая совместимость.
Управление и сообщество
Linux Foundation
Hyperledger управляется Linux Foundation, которая администрирует множество совместных проектов. Фонд играет ключевую роль в управлении проектом, поддерживая инфраструктуру, юридическую поддержку и расширяя сотрудничество между участниками проекта.
Технический руководящий комитет (TSC)
TSC управляет и поддерживает стратегическое направление и административные вопросы проектов Hyperledger. Он устанавливает технические руководства и обеспечивает согласованность и координацию между различными подпроектами.
Сотрудничество с отраслью
Hyperledger активно сотрудничает с лидерами отрасли. Его сеть охватывает финансы, банковское дело, IoT, цепочку поставок и технологии, обеспечивая соответствие блокчейн-решений реальным промышленным потребностям.
Случаи использования
Управление цепочкой поставок
IBM Food Trust: IBM Food Trust использует Hyperledger Fabric для создания более прозрачной и эффективной цепочки поставок. Он отслеживает каждый этап процесса поставки от фермы до стола, обеспечивая лучшую прозрачность и безопасность пищевых продуктов.
Здравоохранение
Change Healthcare: Эта компания в области здравоохранения использует Hyperledger Fabric для улучшения прозрачности и проверяемости медицинских транзакций, стремясь снизить административные расходы и улучшить уход за пациентами.
Финансы
We.Trade: Используя Hyperledger Fabric, We.Trade облегчает торговлю по открытому счету как для малых, так и для средних предприятий, предоставляя более безопасную и эффективную систему торгового финансирования.
Цифровая идентификация
Sovrin: Построенная на основе Hyperledger Indy, Sovrin — это децентрализованная сеть идентификации, предназначенная для предоставления людям большего контроля над своими цифровыми идентификациями и снижения зависимости от централизованных органов.
Заключение
Hyperledger предоставляет универсальный модульный набор фреймворков, инструментов и библиотек, которые наделяют отрасли безопасными, совместимыми блокчейн-решениями. Его фокус на потребностях предприятий в сочетании с сильным совместным сообществом делает его выдающейся платформой для разработки надежных и масштабируемых блокчейн-приложений.