产品 · 适用对象
谁该用它
定义客户的是一个属性,而不是某个行业:你收进并非自己发起的资产,并把它们贷记进自己的账本。如果你在贷记之前不知道这笔入金的执法状态,那么冻结发生时,损失落在你这边。这一页讲的就是「这句话说的是谁」,以及他们各自把它接在哪里。
同一种敞口的五种形态
行业不同,改变的只是流进来的是什么。它不改变风险所在:一个在「资金的执法状态尚未可知」之前就发生的贷记动作。
| 适用对象 | 流进来的是什么 | 贷记那一刻,执法状态为什么要紧 |
|---|---|---|
| OTC 台与做市商金库 | 客户结算,收付双向,高频高额。 | 一笔被冻结的结算,吃掉的是许多笔干净结算赚到的价差。这是本来就在为执法工具付费的那类流水,也是一天里清算入金笔数最多的一类。 |
| 支付通道与收单 | 商户结算与代付,往往以异步方式通知到账。 | 你在链上结算还没成为别人的问题之前,就把款贷记给了商户。如果那笔资金处于执法之下,这笔冲正没有可以回头找的对手方——就是你自己。 |
| 跨链桥 | 在一条链上锁定,在另一条链上铸造或释放。 | 铸造本身就是一次贷记决策。对着源侧正在被冻结的资金去释放,会把一笔入金变成桥储备里一个长期的窟窿。 |
| 永续 DEX 保证金金库 | 保证金入金,随后成为可提的抵押品。 | 一笔本不该被贷记的抵押品,可能在有人再看一眼之前就已经被拿去交易了。贷记这一步,正是一个「永不 fail-open」的决策该待的地方。 |
| 托管钱包与 PSP | 充值与入向转账,记进用户的余额。 | 每一笔充值都是一笔记进你自家账本的入金。对你已经贷记的资金发生冻结,是你要背的差额,不是发款的那个用户。 |
他们的共同点
他们没有一个是自己发起所贷记的资金的。每一个都把别人的资产挪进自己的账本,并在那里对它负责。名称各不相同,敞口只有一种形状。Foreshock 在贷记那一步放上一次调用——而在它背后,是对「此刻究竟谁有权冻结这些资产」的持续验证,并且把盲区当作盲区如实上报,而不是把它读成「一切正常」。
他们各自怎么接进来
不管你是上面哪一类,接入方式都一样——所以没有一个按行业分的版本要你去挑。贷记之前一次调用,一个把任何「没有答复」都当作 HOLD 的客户端,以及一个用于承接「事后发生了什么变化」的 webhook。