上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 排序服务在超级账本 Fabric 网络中起到十分核心的作用。所有交易在发送给 Committer 进行验证接受之前,需要先经过排序服务进行全局排序。 在目前架构中,排序服务的功能被抽取出来,作为单独的 fabric-orderer 模块来实现,代码主要在 fabric/orderer 目录下。 下面 阅读全文
posted @ 2018-02-10 13:47 huahuayu 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 客户端将交易预提案(Transaction Proposal)通过 gRPC 发送给支持 Endorser 角色的 Peer 进行背书。 这些交易提案可能包括链码的安装、实例化、升级、调用、查询;以及 Peer 节点加入和列出通道操作。 Peer 接收到请求后,会调用 core/endorser/e 阅读全文
posted @ 2018-02-10 13:45 huahuayu 阅读(1904) 评论(0) 推荐(0) 编辑
摘要: Chaincode 启动过程 简介 这里讲的 Chaincode 是用户链码(User Chaincode,UCC),对应用开发者来说十分重要,它提供了基于区块链分布式账本的状态处理逻辑,基于它可以开发出多种复杂的应用。 Hyperledger Fabric 中,Chaincode 默认运行在 Do 阅读全文
posted @ 2018-02-10 13:42 huahuayu 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 整体结构 Hyperledger Fabric 在 1.0 中,架构已经解耦为三部分: fabric-peer:主要起到 peer 作用,包括 endorser、committer 两种角色; fabric-ca:即原先的 membersrvc,独立成一个新的项目。 fabric-order:起到 阅读全文
posted @ 2018-02-10 13:40 huahuayu 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 1. 学习资源列表 https://github.com/golang/go/wiki 2. 最快的入门方法 直接通过代码学习 https://tour.go-zh.org 3. go指南 https://tour.go-zh.org/list 阅读全文
posted @ 2018-02-09 23:16 huahuayu 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 数字证书和我们平时见到的纸质证书一样,由一些通用的元素构成: 1. 证书的名称 2. 颁发证书的机构 3. 证书发给谁 4. 证书生效时间(有些证书还有失效时间) 5. 签名 判断一个证书是否可信: 1. 首先看发证机构是否值得信赖(比如微软颁发的数字证书和一个不知名的机构颁发的证书,你更信赖谁?) 阅读全文
posted @ 2018-02-06 11:41 huahuayu 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: Setting Up Your Course Environment This course is designed to be very hands on. Virtually all of the lectures have resources that can be downloaded so 阅读全文
posted @ 2018-02-04 20:32 huahuayu 阅读(275) 评论(0) 推荐(0) 编辑
摘要: MongoDB Atlas是MongoDB的云服务,构建在亚马逊的AWS上,MongoDB允许用户在上面创建一个免费集群作为学习使用。 1. 注册MongoDB cloud账号: 访问www.mongodb.com/cloud/,点击get start free 2. 注册之后给项目取一个名字(支持 阅读全文
posted @ 2018-02-04 20:17 huahuayu 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 1. 访问mongodb下载中心,https://www.mongodb.com/download-center#enterprise,选择OS X x64系统,点击下载,可能会出一个页面让你填写联系信息之类 2. 下载好后是一个mongodb-osx-x86_64-enterprise-3.6.2 阅读全文
posted @ 2018-02-04 19:59 huahuayu 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 首先看下Blockchain结构,除了header指向下一个block的hash value外,block是由一组transaction构成, Transactions --> Blocks --> Ledger 1. Chaincode是生成transacton的唯一方式,是外界与区块链系统交互的 阅读全文
posted @ 2018-02-02 12:22 huahuayu 阅读(770) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页