Я новичок в этой штуке с Hyperledger. Итак, я начал с официальных курсов, представленных на их сайте. Я пытался построить небольшую сеть по их образцам. Но я очень запутался между композитором Hyperledger и тканью. Я читал, что у композитора есть некоторые ограничения, если вы попытаетесь построить сеть на композиторе и развернуть на фабрике. Эти композиторы предназначены для разработки POC, а не для реального производства. Так что, пожалуйста, расскажите мне, каковы фактические различия. Composer можно использовать для реального производства или нет, каковы ограничения, где мы можем использовать композитор и ткань, где мы можем использовать sdk ткани?
Заранее спасибо.
Hyperledger Fabric - это фактический блокчейн, который запускает цепной код. Hyprledger Composer - это инструмент для написания, тестирования и развертывания цепного кода в Fabric.
Если вы знакомы с Ethereum, вот грубая аналогия. Вы можете использовать консоль geth и скомпилировать код вручную с помощью компилятора solc или использовать Truffle, который упрощает множество задач и добавляет возможность легко тестировать и развертывать код.
Composer немного похож на Truffle в этой аналогии, но он еще более мощный. Например, он предоставляет возможность объявлять вашу модель, управление доступом и запросы к базе данных. Иногда этого достаточно для BNA, и вам даже не нужно писать исполняемый код. Кроме того, у вас есть множество функций командной строки практически для всего.
И да, он идеально подходит для реального производства. Просто в более новых версиях Fabric могут быть новые функции, которые не поддерживаются Composer, поэтому вам, возможно, придется подождать, пока они не появятся.