Какво е верижен код?
Какво е верижен код?

Видео: Какво е верижен код?

Видео: Какво е верижен код?
Видео: What is the Internet? 2024, Ноември
Anonim

Верижен код е програма, написана на Go, възел. js или Java, която имплементира предписан интерфейс. Верижен код работи в защитен Docker контейнер, изолиран от процеса на одобрение на партньори. Верижен код инициализира и управлява състоянието на книгата чрез транзакции, подадени от приложения.

В тази връзка, какво е Chaincode в Blockchain?

Ядрото на всяка блокчейн платформата е книгата, споделена, защитена от подправяне история на вселената. По-конкретно, това е запис на всички транзакции в неговия обхват. Верижен код е терминът за програми, които се изпълняват отгоре блокчейн да приложи бизнес логиката за това как приложенията взаимодействат с регистъра.

По същия начин, каква е ролята на Chaincode? Верижен код е програма (интелигентен договор), която е написана да чете и актуализира състоянието на книгата. Разработчиците използват верижен код за разработване на бизнес договори, дефиниции на активи и колективно управление на децентрализирани приложения. В верижен код управлява състоянието на книгата чрез транзакции, извиквани от приложения.

Също така въпросът е какво е Chaincode в Hyperledger?

Верижен код е част от кода, написана на един от поддържаните езици, като Go или Java. Той се инсталира и инстанцира чрез SDK или CLI в мрежа от Hyperledger Fabric равностойни възли, позволяващи взаимодействие със споделения регистър на тази мрежа.

Коя функция Chaincode се извиква, когато Chaincode е разгърнат за първи път?

Init е Наречен кога верижен код е разгърнат за първо време или е надстроен до по-нова версия. Това функция може да има всякаква логика, която искате да приложите, или може да бъде оставена празна. Пример за прост init функция е следното: func (t *SmartContract) Init(stub shim. ChaincodeStubInterface) peer.

Препоръчано: