为别人的违约买单:链上信用违约保护的账本结构 图 1
为别人的违约买单:链上信用违约保护的账本结构 · 图 1

借贷与做市仓位最怕的一种损失,是对手方的信用塌方:抵押品处置后仍填不平的坏账、债务方无法兑付的违约、发行方储备出问题的折价。围绕这类尾部损失,链上长出了一种结构简单的保护:买方按期间付保费,约定某个信用事件发生就按条款赔付,没发生则保费留在池子里归池子。它借用了传统信用保护的骨架,全部零件都换成了合约件——保费池是流动性合约,违约判定靠预言机或参数触发器,赔付顺位写在代码里。

先把零件一个个摆开。资金端是一个保费池:承保人存入本金,平时可以把它配置在低风险生息策略里降低持有成本,出险时动用本金赔付;买方端是一个个按期计费的头寸,保费率由被保对象的信用评分决定——历史坏账率、抵押品集中度、价格来源质量都是定价输入。事件端是整套结构里最薄的零件:合约必须用机器可判定的语言定义什么叫违约,预言机读数连续低于某阈值多少时间、清算后池子出现未覆盖赤字、合约某个状态位被置起,判定标准的选择直接决定这份合同保不保得到你真正关心的事。

很多人会问它和协议自带的保险基金差在哪。保险基金是协议内生的一道防线:清算罚金与坏账拨备滚进一个池子,损失先由它吸收,设计目标是让用户不直接面对彼此。信用保护则是外生的双边合同:承保人和投保人隔着合约对赌一个事件的概率,资金不属于协议,赔付也不依赖协议自身的偿付能力。顺位上两者可以叠加——先走保险基金,穿仓部分触发信用保护赔付——但后者的容量取决于承保人今天有多少本金,而不是协议的资产负债表。

争议的天然来源是判定与定价的错位。第一类叫基差风险:你的实际损失来自 A 路径,条款只认 B 路径的读数,事件真实发生过、赔付却因为口径拿不到。第二类是操纵风险:触发器若绑定单一现货价,制造一次插针就可能骗出赔付,所以严肃的设计要么用时间加权价,要么设双人复核窗口。第三类是容量风险:黑天鹅横扫多个市场时,保费池会先于需求耗尽,账面保额与当时可兑付金额的差距,在历次行业事故里都真实出现过。这三条不是产品瑕疵,是这类合同的结构属性。

从投保人视角做一次尽调。读条款先读定义:被保对象具体是哪个合约地址、违约触发读的是哪个数据源哪个参数、赔付是按比例封顶还是名义全额。读资金池:当前本金规模、底层生息策略的风险等级、资金是否可在未到期时锁定——承保人能否随时撤走本金,直接决定合同存续期的兑付确定性。读历史:过往出险记录、理赔通过率、拒赔案例的争议点。三页读完,价格贵不贵反而是次要问题。

还有一种容易被话术掩盖的属性值得单列:这类合约保的是事件,不保价格。抵押品跌了但没违约、你没被清算,池子一分不赔;反过来事件触发、你却早已离场,赔付也轮不到已平仓的头寸。把它当仓位保险来买,十有八九买错对象;把它当对冲组合里的一条尾部腿来配,才接近设计意图。配置数量上,与名义敞口匹配、并接受全损年费的可能,是常见的自检口径。

本文仅介绍机制结构,不指向任何具体产品,也不对其可用性、偿付能力做任何判断;链上信用工具条款复杂、历史短暂,争议解决缺乏场外通道,请以条款原文与合约代码为准自行评估。本文不构成投资建议与收益承诺。

为别人的违约买单:链上信用违约保护的账本结构 图 2
为别人的违约买单:链上信用违约保护的账本结构 · 图 2