风控日报 — 2026-08-09

📊 原料:49 条相关条目(GitHub 仓库搜索 50 条 / arXiv 36 条全部无关——与 08-08 完全相同的 2608.063xx 批次(08-06 提交日期),13 篇非重复论文全部为旧噪声:尼日利亚移动购物数字主权取证 [数字主权/电子商务]、静态/流数据 XAI 评估 [XAI 评估/图像识别]、Agent 轨迹错误溯源 TRAJDEBUG [LLM Agent 调试]、选择性上下文信任优化 MIST [LLM 推理]、人形机器人世界模型 ω-0 [机器人]、跨具身动力学先验 DyPES-VLA [机器人]、紧致玻色子 NN-FT [神经网络场论/统计物理]、盘状星系团块迁移 [天体物理]、低频陷阱视频语言模型 [视频理解]、MRI 机械手 [医疗机器人]、VARMA 模型估计 [时间序列/计量经济]、核自旋统计权重 [分子光谱/量子化学]、终端任务对抗校准 CalibForge [RL/任务生成])/ HN 16 条和 Trending 20 条经去重后无风控相关条目入选)。arXiv 全噪声小计:07-16 打破的连续 24 期 100% 噪声记录后又连续 16 期(07-17、07-19、07-20、07-21、07-22、07-23、07-24、07-26、07-27、07-28、07-29、08-04、08-05、08-07、08-08、08-09)全噪声,累计 591 条中 1 条相关,噪声率 99.8%。08-09 返回与 08-08 完全相同的 2608.063xx 批次,所有 13 篇论文 ID 一致,确认 API 缓存。~14 条已在近 1-2 期日报中覆盖或剔除(lucidfence [08-07]、accountshield-orchestrator [08-07]、sbseg2026-pixguard-sim [08-07]、riskflow-payguard [08-07]、marketplace-phaas-tracker [07-17]、Portfolio-Risk-Engine [08-05]、sentinel-risk-engine [08-04]、obligation-net-optimizer [07-24]、CF-Intelligence [08-07]、graph-fraud-ai [08-07]、Mule-Hunt [08-07]、PesaLink [08-08]、ipfastcheck-python [08-08]、disposable-email-domains / ip-fraud-database [数据库]),本轮不重复入选。⚠️ 恶意仓库持续残留:efnciofjioi/aml-checker-pro-master(07-29 已确认恶意,activate.sh 伪装模式)本轮仍在搜索结果中,不重复验证。今日筛出 7 条新增高信号条目,覆盖规则即数据的实时决策引擎、分布式热冷路径风控架构、消费级诈骗检测器、QR 码钓鱼情报、企业级 FinTech 分析平台、FastAPI 欺诈评分 API、n8n 风控工作流模板。今日延续回落模式——新增高信号条目以工程参考型项目为主,核心架构创新较少。⚠️ 新增恶意仓库:primatewakeisland574/payment-channel-guide(main 分支 Drydenism/ 目录内 462KB in-repo .zip 诱饵 channel_guide_payment_v1.0.zip,main 分支 README 仅 23 字节 # payment-channel-guide;master 分支有看似合法的中文支付指南 README 作为伪装,但 main 分支暴露了 in-repo .zip 恶意载荷——典型 07-27 变种 in-repo .zip 伪装模式)。

今日高信号

1. fraud-engine (seif-alsheyab) — 实时支付反欺诈规则决策引擎(规则即数据 + 解释器非 eval + 冻结快照可重放 + IEEE-CIS 590K 回测 + APPROVE/CHALLENGE/REVIEW/DECLINE 四级决策 + 200ms 延迟预算 + PostgreSQL 16 + 卡号加盐哈希)【信号:★★★】

seif-alsheyab/fraud-engine(1★, Python 3.12+ + PostgreSQL 16 + FastAPI, CI badge, All Rights Reserved, viewing-only 不接受 PR)是一个实时支付反欺诈决策引擎。核心设计哲学:一笔支付到达,系统在延迟预算(~200ms)内返回 APPROVE / CHALLENGE / REVIEW / DECLINE 决策 + 精确原因 + 一条可永久重现的决策记录——六周后回放任何一笔决策,结果完全一致。

架构三大决策:(1) 规则是数据,不是代码——一条规则是数据库中的一行,一个规则集是版本化集合,每个商户只有一个 ACTIVE 规则集(由部分唯一索引强制,而非应用逻辑);凌晨 2 点欺诈攻击爆发时,修改阈值不需要代码审查和发版——存储为数据还意味着可以回答\"3 月 14 日哪些规则在生效\"并对尚未编写的规则做回测。(2) 规则被解释执行,从不 eval——规则引擎解释规则定义而非动态执行代码,杜绝注入风险。(3) 冻结快照——每笔决策保存完整的输入值快照(payment → features → rules → score → decision),实现确定性回放。

工程深度:(1) 卡号永不存储——加盐哈希 + 标准化,哈希前统一 PAN 格式;(2) velocity 检测——同一实体短时间内的交易频率;(3) 共享属性检测——多个账户共享同一设备/IP/邮箱;(4) 实体年龄——新创建账户的风险权重;(5) 列表查询——黑名单/白名单匹配;(6) IEEE-CIS 590K 真实标注交易回测——同一引擎在 590,540 笔真实标注交易上回测,提供真实的 recall/precision/approval rate 数据。

关键洞察——成本矩阵:引擎明确建模两种错误的不同成本——\"批准欺诈者\"损失商品 + 资金 + 退款手续费,\"拒绝真实客户\"损失销售且可能永久失去客户。在 1000 笔交易、0.5% 欺诈率的现实场景中:全拦截=零欺诈零收入,全放行=197 bps 欺诈损失,真实引擎=recall 0.80 / precision 0.167 / approval 97.6% / 欺诈损失 39 bps。

风控视角:规则即数据 + 冻结快照是实时风控决策引擎的工程纪律:(1) 规则版本化 + 部分唯一索引——DB 层而非应用层保证每个商户只有一个活跃规则集,杜绝并发竞争——这是规则管理的工程纪律。(2) 解释执行而非 eval——规则引擎解释规则定义,安全性远高于动态 eval——与 08-08 Bhavnish15 的简单规则(velocity/amount/balance)相比,这是规则引擎设计模式的进阶版。(3) 冻结快照的审计价值——\"六周后回放结果一致\"是金融监管审计的硬性要求——与 08-07 AccountShield 的确定性重放理念一致。(4) 成本矩阵的业务导向——明确建模两种错误的不同成本并优化\"最便宜的错误组合\",比纯 F1/AUC 优化更贴近运营现实。与 风控策略 的规则引擎管理和 实时风控引擎 的延迟预算关联。→ GitHub

2. FraudGuard (nagabhavit) — 分布式实时欺诈检测平台(热/冷路径分离 + p99≤100ms 延迟 SLA + Kafka 异步特征聚合 + Redis HyperLogLog velocity + LightGBM + SHAP + Prometheus/Grafana + 14 条 ADR + 降级规则 + 模拟器黑盒测试)【信号:★★★】

nagabhavit/FraudGuard(0★, Python + FastAPI + PostgreSQL 16 + Redis 7 + Kafka 3.9 KRaft + LightGBM + Prometheus + Grafana + React, Apache-2.0, CI + Security badges, early build)是一个分布式实时欺诈检测平台,定位为内联支付授权路径中的评分服务——卡片刷卡等待它的决策。核心架构约束:p99 ≤ 100ms 硬延迟 SLA,超时则支付处理器自动超时批准(系统变成装饰品)。

热/冷路径分离——核心架构决策:(1) 热路径(同步、延迟约束):gateway → feature-service → model-service → decision,全程内存读取;(2) 冷路径(异步、吞吐约束):gateway 持久化交易到 PostgreSQL 并发布到 Kafka → aggregator 消费并维护 velocity 和商户多样性信号到 Redis → feature-service 对外提供 GET /v1/features/{account_id} → 训练 → 模型注册表。关键洞察:无法在 100ms 内计算聚合——所以核心架构动作是异步预计算特征 + 同步内存服务。Kafka 刻意不在请求路径,它是刷新热路径读取内容的持久日志。

ADR(架构决策记录)覆盖——工程纪律的标志:ADR-0005(async ORM 保热路径不被阻塞)、ADR-0006(Kafka KRaft + Schema Registry BACKWARD 兼容 + hand-rolled wire-format codec 避免 librdkafka 依赖)、ADR-0007(Redis sorted sets + HyperLogLog = velocity 和基数检测的精确原语)、ADR-0009(model-service 无模型启动 fail-fast + 降级到固定规则而非 fail-open)、ADR-0010(Prometheus + Grafana 作为代码 provisioning)、ADR-0013(Alertmanager 监控 fallback rate + 热路径延迟预算违反 + aggregator 毒消息 + Kafka 发布失败)。

工程完成度(标注为 early build 但端到端已打通):(1) 冷路径——gateway 持久化 + Kafka 发布 + aggregator 维护 Redis 信号 + feature-service 暴露查询;(2) 热路径——POST /v1/transactions 调用 feature-service → model-service(训练好的 LightGBM)→ 持久化 Decision → 同步返回;(3) 降级策略——feature-service 或 model-service 宕机时降级到固定规则(非 fail-open);(4) 交易模拟器——真实容器上驱动流量 + 黑盒测试验证热/冷路径端到端;(5) React Ops Dashboard 实时交易/决策视图;(6) POST /v1/transactions/{id}/labels 接受事后 ground-truth 标签——模型迭代闭环。

风控视角:热/冷路径分离是实时风控的架构教科书:(1) \"Kafka 不在请求路径\"的架构纪律——Kafka 是持久日志刷新热路径读取的内容,而非请求链中的一环——这是\"特征预计算 vs 实时计算\"的工程权衡。(2) Redis sorted sets + HyperLogLog 是 velocity 检测的精确原语——sorted set 做\"最近 N 分钟同一账户交易数\",HyperLogLog 做\"同一 IP 关联的唯一卡数\"——这是 Redis 风控信号的标准数据结构。(3) 降级而非 fail-open 的安全设计——model-service 宕机时降级到固定规则(保守拦截),而非自动放行——这是风控系统的安全底线。(4) 14 条 ADR 体现的工程纪律——每个架构决策都有编号、上下文、决策和后果记录——这是生产级风控系统的工程文化标志。与 实时风控引擎 的热冷路径架构和 风控模型 的 LightGBM + SHAP 关联。→ GitHub

3. Just Checking, Mate (alekslinde) — 澳洲消费级诈骗检测器(规则引擎无 ML + URLhaus 实时拦截列表 + 短链接展开 + SPF/DKIM/DMARC 邮件认证解析 + wangiri 一响电话检测 + QR/OCR 截图分析 + URLhaus + 蜜罐 + 重复检测 + 转发邮件追踪像素检测)【信号:★★】

alekslinde/justcheckingmate(0★, TypeScript + Next.js 15 + React 19 + Tailwind v4 + libSQL/Turso + Vitest, 本地优先无数据库依赖)是一个面向澳大利亚消费者的诈骗检测器——粘贴可疑链接、短信、钓鱼邮件或诈骗电话号码,获取即时裁决(安全 / 可疑 / 可能诈骗)+ 每个红旗的通俗英文解释。无需注册、不保留数据、不售卖数据。

检测能力(输入类型自动识别,无需手动选择):(1) 链接检测——URLhaus 实时恶意/钓鱼拦截列表查询 + 短链接展开 + 可疑 TLD 检测 + IP 地址托管检测 + 澳洲品牌 typosquat 检测 + 钓鱼关键词;(2) 短信检测——紧迫感话术 + 奖励诱导 + 敏感信息索取 + 嵌入可疑链接 + 政府机构冒充;(3) 邮件检测——短信所有检测 + 发件域分析 + 通用问候语 + SPF/DKIM/DMARC 邮件认证解析(从原始邮件头直接解析)+ 转发邮件解包回溯原始诈骗 + 追踪像素检测标记;(4) 电话号码检测——线路类型检测(手机/固话/VoIP/特服号/免费号)+ 澳洲特服号范围 + wangiri(一响电话)和国际特服号国家风险 + 号码伪造风险提示;(5) 截图/QR 码——客户端 jsQR 解码 QR + Tesseract.js OCR 提取文字 → 运行上述所有检测。

工程亮点:(1) 纯规则引擎无 ML/LLM——所有检测基于关键词列表、域名允许/拒绝列表、正则模式和加权评分系统,内容不发送到任何外部服务评分;(2) 唯一外部调用——URLhaus 拦截列表(abuse.ch)+ 白名单短链接主机的 HEAD 请求(展开短链接);(3) 报告提交——用户提交可疑内容带限流 + 蜜罐字段 + 时间检查 + 重复检测 + 自检低分内容标记审核;(4) PII 自动脱敏——显示前自动从描述中去除邮箱、IP 等结构化 PII;(5) API 暴露——GET /api/reports?limit=50 提供 JSON 格式最新报告。

风控视角:消费级反诈骗的规则引擎设计参考:(1) 纯规则引擎的价值——在消费场景中,规则引擎的可解释性(\"为什么可疑\"→ 列出每个红旗)比 ML 黑盒分数更实用——用户需要知道\"怎么判断的\"而非\"70% 可能性\"。(2) SPF/DKIM/DMARC 解析是邮件反钓鱼的基础——邮件认证头直接揭示发件域是否被授权——这是企业邮件安全的基础检测项。(3) wangiri 检测的电信风控价值——一响电话诈骗(拨打后立即挂断,诱导回拨到高费率号码)是电信欺诈的常见手法,线路类型 + 国家风险是标准检测逻辑。(4) 追踪像素检测——钓鱼邮件中的追踪像素用于确认邮箱活跃度,检测并标记是反钓鱼的额外信号。与 反欺诈体系 的反钓鱼和 风控策略 的规则引擎关联。→ GitHub

4. QR Shield (NandaniTripathi) — QR 码钓鱼威胁情报平台(QR 解码 + 载荷分类 + 钓鱼检测 + 域名/IP 情报 + 外部威胁情报 + 风险评分 + UPI 支付 QR 支持)【信号:★★】

NandaniTripathi/QR-Code-Fraud-Detection(0★, Python + Flask + Streamlit + SQLite)是一个QR 码安全威胁情报平台——用户上传 QR 码图片,系统解码载荷、识别类型、分析可疑特征、收集威胁情报、生成风险评分和安全等级。

检测流程:(1) QR 码解码——支持 URL、WiFi、vCard、邮件、短信、电话、位置、UPI 支付、纯文本载荷类型;(2) 载荷分类——解码后自动识别载荷类型,非 URL 载荷仅识别类型不做 URL 安全分析;(3) 钓鱼检测——针对 URL 类 QR 码执行安全规则:缺少 HTTPS、IP 地址 URL、过长 URL、可疑关键词、可疑 TLD、URL 短链、多重可疑特征叠加;(4) 风险评分——基于检测到的安全指标生成数值风险评分 + 安全等级。

风控视角:QR 码钓鱼是移动支付的新型攻击面:(1) QR 码的攻击面——QR 码本身不揭示将跳转的目的地,攻击者用 QR 码隐藏恶意 URL、钓鱼网站、可疑重定向——在移动支付(尤其是 UPI/支付宝/微信)普及的亚洲市场,QR 码钓鱼是高频攻击。(2) UPI 支付 QR 的风控价值——支持 UPI 支付载荷类型解码意味着可以分析恶意支付 QR 码(篡改商户 QR 码替换为攻击者收款码是常见手法)。(3) 多指标加权评分——钓鱼检测不是单一指标,而是多个弱信号的加权组合(HTTPS 缺失 + 可疑 TLD + 短链 + 关键词)——这种多指标融合是规则引擎的标准设计。⚠️ 项目深度有限(Flask + Streamlit 入门级),不含实时拦截/大规模部署工程化内容。与 反欺诈体系 的反钓鱼和 支付风控 的 QR 码安全关联。→ GitHub

5. Enterprise FinTech Payment Intelligence Platform (ANTO-ABRAHAM-AJ) — 企业级支付分析+欺诈检测平台(PaySim 合成数据 + SQL 分析 + ML 欺诈模型 + SHAP 解释 + Power BI 仪表盘 + 产品分析 + 业务案例 + North Star Metric 框架)【信号:★★】

ANTO-ABRAHAM-AJ/Enterprise_FinTech_Payment_Intelligence_Platform(0★, Python + Jupyter Notebook + SQL Server + Power BI + SHAP, Completed)是一个端到端 FinTech 分析与欺诈智能解决方案,演示如何将大规模支付交易数据转化为可执行的商业洞察。使用 PaySim 合成金融交易数据集

端到端分析框架(五层):(1) 企业数据工程——数据管道构建;(2) SQL 分析与高级 SQL——支付和欺诈行为分析;(3) 机器学习与可解释 AI——欺诈检测特征工程 + 模型开发对比选型 + SHAP 模型解释;(4) 商业智能——Power BI 交互式仪表盘 + 可复用 DAX 度量;(5) 产品分析与业务案例——将分析发现转化为产品建议 + 按业务影响 vs 努力优先排序。

North Star Metric 框架:以\"欺诈损失预防\"作为战略北极星指标。因 PaySim 是合成历史数据集不含干预结果,无法直接测量\"已预防欺诈损失\",使用代理指标:欺诈率、欺诈交易数、欺诈金额、高价值欺诈交易、总交易价值、交易类型分布、交易频率、高风险账户活动。

风控视角:风控分析的\"技术到业务\"翻译框架:(1) North Star Metric 的战略价值——\"欺诈损失预防\"作为北极星指标将技术指标(recall/precision)锚定到业务价值(减少欺诈损失),避免\"只优化模型指标而忽略业务目标\"。(2) SHAP 解释的业务沟通价值——SHAP 将模型预测翻译为可理解的\"哪些特征驱动了欺诈判定\",让非技术利益相关者(产品/合规)理解模型决策。(3) Power BI + DAX 的 BI 闭环——将 ML 结果嵌入 BI 仪表盘让业务团队自主探索——这是\"ML 产出 → 业务消费\"的工程桥梁。(4) 业务影响 vs 努力优先级矩阵——将风控倡议按\"业务影响 × 实施努力\"排序,是资源分配的标准框架。⚠️ 使用 PaySim 合成数据,非真实数据;定位为分析框架演示而非生产系统。与 风控模型 的 ML 欺诈检测和 风控策略 的业务对齐关联。→ GitHub

6. Fraud Detection API (TGbadebo02) — 实时支付欺诈评分 API(scikit-learn + FastAPI + reason codes + SQLite 历史日志 + Streamlit 监控 + Docker + pytest 端到端)【信号:★★】

TGbadebo02/fraud-detection-api(0★, Python + scikit-learn + FastAPI + SQLite + Streamlit + Docker, pytest)是一个实时支付欺诈评分系统——scikit-learn 模型评分 + FastAPI 后端服务 + SQLite 预测历史日志 + Streamlit 风险监控仪表盘。

完整项目结构:(1) 模型训练——scripts/train_model.py + notebooks/model_training.ipynb + 合成交易数据集;(2) FastAPI 推理——POST /predict 端点接收交易特征返回 fraud_score + risk_level(low/medium/high)+ reasons(reason codes 列表);(3) SQLite 日志——每次预测写入历史记录;(4) Streamlit Dashboard——实时监控风险分布;(5) Docker——容器化部署;(6) pytest——API 端到端测试。

Reason codes 示例:交易(金额 950 + 凌晨 2 点 + 电子商户 + 账户创建 10 天 + 境外 + 新商户 + 历史退款)→ fraud_score: 0.91, risk_level: high, reasons: ["unusual amount", "unusual transaction time", "new merchant", "foreign location", "previous chargebacks", "new customer account"]

风控视角:欺诈评分 API 的 reason codes 设计参考:(1) reason codes 的可解释决策——每笔高风险决策附带具体原因列表(\"异常金额\"\"异常时间\"\"新商户\"\"境外\"\"历史退款\"\"新账户\"),满足监管对\"可解释拦截\"的要求——与 08-07 RiskFlow PayGuard 的 TreeSHAP reason codes 理念一致但实现更轻量。(2) SQLite 历史日志的审计价值——每次预测持久化,支持事后审计和模型回测——这是欺诈系统的基本审计需求。(3) Streamlit Dashboard 的运维价值——实时风险分布监控让风控运营团队直观看到当前风险趋势。⚠️ scikit-learn 模型深度有限(非 LightGBM/XGBoost),合成数据集,入门到中级工程参考。与 风控模型 的评分服务和 风控策略 的 reason codes 关联。→ GitHub

7. n8n Exekyute Templates (exekyute) — 风控工作流自动化模板集(44 个发布模板:SMS pumping 筛查 + 欺诈筛查 + CSV 对账 + 审批门 + SLA 审计 + 确定|性规则 + 人工审核 + 审计日志)【信号:★★】

exekyute/n8n-exekyute-templates(1★, JavaScript, n8n workflow templates, 44 published)是一个n8n 工作流模板库,覆盖欺诈筛查、CSV 对账、截止期计算、审批门、SLA 审计和 grounded RAG 起草。核心理念:确定性规则 + 审计日志 + 发送前人工审核

风控相关模板亮点:(1) SMS Pumping Screener——发送前通过 Twilio Lookup 筛查每个营销号码,将 SMS pumping 欺诈线路、VoIP 和固话路由到隔离 tab 并附带书面理由(Twilio Lookup + Google Sheets + Slack)——SMS pumping(短信流量欺诈)是电信欺诈的高频攻击手法,攻击者通过自动化脚本将大量短信发送到高费率号码,骗取运营商分成。(2) 欺诈筛查模板——基于确定性规则的工作流,支持人工审核环节和审计日志。(3) CSV 对账——将 Drive 文件夹中的 CSV 合并为去重主文件,隔离坏行并附带原因。(4) 审批门——文件在有人点击"批准"前被持有,然后移动并记录决策。(5) SLA 审计——按来源 SLA 表审计备份文件夹新鲜度。

工程哲学:所有模板遵循"确定性规则 + 审计日志 + 发送前人工审核"——不使用 LLM 做最终决策,而是在 RAG 起草等环节用 AI 辅助后由人工确认——这是风控工作流的安全设计原则。

风控视角:SMS pumping 欺诈和工作流自动化的风控价值:(1) SMS pumping 的风控场景——营销短信被劫持到高费率号码(攻击者通过自动化脚本在短时间内发送大量短信到特服号,骗取运营商分成)——SMS Pumping Screener 通过 Twilio Lookup 在发送前筛查每个号码,隔离高风险线路。(2) 确定性规则 + 人工审核的工作流安全——风控决策工作流中,AI/自动化做初筛和分类,人工做最终确认——这是"人在环路"(human-in-the-loop)的标准设计。(3) 审计日志的合规价值——每个工作流步骤写入审计日志,满足合规追溯需求。与 风控策略 的工作流自动化和 反欺诈体系 的 SMS 反欺诈关联。→ GitHub


技术趋势

行业案例

值得深入

  1. fraud-engine 的\"规则即数据 + 解释执行\"设计——规则存储为 DB 行而非代码,解释器解释规则定义而非 eval——这种设计如何与我们的规则引擎对比?我们当前的规则管理是否具备版本化+冻结快照+确定性回放能力?
  2. FraudGuard 的热/冷路径分离架构——\"Kafka 不在请求路径而是刷新热路径读取内容\"的核心架构决策如何应用到我们的实时风控系统?Redis sorted sets + HyperLogLog 做 velocity 检测的工程实现?
  3. fraud-engine 的成本矩阵决策框架——\"两种错误的不同成本 → 优化最便宜的错误组合\"如何引入我们的风控策略优化?我们当前的阈值调优是否基于成本感知?