ОПРЕДЕЛЕНИЕ Hyperledger Composer
Hyperledger Composer - это набор инструментов, который позволяет различным владельцам бизнеса, операторам и разработчикам создавать блокчейн-приложения и умные контракты для решения бизнес-задач и / или повышения операционной эффективности. (Для получения дополнительной информации см. Понимание смарт-контрактов.)
BREAKING DOWN Hyperledger Composer
Hyperledger Composer построен на Javascript, независимом от платформы языке программирования, который также поддерживает использование встроенных библиотек и использует доступные функции и сценарии, чтобы сделать утилиты более масштабируемыми и многократно используемыми.
Hyperledger Composer позволяет руководителям сотрудничать с разработчиками
Используя Hyperledger Composer, деловой человек без технических знаний может легко сотрудничать с разработчиком для создания определенных функций. Они включают в себя определение бизнес-правил, основанных на том, какие транзакции блокчейна будут обрабатываться, определение активов, которыми обмениваются в случаях использования на основе блокчейна, и определение элементов управления для участников, их идентификационных данных, ролей и уровней доступа для выполнения различных видов транзакций.
Аналогичным образом, разработчик, использующий Hyperledger Composer, может легко создавать и настраивать основные компоненты блокчейна, которые включают цифровые активы сети, логику транзакций, участников и средства управления доступом. Composer поддерживает совместное использование, повторное использование и масштабируемость компонентов в различных организациях. С помощью Hyperledger Composer можно легко сгенерировать необходимые сценарии и API, необходимые для реализации бизнеса. Он также поддерживает сценарии использования и тестирование в режиме реального времени, которое можно выполнять даже через веб-площадку Composer без необходимости локальной установки.
Используя Hyperledger Composer, можно создать и запустить образец блокчейна, а также предоставить ограниченное разрешение различным участникам. Например, можно легко создать «Сеть скоропортящихся товаров», которая облегчает торговлю такими товарами, как фрукты и овощи, включает таких участников, как фермеры, грузоотправители и импортеры, определяет индивидуальные роли для каждого участника, определяет и выполняет условия соглашения между участниками, отслеживает отгрузки, подтверждение, мониторинг и отчетность о состоянии товаров на разных этапах цепочки поставок и управление платежами
Hyperledger Composer предлагает множество преимуществ, которые включают быстрое создание приложений блокчейна за несколько простых шагов, плавное и недорогое моделирование и тестирование, позволяющее пользователю создавать, тестировать и развертывать различные варианты, а затем реализовывать тот, который обеспечивает наилучшее соответствие, и возможность повторного использования существующих приложений и API-интерфейсов, что сокращает усилия и затраты.
Архив бизнес-сетей занимает центральное место в архитектуре Hyperledger Composer и поддерживает основные данные и функциональные возможности бизнес-сети, которые включают бизнес-модель, логику транзакций и средства управления доступом. Composer Playground - это веб-интерфейс, который позволяет моделировать бизнес-требования и функции, функциональное тестирование, а также тестирование развертывания на живом блокчейне. Соединитель LoopBack, который поддерживает различные API-интерфейсы и интеграционные возможности, позволяет различным клиентским приложениям, а также приложениям, не являющимся блокчейнами, легко взаимодействовать с Hyperledger Composer.
Hyperledger Composer - один из нескольких проектов Hyperledger, поддерживаемых The Linux Foundation. (См. Также определение ткани Hyperledger.)