DOCUMENTARY RESEARCH / EN-IE7 EVIDENCE RUNS · PUBLIC EVIDENCE REVIEWED
AXIALPROOF / RESEARCH LAB

MEASUREMENT SPECIFICATION

欧盟/MiCA 监管声称—公开登记事实映射

定义一套可被第三方原样重放的检索与编码流程:把中心化加密平台的监管相关声称逐条原子化,映射到欧盟及相关辖区的公开登记中可核验的记录,并把"声称 / 记录 / 差距"三层强制分离、分类、量化、留痕——全程只呈现事实与差距,不做任何法律定性。

METRIC ID
AXP-MICA-v1
PROCEDURES
6
RECORDED FIELDS
118
DATASET
NOT COLLECTED
DATASET / NOT COLLECTED

This page publishes a measurement specification, not results. No figure on it was produced by running the protocol against any venue. When a dataset exists it will be released separately, versioned against the metric identifier above, with the raw responses and their checksums attached.

RATIONALE

WHY THIS NEEDS A STANDARD

市面上的"监管资质"对比几乎全部是把平台自述抄进表格,再加一句"受 X 监管"。这个做法有五个结构性缺陷。第一,它把三件完全不同的事压成一件:平台"说了什么"、公开登记里"记录是什么"、两者之间"差在哪"。一旦压平,读者就无法分辨结论是来自登记还是来自平台的营销页。第二,术语被系统性混用——AML 性质的注册(registration/enrolment)被写成"持牌",第三国的反洗钱登记被写成"受监管",而这恰恰是加拿大 FINTRAC 这类机关自己明确否认的推论(FINTRAC 公开表示其不发放牌照或注册证书、注册不等于背书)。第三,没有检索留痕:不写检索键、不写检索时间、不写登记入口、不留证据哈希,读者无法复核,编辑部自己三个月后也复不出来。第四,"没搜到"被直接写成"无牌",而 MiCA 生效后"登记里查不到"存在多种无害解释——成员国过渡安排尚未结束、护照通知只体现在母国登记、已受监管实体走的是通知型准入而不出现在 CASP 授权名单、法人名与品牌名不一致、登记发布本身有滞后。粗糙结论既可能冤枉平台,也可能让用户对一个真有问题的平台放心。第五,反过来,很多平台的声称确实与记录不符(编号对不上、发声主体与被登记主体不是同一法人、把有限的服务范围说成无限),但缺少标准测法时,这类差距只能靠个案爆料,无法系统发现。本基准要解决的不是"这家平台合不合规"——那是监管机关和法院的事——而是"如何用一套固定流程,把声称与登记之间的差距测出来、说清楚、让别人能重做一遍"。

OUTPUT

WHAT GETS PUBLISHED

【方法页】axialproof.com/methods/axp-mica-v1(含版本号与变更日志):测量目标与边界声明(能确立什么、不能确立什么,置于顶部而非底部);六条协议全文(P1 声称采集与原子化编码、P2 公开登记检索与命中判定、P3 跨境供给事实取证、P4 资格类型映射与第三国登记的欧盟语境定位、P5 差距账目与表述模板化、P6 数据集封装校验与发布);固定关键词表(18 项)与 frontier 定义;检索键阶梯 K1–K7 与登记阶梯 R1–R8 的完整清单及各自可检索字段;claim_strength(0–3)与 record_strength(1–3)序数量表及原文关键词映射表;命中判定四值定义与 INCONCLUSIVE 的六类原因;差距分类 G0–G8 定义与互斥判定顺序;句子模板库与禁用词表;统计口径(Wilson 95% 区间、Cohen's κ 与 Krippendorff's α、κ<0.60 的发布阻断规则、自助法区间);仪器自校验规则(阳性/阴性对照 4/4 硬门槛、空白复算);伦理与法律边界(不注册、不提交个人数据、不用 VPN 伪装地区、429 即停、不冒充客户或律师);执行成本与工时估算;变更日志与版本对照。 【开放数据集】Zenodo/OSF,DOI 版本化,CC BY 4.0(覆盖编辑部自有的记录与编码,不覆盖被引用的原始页面内容):claims.csv、register_queries.csv、jurisdiction_matrix.csv、regimes.csv、gaps.csv、sources_manifest.csv(URL / UTC 时间 / HTTP 状态 / 文件类型 / 字节大小 / SHA-256,不含原件)、codebook.md、templates.md、analysis 脚本(≤200 行,输入公开 CSV 输出方法页上的每一个数字)、SHA256SUMS、CHANGELOG.md、LICENSE。原始存档(PDF/HTML/WARC)内部保存 ≥24 个月,研究者可书面申请核验副本。全部实测值在发布前留空,由执行团队按协议填写;本规范本身不含任何实测数据。

PREREQUISITES

What must exist before a single measurement is taken.

A benchmark that skips these produces numbers, not evidence. Every item is a precondition of the protocol, not a recommendation.

P-01

真实的欧盟/爱尔兰所在地网络出口。全部前台观察必须从执行者真实所在地进行,禁止 VPN/代理伪装地区,数据集中须标注每条观察的观察者所在国(只记国家,不记完整 IP)。用 VPN 取证的数据一律作废,因为它同时污染了'平台是否面向该国'这一被测量本身。

REQUIRED
P-02

2 名可独立编码的成员 + 1 名仲裁人(可由第三成员兼任,但不得参与其仲裁条目的初始编码)。本基准的核心不确定度来自人工编码,单人执行不满足规范。

REQUIRED
P-03

固定浏览器 profile(全新 profile、禁用扩展、时区 Europe/Dublin、语言 en-IE 为主)+ 整页存档能力(单文件 HTML 或 WARC,如 SingleFile / wget --warc)+ full-page PDF + SHA-256 计算工具 + 与 NTP 同步的 UTC 时钟。

REQUIRED
P-04

一手来源访问路径:EUR-Lex 上 MiCA(Regulation (EU) 2023/1114)的现行合并版;ESMA 的登记入口(自 esma.europa.eu 的 Registers and data 导航进入,执行时记录当次实际 URL,不硬编码);样本成员国 NCA 官网;EBA 的信用机构/电子货币机构/支付机构登记;GLEIF 的 LEI 检索;被测实体注册地的公司登记(如加拿大 BC Registry、爱尔兰 CRO)。

REQUIRED
P-05

语言能力或可核验的翻译流程。成员国登记必须用该国语言的法人原名检索;机器翻译只能用于理解页面,不得用于生成检索键;任何翻译经过都要在 note 字段记录。

REQUIRED
P-06

预算:公开检索本身接近零成本。预留 €0–150 用于官方公司登记文件的付费下载(如需要),本基准不需要向任何平台入金,也不需要开户。这是整个测评周期中最省钱的一项,应优先执行以校准其他基准的实体口径。

REQUIRED
P-07

可获取 DOI 的数据仓储账号(Zenodo 或 OSF),以及一个能跑复算脚本的环境(Python 或 R)。

REQUIRED
P-08

编码手册(codebook)、关键词表、序数量表、差距分类定义、禁用词表、句子模板:全部在采集开始前定稿并公示;采集期间不得修改,需修改则升版本号并重新采集受影响部分。

REQUIRED
P-09

预先公示并锁定的两个样本:被测平台清单(含法人全名及其来源登记)与辖区样本(IE + 4 个成员国)。一经公示不得中途更换,防止事后挑辖区。

REQUIRED
P-10

伦理边界的书面确认:不注册账户、不提交任何个人数据、不上传证件、不冒充客户或律师向监管机关询问、不做自动化高频抓取、收到 429/403 立即停止该域并记录。本基准全程不需要越过这条线,任何越线数据不进数据集。

REQUIRED

PROTOCOL

6 procedures, each with its own evidence boundary.

Every procedure states what its output can support and what it cannot. The second of those is the one that keeps a measurement honest.

AXP-MICA-v1-P1

声称采集与原子化编码(平台说了什么)

  1. 建立固定采集环境:全新浏览器 profile,语言 en-IE 为主(另存 en-US 与平台提供的成员国官方语言版本各一份),时区 Europe/Dublin,禁用全部扩展,Cookie 横幅统一选择'仅必要/拒绝非必要'并记录所选项。从真实爱尔兰网络出口访问,记录出口国(ISO 3166-1 alpha-2),不记录完整 IP。
  2. 定义 URL frontier(固定、公示、全平台一致):起点为平台主域首页;纳入页脚全部法律/合规类链接;纳入 /about、/legal、/terms、/privacy、/security、/regulation、/licen*、/compliance 等存在的路径;纳入帮助中心用固定关键词表检索所得的前 20 条结果。深度上限 2 跳,页数上限 40 页/平台,超出部分记为'frontier 之外未测'。
  3. 固定关键词表(18 项,全平台通用):licence, license, licensed, regulated, regulation, authorised, authorized, registration, registered, MiCA, ESMA, FINTRAC, MSB, VASP, compliance, AML, custody, restricted countries。关键词表随方法页公示,不得按平台调整。
  4. 逐页抓取:保存 full-page PDF 与单文件 HTML(或 WARC),记录 URL、HTTP 状态码、抓取 UTC 时间、页面 <html lang>、对存档文件计算 SHA-256。请求速率 ≤ 1 req/s;出现 429/403 立即停止该域,记录停止点与已覆盖页数。
  5. 原子化:一条'声称'= 一个可独立证伪的断言。一句话若同时指向两个机关或两种资格,拆为两条。逐条填写 claim 记录,必须保留 claim_text_verbatim 原文(≤200 字符,超长截断并置 truncated 标记)与页面定位(锚点或截图坐标)。只编码指名了机关、资格或编号的断言;纯营销词(safe、trusted、world-class)不编码,但在 note 中计数备查。
  6. 强度赋值:按固定序数量表填 claim_strength ∈ {0,1,2,3}。0 = 仅提及机关或框架名称而未主张自身资格(如'我们关注 MiCA 进展');1 = 主张注册/登记/enrolled/registered;2 = 主张授权/牌照(authorised、licensed)但未指明服务范围或辖区;3 = 主张具体服务范围、具体辖区或给出具体编号。原文关键词到等级的映射表随规范公示,编码者不得自行外推。
  7. 双人独立编码:两名编码者在不互相交流的前提下对同一批存档独立编码全部页面,各自封版后再合并。对 claim_type、claim_strength、named_authority 三个字段计算一致性。分歧由仲裁人只依据 claim_text_verbatim 原文裁决,裁决理由写入 adjudication log。
  8. 封版冻结:编码封版后原始编码表不得回改;后续发现的错误以 erratum 记录追加,保留错误原值,便于第三方看到修正过程。
Quantity measured
逐字段一致性:κ_field = (p_o − p_e) / (1 − p_e)(Cohen's κ,两名编码者);序数字段 claim_strength 另报 Krippendorff's α(ordinal 距离)。声称计数 N_claims(platform, claim_type) 为整数计数,按平台分列,不做跨平台归一化、不做加总评分。frontier 覆盖率 = 实际抓取页数 / frontier 定义页数(用于说明该平台的采集完整度)。
Fixed parameters
frontier 页数上限 40、深度上限 2、关键词 18 项、请求速率 ≤1 req/s、verbatim ≤200 字符、同一平台的全部采集须在 ≤7 天窗口内完成。理由:页数与深度上限保证第三方能在可控工时内复现同一 frontier;7 天窗口避免站点改版跨入同一快照,把'平台改了文案'误读成'编码者看错了'。
Sample size
5 个平台(baerx.io、Coinbase、Kraken、Crypto.com、Binance)× frontier 内全量普查,不抽样。声称条数由普查决定,不预设。100% 双人独立编码(本基准的声称总量在小团队工时内可承受全量双编码,无需分层抽样)。采集时间跨度:同平台 ≤7 天,全部平台 ≤2 周(T0 窗口)。
Control
顺序随机化:编码者按随机顺序处理平台,降低疲劳与顺序效应。品牌盲化不可行(声称文本自带品牌名),据实说明并改用职责分离控制偏倚——编码者只产出字段值,不接触任何结论稿,也不知道该平台在其他基准中的表现。另设 2 个已知含明确监管声明的对照平台先行跑通流程。
Statistical treatment
分字段报告 κ 与 α,附 95% 自助法区间(bootstrap,≥1000 次重抽)。κ<0.60 的字段不得直接发布:必须先修订编码规则、升版本、重新编码。计数类结果只在平台内部报告;比例报 Wilson 95% 区间。缺失值三分(未采集 / 不适用 NA / 尝试过但不可判定 INCONCLUSIVE),不用空格或 0 代替缺失。
Reproducibility check
第三方按公示的 frontier 定义与关键词表重跑,比较所得 claim 集合与我方集合的 Jaccard 相似度,并逐条比对 claim_strength。仪器自校验:在 2 个已知含明确监管声明的对照平台上先跑一遍,若流程未捕获其页脚监管声明,则流程失效,须修正后重跑全部平台。
Known pitfalls
同一 URL 对不同地区/语言返回不同文案——必须多语言各存一份并记录 observer_country,否则复现者会得到不同的声称集合;Cookie 同意状态改变页面内容;A/B 测试导致两名编码者看到不同页面(用同一份存档而非各自实时访问来消除);帮助中心搜索结果排序不稳定(记录检索时间与完整结果列表);把营销修辞误编成监管声称;把应用内文案当作已覆盖(应用内与客服口头说法不在 frontier 内,须显式标注为未测)。
Risk
仅访问公开页面:不注册、不登录、不提交任何个人数据、不绕过 robots 或付费墙。速率 ≤1 req/s,429/403 即停并记录。存档中若混入他人个人数据(如客服截图中的用户名),发布前按 P6 的最小化规则去标识。

SUPPORTS / 能确立:某平台在某个确切时点、某个确切 URL 上,用何种确切措辞主张了什么资格、指名了哪个机关、给出了哪个编号——且这一事实带有可校验的存档哈希与时间戳。

DOES NOT SUPPORT / 不能确立该主张是否属实、平台是否真的受监管、措辞的法律含义为何。文档类证据的边界在这里最尖锐:抓取一百页官网只能确立'平台说了什么',永远无法确立'平台是什么'——网站文案不是登记记录,也不是监管机关的意思表示。另外不能确立 frontier 之外(应用内文案、客服口头说法、付费墙后内容、广告投放素材)是否存在其他声称,这些一律标注为未测而非'不存在'。

EVIDENCE RETAINED / 每页的 full-page PDF 与单文件 HTML/WARC 存档 · 存档文件的 SHA-256 清单 · frontier 执行日志(含实际抓取页数、跳过页与 429/403 记录) · 两轮独立编码的原始表(封版,不覆盖) · 仲裁日志(含裁决依据的 verbatim 引用)
RECORDED FIELDS (20)
  • claim_id / 文本(主键) / 格式 <platform>-C<序号>,全数据集唯一
  • platform_id / 文本 / 锁定清单中的平台标识,与其他基准共用同一取值
  • capture_url / URL / 抓取时的完整 URL,含查询串
  • capture_ts_utc / ISO 8601 UTC / 如 2026-09-03T09:12:41Z;禁止本地时区
  • capture_http_status / 整数 / 抓取时的 HTTP 状态码
  • capture_sha256 / hex(64) / 对存档文件(单文件 HTML 或 WARC)计算
  • page_lang / BCP 47 / 页面声明的语言,用于识别地区差异化文案
  • observer_country / ISO 3166-1 alpha-2 / 观察者真实所在国;未使用 VPN 为硬性前提
  • claim_text_verbatim / 文本(≤200字符) / 原文照抄,不翻译、不改写;截断时置 truncated=true
  • claim_type / 枚举 / AUTHORISATION / REGISTRATION / LICENCE_NUMBER / SUPERVISION / AUDIT / INSURANCE / CUSTODY / OTHER
  • named_authority / 文本 / 声称中指名的机关原文名;未指名填 NA
  • named_authority_country / ISO 3166-1 alpha-2 / 机关所属辖区;未指名填 NA
  • named_regime / 文本 / 声称中指名的制度名(如 MiCA、MSB、VASP);无则 NA
  • claimed_identifier / 文本 / 声称中给出的注册号/牌照号原样;无则 NA。必须存为文本以保前导零
  • named_entity_in_claim / 文本 / 声称中自称的法人名;只出现品牌名时填品牌名并置 entity_is_brand=true
  • claim_strength / 序数(0-3) / 按公示量表赋值,不外推
  • hedge_present / 布尔 / 是否含限定词(如 'in progress'、'pending'、'through a partner')
  • coder_id / 文本 / 编码者标识;双轮各一行
  • adjudicated / 布尔 / 是否经仲裁;true 时须有 adjudication log 引用
  • note / 文本 / 翻译经过、地区差异化观察、截断说明等
SPECIFICATION
AXP-MICA-v1-P2

公开登记检索与命中判定(记录是什么)

  1. 建立检索键阶梯(固定顺序,全平台一致):K1 法人全名(原始语言,取自公司登记而非官网);K2 法人名归一化形式(去 Ltd/Limited/GmbH/OÜ/UAB/B.V. 等后缀、去标点、大小写折叠、去变音符号的变体一并试);K3 品牌名/商标名;K4 本国公司登记号;K5 LEI(先在 GLEIF 查是否存在);K6 域名或 website 字段(仅当该登记支持);K7 P1 中记录的 claimed_identifier 原样。
  2. 建立登记阶梯(固定顺序,全平台一致):R1 ESMA 依 MiCA 第 109 条建立的登记(CASP、白皮书、发行人;条款号以 EUR-Lex 合并版核对后填入数据集);R2 ESMA 依第 110 条公布的非合规实体名单;R3 平台声称的成员国 NCA 本国登记——MiCA 授权名单与前 MiCA 的 VASP/AML 登记必须分列为两个 register_id,不得合并;R4 平台实际设立地的 NCA 登记;R5 EBA 的信用机构/电子货币机构/支付机构登记(仅当出现电子货币代币、稳定币、法币余额类声称时触发);R6 设立地公司登记(法人存在性、状态、注册地址、成立日期);R7 GLEIF LEI;R8 各 NCA 公开警示名单与跨辖区警示聚合入口。
  3. 执行检索并逐次成条记录:每一次'一个检索键 × 一个登记'都是一条独立记录,含入口 URL、检索键类型与取值、检索 UTC 时间、结果条数、命中记录的关键字段(实体名、编号、状态、状态生效日、被授权服务清单、host member states/护照通知字段)、页面或数据文件的 SHA-256。零结果的检索同样成条——零结果记录是本基准最重要的资产之一。
  4. 若登记提供数据下载(CSV/XLSX):下载全量文件存档并算 SHA-256,然后在本地文件上把同一检索复算一次。网页界面结果与本地文件结果不一致时,该条判定为 INCONCLUSIVE 并在 note 写明差异,不得自行选取'更合理'的那个。
  5. 命中判定只能取四值,禁止第五种自由裁量:MATCH_EXACT(法人全名或官方编号精确匹配,且记录状态为有效);MATCH_PARTIAL(归一化后匹配,或命中关联实体/不同法人形式——必须在 note 写明差异是什么);NOT_FOUND(阶梯内全部适用检索键均无结果,且该登记确实支持这些键的检索);INCONCLUSIVE(该登记不支持此检索键、返回错误、需付费或登录、结果分页不可穷举、或同名多实体不可区分)。
  6. 双时点执行:T0 与 T1 = T0 + 21 天(±3 天)各做一次全量检索,对登记快照做 diff,记录任何新增、撤销、状态变化或字段变化。T1−T0 即为发布时必须随 NOT_FOUND 一同给出的 register_lag_window。
  7. 每轮加入 4 个对照做仪器自校验:2 个阳性对照(已知在该登记中确有记录的实体,用其法人全名检索,必须命中)+ 2 个阴性对照(1 个明确不属于该登记范围的实体 + 1 个随机构造的不存在名称,必须 NOT_FOUND)。任一对照失败,则该轮全部结果标记为工具失效并重跑,不得只重跑失败项。
  8. 若某登记无公开检索界面或结果不可复现:以研究者身份通过该机关公开的信息查询渠道书面询问(明确表明身份与用途,不冒充客户、不冒充律师),记录发信日期、问题原文、答复原文与答复日期;未获答复同样记录为一条证据。
Quantity measured
对每条可核验声称 c,O(c) ∈ {MATCH_EXACT, MATCH_PARTIAL, NOT_FOUND, INCONCLUSIVE}。设 C_v = {c : 该声称指名了存在公开登记的机关或资格}。CVR = |{c ∈ C_v : O(c) = MATCH_EXACT}| / |C_v|,报 Wilson 95% 区间。INC_rate = |{c ∈ C_v : O(c) = INCONCLUSIVE}| / |C_v|,必须与 CVR 同版面同字号呈现——INC_rate 度量的是我方工具的局限,不是平台的属性。register_lag_window = T1 − T0(天),随任何 NOT_FOUND 结论一并发布。
Fixed parameters
T1 − T0 = 21 天(±3 天):给护照通知与登记公布留出可观察的滞后窗口,同时容纳 6–8 周总周期。每个登记至少覆盖 K1、K3 与 K4/K5 三类检索键。检索速率手动或 ≤1 req/s。对照每轮各 2 个(阳性/阴性)。归一化规则(去哪些后缀、如何处理变音符号)在 codebook 中穷举列出,不留裁量空间。
Sample size
每条可核验声称 × 登记阶梯中适用的入口(≥6 个),每平台预计 ≥30 条检索记录;零结果与不适用同样成条。双时点(T0、T1)全量重复。对照 4 个/轮/登记族。20% 检索由第二操作者独立重做。
Control
阳性对照验证流程能命中(防假阴性),阴性对照含一个随机构造的不存在名称(防假阳性与界面'模糊匹配'误导)。两名操作者对 20% 随机抽样的检索独立重做,比较 outcome 一致率作为操作者噪声估计。检索键与登记的组合顺序固定,避免'先搜到就停'带来的选择性。
Statistical treatment
比例(CVR、INC_rate)报 Wilson 95% 区间,样本量小的情况下不使用正态近似。操作者一致率对 20% 重做样本计算并报告。NOT_FOUND 不做任何概率解释——它是一次检索事件的结果,不是关于资格的后验估计。跨平台只并列展示计数,不做显著性检验、不排序:平台间的业务范围与规模差异使得跨平台比较缺乏共同基线。
Reproducibility check
发布每一次检索的完整检索串、入口 URL、UTC 时间戳与快照哈希,第三方可原样重放。对照命中率必须为 4/4,否则该轮作废——这是仪器自校验的硬门槛。两名操作者对 20% 抽样的 outcome 一致率随数据集发布;不一致项逐条列出原因,不做平滑。
Known pitfalls
登记界面默认过滤器往往只显示 active 记录,会隐藏被撤销的历史条目;成员国登记需用本国语言的法人原名检索,用英译名会假阴性;分页有上限导致'看起来无结果';同名多实体不可区分却被记成命中;下载文件与网页界面口径不一致;MiCA 过渡安排期内确实可能尚未出现授权记录;已受监管实体走通知型准入(MiCA 第 60 条一类路径)不会出现在 CASP 授权名单中,只查一个名单必然漏判;把品牌名当法人名去搜(baerx 案例中 FINTRAC 的 Operating Name 未登记品牌名、Website 字段为空,正是这种键失配的典型形态)。
Risk
只用公开检索:不绕过付费墙或登录、不自动化高频抓取;若某登记明示禁止自动化访问则全程手动并在 note 记录。不以客户身份套取机关口径——向机关询问必须表明研究者身份与用途。不检索、不记录、不发布自然人的个人数据明细(住址、出生日期等),即便登记页面上可见。

SUPPORTS / 能确立:在某个确切时点、用某个确切检索键、在某个确切公开登记中,检索到了什么记录或没有检索到匹配记录;命中记录的实体名、编号、状态、被授权服务范围与护照通知字段是什么。

DOES NOT SUPPORT / 不能确立'该实体未获授权'或'该实体在违法经营'——NOT_FOUND 是检索事实,不是资格事实。不能确立登记之外的监管状态:通知型准入、成员国过渡安排、尚未公布的在审申请、非公开的监管沟通,都不会在公开登记里显形。不能确立登记条目背后的审查深度——不同制度的同一个'registered'字样,其审查强度可能相差一个数量级,这正是 P4 要单独处理的原因。

EVIDENCE RETAINED / 每次检索的结果页存档与 SHA-256 · 登记提供的 CSV/XLSX 全量下载文件及其哈希 · T0 与 T1 两次快照的 diff 报告 · 对照检索的执行记录(4/4 命中要求的达成情况) · 向机关书面询问的去标识往来记录
RECORDED FIELDS (22)
  • query_id / 文本(主键) / 格式 <platform>-Q<序号>-<T0|T1>
  • platform_id / 文本 / 与 P1 同一取值域
  • claim_id / 文本 / 关联的声称;为实体基线检索时填 NA
  • register_id / 文本 / R1–R8 的稳定标识;MiCA 授权名单与前 MiCA VASP 登记必须是不同取值
  • register_name / 文本 / 登记的官方名称原文
  • register_url / URL / 当次实际使用的检索入口,不使用记忆中的历史 URL
  • register_snapshot_sha256 / hex(64) / 结果页存档或下载数据文件的哈希
  • search_key_type / 枚举(K1-K7) / 检索键类别
  • search_key_value / 文本 / 实际输入的检索串,原样保存(含空格与大小写)
  • query_ts_utc / ISO 8601 UTC / 检索发生时间
  • result_count / 整数 / 界面返回的结果条数;不可计数时填 NA 并置 INCONCLUSIVE
  • matched_entity_name / 文本 / 命中记录中的实体名原文;无命中填 NA
  • matched_identifier / 文本 / 命中记录的官方编号,存为文本
  • matched_status / 文本 / 登记给出的状态原文(如 active/withdrawn),不翻译
  • matched_status_date / ISO 8601 日期 / 状态生效或变更日期
  • matched_services_scope / 文本(分号分隔) / 命中记录列出的被授权服务清单原文
  • matched_host_member_states / 列表(ISO 3166-1 alpha-2, 分号分隔) / 护照通知涉及的东道国;登记不公布该字段时填 NA 而非空
  • outcome / 枚举 / MATCH_EXACT / MATCH_PARTIAL / NOT_FOUND / INCONCLUSIVE,四值封闭
  • inconclusive_reason / 枚举 / KEY_UNSUPPORTED / ERROR / PAYWALL / PAGINATION / HOMONYM / SOURCE_CONFLICT;outcome≠INCONCLUSIVE 时填 NA
  • control_type / 枚举 / positive / negative / none
  • operator_id / 文本 / 操作者标识;重做记录单独成行
  • note / 文本 / 差异说明、语言处理、机关答复引用等
SPECIFICATION
AXP-MICA-v1-P3

跨境供给事实取证(在 A 国注册、向 B 国提供服务的可观察表征)

  1. 锁定辖区样本:IE(编辑部所在地)+ 4 个成员国,按团队真实可访问性与语言能力预先选定并公示;一经公示不得中途更换。全部前台观察从执行者真实所在地进行,禁止 VPN/代理伪装地区,禁止使用他人身份、他人地址或虚假信息推进注册流程。
  2. 前台可用性观察(不完成注册):打开注册/开户页,记录国家或地区选择器中各样本国是否出现;推进到'需要提交个人数据'的那一步即停止,不提交任何字段。存档截图与页面。若流程要求上传证件,立即终止并记录终止点。
  3. 抓取平台自述限制:从 ToS/用户协议中提取 restricted jurisdictions / prohibited countries 全量清单,把每个样本国编码为 allowed / restricted / silent 三值(silent = 清单未提及,不等于允许)。同时抽取 ToS 中的缔约实体名、适用法律、争议解决地。
  4. 记录面向欧盟的事实指标(只记录,不解释):是否提供欧元计价交易对;是否提供 SEPA 入金/出金;界面是否提供成员国官方语言版本(列出语言代码);应用商店在 IE 及其余样本国 storefront 中是否可见(记录 storefront 代码与查询时间,只查可见性,不下载安装);ToS 或隐私政策中是否列出欧盟境内实体为缔约方或数据控制者。
  5. 与登记记录交叉:对 P2 中命中的记录,抽取其被授权服务范围与 host member states/护照通知字段,对每个样本辖区 j 构造二元对 (R_j, S_j),形成辖区矩阵。
  6. 地理阻断行为:若某样本国出现地理阻断,记录 HTTP 状态码、跳转链与提示文案原文。不尝试任何绕过手段——绕过既越线,也会把'平台是否面向该国'这个被测量本身毁掉。
  7. T0 与 T1 各执行一次全部观察,记录两时点差异。
Quantity measured
对样本辖区 j:R_j = 1 若在 P2 的登记阶梯中检索到覆盖 j 的记录(本国授权或护照通知字段包含 j),否则 0;不可判定记 NA。S_j = 1 若观察到面向 j 的可用性指标 ≥1 项(注册页国家选择器列出 j、ToS 未将 j 列为限制、应用商店 j storefront 可见、欧元/SEPA 通道对 j 可用),否则 0;不可观测记 NA。差集 G = { j : S_j = 1 ∧ R_j = 0 }。发布表述固定为:'观察到面向 j 的可用性指标 <逐项列出>,但截至 <UTC 时间> 未在 <登记清单> 中检索到覆盖 j 的记录'。禁止把 G 表述为无牌经营或违规经营。每个 S_j 必须同时公布其四项构成指标的原始取值,不做加权、不折算成单一分数。
Fixed parameters
辖区样本 5 个(IE + 4,公示后锁定);每辖区 4 项可用性指标,指标定义与判定规则在 codebook 中穷举;双时点观察;应用商店只查 storefront 可见性;注册流程推进上限为'首个需要提交个人数据的步骤'。理由:4 项指标覆盖入口、条款、分发渠道、支付通道四个互不重叠的维度,任何一项单独都不足以说明问题,并列呈现比合成打分更接近事实。
Sample size
5 平台 × 5 辖区 × 4 指标 × 2 时点 = 每平台 200 个观察点位(不可观测记 NA,不删行)。ToS restricted 清单为全量抄录,不抽样。IE 双观察者重复观察 100%。
Control
对 IE 由两名观察者在同一天独立重复全套观察,其不一致率作为该协议的仪器噪声估计。对每个样本国记录观察者所在国:跨境观察(在 IE 观察 DE 的可用性)与本地观察(在 DE 观察 DE)在数据集中必须区分标记,因为两者的可观察性不同——不区分就等于把两种测量混为一谈。
Statistical treatment
辖区矩阵按平台分列展示,单元格为 (R_j, S_j) 二元对与四项原始指标,不合成指数。差集 G 只报成员与依据,不报'覆盖率'这类容易被读成评级的比率。IE 双观察者不一致项逐条列出。跨平台不排序。
Reproducibility check
公示辖区样本、指标定义与判定规则;第三方可在同一辖区从其真实所在地重复观察,并按 observer_country 字段与我方结果对齐比较。IE 的双观察者一致率作为噪声基线随数据集发布,供第三方判断其与我方的差异是否超出噪声。
Known pitfalls
国家选择器列出某国 ≠ 该国用户实际能开户(很多平台在 KYC 阶段才拒绝),因此 S_j 只能表述为'可用性表征'而非'提供服务';应用商店可见性受设备与账号地区影响,必须记录查询方式;把'反向招揽''主动招揽'这类法律测试概念写进结论(严格禁止——那是法律定性);用 VPN 取证(禁止,且数据作废);把 silent 当作 allowed;忘记标注跨境观察与本地观察的区别。
Risk
不完成 KYC、不提交个人数据、不上传证件、不使用他人证件或地址、不使用他人银行账户。一旦流程要求个人数据即终止并记录终止点。不使用 VPN 伪装地区规避限制。全部观察止于公开前台。

SUPPORTS / 能确立:在某个确切时点、由位于某国的观察者从公开前台观察到的、平台对样本辖区的可用性表征(入口、条款、分发、支付四类)与平台自述的限制清单;以及这些表征与公开登记记录之间是否存在差集。

DOES NOT SUPPORT / 不能确立平台在法律意义上是否'向该国提供服务'——该判断涉及主动招揽/反向招揽等法律测试,本基准明确不做。不能确立平台是否具备该国的服务资格。不能代表未纳入样本的辖区。不能确立广告投放、联盟营销、社群运营等前台之外的触达行为(不在观察范围,标注为未测)。文档与前台观察的共同边界在于:它们记录的是平台如何呈现自己,不是监管机关如何认定它。

EVIDENCE RETAINED / 注册页与国家选择器截图/存档 · ToS restricted 清单的全文存档与哈希 · 应用商店 storefront 查询截图(含 storefront 代码与时间) · 地理阻断的原始响应记录 · P2 中相关命中记录的 query_id 引用
RECORDED FIELDS (20)
  • obs_id / 文本(主键) / 格式 <platform>-J<ISO国码>-<T0|T1>
  • platform_id / 文本 / 同 P1 取值域
  • jurisdiction / ISO 3166-1 alpha-2 / 被观察辖区
  • observer_country / ISO 3166-1 alpha-2 / 观察者真实所在国;本地观察与跨境观察据此区分
  • signup_country_selector / 枚举 / yes / no / na(选择器不存在或未到达该步骤)
  • tos_restriction_code / 枚举 / allowed / restricted / silent;silent 不等于 allowed
  • tos_contracting_entity / 文本 / ToS 指明的缔约法人名原文
  • tos_governing_law / 文本 / 适用法律与争议解决地原文
  • eur_pairs_present / 布尔 / 是否提供欧元计价交易对
  • sepa_rail_present / 枚举 / in / out / both / none / unknown
  • ui_languages / 列表(BCP 47, 分号分隔) / 界面可选语言
  • appstore_visible / 枚举 / yes / no / na;须记录 storefront 代码与查询时间
  • geoblock_http_status / 整数 / 地理阻断时的状态码;无阻断填 NA
  • geoblock_text_verbatim / 文本 / 阻断提示原文,不翻译
  • R_j / 枚举(0/1/NA) / 登记中是否检索到覆盖该辖区的记录;取自 P2
  • S_j / 枚举(0/1/NA) / 是否观察到面向该辖区的可用性指标
  • obs_ts_utc / ISO 8601 UTC / 观察时间
  • evidence_sha256 / hex(64) / 该观察的存档哈希
  • operator_id / 文本 / 观察者标识
  • note / 文本 / 终止点、差异化页面、storefront 查询方式等
SPECIFICATION
AXP-MICA-v1-P4

资格类型映射与第三国登记的欧盟语境定位(注册 ≠ 授权 ≠ 牌照)

  1. 对 P1 中出现过的每一个(机关, 制度)组合建立一条 regime 记录,例如:MiCA 下的 CASP 授权、某成员国前 MiCA 的 VASP/AML 登记、加拿大 FINTRAC 的 MSB 登记、其他第三国登记。未被任何平台声称提及的制度不建条目——本基准只映射实际出现的声称,不做百科式罗列。
  2. 逐条只用一手来源填写:制度名称原文;法律依据(法规/法条编号 + 所用版本的日期,欧盟法以 EUR-Lex 现行合并版为准);该登记条目按机关自身说明所证明的内容;机关自己关于'注册不等于牌照/背书'一类的公开表述(verbatim 引用 + URL + 抓取时间 + 哈希);是否存在公开登记及其可检索字段。
  3. 术语归类:为每条 regime 填 attestation_class ∈ {IDENTITY_ENROLMENT(身份/反洗钱登记), NOTIFICATION(已受监管实体的通知型准入), CONDUCT_AUTHORISATION(须经适当性与业务条件审查的授权), PRUDENTIAL_LICENCE(含资本与审慎要求的牌照), UNKNOWN}。每条归类必须逐一引用一手条文或机关说明作为依据;找不到明确依据一律填 UNKNOWN,不得凭印象归类,UNKNOWN 本身是有信息量的结果。
  4. 欧盟语境定位(针对非欧盟 regime):在 EUR-Lex 的 MiCA 现行合并版全文中检索 'third country'、'equivalence'、'third-country',记录检索串、检索时间与命中条款号,据此填写 eu_service_right_from_regime ∈ {NONE_FOUND_IN_TEXT, FOUND(条款号), INCONCLUSIVE}。发布表述固定为'该登记本身在 MiCA 文本检索中未发现被赋予向欧盟居民提供服务的通道(检索串 X,检索于 T)',禁止延伸为'因此其在欧盟经营属违法'——后者是法律定性,超出本基准边界。
  5. 过渡安排核对:对每个涉及的成员国,检索该国 NCA 关于 MiCA 过渡安排的公开公告(MiCA 第 143 条一类的成员国选择权导致各国过渡期长短不同,必须逐国以该国 NCA 公告为准,不得套用他国期限),记录该国过渡期状态、结束日期与来源 URL/时间/哈希。任何'未检索到授权记录'的发布,必须同时标注对应辖区的过渡期状态。
  6. 建立发布术语对照表:原文术语 → 中文表述 → 允许写法 → 禁止写法。例如 registration → 注册/登记,允许写'在 X 登记册中登记',禁止写'持牌''获批''受 X 监管';authorisation → 授权;licence → 牌照。三者不得互换,首次出现须给原文。该表随方法页公示并版本化。
  7. 两名成员对 attestation_class 与 eu_service_right_from_regime 独立编码,报一致性;分歧由仲裁人依据一手条文裁决。
Quantity measured
record_strength(regime) ∈ {1,2,3},由 attestation_class 映射:IDENTITY_ENROLMENT → 1,NOTIFICATION → 1,CONDUCT_AUTHORISATION → 2,PRUDENTIAL_LICENCE → 3;UNKNOWN 不参与计算并在结果中显式保留为 UNKNOWN。该值的唯一用途是与 P1 的 claim_strength 在同一序数尺度上做比较(见 P5 的 G2),它不是对制度优劣的评级,发布时必须附此说明。
Fixed parameters
一手来源 only:机关官网、EUR-Lex、官方公报。律所简讯与媒体报道仅可作为线索,不得作为任何字段的来源,若用作线索须在 note 标注 source_type=secondary 并注明最终据以填写的一手来源。每条 regime 至少 2 个一手来源。法条引用必须附版本日期。
Sample size
每个实际出现的(机关, 制度)组合 1 条记录,预计 ≥5 条(MiCA CASP 授权、≥2 个成员国的前 MiCA VASP/AML 登记、FINTRAC MSB、以及被声称提及的其他第三国制度)。每个涉及成员国 1 条过渡安排记录。全部条目 100% 双人独立归类。
Control
两名成员独立归类,报 κ。设置一个已知的、机关自身有明确公开说明的制度作为归类校准样例(加拿大 FINTRAC MSB 即是现成样例:其官方明确表示不发放牌照或注册证书、注册不等于背书——若某编码者把它归为 PRUDENTIAL_LICENCE,说明归类规则理解有误,须重训后重编)。
Statistical treatment
attestation_class 报 Cohen's κ;κ<0.60 时须修订归类规则并升版本后重编。eu_service_right_from_regime 为三值枚举,报一致率与分歧明细。本协议不产出连续量,不做区间估计——它产出的是带一手来源绑定的分类事实。
Reproducibility check
每个字段绑定 URL + UTC 时间戳 + 哈希;第三方用同一 EUR-Lex 检索串可复现命中集合;attestation_class 的归类依据以原文摘录形式随数据集发布,读者可自行判断我方归类是否成立——归类可以被质疑,但依据必须可见。
Known pitfalls
把反洗钱登记等同于牌照——这是本基准要防的头号错误,也是市面上最常见的错误;用律所简讯或媒体转述替代一手条文(措辞在转述中被系统性升级);忽略成员国过渡期从而把'尚在过渡期内'误读为'资格缺失';把 MiCA 与反洗钱指令、资金转移条例等其他框架混为一谈;忽略通知型准入路径;把 record_strength 当作对制度或平台的评分对外呈现;引用条文不注版本日期导致他人复现时对不上文本。
Risk
本协议不做法律定性、不出具法律意见、不提供投资建议。条文引用必须附版本日期。若邀请法律专业人士审阅,其角色仅限核对引用与译名的准确性,不得在发布物中呈现为法律意见或背书,且须披露该审阅关系。

SUPPORTS / 能确立:某个登记按其发证机关自身的公开说明证明了什么、明确未证明什么;该制度在指定时点的 MiCA 文本检索中是否出现对应的第三国通道条款;相关成员国的过渡安排状态与来源。

DOES NOT SUPPORT / 不能对任何平台的法律地位下结论,不构成法律意见。条文检索不等于法律解释——检索到或未检索到某个词,与该制度在法律上如何被适用是两回事。attestation_class 是编辑部的编码,不是监管机关的官方分类,机关可能有不同表述。不能确立监管机关的实际执法立场或裁量实践。这里正是文档类证据边界最需要被说破的地方:把一堆条文和机关网页读通,能确立'这套制度自称在证明什么',永远无法确立'某家平台是否合规'。

EVIDENCE RETAINED / 每条机关说明页的存档与哈希 · EUR-Lex 检索串、检索时间与命中条款截图 · 各成员国 NCA 过渡安排公告的存档与哈希 · 两轮独立归类表与仲裁日志 · 术语对照表(版本化)
RECORDED FIELDS (21)
  • regime_id / 文本(主键) / 格式 <机关代码>-<制度代码>
  • authority_name / 文本 / 机关官方名称原文
  • authority_country / ISO 3166-1 alpha-2 / 机关所属辖区
  • regime_name_original / 文本 / 制度名称原文,不翻译
  • legal_basis_citation / 文本 / 法规名 + 条款号;欧盟法注明 EUR-Lex 合并版
  • legal_basis_version_date / ISO 8601 日期 / 所引用文本的版本日期,缺失则该引用不可用
  • public_register_exists / 布尔 / 是否存在公开可检索登记
  • searchable_keys / 列表(K1-K7, 分号分隔) / 该登记实际支持的检索键,决定 P2 中 NOT_FOUND 是否成立
  • attestation_class / 枚举 / IDENTITY_ENROLMENT / NOTIFICATION / CONDUCT_AUTHORISATION / PRUDENTIAL_LICENCE / UNKNOWN
  • attestation_basis_quote / 文本 / 支撑该归类的一手条文或机关说明原文摘录
  • authority_self_statement_verbatim / 文本 / 机关自身关于注册与牌照/背书关系的表述原文
  • authority_statement_url / URL / 该表述的来源
  • authority_statement_sha256 / hex(64) / 该页面存档哈希
  • eu_service_right_from_regime / 枚举 / NONE_FOUND_IN_TEXT / FOUND(条款号) / INCONCLUSIVE
  • eurlex_query_string / 文本 / 实际使用的检索串
  • eurlex_query_ts_utc / ISO 8601 UTC / 检索时间
  • transitional_regime_note / 文本 / 该辖区过渡安排状态、结束日期与来源;无则填 NA
  • source_type / 枚举 / primary / secondary(仅线索)
  • record_strength / 序数(1-3/UNKNOWN) / 由 attestation_class 映射;仅供同尺度比较
  • coder_id / 文本 / 归类者标识;双轮各一行
  • note / 文本 / 归类争议、条文版本差异等
SPECIFICATION
AXP-MICA-v1-P5

差距账目与表述模板化(差在哪、以及只能怎么写)

  1. 对每条声称 c 生成一条 gap 记录,把 P1 的 (claim_strength, named_authority, named_entity_in_claim, claimed_identifier) 与 P2 的 outcome、P4 的 attestation_class/record_strength 对齐。
  2. 按互斥分类取第一个成立者:G0 CONSISTENT(实体、编号、资格类型、范围四项与命中记录一致);G1 IDENTIFIER_MISMATCH(编号或实体名与记录不一致);G2 STRENGTH_OVERSTATEMENT(claim_strength > record_strength,即把注册说成授权、把授权说成含范围的牌照);G3 SCOPE_UNSPECIFIED(声称未限定服务或辖区范围,而记录中范围是有限的);G4 ENTITY_MISMATCH(发声主体与被登记主体不是同一法人,且页面未说明二者关系);G5 STATUS_STALE(记录显示失效、撤销或过期);G6 NO_PUBLIC_REGISTER(该类声称不存在可公开检索的登记,如'资金已投保''储备已审计');G7 NOT_FOUND(阶梯检索无结果,必须附 register_lag_window 与该辖区过渡期状态);G8 INCONCLUSIVE(工具局限,必须写明是哪一类局限)。
  3. 强制证据绑定:每条 gap 记录必须绑定 ≥1 条 P1 证据哈希与 ≥1 条 P2 检索记录 id;未绑定的 gap 记录一律作废,不进数据集,也不得进入发布稿。
  4. 双人独立分类 + 第三人仲裁,报 κ;κ<0.60 的分类维度须修订定义、升版本后重新分类。
  5. 表述模板化:发布稿中涉及本基准的每一个事实句只能由固定模板生成,模板参数全部取自数据集字段。模板示例(占位符大写):①「PLATFORM 在 URL(抓取于 TS_UTC,存档 SHA-256 前 8 位 HASH8)写有原文:『TEXT』。」②「截至 QUERY_TS_UTC,以检索键 KEY_TYPE=KEY_VALUE 在 REGISTER_NAME(入口 URL)检索,结果为 OUTCOME。」③「AUTHORITY 在其公开说明中表示:『STATEMENT』(URL,TS_UTC)。」④「该辖区 MiCA 过渡安排状态:TRANSITIONAL_NOTE(来源 URL,TS_UTC)。」⑤「本次检索的登记发布滞后窗口为 LAG_DAYS 天(T0 至 T1)。」
  6. 禁用词自动检查:对发布稿全文跑一次禁用词表——无牌、非法、违法、诈骗、跑路、持牌、获批、'受 X 监管'(除非直接引用登记字段原文)、'等同于牌照'、'相当于持牌'、以及把平台整体定性为'合规/不合规'的表述。命中即打回改写,由仲裁人复核是否存在同义修辞规避(如'实质上没有牌照')。
  7. 发布前事实核对:发布前 ≥7 个自然日,把与该平台相关的事实记录(只发事实记录,不发结论稿)通过平台公开的官方联络渠道书面发出,请其指出事实错误。记录发送时间、渠道、是否答复、答复原文。答复以附录原文形式发布,被指出且经核实的事实错误必须更正。
  8. 更正政策:发布后收到证据的更正,5 个工作日内处理;更正写入 CHANGELOG 并递增数据集补丁版本号;保留原值与更正值,不静默覆盖。
Quantity measured
gap_profile(platform) = 各分类计数向量 (n_G0, n_G1, …, n_G8)。不加总、不加权、不产出单一分数、不排序。比例仅在同一平台内部相对 C_v 报告,附 Wilson 95% 区间。发布时 n_G7 与 n_G8 必须与 n_G0 同版面同字号呈现:G7/G8 度量的是检索边界与工具局限,把它们藏起来只报 G0 会构成误导。
Fixed parameters
事实核对窗口 ≥7 个自然日;更正 SLA 5 个工作日;κ 发布阈值 0.60;禁用词表与句子模板随方法页公示并版本化;分类互斥且取第一个成立者,顺序在 codebook 中固定(G1→G4→G5→G2→G3→G0→G6→G7→G8 的判定顺序)。
Sample size
全部声称 100% 生成 gap 记录并 100% 双人独立分类;发布稿 100% 跑禁用词检查;已发布句子 20% 反向核对(下限 15 句)。5 个平台全部执行事实核对函。
Control
分类者不接触发布稿写作;写作者只能从数据集字段和模板生成句子,不能自行增补形容词。仲裁人在最终稿上做一次'反向核对':随机抽 20% 的已发布句子,反查其模板 id、字段值与证据哈希是否全部对得上,对不上的句子删除。
Statistical treatment
分类一致性报 κ 及自助法区间。计数按平台分列;比例只在平台内部报告并附 Wilson 区间。跨平台仅并列展示同类计数,绝不排序、不做总分、不做显著性比较——平台规模与业务范围不同,跨平台的 gap 计数没有共同基线,强行比较是伪精确。
Reproducibility check
随发布提供一个生成脚本:输入公开数据集,输出发布稿中的全部事实句,第三方可逐字比对我方发布文本与脚本输出。任何在脚本输出之外的句子都是编辑部自行添加的,须在文中显式标注为编辑说明而非测量结果。
Known pitfalls
把 G7(未检索到)写成结论(本协议存在的首要理由);把 G6(无公开登记)当作负面证据——它只说明该声称不可核验,不说明它为假;只报 G0 不报 G8,让读者以为工具是完备的;用同义修辞规避禁用词表;把编辑部检索能力不足(键失配、语言障碍)记成平台的问题;事实核对函里夹带结论稿,把核对变成预告;对同一条声称重复计入多个分类导致计数虚高(互斥判定顺序即为防此)。
Risk
事实核对函只发事实记录、不发结论草稿、不承诺删改。不接受任何形式的付费更正或有偿删稿。若平台以法律函件回应,仅更正被证明的事实错误,不因压力删除有据事实,并把该过程本身作为记录保留(记录保留不等于对外指控)。发送核对函属于对外沟通,须由团队负责人书面确认后发出。

SUPPORTS / 能确立:平台声称与公开登记记录之间存在哪一类可核验的差异,该差异由哪些证据支撑,以及该差异在什么时间边界与制度背景下成立。

DOES NOT SUPPORT / 不能确立差异的原因——登记滞后、集团结构、过渡期安排、编辑部检索失误都可能产生同一个 G7。不能确立平台违规或违法。不能确立平台的可信度、安全性或资金安全。不构成对平台的评级、评分或推荐。差距账目回答的是'对不对得上',不是'该不该信'。

EVIDENCE RETAINED / 双轮分类表与仲裁日志 · 禁用词检查的运行记录与打回清单 · 事实核对函的发送记录与答复原文 · 反向核对的抽样清单与结果 · CHANGELOG 中的更正条目
RECORDED FIELDS (20)
  • gap_id / 文本(主键) / 格式 <platform>-G<序号>
  • claim_id / 文本 / 关联的声称,必填
  • query_id / 文本(分号分隔) / 关联的检索记录,至少一条,必填
  • regime_id / 文本 / 关联的制度记录;无对应制度填 NA
  • gap_class / 枚举(G0-G8) / 互斥分类,按固定判定顺序取第一个成立者
  • claim_strength / 序数(0-3) / 取自 P1
  • record_strength / 序数(1-3/UNKNOWN) / 取自 P4;UNKNOWN 时 G2 不成立
  • evidence_sha256_list / 列表(hex64, 分号分隔) / 支撑该 gap 的全部证据哈希
  • register_lag_window_days / / T1−T0;gap_class=G7 时必填
  • transitional_status_note / 文本 / 相关辖区过渡安排状态;G7 时必填
  • inconclusive_reason / 枚举 / G8 时必填,取值同 P2
  • coder_a / 文本 / 第一分类者
  • coder_b / 文本 / 第二分类者
  • adjudicator / 文本 / 仲裁人;无分歧填 NA
  • published_sentence_template_id / 文本 / 该 gap 在发布稿中使用的模板编号
  • notice_sent_ts_utc / ISO 8601 UTC / 事实核对函发送时间
  • notice_channel / 文本 / 平台公开的官方联络渠道(不使用私人联系方式)
  • response_received / 布尔 / 是否收到答复
  • response_verbatim_ref / 文本 / 答复原文在附录中的编号;未答复填 NA
  • correction_log_ref / 文本 / 如有更正,指向 CHANGELOG 条目
SPECIFICATION
AXP-MICA-v1-P6

数据集封装、校验与发布(让第三方不联系我们也能复算)

  1. 固定文件集:claims.csv(P1)、register_queries.csv(P2)、jurisdiction_matrix.csv(P3)、regimes.csv(P4)、gaps.csv(P5)、sources_manifest.csv(全部证据的元数据)、codebook.md(字段定义、枚举取值、序数量表、归一化规则、判定顺序)、templates.md(句子模板与禁用词表)、analysis.py 或 analysis.R(复算脚本)、SHA256SUMS、CHANGELOG.md、LICENSE。
  2. 统一数据约定:UTF-8 编码(是否带 BOM 在 codebook 中写明)、LF 换行、CSV 遵循 RFC 4180、时间一律 ISO 8601 UTC(如 2026-09-03T09:12:41Z)、国家用 ISO 3166-1 alpha-2、语言用 BCP 47、布尔用 true/false、全部编号类字段存为文本以保前导零。缺失值三分且不可混用:空串 = 未采集;NA = 不适用;INCONCLUSIVE = 尝试过但不可判定。禁止用 0、'-' 或空格表示缺失。
  3. 证据不外发原件:sources_manifest.csv 发布 URL、抓取 UTC 时间、HTTP 状态、文件类型、字节大小与 SHA-256,但不再分发第三方页面的原始副本(避免第三方内容的再传播问题)。原始存档内部保存 ≥24 个月,研究者可书面申请获取核验副本,申请与提供均记录。
  4. 完整性:对每个发布文件计算 SHA-256 汇入 SHA256SUMS;数据集整体版本号为 AXP-MICA-v1.<patch>,与方法页版本号绑定。方法变更必须升主版本(v1 → v2)并重新采集受影响部分,数据修订才升补丁号——用补丁号掩盖方法变更是本协议明令禁止的行为。
  5. 个人数据最小化:只发布法人层面数据。自然人姓名仅在其为登记条目的官方公开字段且对核验必要时保留,其余去标识;一律不发布联系方式、住址、出生日期、证件相关字段。发布前跑一次自动扫描(邮箱、电话、证件号格式的正则)并记录扫描结果。
  6. 抽样回放验收:随机抽取 10% 的 sources_manifest 行与 10% 的 register_queries 行(各下限 20 行),由未参与该部分采集的第三人按记录的 URL、检索键与时间重放,判定能否到达同一记录或页面。报告回放成功率与失败原因分类(页面已变更 / 登记已更新 / 记录有误 / 入口失效)——'页面已变更'与'记录有误'必须分开计,前者是世界变了,后者是我们错了。
  7. 发布到有 DOI 的仓储(Zenodo 或 OSF),数据与 codebook 采用 CC BY 4.0,并在方法页给出引用格式;每次修订发布新版本 DOI,旧版本保持可访问且不删除。
  8. 方法页与数据集互相引用:方法页上的每一个数字都必须能由 analysis 脚本从公开数据集算出;任何算不出来的数字不得出现在方法页上。
Quantity measured
replay_success_rate = 可重放行数 / 抽样行数(比例 0–1,按失败原因分类分列)。checksum_pass = 全部发布文件哈希与 SHA256SUMS 一致(布尔;必须为 true 才允许发布)。coverage_completeness(platform) = 已成条记录数 / 应成条记录数(应成条数由 frontier 定义与阶梯定义推出,用于暴露采集缺口而非评价平台)。
Fixed parameters
回放抽样比例 10%(各下限 20 行);原始存档保留 ≥24 个月;每次发布必须附同版本的 codebook 与 templates;补丁号仅用于数据修订,方法变更升主版本。理由:10% 抽样在小团队工时内可承受,且足以暴露系统性的记录缺陷;24 个月覆盖典型的争议与更正周期。
Sample size
发布文件全量校验和(100%);sources_manifest 与 register_queries 各随机抽 10%(下限 20 行)做回放;个人数据扫描 100% 覆盖全部发布文件;空白复算覆盖方法页上 100% 的数字。
Control
回放由未参与该部分采集的成员执行(盲于原采集者的判断)。发布前做一次'空白复算':在只有公开数据集和脚本、不接触内部资料的条件下,由第三人重新生成方法页上的全部数字,与我方数字逐项比对,不一致即阻断发布。
Statistical treatment
回放成功率报比例与 Wilson 95% 区间,并按失败原因分列——把'页面已变更'与'记录有误'合并计算会系统性高估或低估我方的记录质量。校验和为布尔门槛,不参与统计。coverage_completeness 按平台分列,用于说明采集缺口,不用于比较平台。
Reproducibility check
随数据集发布一个 ≤200 行的复算脚本:输入公开 CSV,输出方法页上的每一个数字(计数、比例、Wilson 区间、κ、回放成功率)。任何人可在不联系编辑部的情况下运行核对。脚本与数据集同版本、同 DOI 发布;脚本本身也进 SHA256SUMS。
Known pitfalls
用 Excel 打开 CSV 会破坏前导零与长数字(编号字段必须为文本,codebook 须显著提示);本地时区混入时间字段;把内部截图原件直接打包发布(第三方内容与个人数据双重风险);改了方法却只升补丁号(会让引用了旧版本的文章对不上口径);发布了方法页上算不出来的数字;旧版本 DOI 被删除导致既有引用失效。
Risk
不再分发第三方页面原件,只发哈希与元数据。发布前必须通过个人数据扫描,flagged 未处理即阻断发布。许可只覆盖编辑部自有的记录与编码,不覆盖被引用的原始页面内容,LICENSE 中须写明这一区分。引用第三方页面时使用短引文并注明出处,不整页转载。

SUPPORTS / 能确立数据集的完整性、可追溯性与版本对应关系,使第三方能在不联系编辑部的前提下复算全部统计量,并能判断我方发布的每一个数字来自哪一行记录、哪一条证据。

DOES NOT SUPPORT / 不能保证第三方在未来某个时点重跑会得到相同结果——登记会更新、网站会改版,这正是 register_lag_window 与时间戳存在的意义。哈希只证明文件未被改动,不证明文件内容正确。DOI 不构成同行评议,仓储不对内容做实质审查。回放成功率高不代表判定正确,只代表记录可被找回。

EVIDENCE RETAINED / SHA256SUMS 与各文件哈希 · 回放验收记录(抽样清单、执行者、结果、失败原因) · 个人数据扫描的运行记录 · 空白复算的比对表 · 仓储的 DOI 与版本历史
RECORDED FIELDS (15)
  • file_name / 文本 / 发布文件名
  • file_role / 枚举 / data / codebook / template / script / checksum / changelog / license
  • row_count / 整数 / 数据文件行数(不含表头)
  • sha256 / hex(64) / 文件哈希,汇入 SHA256SUMS
  • schema_version / 文本 / 字段 schema 版本,与 codebook 对应
  • dataset_version / 文本 / AXP-MICA-v1.<patch>
  • created_ts_utc / ISO 8601 UTC / 文件生成时间
  • replay_sample_n / 整数 / 该文件参与回放的抽样行数
  • replay_success_rate / 比例(0-1) / 回放成功率,按失败原因分类分列
  • replay_failure_breakdown / 文本 / 页面已变更 / 登记已更新 / 记录有误 / 入口失效 各自计数
  • pii_scan_status / 枚举 / pass / flagged(已处理) / flagged(未处理,阻断发布)
  • license / 文本 / CC BY 4.0(编辑部自有的记录与编码)
  • doi / 文本 / 该版本的 DOI
  • changelog_ref / 文本 / 对应的 CHANGELOG 条目编号
  • archive_retention_until / ISO 8601 日期 / 原始存档保留到期日(≥发布后24个月)
SPECIFICATION
RPT

Reporting rules for this benchmark

How results from this protocol may and may not be described once a dataset exists. Author: Axial Proof Editorial Team. Independent reviewer: Axial Proof Review Team.

CONSTRAINTS

【三层强制分离】任何涉及本基准的发布物,必须把"平台声称 / 登记记录 / 差距"三层分栏或分段呈现,绝不合并成一句判断句。读者必须能一眼看出哪一句来自平台官网、哪一句来自登记册、哪一句是编辑部的对齐结果。 【四元组随句】每个事实句必须携带:来源 URL、抓取或检索的 UTC 时间、证据 SHA-256 前 8 位、检索键(涉及登记检索时)。没有四元组的句子不得作为测量结果发布,只能标注为编辑说明。 【术语纪律】registration(注册/登记)、authorisation(授权)、licence(牌照)三者不得互换,首次出现给原文。禁止把反洗钱性质的注册写成"受监管""持牌""获批"。引用登记字段时照抄原文并加引号,不做同义替换。 【缺失的唯一写法】"截至 <UTC 时间>,以 <检索键> 在 <登记名称>(<入口 URL>)检索,未返回匹配记录。本次检索的发布滞后窗口为 <N> 天;该辖区 MiCA 过渡安排状态为 <记录>。"严禁写成"无牌""未获授权""非法经营""违规"。同时必须在同一段落说明未检索到可能的无害原因(法人名与品牌名不一致、登记发布滞后、通知型准入不入该名单、过渡期尚未结束、我方检索键或语言能力受限)。 【非欧盟登记的唯一写法】"该登记按 <机关> 自身公开说明,证明的是 <X>;<机关> 明确表示 <verbatim>。在 MiCA 现行合并版中以检索串 <Q> 检索(<时间>),未发现赋予该登记向欧盟居民提供服务的通道条款。"禁止由此推出"因此不能/不得在欧盟经营"这类法律结论——那越过了本刊边界。 【跨境的唯一写法】只写"观察到面向 <国> 的可用性表征:<逐项列出原始取值>",并注明观察者所在国与是否为本地观察。禁止使用"主动招揽""反向招揽""向该国提供服务"等法律测试术语作为结论。 【不利数字同版面】INC_rate(不可判定率)、n_G7(未检索到)、n_G8(工具局限)、replay 失败率必须与命中率同版面同字号呈现。只报有利数字构成误导,即使每个数字单独看都为真。 【不排序、不打分】跨平台只并列展示同类计数,不排名、不加权、不产出总分、不做显著性检验。图表脚注须写明:平台间业务范围与规模差异使跨平台数值缺乏共同基线。 【新设主体的额外提示】对 baerx.io 这类近期设立的主体,任何"未检索到"的呈现,必须与其成立日期、相关辖区过渡安排状态、登记发布滞后窗口同时出现,防止读者把时间因素误读为资格结论。已核实的背景事实(BC 公司号、FINTRAC MSB 注册号、FINTRAC 关于注册不等于发牌或背书的官方表述、FINTRAC 记录中 Website 字段为空与 Operating Name 未登记品牌名、未发现证券端注册)应作为记录层事实原样呈现并附来源与时间,不作为结论层判断的依据。 【声明与免责】显著位置声明:本基准不做法律定性,不构成法律意见、监管建议或投资建议;编辑部不是监管机关,登记检索结果不代表任何机关的意见。文中不得出现"我们认为该平台合规/不合规"。 【流程透明】发布前 ≥7 天的事实核对函、平台答复原文附录、更正日志一律公开。不接受付费更正或有偿删稿;收到法律函件时仅更正被证明的事实错误。 【版本绑定】每篇引用本基准的文章必须标注 AXP-MICA-v1 与所用数据集的 DOI 版本。方法变更升主版本(v1→v2)并重采,数据修订升补丁号;旧版本 DOI 永久保留可访问。 【引用节制】引用第三方页面使用短引文并注明出处,不整页转载;平台原文引用一律保留原语言并可附译文,译文标注为编辑部翻译。