Ed25519使用了扭曲爱德华曲线,签名过程和之前介绍过的Schnorr,secp256k1, sm2都不一样,最大的区别在于没有使用随机数,这样产生的签名结果是确定性的,即每次对同一消息签名结果相同。
Agave的ed25519和secp256r1预编译程序中存在一个bug,该bug在新版v2.2引入的--transaction-structure view选项的验证器中被暴露。
--transaction-structure view
本文介绍了 Web3Auth 在 MPC Core Kit SDK 中如何支持 Ed25519,以帮助开发者实现安全的签名和可恢复性。内容涵盖了 EIP-7702 和 EIP-3074 提案,强调了这些新交易类型的工作原理及其对智能合约的影响,进一步探讨了 ERC-404 代币标准及 Web3 钱包的特性和功能,适合开发者理解这些新兴技术在去中心化应用中的应用。