上一页 1 2 3 4 5 6 7 8 ··· 19 下一页
摘要: Error: got unexpected status: BAD_REQUEST -- error authorizing update: error validating ReadSet: readset expected key [Group] /Channel/Application at 阅读全文
posted @ 2019-11-05 14:36 xdyixia 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 链码(chaincode) 会对 Fabric应用程序 发送的交易做出响应,执行代码逻辑,与 账本 进行交互。 每个chaincode程序都必须实现chaincode接口,接口中的方法会在响应传来的交易时被调用。 Init(初始化)方法会在chaincode接收到instantiate(实例化)或者 阅读全文
posted @ 2019-11-05 14:35 xdyixia 阅读(2663) 评论(0) 推荐(0) 编辑
摘要: 智能合约,是一个抽象的概念,智能合约的历史可以追溯到 1990s 年代。它是由尼克萨博(Nick Szabo)提出的理念,几乎与互联网同龄。 我们这里所说的智能合约只狭义的指区块链中。它能够部署和运行在区块链环境中,由一段代码来描述相关的业务逻辑。部署后的智能合约在区块链中无法修改,智能合约的执行完 阅读全文
posted @ 2019-11-01 13:46 xdyixia 阅读(1941) 评论(0) 推荐(0) 编辑
摘要: 1,通道的结构 通道是Fabric中非常重要的概念(类似微信群?),它实质是由排序节点划分和管理的私有原子广播通道,目的是对通道的信息进行隔离,使得通道外的实体无法访问通道内的信息,从而实现交易的隐私性。 目前通道分为系统通道(System Channel)和应用通道(Application Cha 阅读全文
posted @ 2019-10-31 16:04 xdyixia 阅读(4522) 评论(0) 推荐(0) 编辑
摘要: Fabric 的网络节点本质上是互相复制的状态机,节点之间需要保持相同的账本状态。为了实现这个目的,各个节点需要通过共识( consensus )过程,对账本状态的变化达成一致性的认同。 Fabric 的共识过程包括 3 个阶段:背书、排序和校验。 背书 在背书( endorsement )阶段中, 阅读全文
posted @ 2019-10-31 15:43 xdyixia 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: 前言 在区块链的家谱里,第一代区块链系统是以比特币为代表的公链,主要实现的是数字货币的功能;第二代区块链系统是以以太坊平台为代表的公链,创造性的实现了智能合约。而第三代区块链系统,则是HyperLedger-Fabric区块链平台,在智能合约的基础之上,引入了权限管理,被称为联盟链。 Linux基金 阅读全文
posted @ 2019-10-31 14:03 xdyixia 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 上一篇https://www.cnblogs.com/xdyixia/p/11738096.html 介绍了Hyperledger Fabric环境中各种软件安装和源码编译,这一篇介绍快速运行一个简单的Fabric网络。 方法一:利用源码中的脚本运行docker镜像 在Fabric的源码中提供了一个 阅读全文
posted @ 2019-10-31 14:01 xdyixia 阅读(1344) 评论(0) 推荐(0) 编辑
摘要: 1,Fabric的程序模块组成 Fabric不是一个单独的程序而是由一组模块组成,这些模块中的每一个都是一个可独立运行的可执行文件。 (1)peer 主节点模块,负责存储区块链数据,运行维护链码; (2)orderer 负责对交易进行排序,并将排好序的交易打包成区块; (3)cryptogen 组织 阅读全文
posted @ 2019-10-30 14:08 xdyixia 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: tree命令是Linux/UNIX系统中常用的命令,可以非常方便地查看文件夹的结构,并且以树形目录的形式展示 阅读全文
posted @ 2019-10-25 14:48 xdyixia 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 1,多容器环境 运行docker容器 进入容器并查看该容器的IP exit退出容器 运行超小的linux的docker镜像alpine 可以看到如果没有提前把镜像pull到本地,直接run的话,它会自动去pull。 注:sh和bash都是常用的shell 安装curl 用alpine容器中的curl 阅读全文
posted @ 2019-10-25 14:24 xdyixia 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页