Binance Web3钱包是内置在Binance APP中的非托管式去中心化钱包。
与传统钱包不同,它通过MPC多方计算技术将私钥分割为三个碎片,分别存储在用户设备、云端和离线HSM中。
用户的交易签名需要至少两个碎片协同完成,同时也支持用户自主导出完整私钥实现完全自托管。
这种设计在安全性与便利性之间取得了平衡,既避免了单一私钥丢失就永久失去资产的风险,又不牺牲去中心化的核心价值。
Web3钱包的MPC实现基于GGN18协议,这是一个成熟的阈值ECDSA签名方案。
该协议允许在不重建完整私钥的前提下完成交易签名。
三个碎片中的第一个存储在用户设备的本地安全区域,第二个加密存储在Binance云端,第三个存储在离线HSM硬件模块中。
当用户发起交易时需要从设备获取第一个碎片的同时从云端获取第二个碎片。
设备端和云端分别对碎片进行部分签名后将结果合并为最终签名。
钱包还集成了多链支持能力,用户可通过单一界面管理BNB Smart Chain、Ethereum、Solana、Polygon、Arbitrum、Optimism等20余条公链上的资产。
跨链交易通过集成跨链桥实现原生资产的无缝转移。
钱包内置的DApp浏览器支持直接访问去中心化交易所和借贷协议,用户无需离开APP即可参与DeFi生态。
安全方面钱包设置了交易白名单和交易限额功能,用户可自定义每日交易上限。
助记词采用BIP39标准生成并提供防钓鱼代码校验。
钱包支持生物识别解锁包括指纹和面部识别。
团队正在开发基于账户抽象的智能合约钱包方案,允许用户自定义恢复逻辑和Gas代付机制。