推荐 14.5
Conf: 50%
本文研究基于可信执行环境(TEE)的区块链共识协议——消逝时间证明(Proof-of-Elapsed-Time, POET)的安全性。POET 要求每个参与节点在每轮区块领导者选举前等待一段随机指定的时间,并依赖 Intel SGX 等可信硬件来保证公平性与安全性。该协议已被 Hyperledger Sawtooth 实现并部署于多个真实场景。作者系统分析了 Sawtooth 中 POET 设计与实现的安全问题,重点关注公平性保证,发现了一类新的攻击类别,命名为“多证书攻击(Multi-Certificate Attacks)”。在该攻击中,恶意节点可以在每轮选举中不公平地生成多个证书,并从中选择对自己最有利的一个来最大化赢得区块领导者的概率,从而破坏共识的随机性与公平性。论文深入剖析了攻击产生的根本原因,并协助 Sawtooth 社区修复了最新版本 POET 中的多个漏洞。为进一步缓解剩余威胁,作者提出了一种新的 POET 设计,称为 POETA,旨在解决已发现但尚未修复的漏洞。研究者实现了 POETA 并对其安全性和性能进行了评估。该论文的主要贡献包括:首次提出并系统化多证书攻击这一新攻击类别;揭示了 Sawtooth POET 实现中的具体漏洞;提出并验证了改进方案 POETA。适合区块链安全研究者、共识协议设计者以及使用 Hyperledger Sawtooth 的开发者阅读。
💡 推荐理由: POET 是依赖 SGX 的主流共识协议,多证书攻击直接破坏区块链公平性,影响 Sawtooth 等生产系统的可信度。了解该攻击及其缓解方案有助于加固 TEE 区块链节点,并提示共识设计需关注证书生成逻辑的验证。
🎯 建议动作: 研究跟进
排序因子: 影响边界/网络设备 (+5) | 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.5)