-
(转载)加密货币的本质 阮一峰的网络日志
加密货币的本质 - 阮一峰的网络日志 阮一峰的网络日志 » 首页 » 档案 ...…
-
(转载)比特币入门教程 阮一峰的网络日志
比特币入门教程 - 阮一峰的网络日志 阮一峰的网络日志 » 首页 » 档案 ...…
-
(转载)区块链入门教程 阮一峰的网络日志
区块链入门教程 - 阮一峰的网络日志 阮一峰的网络日志 » 首页 » 档案 ...…
-
fabric基本事务背书流程
1. 基本事务背书流程 1.1 客户端创建一个事务并将其发送给选择的背书peer节点 1.1.1 PROPOSE消息格式 1.1.2 消息模式 1.2 背书peer节点模拟事务并产生背书签名 1.3 提交的客户端收...…
-
fabric拜占庭容错算法实现
fabric拜占庭容错算法分析 1. 客户端向某个peer节点发送执行链代码请求 1.1 调用链代码或者部署链代码 1.2 读取配置文件 1.3 实例化Engine 1.4 ProcessTransactionMsg 2. 收到链代码执行请求的peer节点对链代码执行、部署事务进行共识 ...…
-
fabric pbft之Event模型与Timer机制
2.2 pbft实现pbft算法的3段协议、VIEW-CHANGE协议、垃圾回收等等都可以看作是由一个个事件来驱动运行的。比如三段协议的pre-prepare阶段某primary节点收到客户端的请求这个事件后,就会广播pre-prepare消息;比如commit阶段,当一个节点收到来自于其他节点的commit消息事件后,可能会执行消息所捎带的事务。fabric在实现pbft的时候引入了事件驱动模型,代码在hyperledger/fabric/consensus/util/events/ev...…
-
fabric架构介绍
架构介绍本文将从系统架构、事务背书的基本工作流程、背书策略、有效账本和PeerLedger裁剪技术这四方面对fabric进行介绍,主要参考官方文档。 1.系统架构 1.1 事务 1.2 区块链数据结构 1.2.1 状态 1.2.2 账本 ...…