以太坊联合创始人呼吁深入研究Poseidon哈希函数
随着以太坊网络探索提高零知识证明(ZK)效率的方法,其联合创始人正在倡导对Poseidon哈希函数进行更深入的研究。在2月26日的X平台发文中,他引用了延长资助申请截止日期至3月15日的消息,鼓励密码学家参与Poseidon的安全分析项目。
他表示:"我们正在认真考虑将以太坊迁移到Poseidon哈希函数,以优化零知识证明的友好性,因此获得更多关于其安全属性的信息具有极高的价值。"
Poseidon:专为零知识证明设计的哈希函数
Poseidon是一种专门为零知识证明应用设计的加密哈希函数。与SHA-256等传统哈希函数不同,Poseidon针对零知识证明(ZK)进行了优化。ZK证明是一种加密技术,可以在不泄露敏感细节的情况下验证交易。
在以太坊的扩展努力中,ZK证明正变得越来越重要,特别是对于在主链上最终确认之前在链下处理交易的rollups技术。Poseidon的效率可以降低计算成本,使这些解决方案更快、更容易获得。
根据Poseidon Cryptanalysis的说法:"Poseidon哈希函数已被用于许多处理可验证计算的以太坊应用中。在StarkNet最近的STARK基准测试中,它表现优异,这使其成为以太坊L1上各种使用ZK证明协议的有力候选者。"
潜在挑战与争议
虽然加密货币领域的部分人士认为采用Poseidon是提高以太坊效率的积极一步,但也有人提出了担忧。以太坊Layer 2项目Scroll的联合创始人质疑Poseidon的优势是否超过了其代价。
他指出了Poseidon的各种配置可能会限制SNARK的选择,使其灵活性降低。他还提到,与Blake和Keccak等替代方案相比,Poseidon的速度明显较慢,除非Layer 2解决方案进行调整以确保兼容性,否则可能会造成瓶颈。
他补充说,Scroll最初使用了Poseidon,但由于性能考虑,将在未来的升级中恢复使用带有Keccak的Merkle Patricia树(MPT)。