💙 Gate广场 #Gate品牌蓝创作挑战# 💙
用Gate品牌蓝,描绘你的无限可能!
📅 活动时间
2025年8月11日 — 8月20日
🎯 活动玩法
1. 在 Gate广场 发布原创内容(图片 / 视频 / 手绘 / 数字创作等),需包含 Gate品牌蓝 或 Gate Logo 元素。
2. 帖子标题或正文必须包含标签: #Gate品牌蓝创作挑战# 。
3. 内容中需附上一句对Gate的祝福或寄语(例如:“祝Gate交易所越办越好,蓝色永恒!”)。
4. 内容需为原创且符合社区规范,禁止抄袭或搬运。
🎁 奖励设置
一等奖(1名):Gate × Redbull 联名赛车拼装套装
二等奖(3名):Gate品牌卫衣
三等奖(5名):Gate品牌足球
备注:若无法邮寄,将统一替换为合约体验券:一等奖 $200、二等奖 $100、三等奖 $50。
🏆 评选规则
官方将综合以下维度评分:
创意表现(40%):主题契合度、创意独特性
内容质量(30%):画面精美度、叙述完整性
社区互动度(30%):点赞、评论及转发等数据
MPC加持Ed25519:提升DApp和钱包签名安全性
Ed25519在MPC中的应用:为DApp和钱包提供安全签名
近年来,Ed25519已成为Web3生态系统中广受欢迎的加密技术。许多热门区块链如Solana、Near和Aptos都采用了这一技术,因其高效性和强大的加密能力而备受青睐。然而,真正的多方计算(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 × k
其中k表示私有标量,G是Ed25519曲线的基点。
MPC中引入Ed25519支持
一些新型的Web3安全解决方案采用了不同的方法。它们直接生成私有标量,而不是生成种子并对其进行哈希处理。然后使用该标量计算相应的公钥,并利用FROST算法生成阈值签名。
FROST算法允许私钥共享独立签署交易并生成最终签名。在签名过程中,每个参与者生成一个随机数并对其作出承诺,这些承诺随后在所有参与者之间共享。共享承诺后,参与者可以独立签署交易并生成最终的TSS签名。
这种方法利用FROST算法生成有效的阈值签名,同时最大限度地减少了所需的通信。它支持灵活的阈值,并允许参与者之间进行非交互式签名。在承诺阶段完成后,参与者可以独立生成签名,无需进一步交互。在安全性方面,它可以防止伪造攻击,不限制签名操作的并发性,并在参与者行为不当时中止该过程。
在MPC中使用Ed25519曲线
对于使用Ed25519曲线构建DApp和钱包的开发者来说,引入Ed25519支持是一个重大进步。这一新功能为在Solana、Algorand、Near、Polkadot等流行链上构建具有MPC功能的DApp和钱包提供了新的机会。
Ed25519现在也得到了一些Web3安全解决方案的原生支持,这意味着基于Shamir Secret Sharing的非MPC SDK可以直接在所有Web3解决方案(包括移动、游戏和Web SDK)中使用Ed25519私钥。
结论
总之,在MPC中引入EdDSA签名支持为DApp和钱包提供了增强的安全性。通过利用真正的MPC技术,它无需在前端公开私钥,从而大大降低了受到攻击的风险。除了强大的安全性之外,它还提供无缝、用户友好的登录和更高效的帐户恢复选项。
这一技术进步不仅提高了Web3应用的安全性,还为开发者提供了更多构建创新解决方案的可能性,有助于推动整个Web3生态系统向前发展。