|
|
|
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
先理解“抽象”的意思
传统钱包的烦恼
-
安全门槛高:资产安全完全系于一把“私钥”(通常由12个单词的“助记词”备份)。一旦丢失或泄露,资产就可能永久丢失,而且没有像“忘记密码”这样的社交恢复途径。 -
操作繁琐:与去中心化应用(DApp)交互时,每一步操作都需要手动签名确认,无法实现“一键批量操作”或“自动执行”。 -
Gas费不便:每笔交易都必须用该条公链的原生代币(如在以太坊上必须用ETH)支付网络费(Gas费),这对新用户尤其不友好。
账户抽象:让钱包变“智能”
-
更强大的安全措施:你可以设置多重签名,需要多个设备或联系人批准才能进行大额交易。甚至可以启用双因子认证(2FA),为交易增加一层密码保护。如果私钥丢失,可以通过你预先信任的“监护人”进行社交恢复,重新获得账户访问权。 -
更便捷的自动化操作:你可以设置自动支付,像设置银行自动扣款一样定期支付账单。或者将一系列操作(如授权、兑换)批量处理为一笔交易,只需签名一次。 -
更灵活的Gas费支付:DApp项目方可以为你代付Gas费,实现“无Gas”交易。你也可以直接使用钱包里的稳定币(如USDT)或其他代币支付Gas费,无需特意持有原生代币。
现状与展望
以币安Web3钱包为例:
-
密钥生成与分片:当你创建钱包时,系统会通过MPC技术生成一个完整的私钥,并立即将其拆分成三个独立的“密钥分片”。这些分片不再具有完整私钥的功能,只有将其中至少两片组合起来才能授权交易。 -
分片存储位置:这三个分片被安全地存储在不同的地方: -
分片一:由币安的安全基础设施托管。 -
分片二:存储在的你本地设备上。 -
分片三:使用你自行设置的恢复密码进行加密后,备份到你个人的云存储空间(如iCloud或Google Drive)中。
-
-
交易签名:当需要进行交易时,钱包系统会协同运作,在不完整重建私钥的前提下,分别使用存储在不同位置的分片完成签名。这既保证了操作便利性,也确保了私钥本身从未在任何单一地点完整暴露过,极大提升了安全性。
-
签名抽象:将复杂的密码学签名过程抽象化为更友好的用户交互。你不需要直接管理私钥,而是通过设备验证、恢复密码等更符合Web2习惯的方式控制账户。 -
Gas费抽象:钱包集成了兑换和跨链功能,使得你可以使用钱包内的任何代币(如稳定币USDT)来支付其他链上的Gas费。系统会在后台自动完成必要的兑换,你无需事先持有各种原生代币。 -
可编程性与灵活性:这种基于分片的智能合约钱包为未来引入更复杂的功能奠定了基础,例如社交恢复(通过可信联系人找回访问权)、交易限额设置、批量交易等,这些都是账户抽象旨在实现的优势。
© 版权声明
文章版权归作者所有,未经允许请勿转载。