📢 Gate广场专属 #WXTM创作大赛# 正式开启!
聚焦 CandyDrop 第59期 —— MinoTari (WXTM),总奖池 70,000 枚 WXTM 等你赢!
🎯 关于 MinoTari (WXTM)
Tari 是一个以数字资产为核心的区块链协议,由 Rust 构建,致力于为创作者提供设计全新数字体验的平台。
通过 Tari,数字稀缺资产(如收藏品、游戏资产等)将成为创作者拓展商业价值的新方式。
🎨 活动时间:
2025年8月7日 17:00 - 8月12日 24:00(UTC+8)
📌 参与方式:
在 Gate广场发布与 WXTM 或相关活动(充值 / 交易 / CandyDrop)相关的原创内容
内容不少于 100 字,形式不限(观点分析、教程分享、图文创意等)
添加标签: #WXTM创作大赛# 和 #WXTM#
附本人活动截图(如充值记录、交易页面或 CandyDrop 报名图)
🏆 奖励设置(共计 70,000 枚 WXTM):
一等奖(1名):20,000 枚 WXTM
二等奖(3名):10,000 枚 WXTM
三等奖(10名):2,000 枚 WXTM
📋 评选标准:
内容质量(主题相关、逻辑清晰、有深度)
用户互动热度(点赞、评论)
附带参与截图者优先
📄 活动说明:
内容必须原创,禁止抄袭和小号刷量行为
获奖用户需完成 Gate广场实名
Ed25519与MPC结合:打造更安全的DApp和加密钱包签名方案
Ed25519在MPC中的应用:为DApp和钱包提供更安全的签名方案
近年来,Ed25519已成为Web3生态系统中广受欢迎的加密算法,被Solana、Near、Aptos等热门区块链采用。虽然Ed25519因其高效性和加密强度而备受青睐,但真正的多方计算(MPC)解决方案在这些平台上的应用还不够广泛。
这意味着,尽管加密技术不断进步,但基于Ed25519的钱包通常缺乏多方安全机制来消除单一私钥带来的风险。如果没有MPC技术的支持,这些钱包仍然存在与传统钱包相同的核心安全漏洞,在数字资产保护方面仍有很大的改进空间。
最近,Solana生态系统中的一个项目推出了一款移动友好型交易套件,将强大的交易功能与移动端适配和社交登录相结合,并支持代币创建体验。该项目的社交登录功能由一家专业的Web3身份验证服务提供商提供技术支持。
Ed25519钱包的现状
了解当前Ed25519钱包系统的弱点至关重要。通常,钱包使用助记词来生成私钥,然后用该私钥签署交易。但传统钱包容易受到社交工程、钓鱼网站和恶意软件等攻击。由于私钥是访问钱包的唯一方式,一旦出现问题,很难进行恢复或保护。
这正是MPC技术能够彻底改变安全性的地方。与传统钱包不同,MPC钱包不会将私钥存储在单一位置。相反,密钥被分成多个部分并分布在不同位置。当需要对交易进行签名时,这些密钥部分会生成部分签名,然后使用阈值签名方案(TSS)将它们组合起来以生成最终签名。
由于私钥从未完全暴露在前端,MPC钱包能够提供更强大的保护,有效防范社交工程、恶意软件和注入攻击,从而将钱包安全性提升到一个全新的水平。
Ed25519曲线和EdDSA简介
Ed25519是Curve25519的扭曲Edwards形式,针对双基标量乘法进行了优化,这是EdDSA签名验证中的关键操作。与其他椭圆曲线相比,Ed25519更受欢迎,因为它的密钥和签名长度更短,签名计算和验证速度更快、更高效,同时仍保持高水平的安全性。Ed25519使用32字节种子和32字节公钥,生成的签名大小为64字节。
在Ed25519中,种子通过SHA-512算法进行哈希处理,从此哈希中提取前32个字节以创建私有标量。然后将此标量乘以Ed25519曲线上的固定椭圆点G,从而生成公钥。
这个关系可以表示为:公钥 = G x k
其中k表示私有标量,G是Ed25519曲线的基点。
如何在MPC中支持Ed25519
一些先进的Web3身份验证服务提供商直接生成私有标量,而不是生成种子并对其进行哈希处理。然后使用该标量计算相应的公钥,并利用FROST算法生成阈值签名。
FROST算法允许私钥共享独立签署交易并生成最终签名。在签名过程中,每个参与者都会生成一个随机数并对其作出承诺。这些承诺随后在所有参与者之间共享。在共享承诺之后,参与者可以独立签署交易并生成最终的TSS签名。
通过利用FROST算法,可以生成有效的阈值签名,同时最大限度地减少所需的通信量。与传统的多轮方案相比,这种方法更加高效。它还支持灵活的阈值设置,并允许参与者之间进行非交互式签名。承诺阶段完成后,参与者可以独立生成签名,无需进一步交互。在安全性方面,它可以防止伪造攻击,不会限制签名操作的并发性,并在参与者行为不当时中止该过程。
在Web3应用中使用Ed25519曲线
引入Ed25519支持对于使用该曲线构建DApp和钱包的开发人员来说是一个重大进步。这一新功能为在Solana、Algorand、Near、Polkadot等流行链上构建具有MPC功能的DApp和钱包提供了新的机会。开发者可以参考相关文档,了解如何集成支持Ed25519曲线的MPC核心工具包。
某些Web3身份验证服务提供商的节点现在也原生支持Ed25519。这意味着基于Shamir密钥共享的非MPC SDK可以在各种Web3解决方案中直接使用Ed25519私钥,包括移动端、游戏和Web SDK。开发者可以探索如何将这些身份验证服务与Solana、Near和Aptos等区块链平台集成。
结论
总之,支持EdDSA签名的MPC核心工具包为DApp和钱包提供了增强的安全性。通过利用真正的MPC技术,它无需在前端暴露私钥,从而大大降低了受到攻击的风险。除了强大的安全性之外,它还提供无缝、用户友好的登录体验和更高效的账户恢复选项。这些创新将有助于推动Web3生态系统的发展,使其更加安全、易用和可靠。