
链上危机发生时,协议之间为什么会同时爆掉
链上危机最让人困惑的一点是:明明每个协议看起来都各管各的——借贷做借贷、DEX 做交易、稳定币做锚定——但真正剧烈波动来临时,往往是一串“同时出事”。原因不在于大家突然一起变差,而在于 DeFi 的风险并不是孤立的点状风险,而是由抵押、价格、流动性、杠杆与预言机共同组成的网状结构。一旦其中某个关键节点失真,自动化机制会把压力沿着资金流与价格链路快速传导,形成系统性共振。
风险最早从哪里开始:价格、抵押与流动性三件事
DeFi 里最常见的底层结构是“抵押—借出—再抵押”的循环。借贷协议允许用户用波动资产做抵押借出稳定币或其他资产;为了提高收益或效率,借到的资产又可能被投入做市、再抵押铸币、或作为保证金进入衍生品仓位。这样一来,整个生态对两个输入高度敏感:价格与流动性。
第一类是链上借贷的清算风险。借贷协议为了保证可偿付,会要求抵押率高于某个阈值;当抵押品价格下跌或借款价值上升,仓位会触发清算。清算不是“提醒你补保证金”,而是合约按规则强制卖出抵押品换回债务资产。市场平稳时,清算像保险丝;市场剧烈波动时,清算会变成加速器。
第二类是资金池的流动性枯竭。无论是 DEX 的交易池、稳定币的兑换池,还是借贷市场的可借资金池,本质都依赖“有人愿意在这里放钱”。但当风险上升,LP 和存款人会撤出资金,池子变浅,滑点变大,价格更容易被大单推偏。你会看到一个典型现象:平时看起来很深的池子,在恐慌里突然变得“几笔交易就能打穿”。这也解释了为什么流动性提供者在恐慌中撤出的速度非常快——因为他们承担的是“被动接盘”的风险,越晚走越可能被极端价格成交。
第三类是预言机失败与价格异常。很多协议依赖预言机给出“当前价格”来计算抵押率、清算线、铸币额度或再平衡权重。极端行情里,价格会出现短时断层:链上 DEX 的成交价被滑点拉歪、跨市场价差扩大、喂价延迟或被操纵。只要预言机在关键时刻给出一个不代表真实可交易价格的数值,协议就可能在“错误的价格”上执行正确的规则,结果依然是灾难。
此外还有常被忽视的结构因素:协议参数设置不当(如利率曲线过陡、抵押率过低、清算激励不足、单一资产上限过高)会让系统在压力下更脆;流动性集中在少数账户(鲸鱼风险)会让撤资行为呈现“断崖式”;套娃结构(抵押品本身来自别的协议的凭证、收益代币、LP 份额)会把风险叠加成多层杠杆。
从一次下跌到“同时爆掉”:清算瀑布如何变成连锁反应
链上危机通常不是“一个协议突然归零”,而是一条可复述的链路:价格下跌 → 抵押品不足 → 清算潮 → 抛售加剧 → 价格更跌 → 资金池被抽干 → 挤兑与兑付困难 → 多协议联动。
先从价格下跌开始。抵押品下跌会让大量仓位接近或触发清算线。清算者为获取奖励,会迅速接管仓位并卖出抵押品换回债务资产。问题在于:清算发生得越集中,卖压越集中;卖压越集中,DEX 池子越容易被打出巨大滑点,形成“卖一下跌更多”的反馈。
接着是清算瀑布。某些抵押品并不是高流动性主流资产,而是流动性较差的代币、LP 份额或带锁仓属性的凭证。当它们被批量抛售时,价格并非线性下跌,而是跳跃式下跌,导致更多原本安全的仓位突然变得不安全,清算范围进一步扩大。
然后是借贷端的流动性枯竭。清算需要用某种资产(常见是稳定币)来偿还债务,清算者或套利者会优先抢占可用资金;同时普通存款人看到风险上升会提现,使借贷池可用流动性下降。于是出现一种看似悖论的状态:链上借贷为什么会出现“无人愿意借出资金”的状态——不是需求消失,而是供给方更担心坏账、极端滑点与清算失败,宁愿把钱拿走。
再往后就是挤兑。稳定币兑换池、收益聚合器、再质押与衍生品保证金系统都可能被同时抽水:用户想把“看起来像钱”的凭证换回“真正能用的钱”。当大量人同时赎回,协议要么被迫在最差的价格卖出资产换现金,要么触发暂停/延迟机制(如果有),但链上规则一旦写死,往往难以像传统金融那样靠人工协调拖延兑现,这也是为什么 DeFi 系统为什么无法依赖“人工干预”。

最后是多协议联动。很多协议的资产负债表里装的不是单一代币,而是一篮子“别的协议的凭证”:借贷凭证、LP 份额、收益代币、质押衍生品。它们在平时能提高资本效率,在危机时会把同一份风险复制多次:底层资产一跌,上层凭证跟着跌;凭证跌又触发另一层借贷清算;清算又反过来砸底层资产。于是你看到的不是单点爆雷,而是“看似独立,其实高度联动”的系统性共振。
技术、经济与治理风险:同一场危机里的不同引爆点
需要区分的是:并不是所有“爆掉”都来自市场下跌,很多是技术与参数把火药桶变得更易燃。
技术风险里最典型的是合约漏洞与闪电贷攻击。闪电贷本身不是问题,问题在于:攻击者可以在一个区块内借来巨额资金,利用薄弱流动性池制造短时价格偏移,或利用协议会计口径与价格来源不一致的缺陷,让系统在错误价格下铸币、借出或结算。预言机若取价来自单一 DEX、时间窗口太短、或缺少异常过滤,就更容易在这种“瞬时扭曲”下失真。
经济风险则集中在挤兑、利率失衡与清算激励。利率曲线如果设计得过于陡峭,利用率一旦上升就会让借款成本飙升,触发被动去杠杆;清算激励如果不足,清算者不愿在高拥堵、高滑点时接盘,导致坏账扩大;反过来激励过高,又会在波动中诱发更激进的清算抢跑,加剧抛压。
结构风险来自套娃与“高收益依赖持续 inflow”的模型。有些收益并非来自真实交易费或可持续利差,而来自不断新增资金推动的需求与价格。一旦 inflow 停止,价格与抵押品价值下滑会立刻反噬整个杠杆结构,形成死亡螺旋:价格下跌 → 抵押缩水 → 被迫卖出/赎回 → 价格更跌。
治理与参数风险则是“规则写得没错,但写得不够抗压”。例如把某个抵押品的上限开得太高、对新资产的风险折扣设置过低、在错误时点调整清算线或利率参数,都可能让协议在压力来临时瞬间从可控变成不可控。链上系统的特点是自动执行、可组合;一旦参数把门开大,风险会被整个生态快速复用。
必须记住的核心事实:自动清算不会手下留情,锁仓也不等于安全
理解“为什么会同时爆掉”,关键不在于记住某个协议的名字,而在于看清链上金融的三条硬约束。
第一,高收益往往对应高风险结构:更高的杠杆、更差的抵押品、更依赖预言机、更依赖流动性与 inflow。收益不是凭空产生的,它通常是把某种尾部风险打包后分摊给参与者。
第二,“锁仓”不代表安全。TVL 或锁定量更多反映的是“当前有多少资金停在这里”,不等于“压力下能以合理价格退出”。当流动性枯竭、滑点扩大、赎回拥堵时,账面价值与可成交价值会迅速分离。
第三,清算机制是自动执行的,不会“手下留情”。它不理解情绪,也不等待反弹;它只认预言机价格与抵押率阈值。危机之所以会扩散得快,是因为链上合约把“风险处置”写成了即时、可组合、可复制的流程:任何一个环节被触发,都会把压力传给下一个环节。理解这条链路,比寻找“下一个会爆的点”更重要。



