本文分析了当前跨链钱包的用户体验问题,指出传统钱包在资产管理、跨链桥接、Gas费处理和网络选择等方面存在诸多不便。文章强调这些问题并非技术瓶颈,而是设计选择,并介绍了 Rhinestone 等工具如何通过统一资产视图、原子化交易、Gas费代付和链抽象来优化跨链体验。
跨链时代已经到来。
在过去的 30 天里,价值 120 亿美元 的资产在链之间进行了桥接,另有 100 亿美元 通过 LayerZero 的 OFT 和 Circle 的 CCTP 等消息传递协议流通。规范桥和 7 天提款正被像 Across 这样的意图网络和求解器所取代,它们可以在几秒钟内完成你的订单。像 Newton 这样的人工智能代理现在可以为你跨链进行 DCA。
我们不再玩“如果……会怎样”。 跨链已经从不稳定的蓝图变成了一个由实时 dapp 和核心基础设施组成的血肉网络。为了平滑边缘,链抽象工具(包括 Rhinestone 提供的工具)现在提供一键签名、跨网络的统一余额和模糊化的 gas。
总而言之 —— 我们拥有了技术。那么为什么跨链钱包的体验仍然如此糟糕?
还记得 Haseeb 的“区块链是城市”吗?沿用这个比喻,我们现在正经历着前所未有的人口繁荣。
比以往任何时候都多的人已经进入链上,分散在更多分布式的城市、乡镇、村庄和行政区。Uniswap 现在是一条链。Robinhood 现在是一条链。Superchain 是……许多链。
在一个跨链优先的世界里,主导的钱包 UX 已经证明无法承担全球经济的重任。 如果我们未能服务好下一个万亿美元,责任将理所当然地归咎于上一代 EOA 钱包(尽管智能钱包也远非完美——稍后会详细介绍)。
考虑到这些风险,至关重要的是检查今天的跨链体验,了解为什么它让人感到心碎,并弄清楚如何在“新钱”崩溃之前修复它。
为了指导我们完成这段旅程,我们将使用一个完全虚构的、没有面孔的角色。我们叫他 Kurt Larsen。
在我们主角甚至想到进行跨链转账之前,他的苦恼就开始了。你看,Kurt 已经在多个链上拥有资产,这被标准的 EOA 钱包认为是对个人的冒犯。
许多钱包——包括 MetaMask——仍然只显示你所选网络上的代币。因此,为了惩罚他过去尝试多个链的行为,他们将强迫 Kurt 参加一个即兴的会计课程。如果他想知道他在 Base、Arbitrum 和 Solana 上持有多少 USDC,他必须在每个网络之间来回切换(拿出电子表格?),然后开始将它们加起来。
统一余额视图仍然不是行业标准,这一事实令人费解,也让 Kurt 感到困惑。
一些 EOA 钱包(如 Rabby)通过简洁的全球资产概览改进了这一点。但是,它们仍然不允许用户在任何链上花费这个表面上“统一”的余额,而不强迫他们先进行桥接。
这已被广泛接受为技术瓶颈,而不是设计选择。借助资源锁定、意图系统和求解器网络,钱包现在可以完全消除“桥接”部分。如果 Kurt 在 Polygon 上没有 USDC,并且想在 Polygon 上的 AAVE 上存款,他不再需要知道或关心资产是从哪里提取的,或者让自己经历桥接的痛苦。
这引出了:
Kurt 想要第一次探索 Polygon,并决定在 Polygon 的 AAVE 实例上存入 5000 USDC。在手动计算了他的资产后,他意识到他首先必须将 Arbitrum 上的 1.5 ETH 兑换成 USDC,然后桥接到 Polygon。
几乎所有 EOA 钱包仍然将兑换和桥接视为两个独立、不相关的操作。这意味着 Kurt 将不得不:
整个过程感觉很古老,让人想起 RaaS 存在之前和人们在推文中署名"Hyperliquid"的时代。
今天,在深度流动性聚合器的帮助下,并使用智能路由算法执行,兑换 + 桥接可以很容易地变成一个单程、原子交互。当 Infinex 在 1 月份推出这个功能时,他们称之为 Swidge(兑换 + 桥接)。这个令人厌恶的简写并没有阻止它在上个月仅在 EVM 兑换量上就达到了 3000 万美元以上。
与此同时,在石器时代,我们的 Kurt 终于设法完成了 10 个签名和 5 个“待处理”屏幕的导航,将他的 USDC 桥接到 Polygon。他立即尝试在 AAVE 上提供资金,却面临着一个毁灭性的现实:
EOA 钱包中嵌入的桥接解决方案无法解决 gas 代币问题。仍然完全有可能桥接一个 ERC-20,然后缺乏在目标链上执行任何操作的本地 gas 代币。
在 Kurt 的案例中,他发现自己被困在 Polygon 上,没有 POL 来支付 gas。他现在有几个越来越愚蠢的选择:要么在另一个链上兑换成 POL,然后桥接到 Polygon,要么通过允许提款到 Polygon PoS 的 CEX(例如 Coinbase)购买 POL,要么使用钱包的本地 onramp 通过 FIAT 购买 POL。
在不得不手动编制所有资产目录、与过时的兑换 + 桥接方法作斗争并在 gas 地狱中绕道而行之后,我们的主角终于到达了 Polygon。千里之行到此结束。Kurt 现在要做的就是将钱包中选择的网络从“Arbitrum”切换到“Polygon”,然后 -
等等。他为什么首先必须在网络之间切换?
如果你仔细想想,“网络选择器”是一个奇怪的概念。首先,它基于一个史前的假设,即 dapp 只能存在于单个网络的范围内。虽然这在 2017 年可能是规范,但肯定有人忘记通知 Contango、Superform 或 DeFiSaver,或者现在采用多链身份的一整套 dapp。
更好的钱包确实会自动为用户选择网络。但是,你的钱包“在”特定网络上,这一事实甚至不应该重要。重要的是你想使用的 dapp 位于哪个(哪些)网络上,以及你持有资产位于哪个(哪些)网络上。钱包应该自动检测这两者,并允许你从“当前”网络签名,从而允许你在任何你想要的链上,在你想要的任何 dapp 中使用你的资产。
不幸的是,Kurt 的跨链之旅远非个例。如果你曾经使用传统的钱包在网络之间跳转,那么你很可能也曾是 Kurt。我们都曾是 Kurt。
这已被广泛接受为技术瓶颈。今天,这是一个设计选择。
隔离的余额是一种设计选择。借助 Rhinestone,钱包可以轻松提供用户跨所有链的资产的统一视图,并提供一种无需桥接即可进行交互的方式。像 Clave 这样的项目将很快推出此功能。
10 步桥接过程是一种设计选择。借助 Rhinestone,使用来自 Arbitrum 的 1.5 ETH 为 Polygon 上的 Aave 上的 5000 USDC 的跨链存款提供资金几乎立即发生,并且只需要用户的一个签名。
在没有 gas 的情况下将用户发送到新链是一种设计选择。借助 Rhinestone,relayer/solver 提供 Polygon 上的 5000 USDC 并 支付 gas,并 将交易上链以存入 AAVE。Gas 成为意图的一部分,而不是意外的支线任务。
网络选择是一种设计选择。借助 Rhinestone,钱包可以完全模糊源链和目标链,并将用户体验重新聚焦在 dapp 本身上。
加密 UX 不再是技术问题。这是一个设计选择。
- 原文链接: blog.rhinestone.wtf/wall...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!