物联网与区块链技术的最新进展及医疗身份管理应用
1. 拜占庭容错(BFT)与冗余拜占庭容错(RBFT)
- 拜占庭容错(BFT) :在某些系统故障情况下,共识决策无法正确广播到所有节点,导致节点无法做出正确决策。一些节点会提供随机值,看似正常运行实则不然。为解决此问题,所有节点需讨论特定节点 X 提供的值是否为真。若为真,其他节点需达成一致;若为假,则达成其他一致值。该协议实施要求网络中恶意节点最多为 (n - 1) / 3 个(n 为节点总数)。
- 冗余拜占庭容错(RBFT) :这是一种异步模型,多个 BFT 协议实例并行运行,每个实例都有一个主实例。只有部分主实例执行请求,其余备份实例用于检查主实例是否恶意。若主实例未能及时交付结果,其主实例将被视为恶意并更换。
2. 区块链面临的问题
| 问题类型 | 具体描述 |
|---|---|
| 攻击问题 | 因安全框架依赖计算或影响力,拥有多数影响力的人可轻易控制账本数据,常见攻击如 51% 攻击和 Sybil 攻击。 |
| 算法升级 | 计算机计算能力提升使共识难题更易解决,需不断升级算法以跟上技术发展。 |
| 算力集中 | 区块链大部分挖矿算力集中在中国公司,需分散算力以实现完全去中心化 |
超级会员免费看
订阅专栏 解锁全文
25

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



