在最近的一篇文章中,Ethereum的著名创建者 Vitalik Buterin 勾画出了他所谓的完美加密钱包——一项能够无缝平衡安全性、可用性和隐私性的技术,同时拥抱Ethereum的去中心化精神。
Vitalik 的钱包梦想是消除加密货币中的混乱,同时仍然使其强大到足以处理Ethereum不断增长的第 2 层 (L2) 网络、去中心化应用程序 (dApps) 和dent系统。
他专注于先进的跨链功能、隐私优先的设计以及账户安全长期噩梦的解决方案。
现在让我们按照他的看法,一点一点地分解这一切。
如今的加密钱包很难应对EthereumL2 链的碎片化世界。如果您曾经在 Optimism、Arbitrum 和主网之间处理过资产,您就会知道其中的痛苦。维塔利克想要结束这种情况。他理想的钱包将使跨链汇款或与智能trac交互像发送电子邮件一样简单。
这个概念是这样的:用户可以共享特定于链的地址,Ethereumvitalik.eth@optimism.eth,而不是单一的、模糊的以太坊地址。你把它粘贴到你的钱包里,点击发送,它就会为你计算出一切。无需手动交换。无需检查六个连锁店的余额。
如果目标链上有正确的代币,钱包就会发送它们。如果不这样做,它会从其他链中提取资金,通过去中心化交易所(DEX)进行转换,并处理转账。
需要汽油费吗?钱包将从一条链中取出 ETH 并将其发送到另一条链上以支付费用。所有这一切都应该在无形中发生,而不是不断提示要求用户批准他们几乎不理解的技术步骤。
他还在考虑现实世界的支付。 Vitalik 设想 QR 码成为移动加密交易的标准。你在咖啡馆扫描二维码,钱包就会解析所有内容:链、代币、金额和参考 ID。
加密货币的残酷现实是,一个错误就可能毁掉你的整个钱包。丢失您的私钥?你完成了。 Vitalik 的解决方案是从单密钥系统转向社交恢复和多重签名(multisig)钱包的组合。
它的工作原理如下:您的钱包将依赖于两层安全性。主密钥处理小额交易,而“监护人”网络则保护高价值的操作,例如发送所有资金或更新密钥。这些监护人可以是朋友、家人或只有在验证您的dent后才采取行动的机构。
对于新手来说,钱包可能会从基本的三分之二恢复系统开始。此设置可能包括将您的电子邮件作为一把钥匙、存储在手机上的密钥以及由钱包提供商管理的备份。随着时间的推移,随着用户获得经验并存储更多资产,他们可以扩展以包含更多监护人或高级配置。
然后是未来派的东西:zk-SNARK。 Vitalik 建议使用零知识证明将集中dent标识符(例如电子邮件)链接到Ethereum钱包。想象一下与yourname@gmail.com绑定的地址,该地址只能由您访问,并经过加密验证而不会暴露您的dent。
Ethereum缺乏隐私已经不是什么秘密了。 Vitalik 知道这一点,他希望钱包能够解决这个问题。如今,如果您想要私密交易,您只能使用 Tornado Cash等笨重的工具。他的愿景?让隐私变得matic且无缝。
考虑到隐私而构建的钱包会将您的部分资金保存在隐私池中。当您汇款时,钱包会从资金池中提取资金以掩盖交易。如果您正在接收资金,钱包会生成一个隐形地址,从而无法链接发送者和接收者。
这不仅仅是隐藏交易。 Vitalik 希望钱包为您交互的每个应用程序创建一个新地址。无论是DeFi平台还是 NFT 市场,每次交互都是隔离的。这将防止任何人拼凑您的链上活动并trac您的习惯。
对于dent,钱包可以存储私人证明,例如用于拨款或访问代币门控社区的人格证明,而无需暴露任何个人数据。一切都在用户的控制之下。
目前,钱包严重依赖 RPC(远程过程调用)提供商来获取区块链数据。这会产生两个问题:他们可能会向您提供虚假数据或监视您的交易。 Vitalik 呼吁钱包集成轻客户端——直接验证区块链活动的简化节点。
为了保护隐私,他建议私人信息检索(PIR)。这项技术对用户请求进行加密,因此 RPC 提供者无法看到他们正在获取哪些数据。虽然计算量很大,但专用硬件的进步可以使 PIR 更适合日常使用。
如今,大多数 dApp 都依赖集中式服务器来提供用户界面。这是一个明显的漏洞。如果服务器被黑客攻击,用户可能会在不知不觉中与假版本的应用程序进行交互。 Vitalik 的解决方案是链上内容版本控制。
想象一下通过 ENS 名称访问 dApp,该名称指向应用程序界面的不可变 IPFS 哈希值。对应用程序的任何更改都需要多重签名或 DAO 批准,从而增加额外的信任层。钱包可以标记安全的链上接口和安全性较低的网络托管接口。
对于那些想要最大程度安全的人,Vitalik 设想了钱包中的“偏执模式”。这种模式需要对每笔交易或交互进行明确批准,让用户完全控制所发生的事情。
Vitalik 表示,钱包设计的下一个重大飞跃可能来自人工智能和脑机接口(BCI)。用户可以描述他们想要做什么,而不是点击按钮,而人工智能驱动的钱包将处理剩下的事情。
想象一下,“发送 5 个 ETH 给 Alice,并将 2 个 ETH 兑换成 USDC”,钱包会立即执行交易。人工智能甚至可以充当监护人,在交易签署之前发现可疑活动并标记潜在风险。
然后是脑机接口的想法——通过读取你的想法来控制技术的设备。尽管仍处于起步阶段,Vitalik 看到了将其与钱包结合起来的潜力,允许用户免提与Ethereum坊交互。
90 天内找到一份高薪 Web3 工作: 终极路线图