Fabric
文章平均质量分 70
Blionbibor
这个作者很懒,什么都没留下…
展开
-
chaincode生命周期控制命令
打包:CDS:peer chaincode package -n {ccname}t -v 1.0 -p github.com/chaincode/assert {packagename}signedCDS:peer chaincode package -n {ccname} -p {链码文件相对路径} -v {version} -s -S -i "AND('OrgA.admin')" {packagename}安装:peer chaincode install -n {ccname}.原创 2021-02-03 13:40:17 · 201 阅读 · 0 评论 -
Hyperledger Fabric MSP
MSP通过列出成员的身份或通过标识来确定哪些RCA和ICA受信任,来定义信任域的成员。MSP可以识别参与者可能在MSP代表的组织范围内扮演的特定角色,并在网络上下文和通道(channel 管理员,作者,读者)中定义访问权限设置除了channel MSP外,peer,order和client也维护本地MSP,用于在channel上下文之外对成员消息进行身份验证,并定义特定组件的权限。MSP有两种配置形式:单个MSP定义组织成员列表、使用不同MSP代表具有不同信任域从属关系的不同组织组。一个原创 2021-02-03 11:00:27 · 233 阅读 · 0 评论 -
Hyperledger Fabric PKI
公钥基础结构(PKI):由证书颁发机构(Certificate Authority)组成,CA颁发数字证书并提供证书吊销列表(CRL),用于验证用户的合法性。当证书关联的加密材料暴露时,此证书会被加入到CRL中。PKI的四个关键要素:数字证书,公钥和私钥,证书颁发机构(CA),证书吊销列表(CRL)数字证书:数字证书是一种文档,其中包含于证书持有者相关的一组属性。最常见的整数类型是X.509标准证书,该证书允许在其结构中对证书持有者的详细信息标识进行编码。数字证书相当于用户的身份证,它能提供持有原创 2021-02-03 10:58:28 · 308 阅读 · 0 评论 -
Hyperledger Fabric chaincode
什么是chaincode chaincode是对逻辑编码,由通道上特定类型的事务调用的应用程序。 chaincode在与背书节点进程隔离的安全docker容器中运行,通过应用程序提交的事务初始化和管理账本状态。链码通常处理网络成员同意的业务逻辑,因此可以视为“智能合约”。一个链码创建的状态仅适用于该链码,并且不能被另一个链码直接访问,其他链码只能在获得授权的情况下通过调用该链码简介访问其状态。peer、chaincode和ledger peer同时承载Chaincode和Ledger。原创 2021-02-03 10:31:49 · 209 阅读 · 0 评论