您的位置: > 火币数字货币新闻> 正文

打印本文             

快速解读Unichain:Uniswap联合Flashbots、OP Labs 和 Paradigm 带来的 DeFi 专用 L2

作者:100y;编译:Yangz,Techub News

几年前,我就预测过 Uniswap 开发自己网络的可能性,但由于潜在的用户体验问题,那时我觉得可能性并不大。然而,就在昨日晚间,Uniswap 正式宣布推出自己的 L2 解决方案 Unichain,我的预测随即就被推翻了。

虽然 Unichain 的白皮书只有三页,但仔细一看就会发现这是一份杰作。它汇集了 Uniswap 长期以来对用户体验的关注、Flashbots 最新的 MEV 研究以及 OP-Stack 构建的庞大生态系统。虽然内容简短,但白皮书触及了 TEE、优先排序和 MEV 税等复杂的主题,这对不熟悉 MEV 基础知识的读者来说可能具有挑战性。因此,本文旨在对 Unichain 的主要功能进行快速、简单的分解,以方便读者理解。

Uniswap 存在的问题

Uniswap 是以太坊生态中领先的 AMM DEX,目前已部署至 25 个网络,总 TVL 约为 45 亿美元。尽管 Uniswap 已被视为是最成功的协议之一,但它仍然面临着所运行网络的限制。

例如,以太坊虽然提供了巨大的流动性,但却存在可扩展性低、易受恶意 MEV(最大可提取价值)影响等问题。为了解决这些问题,已经出现了各种 Rollup 解决方案,但目前大多数 Rollup 都是由单个排序器操作的,容易导致潜在的单点故障,如有效性失效和审查。

此外,以太坊和 Rollup 的区块构建过程涉及公共 mempool,这就为用户(searcher)从其他用户那里提取 MEV(无论好坏)创造了一个环境。此外,由于 MEV 价值链的结构,存在一种不平衡现象,即提议者(proposer)可以获取不同比例的价值,而用户却无法获益。

进入 Unichain

概述

Unichain 是基于 OP Stack 的以太坊 Optimistic Rollup,由 Uniswap、Flashbots、OP Labs 和 Paradigm 推出,旨在解决上述问题。Unichain 通过可验证的区块构建以及 Unichain 验证网络(UVN)提供了几个关键优势:

  • 快速状态更新

  • 使应用能够提取和内化 MEV

  • 通过快速经济终结实现快速结算

Unichain 除了是基于 OP Stack 的升级版外,还计划参与 Optimism 的超级链(Superchain)生态。除了其原生的快速结算功能外,该集成有望通过超级链生态中的跨链解决方案为用户提供无缝的流动性体验。

下面,让我们来详细了解一下 Unichain 是如何带来上述优势的。

可验证区块构建

可验证区块构建是通过 Rollup-Boost 实现的,这是与 Flashbots 合作开发的一项功能。Rollup-Boost 提供了两个关键功能,包括 Flashblocks 和可验证优先排序。与 MEV-Boost 类似,Rollup-Boost 也可作为辅助软件使用。

Flashblocks

Flashblocks 是可信执行环境(TEE)构建者发出的一种预确认(我们将在下文中详细探讨)。Unichain 生成部分区块,将单个区块分成四个部分,每个部分区块每 250 毫秒生成一次,并发送给排序器。

排序器在执行交易的同时不断下载这些部分区块,为用户提供早期执行确认。排序器保证将这些部分区块包含在最终提议的区块中。这一过程可加快状态更新,减少延迟,改善用户体验,并减少恶意 MEV。

可验证优先排序

优先排序(Priority Ordering)

优先排序是 Paradigm 的 Dan Robinson 和 Dave White 提出的一种区块构建机制。它假定区块提议者仅根据优先级费用来排序交易,而不参与审查或延迟行动。这种模式只有在单一或可信的区块提议者存在时才可行。在以太坊 L1 这样的竞争环境中,存在多个提议者构建区块,因此优先排序并不可行。

优先排序的目的是允许主网上的 DApp 对与其交互的交易征收 MEV 税,从而提取部分 MEV 价值。该价值可由 DApp 内部使用或重新分配给用户。MEV 税是由智能合约对交易征收的费用,可以设置为交易优先级费用的函数。下面是一个简单的例子。

Unichain 上的 DEX 100y 想要直接从其交易所上的 MEV 交易中提取 MEV。由于其知道 Unichain 上的区块是使用优先排序构建的,这意味着任何交易的 MEV 值都完全由其优先级费用决定。假设 100y 设置的 MEV 税等于交易优先权费用的 99 倍。那么,如果出现一个价值 100 ETH 的套利机会,MEV 搜索者需要提交多少最大优先权费用来提取该 MEV 呢?答案是 1 ETH。将优先权费用设为 1 ETH 会导致 99 ETH 的 MEV 税,总计 100 ETH。如果搜索者设置的优先级费用高于 1 ETH,总成本就会将超过 100 ETH,从而导致损失。因此,100y 最多只能捕获 100 ETH MEV 值中的 99 ETH。

至于不获取 MEV 价值的普通用户,优先级费用会设置得更低,这意味着 100y 不会从这些交易中获取价值。相反,它只会获取优先级费用所代表的 MEV 值。这种设置允许 Unichain 上的应用直接提取 MEV,开辟了各种潜在用例。

利用 TEE 实现可验证

这里的关键是确保负责区块构建的实体使用优先排序机制。为此,Unichain 采取了两项措施。首先,它将排序器和区块构建者分开,类似于 PBS 模型。其次,它强制区块构建者使用 TEE(可信执行环境),允许任何人验证优先排序机制是否正在使用。

TEE 是 CPU 等硬件中的一个安全区域,它独立于系统的其他部分运行,可安全地处理敏感数据。TEE 可确保受信任代码的安全运行,即使外部环境受到破坏。突出的例子包括 ARM 的 TrustZone 和英特尔的 SGX。一个常见的例子是如何在 TEE 内处理移动设备上的生物识别数据,如指纹或面部识别。

这种设计甚至可以防止操作系统或具有管理员权限的程序访问安全区域。为了确保在 TEE 中运行的代码是可信的,需要使用验证流程。这种验证可确保 TEE 始终处于安全和未被篡改的状态。例如,在英特尔 SGX 中,会生成一个哈希值来表示 SGX 中的代码和数据,而硬件管理的私钥则证明代码的完整性。

Unichain 的区块构建过程是在 TEE 构建者的可信执行环境中进行的。由于 TEE 的特性,这些构建者最初可以提交一份证明,向用户证明他们正在使用优先排序区块构建机制。这种功能组合确保了 Unichain 上的应用能够可靠地提取 MEV 收入的一部分。

Unichain 验证网络(UVN)

Unichain 验证网络是一个由节点操作员组成的去中心化网络,负责验证 Unichain 的最新状态并提供快速终结性,通过经济安全实现无缝跨链交易。这一概念类似于 AltLayer 的 MACH(使用 EigenLayer 实现快速终结)、Nuffle 的快速终结层以及 Symbiotic 最近提出的快速终结理念。

要成为 Unichain 的去中心化节点,参与者必须将 UNI 质押到以太坊主网上。每个 epoch,拥有最高质押 UNI 余额的节点将被选入活跃节点集,并通过运行 Reth Unichain 客户端参与验证。此外,与其他网络类似,UNI 持有者可以选择委托其质押。

总结

作为一款 DApp,Uniswap 已经实现了强大的产品与市场契合,我对其向基于以太坊的特定应用 L2 的转变也持积极态度,特别是考虑到其寻求扩大生态的过程。然而,流动性碎片化仍是一大挑战,关键是要看 Uniswap 团队如何在以太坊 L1 和 Unichain L2 之间提供无缝的跨链交易体验。

从投资角度来看,UNI 代币现在将被用作 UVN 的质押代币。考虑到 EigenLayer、Symbiotic 和 Karak 等再质押协议的强劲表现,我们可以预计将有大量 UNI 存入 UVN,这将大大促进 UNI 的价值累积。自 Unichain 的公告发布后,UNI 已经上涨了约 12%,跻身市值排名前 20 位。鉴于 UNI 的市值与其他代币相比已处于高位,进一步了解 UNI 质押对其未来价格的影响将十分有趣。

查看更多

关于「链抽象」的常见误解

一、只有尾部的链和应用才需要链抽象,头部不需要

我们从两个角度论证这种观念的错误之处:

  • 现状并非 「只有头部链和应用有流量」。

  • 未来不可能建立在单链之上,也不会 「只有头部链和应用有流量」。

目前的多链生态并非 「只有头部链和应用有流量,所以不需要链抽象」。

需要明确的一点是,C 端用户的社交媒体流量感知与链的实际运营状况之间并不对等。

1)风头正盛的 Base 链的真正起量始于 3 月,距今也只有 8 个月的历史。从向以太坊提交的 blob 数量看,Base 的优势并非碾压性的。

2)从 TVL 角度,一些 C 端用户当下感知不明显的 L2,比如 Arbitrum, Mantle 等沉淀了大量的 TVL,而链抽象可以将这部分沉淀的流动性真正利用起来。

3)从月活角度,Solana 遥遥领先,500 万月活以上的公链共有 9 个, TON 和 Aptos 都超过了 Ethereum。

4)从费用角度,排名前 5 位的是 Ethereum, Tron, Bitcoin, Solana 和 BNB,就连 10 名开外的 Polygon, Blast, TON, Starknet 一年也可以产生 2000-3000 万美元的费用收入,认为这些链「没有流量」是不合理的。

面对破碎的多链现状,有两种「去碎片化」思路:

  • 一种认为多链是未来,链抽象帮助解决碎片化问题,让用户在多链之间畅通无阻。

  • 一种认为单链是未来,目前的小碎片之后都会灭亡,应该集中资源发展强势 L1。

单链未来显然是站不住脚的。

1)任何单体链的扩容都不可能是无限的。如果你对 Web3 的未来有信心,就不会天真地认为能将整个 Web3 建立在一个状态机上。

2)不存在完美的链,区块链不可能三角之间总要做权衡,不同链的优势是相对场景而言的。

3)依赖单一链=集中风险,如果出问题,整个生态系统可能受到严重影响。

4)单一、集中的生态系统是对创新性的扼杀和去中心化精神的背离。

未来也不可能「只有头部链和应用有流量,所以不需要链抽象」。

1)愈发多元的 L2 生态:目前 L2 Beat 收录的 L2 超过了 100 条,待上线的超过 80 条。Unichain, Movement 等也将登场,我们无法预测一年后前三大 L2 的位置是否还和今日一致。

2)新 EVM L1 的崛起:新兴的并行 EVM L1,如 Monad, Sei 等因可扩展性优势受到了广泛关注和资本青睐。Berachain 也吸引了大量社区成员。

3)非 EVM 生态的活跃:Solana 上出现了 Sonic 这样 EVM 兼容的 L2 项目。Move 语言的 Sui, Aptos 因技术创新备受青睐,生态也初具规模。

4)Appchain 部署门槛持续降低:@AndreCronjeTech 曾发文表示 L2/Appchain 的建造复杂性被低估了,而评论区的 @ItsAlwaysZonny 和 @0xkatz 在十几分钟内就部署好了一条 andrechain,并且表示每个月的运营成本只需要一千美元。

总结来说,我们面临的是一个不可逆转的多链未来,链抽象的到来不以任何个人意志为转移。

二、链抽象把风险也抽象了,会带来安全问题

对这个问题的回答包括三个要点:

  • 在链抽象的交易逻辑下,用户对每笔交易的底层交互逻辑保有知情权。

  • 链抽象的出发点并非去干涉用户与什么 dApp 交互的决策,而是使用户做好的决策更无感、更高效地得到执行。

  • 有很多种方案可以帮助用户判断要不要信任 dApp。

首先,链抽象并没有剥夺用户知情权,或者掩盖底层交互。用户随时可以检查每一笔交易的详情。

其次,链抽象也不会平白无故提高用户和所谓不安全 dApp 的交互意愿和频率。

一个事实是:当用户计划使用一款 dApp 的时候,已经默认「该 dApp 会选择一个值得信任的链,并且产生值得信任的交互」。

是用户的信任驱使其做出与 dApp 交互的决策,链抽象并非干涉用户决策,只是在用户决策之后提高了交互效率。

所以交互安全问题的核心还是用户如何决策,而不在于决策后如何执行。目前已经有很多方案去帮助用户思考和决策要不要信任某个 dApp,链抽象方案的风控层是其中之一。

三、链抽象并没有根本上解决碎片化问题

这个问题的提出和大单体链沙文主义有异曲同工之处,说白了这不是链抽象的问题,而是提问者的幻想。

我们从两个受众群体出发去定义碎片化问题的解决。

对于用户来说,碎片化带来的最直接的问题就是:需要在多链之间手动桥接,需要准备不同的 gas 代币,需要频繁在多链之间管理余额。

而链抽象已经解决了这个问题,允许用户使用任意链的任意代币余额和任意 dApp 交互,任意链上的流动性在购买力上都是等效的。

对于开发者来说,碎片化问题的解决有两种思路:

1)全链部署智能合约,但用户侧体验的割裂依然存在。

2)只在一条链上部署,但可以被任意链的用户访问,可以无缝引入其余链的流动性,这就是链抽象的解决方案。

所以链抽象已经可以从用户侧和开发者侧都解决碎片化问题。

至于所谓的完全统一底层区块链流动性,这是不可行的。不同区块链之间存在共识机制、数据结构和经济模型等的根本差异,不可能做到原子化的等效,否则就还是回到了要在单一链上建立整个 Web3 的问题。

关于我们

火币下载官方app|火币iOS版|火币安卓版|火币电脑网页版

  • 用户支持
  • 帮助中心
  • 服务条款
微信二维码
火币 (huobi) 数字货币交易平台 Powered by htx
QR code