Skip to content

加密货币提现流程 - 超简化版

流程概述

本文档描述了交易所加密货币提现的核心业务流程,基于 ProcessWithdrawCrypto.bpmn 生成的超简化版本。

流程图

主要流程步骤

1. 提现请求初始化

  • 用户发起加密货币提现请求
  • 系统创建提现记录,包含:
    • 请求ID (requestId)
    • 目标地址 (address)
    • 区块链网络 (blockchainName)
    • 资产类型 (asset)
    • 提现金额 (amount)
    • 用户净值 (netWorthUsd)

2. 目标地址判断

系统根据 isTravelRule 参数判断提现目标:

  • 个人钱包: 仅执行 KYA (Know Your Address) 风险评估
  • 第三方交易所: 执行 KYA + Travel Rule 合规检查

3. 风险评估阶段

KYA 风险评估

  • 调用 ProcessKYA 子流程
  • 分析目标地址的风险等级:
    • LOW: 低风险
    • MEDIUM: 中风险
    • HIGH: 高风险
    • UNKNOWN: 未知风险

Travel Rule 处理(仅限交易所间转账)

  • 调用 ProcessTravelRule 子流程
  • 处理大额转账的合规要求
  • 生成 Travel Rule 案例ID

4. 审核流程

根据风险等级和提现金额,系统采用不同的审核策略:

低风险路径

  • < 10万美元: 自动通过,无需人工审核
  • >= 10万美元: 需要 OPERATIONS 团队审核

中高风险路径

  1. OPERATIONS 审核: 运营团队初步审核
  2. COMPLIANCE 审核: 合规团队二次审核(如果 OPERATIONS 通过)
  3. RO 审核: 风险官最终审核(如果是高风险且前面审核通过)

5. 审核角色说明

角色全称职责
OPERATIONS运营团队日常运营审核,处理中等风险交易
COMPLIANCE合规团队合规性审核,确保符合监管要求
RORisk Officer风险官,处理高风险交易的最终决策

6. 结果处理

审核通过

  • 发送支付指令到冷钱包系统
  • 执行链上转账
  • 更新提现请求状态为成功

审核拒绝

  • 资产返还到用户账户
  • 更新提现请求状态为失败
  • 记录拒绝原因

关键特性

多层风险控制

  • 技术风险评估: 自动化 KYA 地址分析
  • 合规风险控制: Travel Rule 和人工审核
  • 分级审核机制: 根据风险等级和金额采用不同审核流程

灵活的审核策略

  • 小额低风险交易自动处理
  • 大额或高风险交易多重审核
  • 支持不同类型的目标地址(个人钱包 vs 交易所)

完整的审计追踪

  • 每个步骤都有详细的状态记录
  • 支持审核历史查询
  • 风险评估报告存档

系统集成

外部系统调用

  • KYA 系统: 地址风险分析
  • Travel Rule 系统: 合规性检查
  • 冷钱包系统: 资金转移执行
  • 审核系统: 人工审核工作流

消息机制

  • 使用 MessageAdminReviewedWithdrawCryptoKya 消息接收审核结果
  • 支持异步处理和状态同步

注意事项

  1. 金额阈值: 10万美元是重要的审核分界线
  2. 风险等级: HIGH 风险必须经过 RO 审核
  3. 超时处理: 审核环节需要设置合理的超时机制
  4. 异常处理: 系统故障时应有降级方案
  5. 合规要求: 需要满足当地监管机构的要求

本文档基于 ProcessWithdrawCrypto.bpmn 生成,版本: Camunda Modeler 5.22.0

🚀 构建现代化数字资产交易平台