以太坊正在探索在 Pectra 升级之前迁移到 Poseidon 哈希函数的可能性,这一决定可能会显著提高以太坊的零知识 (zk) 证明能力。在最近的 X 帖子中,以太坊联合创始人 Vitalik Buterin 邀请研究人员加入 Poseidon 密码分析计划,旨在在以太坊考虑采用 Poseidon 时收集更多关于 Poseidon 安全性的见解。
此次探索的主要目标是增强网络与零知识证明器(私下验证交易的工具)和零知识汇总(用于扩展的方法)的集成。与 SHA-256 和 Keccak 等较老、成熟的哈希函数相比,Poseidon 哈希函数被认为更适合零知识证明,因为后者并非专门为零知识证明系统设计的。虽然 SHA-256 和 Keccak 已经经过了广泛的测试并被广泛使用,但它们并未针对零知识技术进行优化,而 Poseidon 是专门为零知识应用而创建的。尽管 Poseidon 较新,但它已经在生产中得到应用,尤其是在以太坊和其他区块链项目的第 2 层系统中。
2022 年 11 月,以太坊改进提案 (EIP) 5988 出台。该提案建议在以太坊虚拟机 (EVM) 中添加一个预编译合约,该合约将实现 Poseidon 哈希函数。目的是提高 EVM 和 zk-rollups 之间的互操作性,从而使以太坊在处理零知识证明交易时更具可扩展性和效率。然而,自 EIP 5988 推出以来,该提案还没有任何重大更新或正式实施。不过,以太坊似乎正在认真考虑将 Poseidon 用于未来用途。
以太坊可能转向 Poseidon 是一系列旨在增强网络性能的升级的一部分。这些升级中最引人注目的是 Pectra 升级,计划于 2025 年 4 月 8 日推出。Pectra 升级预计将带来多项重大改进,例如增强的可扩展性、更好的账户抽象、提高第 2 层效率和更高的验证者奖励。这是继 2024 年 3 月推出的 Dencun 硬分叉之后的又一升级,预计 Dencun 硬分叉将大幅降低第 2 层网络的交易费用,进一步增强以太坊的可扩展性并降低用户成本。
以太坊对 Poseidon 的探索是朝着不断发展和优化其网络迈出的重要一步,使其更加高效,更好地适应不断发展的去中心化金融 (DeFi) 和区块链生态系统中开发人员和用户的需求。