3第3章共识算法.pptxVIP

  • 0
  • 0
  • 约1.67千字
  • 约 67页
  • 2026-07-08 发布于湖南
  • 举报

;0;区块链技术构架;区块链技术构架;

现实生活的投票共识场景:;共识算法:如何达成一致?;;学习目标;1;

;问题描述

;拜占庭将军问题;拜占庭将军问题:研究成果;问题描述;3.1概述-共识算法;3.1概述-共识算法;2;3.2PoW-工作量证明;工作量证明原理:

客户端需要做一定难度的工作得出一个结果,验证方很容易通过结果来检查出客户端是不是做了相应的工作。这种方案的一个核心特征是不对称性:工作对于请求方是适中的,对于验证方则是易于验证的。;问题;问题;问题;问题;记账:把交易记录、交易时间、账本序号、以及上一个Hash值等信息计算Hash打包的过程。(计算存储消耗资源)

挖矿:记账过程称为挖矿

奖励:完成记账的节点(PoW)可以获得系统给与的一定数量的比特币奖励

问题:大家争相记账会引起记账不一致的问题

PoW:解决不一致问题

规则:

一段时间内(10分钟左右,具体时间会与密码学难题难度相互影响)只有一人可以记账成功

通过解决密码学难题(即PoW)竞争获得唯一记账权

其他节点复制记账结果

比特币使用SHA-256(SecureHashAlgorithm)确定区块的哈希

;3.2PoW-几个基本概念;3.2PoW-共识步骤;3.2PoW-51%攻击;3.2PoW-记账流程与工作原理;3.2PoW-总结;3;3.3PoS-权益证明;Po

文档评论(0)

1亿VIP精品文档

相关文档