
Hyperledger Fabric
文章平均质量分 93
寒木
这个作者很懒,什么都没留下…
展开
-
Hyperledger Fabric 2.4 Fabric Gateway文档翻译
翻译:原文地址Fabric Gateway是Hyperledger Fabric v2.4 在peers上增加的一项服务,为向网络提交事务提供简单的小型的API。之前客户端SDK的需求,比如从不同组织的peers中收集交易背书,在v2.4中通过使用Fabric Gateway服务,只需要一个peer运行一个应用进程即可提交事务。写客户端应用使用Fabric2.4,写客户端应用可以用到 Fabric Gateway 的一些API,而且流程经过了优化。这些API如同v1.4版本时介绍的高水平编程模型翻译 2022-02-14 16:37:52 · 1597 阅读 · 0 评论 -
Hyperledger Fabric2.3创建通道(无系统通道)文档翻译
为了简化通道创建流程并增强隐私性和通道的扩展性,现在可以创建应用通道而不需要先创建“systemchannel”(由orderingservice管理)翻译 2021-01-09 10:26:57 · 2982 阅读 · 10 评论 -
Fabric CA官方文档翻译——Registering and enrolling identities with a CA
翻译:https://hyperledger-fabric-ca.readthedocs.io/en/latest/deployguide/use_CA.html读者:组织管理员,节点管理员如果你也已经阅读过我们关于标识和MSP的文档,你就会知道在Hyperledger Fabric中,证书颁发机构用于生成分配给管理员,节点和用户(客户端应用程序)的标识。虽然可以生成x.509证书的任何颁发机构都可以用于创建构成标识的公钥、私钥对,但是FabricCA可以生成Hyperledger Fabric所.翻译 2020-10-22 15:21:35 · 472 阅读 · 1 评论 -
Fabric CA官方文档翻译——CA Deployment steps
翻译https://hyperledger-fabric-ca.readthedocs.io/en/latest/deployguide/cadeploy.html下载可执行文件FabricCAserver和CAclient执行文件可以从github.下载最新版。.zip文件包含了CAserver和client。在你通过使用执行文件掌握了CA的部署和运行后,你可能很希望使用FabricCA的docker镜像,例如在Kubernetes或Docker部署中。不过本文介绍如何正确使用二进...翻译 2020-10-10 17:41:21 · 636 阅读 · 1 评论 -
Fabric CA官方文档翻译——Planning for a CA
原文https://hyperledger-fabric-ca.readthedocs.io/en/latest/deployguide/ca-deploy-topology.html读者:架构师,翻译 2020-10-09 15:10:59 · 398 阅读 · 1 评论 -
区块链白皮书
最初大家只是片面的认为,区块链只能用于虚拟货币交易。随着我们对区块链传递信任本质的领悟,大家恍然大悟,需要传递信任的地方就需要区块链,因此区块链的应用一下被扩展到各种行业:供应链,政务服务,物联网,新能源,甚至庞大的互联网也只能说是区块链领域的一个分支。1.区块链应用的价值随着区块链应用领域的不断拓展,我们的社会也由此向着可信社会的方向迈进。区块链是是构建未来价值互联网的基石。应用需求视角:金融,医疗,数据、存证、物联网设备身份认证、供应链等。娱乐、创意、文旅、软件开发等也有区块链的尝试。 市原创 2020-09-26 14:28:13 · 5846 阅读 · 1 评论 -
使用Fabric CA从头创建 Hyperledger Fabric所需的证书
注意:以Fabric CA构建证书素材,注意每次enroll,证书都会更换一、OrdererOrg的证书1.启动节点和账号的Fabriccaserver启动caserver,用于构建OrdererOrg的证书及client用户server目录及启动如下cd ~/work/example/ca/order/cafabric-ca-server start -b admin:adminpw --port 70542.登陆admin客户端cd ~/work/example...原创 2020-08-24 09:11:36 · 1292 阅读 · 0 评论 -
Hyperledger Fabric2中文文档-目录
介绍 Hyperledger Fabric 模块化 有权限管理和无权限管理的区块链 智能合约 新特性 隐私和保密 可插拔共识选择 性能和可伸缩性 结论 致谢 Hyperledger Fabric v2.x版本特性分散式管理智能合约 使用新的chaincode lifecycle 管理链码 用于协作和共识的新的链码管理模式 私有数据功能增强 链码运行在外部 提高CouchDB的状态数据库缓存原创 2020-06-09 08:42:53 · 1208 阅读 · 1 评论 -
配置和操作Raft排序服务
翻译https://hyperledger-fabric.readthedocs.io/en/latest/raft_configuration.html概念概述关于order的概念和orderingservice的实现(包含Raft)的详细描述,查看Ordering Service学习安装order节点(包含创建爱你本地msp和创建创始区块),查看Setting up an ordering node配置每一个Raft节点必须添加到系统通道,不必添加到应用通道。此外,可以动态的删除..翻译 2020-08-11 17:47:24 · 971 阅读 · 0 评论 -
Hyperledger Fabric 2.2实战记录(三)
八、新增orderer节点在192.168.1.112的服务器上新增一个排序节点orderer1.example.com1.获取orderer1.example.com的mspmkdir ~/work/example/ca_order_servercd ~/work/example/ca_order_server1.初始化fabric-ca-server init -b admin:adminpw --port 70552.修改fabric-ca-server-config.yaml原创 2020-08-10 18:40:52 · 2698 阅读 · 12 评论 -
Hyperledger Fabric 2.2实战记录(二)
四、使用Fabric-SDK-Go调用链码在Org1的peer上使用SDK1.安装Fabric-SDK-GOgo get github.com/hyperledger/fabric-sdk-go2.复制Org2的tls证书mkdir -p ~/work/example/organizations/peerOrganizations/org2.example.com/tlscacd ~/work/example/organizations/peerOrganizations/org2原创 2020-07-18 16:01:09 · 3666 阅读 · 13 评论 -
Ubuntu18/20安装Hyperledger Fabric(含创建docker镜像)
1.安装dockersudo apt install docker.iosudo apt install docker-composesudo service docker start2.安装GO获取最新的软件包源,并添加至当前的apt库sudo add-apt-repository ppa:longsleep/golang-backports更新 apt库sudo apt-get update安装新版本sudo apt-get install golang-go3.安装c原创 2020-05-19 10:34:26 · 2404 阅读 · 0 评论 -
Hyperledger Fabric 2.2实战记录(一)
安装HyperledgerFabric 2.2后执行以下操作一、搭建基础网络1.生成证书素材cd ~/work/example/vimcrypto-config.yamlOrdererOrgs: - Name: OrdererOrg Domain: orderer.example.com Specs: - Hostname: orderer PeerOrgs: - Name: Org1MSP Domain: org1.exam...原创 2020-07-18 15:39:01 · 5051 阅读 · 14 评论 -
Hyperledger Fabric 一文了解MSP的目录结构
Fabric是一个联盟链,联盟链的特点是用户非授权时不能接入区块链,因此Fabric系统中存在一套授权体系,我们将这个体系称为FabricMembership Service ProvidersMSP是什么?Fabric的账号实际上是根据PKI规范生成的一组证书和秘钥文件。在Fabric中每条交易都会加上发起者的标签(签名证书),同时用发起人的私钥进行加密。如果交易需要其他组织的节点提供背书功能,那么背书节点也会在交易中加入自己的签名。这样每一笔交易过程都会非常清晰并且不可篡改。鉴于传统系统中基于.原创 2020-07-21 11:34:26 · 2412 阅读 · 0 评论 -
Hyperledger Fabric CA中文文档
Fabric CA翻译 2020-06-09 16:38:34 · 2495 阅读 · 0 评论 -
Hyperledger Fabric散记
1.各个环节使用msp的类型configtx.yaml创建创始区块使用的是组织的msp 例: example.com/msporderer启动 orderer.yaml使用的是orderer节点的msp 例:example.com/orderers/orderer.example.com/msp/peer启动 core.yaml使用的是peer节点的msp 例: org1.example.com/peers/peer0.org1.example.com/msp创建应用通道p...原创 2020-07-29 09:51:25 · 2400 阅读 · 0 评论