以太坊联合创始人Vitalik Buterin主张对 Poseidon 哈希函数进行更深入的研究,因为该网络正在探索提高零知识 (ZK) 证明效率的方法。
在 2 月 26 日的 X帖子中,Buterin 鼓励密码学家参与 Poseidon 的安全分析计划,同时引用一条消息,将资金申请截止日期延长至 3 月 15 日。
他表示:“我们正在认真考虑将以太坊迁移到 Poseidon 哈希以优化 zk-prover 友好性,因此掌握更多有关其安全属性的信息非常有价值。”

Poseidon 是专为零知识应用设计的加密哈希函数。与 SHA-256 等传统哈希函数不同,Poseidon 针对零知识 (ZK) 证明进行了优化,这是一种允许在不泄露敏感细节的情况下验证交易的加密技术。
ZK 证明在以太坊的扩展工作中变得越来越重要,特别是对于在主区块链上完成交易之前先在链下处理交易的汇总而言。Poseidon 的效率可以降低计算成本,使这些解决方案更快、更易于使用。
根据Poseidon 密码分析:“Poseidon 哈希函数已用于处理可验证计算的众多以太坊应用程序中。它是 StarkNet 近期 STARK 基准测试中表现**的函数之一,这使得它成为以太坊 L1 上使用 ZK 证明的各种协议的有希望的候选者。”
虽然加密领域的一些人认为 Poseidon 的潜在采用对于以太坊的效率来说是一个积极的进步,但其他人却表示担忧。以太坊 Layer 2 项目Scroll的联合创始人 Ye Zhang质疑Poseidon 的优势是否大于其弊端。
张指出,Poseidon 的各种配置可能会限制 SNARK 的选择,从而降低其灵活性。他还指出,Poseidon 的速度明显慢于 Blake 和 Keccak 等替代方案,除非第 2 层解决方案调整兼容性,否则可能会造成瓶颈。
张先生补充道,Scroll 最初使用的是 Poseidon,但出于性能考虑,未来的升级将使用 Keccak 恢复到 Merkle Patricia Tree (MPT)。