基于区块链的高效公钥基础设施与容错机制:Randition技术解析
1. 引言
在当今数字化时代,传统公钥基础设施(PKI)面临着诸多挑战,难以满足物联网等新兴领域的需求。而区块链技术的出现为解决这些问题提供了新的思路。本文将详细介绍一种名为Randition的技术,它通过改进的密码学排序和分片形成机制,实现了区块链的高效分片,从而显著提高了交易写入性能。
2. Randition的核心机制
2.1 适应的密码学排序
- 伪随机种子维护 :对Tendermint的共识反应器和引擎进行修改,在区块链的每个高度维护一个伪随机种子值。当提议者提议一个块时,执行特定公式获取候选种子和种子证明,并将其包含在提议中广播到网络进行投票。
- 分片阶段定义 :为了便于管理区块链分片,定义了新的分片反应器,并划分了以下分片阶段:
- 阶段0 :默认阶段,验证者不在分片中,且未请求分片。
- 阶段1 :验证者的用户应用程序请求分片,验证者等待所需的排序消息到达。
- 阶段2 :验证者收到所有所需的排序消息,分片已形成。
- 阶段3 :验证者从其对等列表中移除所有片外对等验证者。
- 阶段4 :验证者和网络完全分片,分片处于活动状态。
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



