HyperLedger Fabric 1.2 区块链工作过程(2.3)

       区块链的工作过程分交易产生、交易广播、节点计算、获取记账权、记账权广播、接收区块、验证区块和完成记账七个过程。



1) 交易产生:用户向区块链发了一笔交易信息,将产生交易;
2) 交易广播:当一笔新交易产生时,区块链网络会广播出去,网络中的其它节点都会收到该交易信息;
3) 节点计算:收到交易信息的节点把新交易放到区块中,通过共识算法决定谁有记账权,共识算法有POW、POS、DPOS、PBFT;
4) 获取记账权:根据不同的共识算法,其中一个节点将获取记账权,如POW,使用工作量证明,谁最快计算出,将获取记账权;
5) 记账权广播:获取记账权的节点,把区块广播给网络中的所有节点;
6) 验证区块:收到广播信息的节点对区块所包含的交易信息进行验证,确认有效后,接收该区块,并在区块链尾部接上新的区块;
7) 完成记账:所有节点全部接受该区块后,完成一个新区块上链,网络中的节点,等待下一个交易的产生。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值