HyperLedger Fabric ??????????????????

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HyperLedger Fabric ??????????????????相关的知识,希望对你有一定的参考价值。

???????????????   ??????   ??????   ??????   ??????????????????   activity   ??????   ??????   ??????   

HyperLedger Fabric ????????????????????????

??????HyperLedger Fabric????????????Digital Asset???IBM?????????????????????Linux??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric?????????????????????????????????Chaincode?????????????????????????????????????????????????????????????????????

??????HyperLedger Fabric??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric???????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

????????????

?????????????????????????????????HyperLedger Fabric????????????????????????????????????????????????????????????????????????

??????1???Docker

??????Docker ????????????????????????????????????????????? Go ???????????????Apache2.0??????????????? Docker ???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? Linux ??????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????? iPhone ??? App????????????????????????????????????????????????

???????????????HyperLedger Fabric???????????????????????????????????????Docker????????????????????????????????????????????????????????????????????????????????????tag????????????????????????????????????????????????????????????Docker Compose???YAML??????????????????????????????????????????????????????????????????????????????Network???????????????????????????????????????

??????2???Go

??????Go??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Go?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????HyperLedger Fabric???????????????Go??????????????????????????????Go????????????????????????????????????????????????????????????????????????????????????????????????Go??????????????????Go?????????????????????????????????API?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????3???gRPC

??????gRPC ????????????????????????????????????RPC??????????????? Google ?????????????????????????????????????????????HTTP/2 ????????????????????????????????? ProtoBuf(Protocol Buffers) ??????????????????????????????????????????????????????

???????????????HyperLedger Fabric??????????????????gRPC????????????????????????SDK?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Thrift???Dubbo??????

??????4???CA

??????CA???PKI??????????????????????????????????????????????????????????????????Trusted Third Party?????????TTP?????????????????????????????????????????????????????????

?????????HyperLedger Fabric????????????CA????????????????????????????????????????????????orderer???peer?????????????????????user??????????????????????????????????????????????????????????????????HyperLedger Fabric???CA?????????????????????????????????????????????????????????????????????

??????5???P2P

??????Peer-to-Peer?????????????????????????????????????????????????????????????????????Peer???????????????????????????????????????????????????????????????

????????????P2P???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????6???Kafka

??????Kafka????????????????????????????????????LinkedIn??????Scala???????????????LinkedIn???????????????Activity Stream?????????????????????????????????Pipeline??????????????????????????????????????????????????????

?????????Fabric????????????????????????Peer???????????????Orderer??????????????????Orderer?????????Kafka?????????????????????????????????Orderer????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Kafka??????????????????????????????????????????????????????

??????Kafka??????????????????????????????????????????????????????????????????????????????HyperLedger Fabric???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Kafka?????????????????????Fabric???????????????????????????

??????7???Zookeeper

??????Zookeeper?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????Kafka?????????????????????????????????Zookeeper?????????????????????????????????Kafka??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????8???SDK???Java/Node.js???

??????HyperLedger Fabric??????????????????????????????????????????????????????HyperLedger Fabric?????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric???SDK???????????????????????????????????????????????????Java???Node.js??????????????????????????????????????????HyperLedger Fabric??????????????????????????????????????????????????????????????????

??????????????????????????????????????????????????????Hyperledger Fabric?????????????????????????????????????????????????????????gRPC???????????????????????????????????????????????????fabric-sdk-container???????????????????????????

??????????????? 

??????Hyperledger Fabric?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Hyperledger Fabric???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????HyperLedger Fabric???????????????????????????0.6?????????1.1???????????????????????????????????????????????????????????????0.6?????????1.0????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????1.0??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

???????????????????????????????????????HyperLedger Fabric????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric???????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric?????????????????????????????????????????????

?????????????????????????????????????????????Hyperledger Fabric 1.0 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????

?????????????????????HyperLedger Fabric?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric???????????????????????????????????????????????????Solo??????????????????Kafka?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric???????????????????????????

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????HyperLedger Fabric?????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????????????????

?????????1??????????????????????????????????????????????????????????????????????????????????????????
?????????2??????HyperLedger Fabric??????????????????????????????????????????Fabric????????????????????????????????????????????????????????????????????????????????????????????????
?????????3???????????????????????????????????????e2e_cli???????????????????????????????????????????????????
?????????4??????????????????????????????????????????????????????
?????????5?????????????????????????????????????????????Solo?????????????????????
?????????6??????????????????????????????Kafka??????????????????
?????????7??????????????????????????????????????????????????????????????????????????????????????????
?????????8???????????????CouchDB???????????????????????????CouchDB???
?????????9????????????Fabric??????1.0??????????????????????????????????????????????????????SDK???????????????????????????
?????????10???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

 

???????????????????????????HyperLedger Fabric ??????????????????

??????????????????

???????????????????????????????????????????????????????????????????????????????????????

????????????????????????????????????
















以上是关于HyperLedger Fabric ??????????????????的主要内容,如果未能解决你的问题,请参考以下文章

Fabric系列 - Hyperledger开源项目介绍

Fabric系列 - Hyperledger开源项目介绍

hyperledger fabric backup

Hyperledger Fabric 1.1安装部署-Fabric Samples

Hyperledger-fabric 环境搭建

搭建基于hyperledger fabric的联盟社区 --启动Fabric网络