本文介绍了架构中的系统链码是什么?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在通过以下链接来了解结构的体系结构,他们在其中提到:可能存在一个或多个用于管理功能和参数的特殊链代码,统称为系统链代码."

I was going through the following link to understand the architecture of fabric, in which they have mentioned that "There may exist one or more special chain codes for management functions and parameters, collectively called system chain codes."

https://github.com/hyperledger/fabric/blob/master/docs/source/arch-deep-dive.rst

请帮助我理解什么是系统链代码以及系统链代码正在执行哪种功能.

Kindly someone helps me to understand what is system chain code and what kind of functionaries are being performed by system chain code.

推荐答案

官方文档可能会帮助您理解它.

The offical docs may help you understand it.

现有系统链码:

  • LSCC (生命周期系统链代码)处理生命周期请求,例如安装,实例化和升级链代码.
  • CSCC (配置系统链码)在对等端处理通道配置.
  • QSCC (查询系统链代码)提供分类帐查询API,例如获取区块和交易.
  • ESCC (背书系统链代码)通过签署交易建议响应来处理背书.
  • VSCC (验证系统链代码)处理交易验证,包括检查背书策略和多版本并发控制.
  • LSCC(Lifecycle system chaincode) handles lifecycle requests such as install, instantiate and upgrade chaincodes.
  • CSCC(Configuration system chaincode) handles channel configuration on the peer side.
  • QSCC(Query system chaincode) provides ledger query APIs such as getting blocks and transactions.
  • ESCC(Endorsement system chaincode) handles endorsement by signing the transaction proposal response.
  • VSCC(Validation system chaincode) handles the transaction validation, including checking endorsement policy and multiversioning concurrency control.

参考页:

这篇关于架构中的系统链码是什么?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-15 00:04