这篇学习下如何在 fabric 内添加一个组织和对应的节点,官方文档在 这里,总结下整个流程和注意事项。 自动操作 与之前一样,官方提供了自动操作的脚本 ./eyfn.sh up 手动操作 创建 org3 的证书和 json 配置文件 # 创建证书 cd org3-artifacts ../../bin/cryptogen generate --conf...
Fabric_tutorials_write_app
这篇简单介绍下 Writing Your First Application 中的一些注意点。 官方这篇教程很简单,但是有一些需要注意的地方,希望可以帮助到大家。 一些注意点 npm install 这个命令是安装 package.json 中指定的安装包,里面主要是这三个,fabric-ca-client、fabric-client 和 grpc fabri...
Fabric_tutorials_build_network
之前看过了 fabric 整体的架构和一些关键概念,对 fabric 有了整体的了解,这篇终于可以上手了 :),这次学习下网络的构建过程。 在构建之前,需要做一些准备,比如需要安装好 docker 环境,下载 fabric sample 和 docker 镜像,这些就不详述了,可以参考官方文档。 这些准备好了之后,我们就可以开始构建网络。 先进入 first-network 目录: ...
Fabric_KeyConcepts_PrivateData
从之前学习的内容知道,fabric 不止提供了 channel 间的隐私保护,还提供了 channel 内的隐私保护,叫做 private data collection,可以在 channel 内创建私密通道,只有私密通道的成员才能修改和查看具体的私密数据,可以说是进一步扩展了 fabric 的使用场景。 What is a private data collection? 包含下面两...
Fabric_KeyConcepts_Peers
前面学习了 MSPs,这篇来详细看下 Peers 相关的知识。 原文 在这里,这篇文章的前半部分详细介绍了一些 Peer 、Ledger、Application、Chaincode、channel 之间的关系,这里前面的学习中都有所了解,在这里就不详细介绍了,这里主要看下 query 和 update 的详细流程。 这张图介绍了 query 和 update 的梗概,1-3 是 quer...
Fabric_KeyConcepts_Ledger
这篇看下 Key concepts 的最后一篇文章,账本。 A Blockchain Ledger 在账本里包含两个部分,世界状态和区块链。 世界状态记录的是键值对,键值对的值来源于区块链,区块链记录了所有的交易日志,像上节说的,这些交易包含有效和无效的,有效的交易会影响到世界状态,而无效的只是一份记录而已,为了以后的查账,区块链本身不能更改。 World State 每条叫做...
Fabric_KeyConcepts_MSP
之前看过了 fabric 的网络架构,这篇来学习下 fabric 中很重要的 MSP (membership service provider) 相关的知识。 Identity 身份(Identity)决定了对区块链中资源获取和使用的权利。 principal 包含了更广泛的身份信息,比如用户的组织、部门、角色等。 MSP (membership service provider) ...
Fabric_KeyConcepts_network
这篇学习 fabric 的网络架构,官方文档 在这里,写得很全面也容易懂,这里就不详细介绍了,这篇主要是总结下一些关键点。 整体网络架构 先看下官方的这张图: 初看这张图感觉挺迷糊的,各种符号和图标很多,官方文档从头一点点介绍了这个网络的构建过程,看过之后就觉得很清晰了,不过我这里就不这么介绍了,我主要想从这张图开始,总结下图上的各个图标符号的意义和互相之间的联系,方便大家对整个架...
Fabric_KeyConcepts_func_model
之前看了 fabric 的介绍,这篇就开始进入正题,深入学习下各种概念和特性。这里内容很多,介绍了 fabric 的方方面面,所以会陆续更新一系列文章。 这篇介绍 Functionalities 和 Model,内容不多。 Hyperledger Fabric Functionalities Identity management,许可网络有进入控制,这可以做额外的鉴权操作,比如...
Fabric_introduction
前些天参加了在北京举行的可信区块链峰会,各大公司的落地区块链产品大部分是基于联盟链的,而其中使用最多的就是 hyperledger fabric,而且很多安全方面的公司的产品也是针对 fabric 的,从 fabric 公开的材料中得知,中国已经注册了 50 多家会员单位,算上使用但还没注册的应该更多,可见 fabric 的影响力之大。我虽然之前看了一些文章和视频介绍 fabric,但是理解...