原文标题:《DeFi 丨从 ENS 看以太坊钱包的发展趋势》
撰文:Makoto_Inoue 翻译:Olivia
在 2017 年 ENS 推出时,用户与 ENS 的交互方式相对比较简单,要么通过 Metamask、MyEtherWallet(MEW),要么通过现在已经失效的 Mist 钱包。
三年过去了,环境发生了巨大的变化,ENS 也是如此。虽然我们现在支持近 20 种不同的币种,但我们的管理器仍然只支持注入式钱包提供商。我们正在研究新的方法来连接到我们的 ENS 管理器并添加更多的硬币支持,截至目前我们研究了超过 40 个已经支持 ENS 的钱包,以及额外的 20 个不支持 ENS 的钱包。
移动端优先
将近 80% 的钱包都有一定的移动端支持。主要有以下三种方式通过移动端与小程序进行互动:
注入:手机应用中嵌入了浏览器并且注入了 web3 提供商。当移动钱包在 2017 年底刚开始出现时,这是一个流行的趋势。但现在由于钱包连接的普及,它变得越来越不受欢迎。常常被用在 *Status、MetaMask Mobile** 和 Opera 浏览器等钱包中。
二维码:它让用户通过手机钱包扫描 DApp 网页上的二维码,类似于桌面上登录 WhatsApp 或微信的体验。由于钱包提供商不再需要维护自己的手机浏览器,这一点操作方式越来越受欢迎。其中 WalletConnect 是这一领域的领导者,它拥有超过 20 种不同的钱包,得到了许多移动钱包的支持,如 *Argent 和 TrustWallet。Coinbase 钱包使用了类似的服务项目 WalletLink,并且 MEW 推出了自己的解决方案--MEWConnect。
嵌入式:他们没有自己的应用程序而是提供 SDK,使得每个 DApp 都可以集成。它是由 *Portis 开创的,现在有 Authereum、Torus、Magic、UniLogin 等多个服务。
ENS 目前只支持 app.ens.domains 的注入类型,但我们仍在研究使用名为 ENSlogin 的服务来满足其他两个互动方式,该方案是作为 EthBerlin 2019 黑客马拉松的一部分与一群钱包提供商和来自 iExec 的 Hadrien Croubois 一起开发的。
智能钱包
有一种较新的趋势是将智能合约作为你的金库,这一方式由 Argent 带动并被被大家熟知,同时 Gnosis safe、Authereum、UniLogin、Monolith、Abridged 和 Dapper 也采用了智能钱包。这种新趋势的最大卖点是将智能合约作为一个多符号钱包,这样就不会因为一个密钥的丢失而导致整个资金的损失。
同时它还可以实现元交易,这意味着钱包可以代替发送交易的油费。Authereum 将这一理念更进一步,采用了「DAI 优先的方式」让用户在 DAI 中支付 Gas,以及将很多交易批量化,防止使用 Metamask 时遇到大量的确认弹窗。这种交易抽象本来是弥合刚接触加密技术的用户上岗障碍的救星,但最近交易成本的上升让他们不得不停止或 降低预算。
多链支持
从 Mainnet 2020、Ready Layer One 等活动中我们可以看出,2020 年是所有即将到来的 Ethereum 竞争者 / 友链和第二层解决方案推出主网的一年。与 2017~18 年上主网的链子(Tezos、EOS、NEO 等)有所不同,很多新链都是兼容 EVM 的,因此你可以接入 Ethereum 工具集,尤其是钱包。
尽管大多数钱包提供商对不同链的支持程度仍然有限,但 TrustWallet(Callisto、GoChain、ETC、POA、TomoChain、Thunder Token)、Portis(超过 20 个不同网络)和 MyCrypto(近 40 个不同网络)似乎走在了支持 EVM 兼容链的前端。
但是这些钱包仍然存在解决的一件事是如何让链间交易无缝衔接。
多链支持的重要问题之一是如何实现跨链无缝切换。许多 Layer2 和 EVM 兼容的 Layer1 链都在押注 DApp 和用户将他们的资产从 Ethereum 主网转移到他们的链上,以便享受更高的吞吐量和低 / 零 Gas 费。然而,要求用户切换网络关系到用户的体验。
这个问题被 Austin Thomas Griffith 在 2018 年发明的 Burner Wallet 攻克了,现在由 David Mihal 进行维护。
在这个例子中,它显示了主网的 DAI 流向不同链上的 xDAI。因为 Burner Wallet 嵌入了自己的钱包提供商,所以用户不一定要在 MetaMask 上进行网络切换。
较近的创新是 Connext 团队提交给 Reddit 的扩容竞赛,使用状态通道跨链转移资产。目前它允许在 Optimism、Matic 和 xDai 之间转移资产,同时它支持任何 EVM 兼容链。
当将资产转移到不同的链上时,其中一个挑战是跨链管理不同的账户。因为每个网络都有不同的密钥格式,而且不是所有的链都可以共享相同的地址。当然,每个钱包可以将每个用户的加密货币地址映射存储在自己的数据库或应用程序 / 浏览器的本地存储中,但将其存储在一条链上(当然是 ENS!)会增加网络效应,这是由于更多的人开始使用一条链来存储不同链的地址。
法币优先?
在进行跨链交易时,你必须要记住一点,那就是 Gas 成本。
当用户将资产转移到不同的链上时,常见的做法是将资产锁定在 Ethereum 链上,并在目的链上进行等量的资产铸币,用于 https://dai-bridge.poa.network/。
这意味着,用户必须在主网上支付 Gas 费来移动资产。
最近我把 $JOON 个人代币(Roll 发行的)转让给 xDai 链时,转让 Gas 费花了近 10 美金。此后由于 $YAM 的热潮,Gas 翻了一倍,所以除非你是出于 DeFi 目的转让,赚点钱,否则是不现实的。
一种克服这个问题的方法是跳过跨链资产转移,专注于法币支付。
如果是 DeFi 购买大量的加密货币的情况,那么这种方式不是最便捷的,因为它需要 KYC/AML。但如果目标用例是用于 NFT,则可以绕过,DapperLabs 正在采取他们的 NBATopshot NFT 销售。
他们最近出售了价值超过 120 万美元的 NFT 卡,但是目前他们仍处于私人测试阶段。从几条推文中可以看到的是,他们以法币显示销售价格,以信用卡接受付款。他们可以在没有 KYC 的情况下这样做,因为他们不是在销售加密货币,而是在销售数字收藏品,Mintbase 在 Ethereum 环境下也做过同样的工作。研究这些「NFT 链」的钱包体验与其他 DeFi 链发展不同,将会非常有趣。
总结
在这篇博文中,我描述了 Ethereum 钱包的四种不同趋势,以及哪些钱包正在引领每一种创新。仅仅通过交易所购买 / 出售多个币的日子已经一去不复返了,我们正处于一个高交易费用的时代,高额的交易费用正推动着 DApp 和用户将他们的资产交叉到不同的链 / 层中,而与钱包的改进可以对推动这一趋势产生巨大的影响。
来源链接:mp.weixin.qq.com