💥 Gate广场活动: #ART创作大赛# 💥
在 Gate广场发布与 ART、Launchpool、交易赛或余币宝活动 相关的原创内容,即有机会瓜分 1,600 ART 奖励!
📅 活动时间:2025年9月12日 12:00 – 9月17日 24:00 (UTC+8)
📌 相关详情:
Gate Launchpool:抵押 GT 领取 ART 空投
链接:https://www.gate.com/announcements/article/46996
ART 交易赛:分享总奖池 208,334 ART
链接:https://www.gate.com/announcements/article/47047
Gate 余币宝:ART 7天定期投资,年化收益高达 500% APR
链接:https://www.gate.com/announcements/article/47046
📌 参与方式:
发布原创内容,主题需与 ART 或相关活动(Launchpool / 交易赛 / 余币宝) 相关
内容不少于 80 字
帖子添加话题: #ART创作大赛#
附上任意活动参与截图
🏆 奖励设置:
🥇 一等奖(1名):500 ART
🥈 二等奖(2名):250 ART/人
🥉 三等奖(6名):100 ART/人
📄 注意事项:
内容必须原创,禁止抄袭或刷量
获奖者需完成 Gate
Ed25519与MPC结合:为DApp和钱包提升安全性
Ed25519在MPC中的应用:为DApp和钱包提供更安全的签名
近年来,Ed25519已成为Web3生态系统中的重要技术,被Solana、Near、Aptos等热门区块链广泛采用。尽管Ed25519因其效率和加密强度备受青睐,但真正的多方计算(MPC)解决方案在这些平台上的应用仍有待完善。
这意味着,即使加密技术不断进步,使用Ed25519的钱包通常缺乏多方安全机制,无法有效消除单一私钥带来的风险。没有MPC支持的Ed25519钱包仍然存在与传统钱包相同的核心安全隐患,在保护数字资产方面仍有提升空间。
最近,Solana生态系统中的一个项目推出了一款名为Ape Pro的移动友好型交易套件。该套件整合了强大的交易功能、移动端优化设计以及社交登录特性,为用户提供了便捷的代币创建体验。
Ed25519钱包的现状
了解当前Ed25519钱包系统的弱点至关重要。传统钱包通常使用助记词生成私钥,然后用该私钥签署交易。这种方式容易受到社交工程、钓鱼网站和恶意软件等攻击。由于私钥是访问钱包的唯一方式,一旦出现问题,恢复或保护变得极为困难。
MPC技术的出现彻底改变了这一安全格局。与传统钱包不同,MPC钱包不会将私钥存储在单一位置。相反,密钥被分割成多个部分并分布在不同位置。当需要签署交易时,这些密钥片段会生成部分签名,然后通过阈值签名方案(TSS)合并成最终签名。
由于完整的私钥从未在前端暴露,MPC钱包能够提供卓越的防护,有效抵御社交工程、恶意软件和注入攻击,将钱包安全性提升到新的高度。
Ed25519曲线和EdDSA简介
Ed25519是Curve25519的扭曲Edwards形式,针对双基标量乘法进行了优化,这是EdDSA签名验证中的关键操作。与其他椭圆曲线相比,Ed25519更受欢迎,原因在于其密钥和签名长度更短,签名计算和验证速度更快、效率更高,同时保持了高水平的安全性。Ed25519使用32字节种子和32字节公钥,生成的签名大小为64字节。
在Ed25519中,种子首先通过SHA-512算法进行哈希处理。从得到的哈希值中提取前32个字节来创建私有标量。然后将此标量乘以Ed25519曲线上的固定椭圆点G,从而生成公钥。
这个关系可以表示为:公钥 = G × k
其中k表示私有标量,G是Ed25519曲线的基点。
Ed25519在MPC中的应用
一些先进的MPC系统采用了不同的方法。它们不是生成种子并对其进行哈希处理以获取私有标量,而是直接生成私有标量,然后使用该标量计算相应的公钥,并使用FROST算法生成阈值签名。
FROST算法允许私钥共享独立签署交易并生成最终签名。在签名过程中,每个参与者都会生成一个随机数并对其作出承诺。这些承诺随后在所有参与者之间共享。在共享承诺之后,参与者可以独立签署交易并生成最终的TSS签名。
这种方法利用FROST算法生成有效的阈值签名,同时与传统的多轮方案相比,最大限度地减少了所需的通信。它还支持灵活的阈值,并允许参与者之间进行非交互式签名。承诺阶段完成后,参与者可以独立生成签名,无需进一步交互。在安全级别上,它可以防止伪造攻击,而不会限制签名操作的并发性,并在参与者行为不当时中止该过程。
在DApp和钱包中使用Ed25519曲线
对于使用Ed25519曲线构建DApp或钱包的开发人员来说,引入Ed25519支持是一个重大进步。这一新功能为在Solana、Algorand、Near、Polkadot等流行链上构建具有MPC功能的DApp和钱包提供了新的机会。
一些安全解决方案现在也原生支持Ed25519,这意味着基于Shamir Secret Sharing的非MPC SDK可以直接在各种Web3解决方案(包括移动、游戏和Web SDK)中使用Ed25519私钥。开发者可以探索如何将这些安全解决方案与Solana、Near和Aptos等区块链平台集成。
结论
总之,支持EdDSA签名的MPC技术为DApp和钱包提供了增强的安全性。通过利用真正的MPC技术,它无需在前端公开私钥,从而大大降低了受到攻击的风险。除了强大的安全性之外,它还提供无缝、用户友好的登录和更高效的账户恢复选项,为Web3生态系统的发展提供了重要支持。