分析通道积木 有了对以太坊钱包的更多了解,我们就可以谈谈我所谓的 “access(通道)” 的意思了。这里的 “Access” 通常代表用户对资金和协议的方案,也代表协议(经允许的方式)访问用户以及他们回传的数据。有了通道积木,我们就可以想象出五种关键的属性、帮助我们更好地定义钱包可组合性的基本要求: 安全性可以从用户界面中解耦出来,放到任意硬件或软件的解决方案中,且无需牺牲定制化特性;用户能够访问任意应用,而不必担心换代和集成时间;协议可以访问用户,而不必担心被弃用和需要手动推动钱包集成自己的产品没有人能控制整个集成市场不必牺牲用户和开发者体验一个一个聊 : ) 安全定制化我相信 硬件-钱包服务 的连接方式会越来越标准,对我看过的每一款钱包几乎都如此,无论连接方式是 USB 接口、无线连接或是蓝牙连接。所以,解耦通常不是问题所在;相反,问题在于硬件钱包本身。 助记词存储、生成和恢复都是值得一读的话题,但当我们都开始使用纯粹的 “冷存储” 时,就只是硬件钱包的一部分。合约的 ABI、解码消息的签名、交易的限制/灵活性 给用户带来了定制化的空间(和可阅读性),我在上面介绍每一层时都提到了其重要性。 一个很好的产品案例是来自 GridPlus 团队的 Lattice1;这种硬件钱包要搭配专门的 SafeCard 使用,并用 SafeCard 实现了地址的可变更。钱包硬件有一个 64 GB 的固件环境,你可以从任意合约导入 ABI,来帮助解码你正在签名的交易的数据。 - 来自 https://wallet.gridplus.io/,教导用户管理 Lattice1。这种办法可以说比 “方法注册表” 更安全(尤其是当智能合约的所有人没有注册他们的合约时)- 我相信这种类型的集成方法会变得越来越重要,因为与你的钱包绑定的价值和 身份/声誉 会日渐提升。 集成市场第二、三、四种属性都可以归结为一个概念 —— 为你所用的钱包创建一种集成 dApp 的市场。从某种意义上上,这里的主要 “钱包” 是一个平台,所有安全模块和集成都可以接入的平台。几乎总会是 “交易和连接” 层。 我相信 MetaMask snaps 是朝着正确的方向迈出了一步:所有 dApp 开发者都可以接入已有的 MetaMask 钱包 UI,只需自己开发接口和集成方法即可;而用户可以自己挑选这些碎片的组合 —— 由此形成了钱包内的一个市场。如果我喜欢某一套用户投资、收藏或社交的产品,我可以从 dApp 团队处获得产品,然后私下在我的钱包里使用。既不需要钱包团队手动开发对下一个 ENS、BrightID 或者 proof token 的支持,也不需要给每个月都有成打出现的新 DeFi 协议服务。这样的市场对于小众的社区和 DAO 来说也很重要,他们可能有自己的 常用 dApp/产品 列表(或者说更有可能自己开发)。如果集成工作总要由钱包团队来做、来推动,那 99% 的时间里都只会有主流应用。 (责任编辑:admin) |