Folder

Help / Подсказка

Alexander'sPe IT-фолдер

      • Alex P
        Thursday, March 29, 2018, 3:40 AM
        Prev | Next by time

        Смарт-контракты и чейн-код (smart contracts and chaincode)

        Смарт-контракты (smart contracts) регулируют взаимодействие с реестром, и они могут позволить участникам сети выполнять определенные аспекты транзакций автоматически. Например, смарт-контракт может предусматривать стоимость доставки товара, меняющуюся в зависимости от времени поставки. По условиям, согласованными сторонами и записанными в реестр, оплата автоматически перечисляется когда товар получен.

        В контексте Hyperledger Fabric смарт-контракты записываются в чейн-код (chaincode). Эти термины, по существу, синонимы.

        В Hyperledger Fabric, чейн-код (chaincode) представляет собой фрагмент кода, написанный на языке Go, который "знает" активы в сети и инструкции по проведению транзакции (бизнес-логику) по передаче активов. Чейн-код устанавливается и подтверждается в канале участником с соответствующими правами. Когда происходит вызов транзакции в этом канале, программа в блокчейне считывает и записывает значения в реестр.

        Дальше

        Reply
        Hide