万字解析dYdX发展史:为何放弃L2,决意自建L1?

1
okx

原文来源:Four Pillars

原文作者:Steve

原文标题:Why did dYdX choose to launch its own chain instead of continuing with a Layer 2 solution?

编译:Azuma,Odaily 星球日报

引言及背景

1.1 本文宗旨:为何选择了研究 dYdX?

很多人认为 dYdX 是最成功的去中心化交易所(DEX)之一,虽然这也是事实,但从研究者的视角来看,dYdX 之所以引人注目,主要有两个原因:一是它通过实践证明了当前区块链行业内构建 Rollup 的趋势并非唯一正解;二是它为行业关于基础设施与应用哪个更为重要的激烈辩论提供了一项重要的案例研究。我们将详细探讨这些原因。

1.1.1 对 Rollup 极致主义的直接反驳

2023 年的区块链产业可以被描述为 Rollup 时代,诸多 Rollup 解决方案如雨后春笋般涌现。Terra 堕落后(它曾是以太坊的有力竞争者),受 FTX 危机影响的 Solana 遭遇重挫,坊间普遍认为“以太坊已经胜出”。因此,许多项目停止开发自己的 Layer 1 区块链,转而成为以太坊的 Rollup,企图在保持一定自主性的同时,借用以太坊的安全性。

然而,这并没有宣告 Layer 1 的终结。来自 Meta 区块链项目 Diem 的一些衍生项目,在共识机制(如 Bullshark、Narwal 等)等多个领域带来新概念。特别引人关注的是,某些项目反而是从 Rollup 出发并转型,构建出了自己的 Layer 1 区块链。尤其让人好奇的是,为何一个在 Layer 2 已经取得成功的项目会放弃原有成就,转而推出自己的链。dYdX 便是这样的案例,它的变革直接挑战了所谓的“Rollup 极致主义”。一开始,dYdX 并不是 Layer 1 ,作为 Layer 1 项目的它也颇受欢迎。而随着 dYdX 转型成为自主 Layer 1 ,这也引发了关于 Layer 1 解决方案并非解决所有问题之万全之策的思考。

1.1.2 基础设施 vs 应用的一个显著案例

其次,dYdX 在关于基础设施和应用孰先孰后的辩论中提供了一个重要的案例。如后文所述,dYdX 在其所构建的基础设施进展的同时,产品质量也得到显著改进。本质上,“坚实的基础设施对于产品发展至关重要”的观点在 dYdX 的发展历程中得到了实实在在的证明。该项目通过两次基础设施的重大更新,使得产品在可扩展性和用户友好性方面获益颇丰。因此,在这场辩论中,dYdX 成为支持基础设施重要性的切实例证。

1.1.3 让我们深入了解 dYdX

除了上述原因之外,dYdX 在许多方面都是一个极具吸引力的项目。它之前从以太坊主链迁移到了 Layer 2 ,在 DeFi 兴盛时期却意外地遇到了生存危机。dYdX 所面临的困境以及其克服问题的策略不仅令人惊异,同时为创建链上产品的人提供了宝贵的经验。

因此,通过本文,我希望提供对于 dYdX 历史的概述,并详细阐释为何它要推出自己的区块链。我将比较 dYdX 原版与新版,并最终讨论 dYdX 发展路线对行业的含义。这一分析将对考虑在该领域推出或转型产品的人士具有参考价值。

1.2 永续合约协议的解释

首先,dYdX 是一个专注于衍生品交易,特别是永续期货合约的去中心化交易所(DEX),尽管它最开始的服务是保证金交易和期权交易。为了理解 dYdX,我们首先需要了解加密货币永续合约协议。去中心化交易所与传统的中心化交易所运作模式有所区别。不同于中心化实体处理交易,去中心化交易所通过区块链和智能合约来去中心化地管理交易。永续期货合约类似于普通期货合约,涉及预定时间以特定价格交易资产或商品,但它们没有固定到期日。这意味着交易者可以无限期地持有他们的头寸。

因此,作为一个处理涉及加密资产的永续期货合约的 DEX,dYdX 与传统交易所存在显著的区别。它利用区块链和智能合约在高度去中心化的环境下促成交易。

现在我们对去中心化永续期货交易所有了基本的了解,让我们进一步深入探索 dYdX 及其发展史。

1.3 dYdX 的简要背景史:从 CEX 到 DEX

dYdX 的创始人 Antonio Juliano 在创立 dYdX 之前已在区块链行业拥有丰富的职业经历。他的加密/区块链职业旅程始于 Coinbase —— 这是全球最大的加密货币交易所之一。在 Coinbase 工作期间,Antonio 对区块链和加密货币积累了深厚的经验,这无疑为他构想 dYdX 奠定了基础。当 Antonio 构思 dYdX 的时候,保证金交易正在加密领域日渐盛行,众多投资者利用杠杆进行大胆的投资策略。Antonio 设想在区块链上实现这些杠杆交易策略,这一构想最终孕育了 dYdX。

随后,dYdX 获得了大约 200 万美元的投资,在 a16z 和 Polychain 等知名机构的支持下估值达到了 1000 万美元。随后 dYdX 逐渐发展,并开始向世界展示其产品。

当时的 dYdX 与今日迥异。它最初并非建立在 Layer 2 之上(出乎意料地,它最初部署于以太坊主网),且没有自主的交易系统(它使用了第三方 DEX)。更要指出的是,一开始 dYdX 也并未支持永续期货交易。那么,今天我们所熟知的 dYdX 是如何发展而来的呢?

1.3.1 gas、gas、gas!DeFi Summer “大灾变”

要理解 dYdX 为何选择从以太坊主网向 Layer 2 的过渡,我们需要回顾一下 2020 年初之前发生的事件。可能与很多人知道的情况相反,dYdX 当时是交易量最高的去中心化交易平台之一,占所有去中心化交易平台交易量的约一半。然而,一切都在所谓的 DeFi Summer 发生了变化,这一变化是由 Compound 推出其治理代币 COMP 和引入流动性挖矿概念而触发的。

在 DeFi Summer 期间,DeFi 代币出现了爆炸性上涨(尽管很多代币是为了鼓励流动性供应而随意创造,并没有实质价值支撑)。新的 DeFi 代币快速涌现,且马上就可以在 Uniswap 上随意交易,这导致许多交易者转向使用 Uniswap。这一转变也使得 dYdX 的交易量从 50% 迅速下降到微不足道的 0.5% 。

DeFi Summer 带来的不仅仅是市场份额的挑战。在此期间,以太坊的 gas 费用飞涨,对 dYdX 构成了近乎灭顶之灾,因为 dYdX 一直承担用户的 gas 费用以提升用户体验。在 DeFi Summer 之前,gas 费用低到可以通过 dYdX 的交易费用收入来承担。然而,随着以太坊的 gas 费用激增大约 100 到 1000 倍,dYdX 面临了严重的财务损失。他们采取了一些措施,比如设定最低交易额(例如 1 万美元),但最终,dYdX 不得不引入与 gas 实际状况相匹配的交易费用,这导致用户的交易面临高昂的费用门槛(交易费往往超过每笔交易 100 美元)。

讽刺的是,正值 DeFi 人气高涨之际,dYdX 却遇到了最艰难的挑战。鲜为人知的是,在这个时候,dYdX 濒临破产边缘。由于资金有限,且现有投资者不愿意追加投资,dYdX 面临严重的财务危机。此外,该公司面临着如何向市场介绍其差异性的挑战。有趣的是,在这一期间,已破产的 Three Arrows Capital 曾是为 dYdX 提供资金的公司之一。

最终,为了摆脱这种不稳定的状况,dYdX 决定做出根本性的变化,这导致它选择了离开了以太坊主网。这一过渡也造就了我们曾熟悉的那个 dYdX —— 基于 Starkware 旗下的一个由 STARK 驱动的可扩展性引擎 StarkEx 而构建的去中心化衍生品交易所。

dYdX 遇上 Starkware,转机来临!

2.1 为什么选择 Layer 2 ?

dYdX 采纳 Layer 2 解决方案不仅是其在与 Uniswap 竞争遇挫时的战略选择,更重要的是,更它对以太坊上不可持续交易费用的一种必要反应。Layer 2 提供了一个可行的替代方案,它不仅能够处理 dYdX 的交易吞吐量,而且大幅降低了交易费用。

当时的以太坊 Layer 2 解决方案 —— 尤其是 Starkware(StarkEx) —— 专为解决以太坊主网服务迁移的问题而设计。Starkware 在利用了以太坊安全性的前提下,提供巨大的可扩展性,这使得其成为了 dYdX 理想的解决方案。这种可扩展性还让 dYdX 能够在不同的产品创新上进行尝试,进而显著推动了平台的整体进步。我认为 dYdX 的这次战略过渡以及随后的产品升级是“基础设施优先还是应用优先”一辩的绝佳案例。

如我后续将阐释的,dYdX 的核心功能在很大程度上依赖于 Starkware。借助 Layer 2 方案,dYdX 进入了繁荣的新阶段。下面我们具体分析一下 dYdX 迁移到 Layer 2 后的表现。

2.2 为何选中了 Starkware(StarkEx)?

实际上,在 dYdX 选定 Starkware 时,人们便曾提出过疑问 —— 为何在众多的 Layer 2 方案中偏偏选择了它?如果 Starkware 没有突出的优势,dYdX 就没有特别选择它的理由。那么,Starkware 与其他 Rollup 解决方案,特别是其他零知识证明(ZK)方案相比有什么区别呢?

首先,Starkware 作为 Layer 2 解决方案,特别适合需要快速处理大量交易的应用,比如 dYdX。Starkware 可以将多笔交易打包起来一起处理,但这并非 Starkware 的特点,其他 ZK 方案也有相似能力。Starkware 的真正优势在于它能支持更多种类的交易。尽管如今我们见到了诸如 zkEVM 等技术的成熟,但在 dYdX 开始探索 Layer 2 时,大多数 ZK 方案都只能针对简单的交易(例如代币转移)进行优化。因此 dYdX 寻求的是一种既能批量处理交易也兼容自有智能合约的方案,在当时 Starkware 的 StarkEx 满足了这些需求。尽管 Starkware 不支持 EVM,这意味着在 Starkware 上开发应用程序需要学习其特有语言(Cairo),但这对 dYdX 来说似乎是可克服的挑战。

此外,据 Antonio Juliano 所述,当时 Starkware 为基于以太坊的应用提供了最为便捷的接入方案,并在产品上市方面已做好充分准备。

2.3 引入 Starkware 后的 dYdX:增长再增长

借助 Starkware 的基础架构,dYdX 推出了交叉保证金功能,这种交易方式允许使用单一保证金账户进行多头寸操作,再加之已得到显著提升的可扩展性,dYdX 吸引了越来越多流动性。此外,随着 dYdX 支持了更多资产,成功吸引来了更多交易者。借助其新引擎,d

欧易

欧易(OKX)

用戶喜愛的交易所

币安

币安(Binance)

已有账号登陆后会弹出下载

进群交流|欧易官网