文章探讨了模块化与集成区块链中流动性问题,指出即使集成链也存在流动性碎片化。Injective提出了“流动性可得性”概念,旨在通过网络层面的解决方案,允许各种应用自由利用网络中的流动性,并介绍了经济激励、JIT行动、流动性证明和求解器与路由层等优化机制。文章强调了流动性可得性在实现生态系统共生和联合繁荣方面的重要意义。
在模块化与集成区块链的讨论中,最常被辩论的话题之一是流动性。模块化区块链通常会将流动性分散在各个 Rollup 中,而集成链的支持者认为,由于应用程序在单个分片上运行,因此流动性本质上是集中的。
然而,即使是声称拥有统一流动性的集成链,在实践中仍然面临流动性碎片化的问题。即使应用程序在同一分片上运行,如果流动性隔离在特定的应用程序中,其他应用程序也无法访问。从这个意义上说,集成链拥有集成流动性的说法可能有些夸大。
为了解决这个问题,Injective 研究 引入了 “流动性可访问性” 的概念,并探讨了如何对其进行优化。虽然最大化流动性可访问性需要大量的努力和时间,但实现它可能会开启链上金融的新范式。
每当业内对模块化与集成区块链进行辩论时,总会不可避免地出现一个话题:“应用程序/网络是否可以共享流动性”。
在具有独立网络的模块化区块链的情况下,每个 Rollup 上分散的流动性会产生高成本(必须为每个网络构建新的流动性)。另一方面,集成区块链将所有流动性整合在一个分片中,从而降低了相对成本。在撰写有关 Sui 流动性层 Deepbook 的文章时,我强调了这一优势。
然而,即使是集成链也没有完全集成的流动性。例如,在上面提到的 Deepbook 的情况下,集中的流动性仅提供给基于订单簿的应用程序。这意味着流动性不与其他 DeFi 应用程序(如借贷或交换)共享。这些限制在 Solana 推出的 Serum 中也很明显。
在某种程度上,这些平台只利用了集成区块链一半的优势。要真正最大化在集成区块链中使用单个分片的好处,该区块链上的所有应用程序都应通过利用集成流动性来实现流动性效率。
如果有一个网络级别的解决方案,允许提供给网络的流动性在各种应用程序中自由使用——不仅仅是基于订单簿的交易所,还包括借贷、保险、质押、代币桥、交换等——在需要时?有趣的是,Injective 正在准备这样一个解决方案。
Injective 引入了“流动性可用性”的概念来解释这个解决方案。在本文中,我们将首先研究什么是流动性可用性,通过将其与传统金融案例进行比较来理解它,然后看看 Injective 提出的各种流动性可用性优化机制。最后,我们将探讨这些优化努力对 Injective 和更广泛的区块链生态系统意味着什么。
根据 Injective Research 发表的一篇研究论文,流动性可用性 是指在特定约束条件下,满足在任何时间成功执行任何类型交易所需流动性的能力。换句话说,如果不能满足这些流动性要求,我们可以说“流动性可用性低”,反之,如果能够充分满足,则“流动性可用性高”。
因此,流动性可用性本身并不是流动性问题的答案,而是一个有助于衡量每个网络或应用程序配备流动性程度的指标。例如,在应用程序层面应用这个概念时,流动性可用性仅指应用程序内部隔离的流动性。这是因为每个应用程序通常仅从其自身的流动性池中获取执行交易所需的流动性。
问题是,大多数应用程序没有足够的流动性。虽然一些主要的 DeFi 协议拥有充足的自身流动性,可以确保流动性可用性,但大多数应用程序不仅自身流动性不足,而且在网络层面来看,即使是有限的流动性也隔离在各个应用程序中。这种流动性不被分配而是停留在某个地方的问题,长期以来一直被认为是行业中的一个长期挑战。
而这种“流动性隔离问题”通常表现为两种形式。接下来,我们将看看每种形式的具体运作方式以及它导致的问题。
两种类型的流动性隔离可以分为网络层面隔离和应用程序内约束。前者指的是流动性仅存在于特定应用程序中,导致无法在同一网络内的其他应用程序中利用的隔离。后者指的是流动性与单个应用程序内的特定池绑定,导致无法用于该应用程序本身内其他目的的状态。
让我们进一步解释每种类型的隔离。今天构建在区块链上的大多数金融应用程序从流动性提供者(LP)那里接收资产,并将它们存入仅处理特定交易的指定池中。例如,去中心化交易所(DEX)将流动性吸引到用于资产交换的池中,而借贷协议将流动性吸引到专门用于贷款的借贷池中。但是,这两者永远无法直接使用存入彼此池中的流动性。在这种情况下,我们可以说流动性在网络层面是隔离的。
另一个问题是无法在一个应用程序内自由地利用流动性。仅仅因为 DEX 中的某个特定池有大量的流动性并不意味着该应用程序具有充足的流动性可用性,因为该流动性不能随意移动到其他池。我们可以说在这种情况下,流动性在应用程序内是隔离的。
因此,总锁定价值(TVL)的概念,通常用于检查存入区块链中的流动性的度量标准,可以被认为是相当模糊的。这是因为 TVL 无法解释在网络层面有多少流动性是可用的(例如,如果 Chain A 上的一个 DEX 持有 Chain A 的 TVL 的 90%,并且这种流动性不能被其他 DeFi 协议使用,它真的可以代表 Chain A 的流动性吗?)。
换句话说,为了解决这两个问题,我们不仅需要提高单个应用程序的流动性可用性(这也可以被认为是重要的),还需要提高网络层面的流动性可用性。那么我们应该怎么做才能提高这种流动性可用性呢?我认为最简单的方法是查看现有行业中的类似示例并以此为基准。这是因为在传统金融中,已经有流动性可用性最大化的案例。
区块链和去中心化金融爱好者往往会因为传统金融的中心化特性而对其不屑一顾,但传统金融长期统治世界是有明确原因的。它们的系统比人们想象的更复杂和更高效。虽然传统金融肯定有其缺点,这也是许多 Web3 开发人员试图创建替代方案的原因,但我们必须观察和学习其遗产的许多方面。在某种程度上,传统金融中的流动性可用性可以被认为是这些方面之一。让我们来看看传统金融使用什么机制来确保流动性可用性。
在讨论传统金融中的流动性时,信用是最重要的因素。信用是支持现代金融体系的基础和基础设施。信用提供借款或借用资产的能力,条件是未来偿还,立即满足必要的流动性需求。例如,信用卡是为消费者和企业提供持续流动性的工具(虽然我们的发薪日是固定的,但即使我们没有立即的账户中的钱,我们也可以通过信用卡“消费”)。通过信用体系,借款人可以将未来的消费提前到现在,而贷方可以将现在的消费推迟到未来。
那么这种信用在 Web3 中是否得到了很好的实施?虽然已经有“一些”实施(通过借贷协议),但在资本效率方面,它仍然没有赶上传统金融的信用体系。
保险机制通过在正常时期收集团体资金,为潜在的未来损失提供财务保护,从而加强流动性可用性。这不仅允许个人,也允许公司有效地应对经济波动,即使在困难的市场情况下也能维持流动性(例如,没有保险的人在生病时必须一次性支付全部费用,但有保险的人可以通过保险来支付住院费用,因为即使在没有生病时,他们也一直在支付保费)。
那些已经获得贷款的人会熟悉再融资的概念。再融资允许借款人重新调整或替换现有的信用协议,使他们能够利用有利的金融环境并提高其流动性管理能力。特别是,再融资允许债务持有人降低利率或延长还款期限,从而确保流动性可用性。
清算所是指充当金融产品买方和卖方之间中介的实体。它们不仅结算交易,还收取保证金,以确保金融产品交易高效发生,同时降低风险。一个典型的例子是美国证券存托与清算公司,它处理美国的证券交易并提供安全可靠的流动性。
银行间借款实际上简化了银行系统内的流动性分配。诸如 SOFR(担保隔夜融资利率)之类的基准利率会影响整个金融系统的借款和贷款成本,从而允许将流动性有效地分配到需要的地区。美国的联邦基金利率市场是银行间借贷市场的另一个例子。
托管服务通过代表交易方持有资产或资金,直到合同义务履行,通过持有资产直到贸易进展顺利,来鼓励合同义务的履行。
(实际上,许多区块链/加密相关的产品目前都使用基于托管的模型,因此可以说去中心化金融已经从传统金融中借用了机制。)
诸如大型投资银行的交易商和做市商,持续为特定金融产品提供买入/卖出报价,从而确保当有人想要交易产品时始终有可用的交易对手(购买时有卖方,出售时有买方)。
正如我们所看到的,传统金融系统确保流动性可用性的方式不是由单一机制驱动的,而是由各种机制协同工作,向市场供应流动性并优化基础设施,以便在需要时可以“保证”流动性。区块链也不例外。为了使 Injective 能够在网络层面保证流动性可用性,它不仅需要一种创新的机制,而是需要各种机制协同工作,以便在需要时适当地分配流动性。当然,可能无法按原样采用传统金融的所有机制,但肯定可以从这些机制中获得一些启示。那么 Injective 正在考虑哪些机制来优化流动性可用性?
“在网络中的 dApp 之间适当地移动流动性”似乎很简单,但实际上并没有那么简单。在区块链中,流动性是从用户那里吸引的,他们对自己的流动性拥有 100% 的权限(因为区块链支持自我托管)。另外,还需要考虑应用程序之间的利益。例如,当流动性提供者想要撤回存入 dApp 中的流动性,但这些资金正在其他地方使用时会发生什么?或者,如果一个应用程序通过提供激励来吸引流动性,但该流动性被另一个可能是竞争对手的应用程序免费使用,那么任何应用程序都不会有动力单独吸引流动性。因此,及时利用网络中的流动性并不像听起来那么容易。
为了解决这个问题,Injective Research 引入了大约四种机制。
首先也是最重要的是,激励至关重要。提供流动性的人和应用程序都必须有更多的动力来为提高网络层面的流动性可用性做出贡献,而不是“自愿地”参与提高网络层面的流动性可用性。例如,在增加网络层面的流动性可用性方面进行合作的应用程序可以获得更多的流动性,从而改善用户体验,增加交易量,吸引更多的用户,并赚取更多的费用,从而创建一个飞轮结构。
同时,有必要最大限度地降低流动性提供者的风险。虽然他们的流动性可以自由使用,但需要一种机制来确保在他们想要收回资金时能够顺利处理提款请求,从而防止银行挤兑的情况发生。例如,在网络层面创建储备金,为紧急提款提供流动性可能是一种方法。当然,还需要进一步讨论如何创建和运营这些储备金以及数量(我认为,一个好的策略可以参考商业银行的准备金要求,但进行更保守的计算以阻止潜在的银行挤兑情况)。
即时行动是指当满足预定义的触发条件时,执行交易以响应链状态的变化。JIT 行动可以分为以下几个子特性:
3.2.1 触发机制
正如关于 JIT 行动的解释,此机制在特定触发器发生时启动。触发器根据链状态的变化而发生,包括突发的资源需求激增,用户活动的变化以及网络状态的变化。
3.2.2 用于集成的异步接口
异步接口允许 dApp 有条件地与 JIT 机制交互(此条件可以进行各种设置,例如,如果 DEX A 中存在未使用的闲置流动性,它可以将 A 的流动性供应给流动性可用性系统,或者相反,它可以从流动性可用性系统中获取流动性)。通过这种方式,dApp 可以将其流动性贡献到其他地方或在特定条件下检索它,从而优化网络层面的流动性。
3.2.3 指令
当通过触发机制发生触发时,将执行指令序列。此处执行的指令也可以按顺序执行。
3.2.4 智能合约自动化
由于这些过程需要实时管理和协调,因此必须将智能合约自动化,以持续监控指令触发器并自动调整资源分配。
3.2.5 多资源分配
JIT 机制不仅可以应用于流动性,还可以应用于其他资源(例如计算能力或存储)。最终,如果区块链能够在网络层面集成流动性,它们也可以集成其他元素,这意味着改善流动性可用性不仅是解决流动性问题,而且可以成为增强各个领域灵活性的起点。
与即时机制同样重要的是流动性证明。这是因为需要流动性才能立即执行,并且没有流动性验证则无法执行任何交易。为了促进流动性证明,1)dApp 必须能够向网络提供可验证的证明,证明他们持有的流动性足以执行即时机制,2)网络必须为 dApp 自愿参与流动性共享提供足够的激励,并且 3)还必须有一个安全网,让他们能够安心地提供流动性。
如果即时机制可以实时提供流动性,并且流动性证明可以保证该流动性,那么剩下的挑战就是决定在何处以及如何分配该流动性并指定其路径。为此,需要求解器和路由层。此层充当流动性可用性框架内的“决策引擎”,根据实时网络条件优化分配流动性,并将其路由到各种应用程序或链。
求解器不断探索最有效的流动性路径,并通过综合考虑各种因素(例如交易成本,流动性移动速度,资本效率和网络状态)进行优化。此外,它还识别网络上的各种约束,以确保在不损害安全性的前提下有效地分配流动性。整个过程根据实时情况变化动态运行,并在网络需求发生时立即重新分配流动性,以维持整体平衡。
总而言之,求解器和路由层是即时系统与用户(dApp)之间的关键环节,可识别何时何地需要流动性,并使即时系统能够触发(请参考上图)。此结构与现有区块链上尝试的跨链流动性路由解决方案不同。虽然当前的路由解决方案聚合了分布在多个网络中的特定于应用程序的流动性(应用程序自身的流动性),但 Injective 引入的求解器和路由层通过完全消除“按应用程序分离的流动性”这一概念,并在需要时将分配给应用程序的流动性供应到需要的地区,从而区分了自身。
如果这些机制得到很好的利用并且网络成熟,则 dApp 将不再需要支付大量成本来收集自己的流动性(目前,许多 DeFi 协议正在创建毫无意义的“治理”代币或暗示此类代币的点数来收集流动性,将其作为奖励进行分配,或者 Layer 1 网络正在将其治理代币发行给 dApp 以收集临时流动性。从长远来看,这对 dApp 或 Layer 1 网络都没有好处)。此外,流动性提供者可以旨在最大化其抵押流动性的回报,同时确保其资产的安全(由于他们提供的流动性不会成为闲置流动性,而是用于实际的金融活动,因此他们可以为此收取费用,从而使流动性提供者可以旨在实现利润最大化)。
最终,当在网络层面优化流动性可用性时,用户将获得最大的利益。无论何时、何地或交易什么,用户都可以以最优惠的价格快速,安全地交易资产,并且可以进行各种金融交易,而无需搜索哪个应用程序具有更多的流动性。因此,Injective 最大化流动性可用性的举措并非针对任何一方,而是旨在减少迄今为止网络中所有参与者流动性存在的低效率,并以最低的成本实现最大的效率。
作为区块链行业的研究员,我根据各种指标(包括 TVL)来判断网络的成功。但是,即使知道像 TVL 这样的指标有多么不准确,我仍然继续提及和使用它们,因为没有一个指标像 TVL 那样直观地显示网络层面的流动性。在此之中,Injective 引入的流动性可用性非常令人鼓舞,因为它不仅提出了一个新的指标,而且还在研究如何改善整个网络层面的流动性可用性。
特别是,有人批评说,许多区块链项目倾向于竞相膨胀或扭曲 TVL 数字。例如,在各种协议中多次计算相同资金,或通过借贷抵押结构人为地夸大 TVL 是很常见的。因此,尽管 TVL 是去中心化金融(DeFi)生态系统中使用的最广泛的指标,但人们一直在质疑“该指标是否能正确地反映实际流动性”。在这种背景下,流动性可用性不关注锁定的资金的简单数量,而是关注在任何类型的交易中实际可用的流动性,以及在任何情况下可以快速和稳定地利用该流动性的程度。
Injective 提出的流动性可用性的概念也是试图掌握整个网络拥有的流动性的质量水平。例如,流动性不是集中在单个应用程序中,而是存在于网络层面——无论用户使用哪个应用程序,都可以使用户在正确的时间和地点获得必要的流动性——那么衡量这种能力将显示出哪些区块链真正提供更稳定的流动性和更大的实际潜力。“流动性可用性”在这方面尤其值得注意,因为它通过考虑资金分配,可访问性和网络层面的实时可转换性等因素来评估网络的实际流动性能力。
将流动性可用性视为整个网络的共同任务而不是单个应用程序的视角,对 DeFi 的未来方向提出了非常重要的影响。这是一个转折点,它超越了仅关注特定协议显示的“TVL 竞争”和营销效果,从而朝着追求生态系统共生和共同繁荣迈进了一步。
通过从这种宏观的角度解决流动性问题,可以更灵活和稳定地构建项目到项目的资金变动和互操作性。这创建了一个结构,可以最大程度地实现相互合作和协同效应,而不是“首先获得有限资金的竞争”。因此,可以建立一个良性循环,协议之间可以相互共享和扩大资金,并且在危机情况下,可以快速重新分配资金,以同时提高整个生态系统的竞争力和稳定性。
最终,通过在网络层面建立流动性可用性,可以预期以下三个核心效果:
当流动性瓶颈消失时,项目拥有了大大扩展的能力,可以尝试新的金融产品或服务。这会触发更多的创新并加速协议兼容性和协作,从而使整个 DeFi 生态系统能够抓住增长机会。
奠定了一个任何人都可以轻松利用资金的基础,即使是小规模项目也可以成长,而无需担心因市场冲击而轻易崩溃。在保证资金灵活流动的环境中,随着各种实验和新项目的不断涌现,整个生态系统变得更加充满活力。
当分布式资金运营和实时清算成为可能时,资金仅集中在特定项目或资产上的现象就会减轻。这减少了意外情况下的危机转移,并提高了整个网络的稳定性。
最终,如果整个网络开始围绕流动性可用性的概念追求合作和相互补充,那么长期和可持续的金融创新的视野可以超越现有 TVL 竞争时代停止的点。这具有超越简单指标改进的意义,并且最终可以成为带动链上金融真正潜力的核心动力。
集成区块链最大的优势之一是智能合约之间可以实现“原子可组合性”。也就是说,即使在单个交易中调用多个协议,也可以集体执行或取消整个协议,从而使协议之间的逻辑交互顺畅。但是,这种原子可组合性通常仅限于逻辑维度。这意味着实际资金(即流动性)“同时转移”并在多个协议之间“平稳共享”的情况受到限制。
但是,将流动性可用性的概念引入集成区块链,为进一步推动此问题开辟了一条道路。当单个分片结构下的所有应用程序都可以原子移动和利用流动性时,流动性实际上与“可以立即在整个 DeFi 生态系统中重复使用的一个巨大的池”相关联。这是创新的,因为所有应用程序都可以在协议之间的流动性本身已完全连接的状态下,而不是仅仅在一次调用多个 DeFi 协议的级别下,享受优化的资金效率和交易便利性。
例如,想象一下这样一种情况:在基于订单簿的应用程序中临时使用的流动性可以立即被借贷或交换协议接收和利用,并且整个过程在单个交易中以原子方式处理。这是一种最大化集成区块链优势的方法——整个系统通过单个分片紧密连接的事实——结果,真正的可组合性可以通过所有应用程序原子共享集成流动性来实现。
最终,通过流动性可用性使资金以原子方式流动,可以100%利用集成区块链所吹捧的可组合性的潜力。这也是在 Rollup 分离的模块化链环境中难以实现的优势,并且最终导致整个链生态系统以更低的成本和更高的流动性效率运行。换句话说,通过原子共享流动性,集成链完成了真正意义上的“统一金融基础设施”。
当然,这里介绍的想法只是起点。目前提出的概念和策略需要通过额外的研究和实验进行完善,并且需要密切识别将它们应用于实际协议和市场环境时产生的许多元素。这需要全面了解参与者的行为模式和激励结构,以及分析内部网络数据。
正如我上面提到的,从传统金融系统中汲取的见解是非常有用的参考点。很明显,有空间来重新解释传统的风险管理技术(例如中央银行模型或巴塞尔法规),并将其应用于链上金融。但是,与此同时,也存在克服传统金融中固有的集中和封闭性质的局限性的挑战。换句话说,我们需要通过开发和应用上面提到的“区块链特定机制”来打开一个新的范例,而不是直接采用现有系统中使用的概念。
因此,‘新金融生态系统的风险管理和流动性设计’的观点绝不是一项简单的任务。新协议和市场参与者的不断涌现,以及区块链技术发展的快速步伐,都是增加不确定性的因素,同时也提供了爆炸性的机会领域。因此,如果系统地研究,验证并将现在与“流动性可用性”相关的想法应用于实际市场中,那么它们将成为宝贵的驱动力,能够显着提升整个链上经济的发展水平。
最终,未来的挑战在于将这种潜力具体化。如何在网络层面精确地设计经济激励机制,以使 dApp 将彼此的流动性分配到网络?在使流动性可用的过程中存在哪些技术和经济风险,以及网络将如何降低这些风险?dApp 将如何验证他们持有的流动性?求解器将如何优化流动性路径?等等。仍然存在许多挑战。但我认为解决问题的第一步是识别问题并提出各种想法来解决它。从这个意义上讲,我认为 Injective Research 这次编写的流动性可用性是许多智能合约平台将来应该考虑的问题。
- 原文链接: 4pillars.io/en/articles/...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!