Presentation is loading. Please wait.

Presentation is loading. Please wait.

比特币的原理及运作机制.

Similar presentations


Presentation on theme: "比特币的原理及运作机制."— Presentation transcript:

1 比特币的原理及运作机制

2 比特币的原理及运作机制 以物易物的比特村

3 比特币的原理及运作机制 实物货币

4 比特币的原理及运作机制 符号货币

5 比特币的原理及运作机制 中央系统虚拟货币

6 比特币的原理及运作机制 分布式虚拟货币 基础设施搭建 账簿公开机制 成立初始矿工组织 建立初始账簿 支付与交易 交易清单 矿工的工作

7 比特币的原理及运作机制 矿工的工作 收集交易清单 填写账簿 测试幸运数字 确认账簿 50比特币奖励 交易有效性确认

8 比特币的原理及运作机制 Double-spending攻击 第一步 第二步

9 比特币的原理及运作机制 Double-spending攻击 第三步 第四步

10 Enhancing Bitcoin Security and Performance
with Strong Consistency via Collective Signing 通过集体签名强化一致性 提升比特币安全性和性能

11 Bitcoin and its limitation
ByzCoin Performance Evaluation Conclusions

12 Bitcoin and its limitation
比特币问题 概率一致性保证 平均60分钟确认延迟 攻击 交易可逆性 重复支付(double spending) 自私采矿攻击

13 Bitcoin and its limitation
ByzCoin Performance Evaluation Conclusions

14 ByzCoin Strawman design: PBFTCoin Opening the consensus group
From MACs to Collective Signing Decoupling Transaction Verification from Leader Election

15 Strawman design: PBFTCoin
3f+1个固定受托人,至多f个故障 非概率的强一致性 延迟低 没有分叉 防御重复支付攻击

16

17 ByzCoin Strawman design: PBFTCoin Opening the consensus group
From MACs to Collective Signing Decoupling Transaction Verification from Leader Election

18 Opening the consensus group
固定大小的窗口 最近活跃的矿工 防御Sybil攻击

19 ByzCoin Strawman design: PBFTCoin Opening the consensus group
From MACs to Collective Signing Decoupling Transaction Verification from Leader Election

20

21 From MACs Signing Collective Signing
通信复杂度:O(n)→O(logn) 组播协议 通信树 验证复杂度:O(n)→O(1) Cosi集体签名协议 Schnorr 多重签名 Schnorr多重签名+通信树=集体签名

22 ByzCoin Strawman design: PBFTCoin Opening the consensus group
From MACs to Collective Signing Decoupling Transaction Verification from Leader Election

23 Bitcoin-NG 两种不同的块类型 交易验证 选举Leader 继承了比特币问题 重复支付攻击

24 Decoupling Transaction Verification from Leader Election
微块/事务块 存储和提交事务 几秒钟创建 键块 用于选择领导者

25 Bitcoin and its limitation
ByzCoin Performance Evaluation Conclusions

26 Performance Evaluation
在36台机器上模拟1008个节点 200ms往返延迟 35Mbps 链路带宽

27 Performance Evaluation
协商延迟

28 Performance Evaluation
交易吞吐量

29 Bitcoin and its limitation
ByzCoin Performance Evaluation Conclusions

30 Conclusions ByzCoin-可扩展的BFT共识算法 PBFT:强大一致性 集体签名:高扩展性 Bitcoin-NG:低事务延迟

31


Download ppt "比特币的原理及运作机制."

Similar presentations


Ads by Google