Skip to main content
Didit 融资 200 万美元并加入 Y Combinator (W26)
Didit
返回博客
博客 · 2026年5月21日

FATF 旅行规则:交易监控的内在组成部分 (ZH)

金融行动特别工作组(FATF)的旅行规则并非 Didit 的独立产品,它与交易监控功能紧密结合。在同一个引擎中,您可以交换发起人和受益人数据、跟踪义务并筛选钱包,该引擎还会对每笔加密货币转账进行评分。.

作者:Didit更新于
fatf-travel-rule-api.png

金融行动特别工作组 (FATF) 的旅行规则对每个虚拟资产服务提供商 (VASP) 提出了一个看似简单的要求:当您发送超过阈值的加密货币转账时,您必须同时发送有关发起人和受益人的身份信息;当您收到转账时,您必须收集并检查相同的数据。难点不在于原则本身,而在于交易对手是另一个 VASP,使用不同的技术栈,位于不同的司法管辖区,可能支持也可能不支持相同的协议,并且可能根本没有义务遵守。

Didit 无需单独的产品即可处理此问题。旅行规则支持直接内置于交易监控中。对每笔加密货币转账进行实时评分的同一个引擎,也与交易对手 VASP 交换发起人和受益人数据,跟踪每项义务的进展,并同时运行链上钱包筛选。您只需发送一次交易;监控、筛选和旅行规则都会同时运行。

本指南将解释其工作原理、为何如此构建以及如何进行集成。

主要收获

  • 旅行规则是交易监控的一部分,而非附加功能。您已发送用于监控的加密货币转账会携带旅行规则数据交换和义务跟踪信息。
  • 发起人和受益人数据交换通过主要协议(TRISA、TRP 和 OpenVASP)在您和交易对手 VASP 之间运行。
  • 六种专用状态——UNKNOWNCOMPLIANTPENDING_ACTIONPENDING_COUNTERPARTYFAILEDEXEMPT——精确告知您每项义务的进展。
  • 规则库中提供了预设的旅行规则,交易会携带travel_rule类别,以便策略在上下文中应用。
  • 链上钱包筛选同时运行,自带密钥(Crystal 或 Merkle Science)的筛选费用每笔低至 0.02 美元
  • 一个统一的 /v3/ API。加密货币交易发布到 POST https://verification.didit.me/v3/transactions/,其中包含 currency_kind: "crypto"

旅行规则的作用

金融行动特别工作组(FATF)将其长期存在的电汇规则(建议 16)扩展到虚拟资产。要求是:当 VASP 代表客户转移虚拟资产时,必须获取、持有和传输所需的发起人和受益人信息,并应要求提供给当局。实际上,这意味着两个 VASP 必须相互识别,安全地交换客户数据,并在资产在链上转移之前或同时确认转移。

Didit 将这种确认工作流程化。当您发送加密货币交易进行监控时,引擎会识别交易对手 VASP,通过支持的协议交换发起人和受益人数据,并将义务状态解析为您可采取行动的状态。交易对手确认的转账变为COMPLIANT;等待对方响应的转账处于PENDING_COUNTERPARTY;低于阈值或超出范围的转账为EXEMPT

重要性

旅行规则的执行不再是理论层面的问题。欧盟的资金转移法规、英国的实施以及越来越多的国家制度现在都要求 VASP 执行数据交换,监管机构正在积极对此进行审查。错误处理的代价是许可风险,而不仅仅是罚款。

操作上的问题是,大多数团队将旅行规则视为第四个工具——独立于 KYC、独立于 AML、独立于交易监控——然后花费工程时间来保持四个系统对同一笔转账的同步。Didit 的方法消除了这种隔阂。您已经监控的用于结构化、速度和制裁交易对手风险的转账,正是承担旅行规则义务的转账,因此数据、状态和审计跟踪都集中在一个地方。

技术细节

加密货币交易是针对统一的 /v3/ API 创建的,该 API 与处理法定货币的端点相同。设置 currency_kind: "crypto" 会告诉引擎评估加密货币规则并运行旅行规则和钱包筛选路径。

curl -X POST https://verification.didit.me/v3/transactions/ \
  -H "x-api-key: $DIDIT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "transaction_id": "txn_c41f08",
    "category": "travel_rule",
    "amount": 4200,
    "currency": "USDC",
    "currency_kind": "crypto",
    "direction": "OUTBOUND",
    "txn_date": "2026-05-21T11:05:00Z",
    "subject": {
      "vendor_data": "user_4521",
      "role": "ORIGINATOR",
      "entity_type": "INDIVIDUAL"
    },
    "counterparty": {
      "role": "BENEFICIARY",
      "entity_type": "INDIVIDUAL",
      "wallet_address": "0x9f2a...c81d"
    }
  }'

引擎会评估转账,与交易对手 VASP 开启旅行规则数据交换,并返回交易状态和旅行规则状态:

{
  "transaction_id": "txn_c41f08",
  "status": "IN_REVIEW",
  "travel_rule_status": "PENDING_COUNTERPARTY",
  "wallet_screening": {
    "risk_score": 18,
    "risk_level": "LOW"
  },
  "protocol": "TRISA"
}

六种旅行规则状态。每项义务都精确解析为其中之一:

状态含义
UNKNOWN旅行规则义务尚未评估或无法解析交易对手 VASP。
COMPLIANT发起人和受益人数据已交换并确认——义务已履行。
PENDING_ACTION您这边需要采取行动——缺少发起人数据或确认步骤。
PENDING_COUNTERPARTY您正在等待交易对手 VASP 响应数据交换。
FAILED交换未能完成——交易对手无法联系、数据被拒绝或协议不匹配。
EXEMPT转账超出范围——低于阈值、自托管钱包处理或无义务。

类别和规则。交易带有travel_rule类别,以便应用正确的策略,并且规则库提供了预设的旅行规则,您可以在控制台中启用和调整,而无需手动编码。

钱包筛选同时运行。由于currency_kindcrypto,引擎可以在同一次调用中对交易对手地址运行链上钱包筛选——检查其与受制裁实体、混币器、暗网市场、勒索软件和被盗资金的关联风险。钱包筛选费用每笔低至 0.02 美元,支持自带密钥(Crystal 或 Merkle Science)。

一个引擎,每笔转账履行三项任务

旅行规则之所以内置于交易监控中,是因为一笔加密货币转账会同时触发三项义务,并且它们共享相同的数据:

  1. 监控——根据加密货币监控和加密货币筛选规则捆绑对转账进行评分,以检测结构化、速度和异常模式。
  2. 钱包筛选——检查交易对手地址在链上的风险敞口。
  3. 旅行规则——与交易对手 VASP 交换发起人和受益人数据,并将义务跟踪到六种状态之一。

如果作为三个独立的工具运行,这些任务都需要各自的集成、各自的转账副本和各自的对账。而作为同一个引擎运行,它们共享交易记录、审计跟踪和控制台——并且需要更多客户数据的旅行规则义务可以使用与监控其余部分相同的AWAITING_USER补救循环。

用例

  • VASP 和交易所——在不建立独立合规堆栈的情况下,满足每笔超出阈值的出站和入站转账的旅行规则要求,并将监控、筛选和旅行规则保持在同一记录中。
  • 出入金通道——与目标 VASP 交换发起人和受益人数据,同时在同一次调用中筛选接收钱包。
  • 托管人——跟踪许多交易对手和协议之间的义务,每笔转账都有明确的状态供审查员参考。
  • DeFi 前端——在受监管实体参与流程的情况下处理旅行规则,并在义务确实不适用时回退到EXEMPT和自托管钱包处理。

如何与 Didit 集成

  1. 启用规则包。在业务控制台中,启用加密货币监控、加密货币筛选和预设的旅行规则,并根据您的风险策略调整阈值。
  2. 发送加密货币交易。使用POST /v3/transactions/,其中包含currency_kind: "crypto"direction、发起方(subject)和受益方(counterparty)详细信息,以及适用于旅行规则的travel_rule类别。
  3. 读取两种状态。根据交易status处理资金流动,并根据travel_rule_status处理义务——在需要采取行动时进行保留或补救。
  4. 在控制台中处理其余部分。待处理和失败的义务、警报以及案例工作流程与您的其他监控功能位于同一界面。

由于这一切都基于统一的/v3/API,同一个平台不仅可以对您的用户进行 KYC 并对您的商业客户进行 KYB,还可以通过监控、钱包筛选和旅行规则处理他们的转账——一个端到端的身份和欺诈平台。

常见问题

旅行规则是 Didit 的独立产品吗?

不是。它内置于交易监控中。您已发送用于监控的加密货币转账会在同一记录上承载旅行规则数据交换和义务跟踪。

您支持哪些旅行规则协议?

主要互操作性协议——TRISA、TRP 和 OpenVASP——因此您可以与跨不同技术栈的交易对手 VASP 交换发起人和受益人数据。

旅行规则的状态有哪些?

六种:UNKNOWNCOMPLIANTPENDING_ACTIONPENDING_COUNTERPARTYFAILEDEXEMPT。它们精确告知您每项义务的进展。

钱包筛选是如何融入的?

加密货币交易(currency_kind: "crypto")可以自动对交易对手地址运行链上钱包筛选,自带密钥(Crystal 或 Merkle Science)的筛选费用每笔低至 0.02 美元。

我在哪里配置旅行规则?

在业务控制台中。规则库提供了预设的旅行规则,您可以启用和调整,交易会携带travel_rule类别,以便在上下文中应用正确的策略。

准备好开始了吗?

阅读旅行规则文档,了解它如何与加密货币旅行规则解决方案页面交易监控产品页面上的更广泛的技术栈相契合,并在定价页面查看透明的按次计费价格。准备就绪后,免费开始——每月 500 次免费 KYC 检查,监控、钱包筛选和旅行规则都在一个 API 上。

身份与欺诈基础设施。

一个 API 即可实现 KYC、KYB、交易监控和钱包筛选。5 分钟即可集成。

让 AI 总结此页面