I just noticed that the Ethereum community is pushing forward with an interesting technical direction. Developers have discovered some security issues in the cryptanalysis of Poseidon2, but instead of rushing to lock in a specific version of the precompile, they are exploring a more flexible approach.



The core idea is to add precompiles to handle vector computations of 32-bit numbers, which can significantly reduce gas costs and execution overhead. I think this perspective is quite clever, essentially equipping the EVM with a GPU. The benefit of this approach is that it not only solves compatibility issues between different versions of Poseidon but also opens up new possibilities in cutting-edge fields like quantum-resistant signatures and fully homomorphic encryption.

Rather than risking consensus issues and complexity by sticking rigidly to a single version, leaving room for adjustments makes more sense. Developers can choose to increase the number of rounds in Poseidon2 or revert to Poseidon1 as needed. This flexible vectorization scheme can better adapt to various application scenarios.

In the long run, such infrastructure improvements will benefit a wide range of applications within the ecosystem, especially those with high computational efficiency requirements. Those interested can follow the developments of related assets on Gate.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Reward
  • Comment
  • Repost
  • Share
Comment
Add a comment
Add a comment
No comments
  • Pin