![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式&区块链
文章平均质量分 91
detecting……
小白要努力
展开
-
理解以太坊签名算法——ECDSA
ECDSA 算法的介绍及其在以太坊中的应用原创 2023-04-20 09:24:06 · 1688 阅读 · 0 评论 -
INFOCOM2022——brokerChain
简介这篇论文讨论了区块链的状态分片的设计。针对Monoxide等分片方案存在的问题——单点过热,论文提出了brokerChain,一方面通过图的分割算法分割账户,促进分片的负载均衡;另一方面通过broker账户的设计改造了跨分片事务,缩短了事务的验证延迟。brokerChain适用于基于账户的区块链,如以太坊。系统设计系统将事务的处理分成一个个周期(epoch),上图展示了一个周期内进行的活动。节点在每个周期开头完成PoW,然后根据哈希值的最后几个比特决定划分到哪个分片。分片分为M分片和P分片原创 2022-02-24 11:49:56 · 1252 阅读 · 1 评论 -
PBFT为什么需要三个阶段
写在开头最近在看分布式共识领域的经典算法——PBFT的原论文,对其中三个阶段的设计原因不甚了然,在查阅了许多资料以及讨论之后终于对其有比较清晰的认识,所以将其整体为这篇文章,希望能对读者有所帮助。PBFT的三阶段共识这篇文章假设读者已经看过PBFT原论文或者其他介绍PBFT的文章,对完整的共识过程不再赘述,只放一张图以供快速回顾。当然除了三阶段共识过程,日志和检查点等内容也需要了解。为什么需要三个阶段要讨论这个问题,我们需要先看看视图切换的一些细节。视图切换视图切换用来解决主节点失效的问题。原创 2021-11-16 18:07:17 · 1622 阅读 · 1 评论