研究
执行窗口的季度序列
稳定币执法动作从链上发起到链上执行之间的间隔,按季度切片、跨发行方聚合,口径在计算任何一个切片之前先固定。多数读法下聚合中位数下降超过一半——七种口径给出 56% 到 98% 的降幅;与此同时,越来越大比例的执行根本没有可测量的窗口。
已声明的口径
在结果之前声明,且不因结果而改动。若口径必须变,这份研究会以新版本重新发布,而不是原地编辑。
- 窗口
- 2024 Q1 至 2026 Q3,即 2026-10-19 截止时最近一个完整的自然季度。按 UTC 自然季度切片;一个季度只有走完之后才进入序列。
- 总体
- 公开链上数据中已执行、使资金无法转移的执法动作,在研究总体内跨发行方、跨资产聚合。本研究在任何环节都不产出按发行方、按资产或按链拆分的序列。
- 排除项
- 没有可测量链上发起端的执行(单列计数,绝不记为零间隔);对先前动作的解除与撤销;已回滚的交易;非针对特定目标的暂停与合约升级;测试网;在链外施加的限制。未走完的 2026 Q4 不作为序列中的切片。
- 外部读者可复现
- 否
要回答的问题
一次执法动作从在链上首次可见,到真正生效,中间会过去一段时间。本研究测量这段间隔, 并且只问它一件事:它是稳定存在,还是在系统性地关闭?
这与大多数公开数字回答的问题不是同一个。截面式的说法——「现在这个间隔是多少」—— 描述的是某一个瞬间,然后会在没有人察觉的情况下悄悄不再成立。只有序列能说明这个量 在往哪个方向走,而对任何一个需要撑过一个季度以上的决定来说,方向才是要紧的那一半。
存在多少间隔,是发行方治理结构的副产品。发行方随时可以把它降到零,不必预告。 本页没有任何一个数字是提前量,也不应从中读出提前量。
口径:在第一个切片之前固定
现有几份关于这个间隔的公开估计彼此相差一个数量级以上,而这些分歧几乎全部是口径上的, 不是事实上的——总体不同、计数单位不同、端点不同、对「什么都测不到」这类样本的处理也不同。 往这堆数字上再加一个互不兼容的第六个,比什么都不加更糟。
所以下面的口径先声明,完整声明,并且在第一个切片算出来之后不再变动。若某条口径事后被证明 是错的,本研究会以新版本重新发布,而不是原地编辑,旧版本继续与新版本并列可读。
预先登记的判据
在任何切片存在之前就写好,因此它不可能在看到数据之后被调整:
聚合中位数在八个季度内下降超过 50%,即为「间隔正在关闭」的结果。
跨度按季度数计,不按天数计,因为数据本来就是按季度切的:「两年」是 730 天还是 731 天 取决于它落在哪里,而这一天之差就可能把基准挪进另一个季度。无论结果朝哪个方向,都照样发布。
时钟
每个间隔的两端都取区块时间戳:发起端是执行的必要前置、且指向同一目标的最早一笔链上 交易所在区块的时间;执行端是让目标从此无法转移该资产的那笔交易所在区块的时间。两端都不是 观测时间。我方的采集延迟与宕机进不了任何数字,两个用不同节点的读者会算出同一个结果。 端点定义即方法论页上已冻结在 v1.0 的那一版。
计入什么
只有使资金无法转移的动作进入分布:冻结,以及对已冻结余额的销毁。解除与撤销照样采集, 但不计入——把两者混在一起,等于用一个标签测量两件事。
配对
一次发起与一次执行按以下两条规则之一配成一个间隔,按顺序适用:
- 精确键。 两端带有同一个标识符。一对一,没有推断。
- 同一目标、限定时距。 只在没有共同标识符时使用:取执行之前、针对同一目标、最近一次 尚未被占用的发起,且只在 720 小时之内。不设上限的话,一次发起会被配给几个月后针对同一 目标的无关执行;一次错配对分布的扭曲,大于一次漏配。
本序列中的每一个间隔都按精确键配成,第二条规则没有配成任何一对。
测不到的时候
找不到可配对发起端的执行记为不可观测。它被计数,在每个季度里列出,绝不按零长度 间隔计入——按零计入会把每个季度的中位数往下拽,凭空制造出本研究正要检验的那个趋势。 每个中位数旁边同时给出该季度能测出间隔的执行占比,即已配对执行除以已配对与不可观测之和。
分位数与比较
分位数取次序统计量之间的线性插值(R 的 type 7,也是大多数统计软件的默认做法), 读者用手头的工具就能复算。间隔按其执行时点归入 UTC 自然季度。比较按日历位置进行, 不按列表位置:没有观测的季度根本不在序列里,所以「往回数八个条目」不等于「往回八个季度」。 时长按所示单位向下取整显示,比值按秒计算。
结论
观察区间截止 2026-10-19。区间内观测到 3,243 次使资金无法转移的执行;其中 2,547 次与其 发起端配成可测量的间隔,696 次没有可测量的发起端。总体上,79% 的执行可以测出间隔。
聚合后的季度序列,只列完整的季度——测得间隔的样本量、该季度中能测出间隔的执行占比, 以及中位数配 25 与 75 分位:
| 季度 | n | 可测量 | p25 | 中位 | p75 |
|---|---|---|---|---|---|
| 2024 Q1 | 140 | 92% | 4h 25m | 7h 22m | 1d 2h |
| 2024 Q2 | 293 | 95% | 2h 02m | 4h 49m | 7h 38m |
| 2024 Q3 | 328 | 97% | 3h 23m | 1d 14h | 1d 17h |
| 2024 Q4 | 209 | 92% | 1h 18m | 1h 28m | 4h 35m |
| 2025 Q1 | 207 | 94% | 44m | 1h 41m | 4h 19m |
| 2025 Q2 | 194 | 86% | 2h 12m | 5h 57m | 15h 24m |
| 2025 Q3 | 265 | 85% | 22m | 3h 00m | 4h 40m |
| 2025 Q4 | 243 | 66% | 56m | 3h 48m | 6h 27m |
| 2026 Q1 | 293 | 71% | 0m | 52m | 3h 41m |
| 2026 Q2 | 164 | 80% | 28m | 1h 04m | 6h 20m |
| 2026 Q3 | 170 | 40% | 13m | 39m | 2h 04m |
2026 Q1 的 25 分位为 0m,这是测得的值,不是缺失:该季度至少四分之一的已测间隔,发起与 执行落在同一个区块里。
判据的两种读法
截止时,2026 Q4 才过去不到三周。不完整的季度不是同一件事的较小样本,而是一个更短的窗口 顶着季度的名字,因此它不是上面序列里的切片。它只在这里出现一次,因为把唯一一个没有越过 阈值的读法略去,就等于挑了一个顺手的端点:
| 端点口径 | 比较 | 比值 | 较薄一端 n | 判据 |
|---|---|---|---|---|
| 最后一个已观测季度(2026 Q4,未走完) | 2024 Q4 1h 28m → 2026 Q4 47m | 0.532 | 41 | 不满足 |
| 最后一个完整季度(2026 Q3) | 2024 Q3 1d 14h → 2026 Q3 39m | 0.017 | 170 | 满足 |
以最后一个完整季度为端点,预先登记的判据满足。 以未走完的季度为端点的读法不满足, 两种读法结论不一致。
分歧来自基准端,不来自近端。两个近端的中位数相差不大——2026 Q3 为 39m,未走完的 2026 Q4 为 47m——但端点挪后一个季度,基准就从 2024 Q3 换成 2024 Q4:前者中位数 1d 14h,远高于 前后两个季度;后者 1h 28m,并不突出。任何一组「两个季度之比」都继承了它基准季度里发生的事, 这正是下一张表存在的理由。
有多少是口径决定的
同一份数据,换一种切法就是另一个数字。一个公开的窗口数字通常不写明它比较的是哪两个时段, 因此那样的单一数字既不能被复现也不能被证伪。下面列出这条序列的七种口径, 让读者看见结论有多少来自数据、多少来自切法:
| 口径 | n | 中位 | 变化 |
|---|---|---|---|
| 整年 2024 → 2026 上半 | 970 → 457 | 6h 15m → 1h 02m | −83.4% |
| 全区间前半段 → 后半段 | 1263 → 1284 | 5h 22m → 1h 55m | −64.3% |
| 2024 Q3 → 2026 Q3(判据口径) | 328 → 170 | 1d 14h → 39m | −98.3% |
| 2024 Q2 → 2026 Q2 | 293 → 164 | 4h 49m → 1h 04m | −77.8% |
| 2024 Q4 → 2026 Q3 | 209 → 170 | 1h 28m → 39m | −55.9% |
| 2024 上半 → 2026 上半 | 433 → 457 | 6h 15m → 1h 02m | −83.4% |
| 最早四季 → 最近四个完整季度 | 970 → 870 | 6h 15m → 1h 17m | −79.3% |
7 种口径全部越过 −50% 阈值,降幅在 −56% 到 −98% 之间。本页唯一没有越过阈值的读法, 是以未走完季度为端点的那一个。方向不依赖口径,幅度依赖。 因此结论按「多数读法下降幅 超过一半」陈述,而不是引用表里最大的那个数字。
各口径的精确边界如下。区间半开——含起始日、不含结束日——每个间隔归入其执行时点所在的 时段。全区间对半的分界,是全部间隔执行时点的中位数取整到最近的月初;区间延长后按同一 规则重算:
| 口径 | 前段 | 后段 |
|---|---|---|
| 整年 2024 → 2026 上半 | 2024-01-01 – 2025-01-01 | 2026-01-01 – 2026-07-01 |
| 全区间前半段 → 后半段 | 2024-01-01 – 2025-05-01 | 2025-05-01 – 2026-10-20 |
| 2024 Q3 → 2026 Q3(判据口径) | 2024-07-01 – 2024-10-01 | 2026-07-01 – 2026-10-01 |
| 2024 Q2 → 2026 Q2 | 2024-04-01 – 2024-07-01 | 2026-04-01 – 2026-07-01 |
| 2024 Q4 → 2026 Q3 | 2024-10-01 – 2025-01-01 | 2026-07-01 – 2026-10-01 |
| 2024 上半 → 2026 上半 | 2024-01-01 – 2024-07-01 | 2026-01-01 – 2026-07-01 |
| 最早四季 → 最近四个完整季度 | 2024-01-01 – 2025-01-01 | 2025-10-01 – 2026-10-01 |
还有第二个量在移动
顺着「可测量」那一列往下看。最早四个季度里,92% 到 97% 的执行能测出间隔;从 2025 Q4 起,这个占比更低也更不稳定,2026 Q3 只有 40%:越来越大比例的执行没有可测量的发起端, 因而根本没有可测量的窗口。
这一点被记录下来而不是被抹平。上面的中位数只在能测出间隔的执行上计算;一条因为可测量 占比变化而变好看的序列,与间隔本身在关闭,不是同一个发现,而缺了这一列,读者分不出这两者。 这个聚合占比既随动作的执行方式而变,也随每个季度由哪些动作构成而变;本研究不对它做拆解。
局限
- 只做聚合。 每个数字都合并了整个研究总体。这是研究本身的性质,不是看到结果之后的 选择,也意味着这里没有任何数字描述某一个发行方。
- 总体是一个限定的集合。 它不是每条链上的每一次执法动作。本页只以聚合方式描述它, 不列出它包含哪些部分,因此读者无法逐一对上本页的计数。计划在总体扩大后的版本中列出总体。
- 中位数只覆盖可测量的执行。 正因如此,不可观测数与之并列发布,两列要一起读。
- 季度中位数波动大。 个别季度远离前后季度——最明显的是 2024 Q3——所以任何单独一组 两季度比较都对基准敏感。口径表就是用来防止把一组比较读成趋势的。
- 最后一个已观测季度未走完。 它不在序列里,结论也不依赖它。2026 Q4 走完之后才进入 序列,届时再以它为端点重读判据。
- 重复动作没有单独过滤。 针对已被限制目标的动作,只要在链上生效,就和其他动作一样计入。
- 不做归因,不做评判。 这条序列只说明动作何时发起、何时执行,不说明目标是谁, 也不评价任何一次动作是否正当。
不会发布什么
- 任何按发行方、按资产或按链拆分的序列。
- 关于哪些执法面被观测、观测得多好的任何表述。
- 对间隔的任何前瞻性估计。
- 任何来自尚未执行动作的数字。
别人的数字怎么比
已有几家安全公司和一家财经媒体测量或描述过这个间隔。它们列在「来源」里并附取用日期, 作为别人的测量:其中没有一份是在上述口径下算出来的,彼此之间也不可直接比较。
其中一个值得引用——不是为了反驳它,而是为了说明单一数字为什么回答不了本研究要问的问题。 一份分析报告给出,在两条链上、2017–2026 这段时间里,8,310 次已执行动作的中位间隔是 77 分钟 (BlockSec,取用于 2026-08-21)。单看这个数字,它把九年压成一个中位数,也没有声明比较时段, 因此说不出方向——它不能被复现成一条趋势,也无法与上面任何一个季度并排,因为它根本不是两个 时段之间的比较。它是它自己那个总体上一个有效的截面读数,只是回答不了间隔是否在关闭。那个问题 需要一条端点已声明的序列,而这正是本研究存在的理由。
这测的是什么,不是什么
本研究是可观测性边界正在移动的实证,不是关于提前量的承诺。上面的数字里有两件事一起在动: 在那些仍有可测量窗口的执行里,窗口在关闭;同时,越来越大比例的执行根本没有可测量的窗口。 两者合起来看,窗口正在从两端一起消失,作为一个「能被观测到的东西」在消失。
这恰恰是为什么不该把窗口当作决定的依据。存在多少间隔,是发行方治理结构的副产品,发行方随时 可以把它降到零,而且不必通知任何人——包括我们。这里不把任何间隔表述为典型值、预期值或合同值, 也不应从上面的数字里推出任何提前量。
真正耐久的是同一份测量的另一面:此刻谁有权冻结某种资产、这份权限有没有变化、以及它在哪里 根本看不见。这项工作诚实的计量单位不是「窗口有多长」,而是「边界在哪里、正朝哪个方向移动」—— 以读数的形式给出、把盲区一并说清,而不是作为一个预测。
如何复算
方法完整公开,所有输入都是公开链上数据,不从我们这里读取任何东西。这一版没有给出的是总体: 它不列出,所以把下面的步骤用在你自己选定的总体上,复现的是方法,而不是这里的确切计数。
- 对总体中每一次已执行动作,取执行交易所在区块的时间戳,以及按上面两条规则与之配对的 发起交易所在区块的时间戳。找不到可配对发起端的执行记为不可观测,不记为零。
- 相减:执行时间戳减去发起时间戳,单位为秒。
- 按执行时点把每个间隔归入 UTC 自然季度,用 type 7 插值计算 25、50、75 分位。 一个季度的可测量占比,是其已配对执行除以已配对与不可观测之和。
- 判据:最后一个完整季度的中位数,除以往前八个季度那个季度的中位数。比值低于 0.5 即越过阈值。
- 口径表:按表中所列的半开边界切分。
每一步都是对两个时间戳的算术,任何人都能从支持历史状态查询的节点取回它们。采集过程会在 相同区块范围上与第二个独立数据源核对,一旦不一致就停止,而不是取平均了事。
状态
草稿,等待发布决定。序列延伸到 2026-10-19,取代此前截止于 2026-08-21 的读数;在那次截止下 2026 Q3 尚未走完,现在已完整。口径没有变化。在正式发布之前,本研究在这里完整显示并标注为 待发布,好让它既不被读成已上线的正式发布,也不被当成没有结论而藏起来。
来源
本研究引用的外部数字是别人的测量,附取用日期注明出处。它们不是我们的读数,也不是在上述口径下算出来的。
- Forbes — The Window Is Public: Bots Suddenly Beat Tether To $31 Million(取用于 2026-08-21)
- Range — Onchain enforcement: a deep dive into stablecoin blacklisting(取用于 2026-08-21)
- BlockSec —— 冻结追踪工具上线公告(取用于 2026-08-21)
- BlockSec —— 面向 OTC 台的冻结处置手册(取用于 2026-08-21)
- Cryptopolitan —— 关于冻结流程与其间资金转出的报道(取用于 2026-08-21)