Что такое цепной код?
Что такое цепной код?

Видео: Что такое цепной код?

Видео: Что такое цепной код?
Видео: КБ с нуля #0 | Что такое Командный Блок? 2024, Ноябрь
Anonim

Цепной код это программа, написанная на Go, node. js или Java, реализующий предписанный интерфейс. Цепной код выполняется в защищенном контейнере Docker, изолированном от подтверждающего однорангового процесса. Цепной код инициализирует и управляет состоянием реестра посредством транзакций, отправленных приложениями.

В связи с этим, что такое цепной код в блокчейне?

Ядро любого блокчейн платформа - это реестр, общая защищенная от взлома история вселенной. В частности, это запись всех транзакций в рамках его области. Цепной код это термин для программ, которые работают поверх блокчейн реализовать бизнес-логику взаимодействия приложений с реестром.

Точно так же какова роль цепного кода? Цепной код это программа (смарт-контракт), которая написана для чтения и обновления состояния реестра. Разработчики используют цепной код для разработки бизнес-контрактов, определений активов и коллективного управления децентрализованными приложениями. В цепной код управляет состоянием бухгалтерской книги через транзакции, вызываемые приложениями.

Также вопрос в том, что такое Chaincode в Hyperledger?

Цепной код представляет собой фрагмент кода, написанный на одном из поддерживаемых языков, например Go или Java. Он устанавливается и запускается через SDK или CLI в сети Hyperledger Одноранговые узлы Fabric, обеспечивающие взаимодействие с общим регистром этой сети.

Какая функция Chaincode вызывается при первом развертывании Chaincode?

Init - это называется когда цепной код является развернутый для первый время или обновлен до более новой версии. Этот функция может иметь любую логику, которую вы хотите реализовать, или его можно оставить пустым. Пример простой инициализации функция выглядит следующим образом: func (t * SmartContract) Init (stub shim. ChaincodeStubInterface) peer.

Рекомендуемые: