写点什么

京东被蓐羊毛 7000 万的背后的风控管理

  • 2020-03-16
  • 本文字数:1711 字

    阅读完需:约 6 分钟

京东被蓐羊毛7000万的背后的风控管理

”网上看到一个新闻,昨天爆出的一个京东大新闻:原价 200 左右的电烤箱,因为项目组工作人员失误导致价格设置出现了 BUG,结果只需要 5.99 元就可以买到。”


“这样这次失误持续了 50 分钟左右,京东的许多商品都被抢了光,主要是电烤箱居多,导致店铺被蓐了 20 多万件,损失达 7000 万。由于这次严重失误,整个项目组被解聘,没有年终奖和补贴。还有的人看到价格便宜,也不管是不是别人的失误,直接下单了 100 件,第二天直接到货了。“


在很多技术的群里都有讨论这个问题, 讨论的范围涉及面非常广, 包括用户去蓐羊毛的道德问题,这个损失的真实性问题,京东管理层对于项目组处理的严重性问题等等, 这里不讨论这些问题, 下面只讨论背后的技术和管理问题。


从我的角度, 按道理京东经过这么多年的发展, 风控体系应该很完备了才对, 因为做电商, 如果风控做的不好, 可能就因为这个原因公司就会经营不下去。


言归正传, 回来谈一下这件事情对应的风控管理。IT 管理的安全涉及的面比较广, 包括系统安全、数据安全、网络安全和业务安全,本次主要和业务安全管理有关。


首先谈一下安全管理的理念, 安全管理就是在管理风险, 背后是对于利益的追逐, 黑产是一个产业链, 恶意用户通过盗号、欺诈, 刷单, 蓐羊毛等行为谋求巨额不当利益, 所以在系统设计阶段, 在每一个环节都要有风险意识, 尤其是涉及到资源的地方, 都要识别风险, 制定对应的风险处置设计。design for risk, 为风险设计, 默认有风险, 而不是默认没有问题, 这是一个很重要的一个安全管理理念。


在这个安全理念下面, 涉及到资源的地方, 在研发过程都要设计检查审计的点, 这些都是风险识别、控制点, 在本次案例中, 包含:


  • 销售价格的确定环节, 不管是直接确定价格, 还是设置优惠券适用范围等, 最终会针对有些商品确定最终消费者的销售价格, 在这个环节, 在商城生效前, 要经过一个价格管控审核环节, 这里可以设置各种检查控制, 如果不能通过, 则不能到商城生效, 从源头在事前控制住风险。

  • 在销售环节, 针对每个商品, 都会有订单成交, 如果订单成交有异常情形, 比如环比订单数突增并且总价大幅下降,在消费低峰期间突然订单数增加, 要触发监控报警; 这一环节要在下单后审核环节执行, 在这一环节系统自动冻结订单, 同时触发待办到对应人员手机中,审核确定是否放行, 可以一键放行, 这是风控的事中及时发现, 及时干预, 这里的核心能力是实时报警, 实时控制能力。在这一部分, 给系统的时间就是一分钟, 所以审核规则不能太多太复杂。

  • 在下一环节, 在订单履约前, 要促发第二道风险识别检查点, 这一环节可以给 10 分钟时间, 结合大量数据、更多风控检查规则进行检查, 检查是否有风险, 如果没有风险, 进入订单履约环节;如果有风险, 同第二步。

  • 在订单履约环节, 要提供随时可以截单, 一键截单能力, 虽然这是最差的处理方式, 但总比造成巨大损失好。可以针对一个时间短的某个商品进行一键截单。这里更多的是通过舆情监控, 或者内部人员发现问题时的最后处置手段。


这是对抗羊毛党的业务层级的技术, 在底层技术, 需要的基础能力还要有:设备指纹, 人机识别,验证码, 防撞库等基础能力, 需要支持的大数据,机器学习也是必备技能。


羊毛党会提前布局, 特洛伊木马早已在城中, 当价格出现错误, 木马会立刻现身, 巨大损失不可避免。所以业务安全的对抗中, 提前发现那些木马账户也是非常重要, 发现了不见得清理, 但在涉及资源利益的时候, 这些木马账户是被限制的。


最后说一句, 安全工作永无止境, 到底投多少其实是一个财务和对抗问题:


第一, 你要比你的竞争对手安全做的好, 羊毛党就不会盯着你, 这是对抗意识。


第二, 要了解羊毛党的投入模型, 你的工作要让羊毛党投入大于收益, 他们就会知难而退,转向第一点的你的竞争对手。


数字化转型, 会提升企业的核心竞争力, 要关注用户体验, 也要防范盯着你的钱袋子的黑色产业链的用户, 拒羊毛党于门外, 将利益让与真正的用户。


作为一个 IT 人, 我们的存在应该让这个世界变得更好, 让有信誉的人畅通无阻,无信誉的人寸步难行。


本文转载自成哥的世界公众号。


原文链接:https://mp.weixin.qq.com/s/QXhOrRbZgd96T0E_utBE8g


2020-03-16 20:351755

评论

发布
暂无评论
发现更多内容

大数据ELK(二十七):数据可视化(Visualize)

Lansonli

10月月更 Visualize

新书上市|豆瓣8.6,首部全面披露中国游戏发展史的奇书!

图灵教育

游戏

Go RPC入门指南:RPC的使用边界在哪里?如何实现跨语言调用?

王中阳Go

php Go RPC RPC框架 10月月更

Smart Finance:熊市下,GameFi P2E热潮仍能得到延续

股市老人

「趣学前端」开耍CSS的3D转换,不会玩滑板但能画滑板

叶一一

CSS 前端 10月月更

什么时候用Goroutine?什么时候用Channel?

王中阳Go

Go 并发 channel goroutine 10月月更

打造安全的Open RAN

俞凡

架构 安全 OpenRAN

Java基础(七)| 类、对象、封装和构造详解

timerring

Java 对象 封装 构造 10月月更

Spring Boot「07」Loading initial data 02

Samson

Java spring Spring Boot 学习笔记 10月月更

Vue整合HighCharts和ECharts实现数据可视化

闫同学

Vue 前端 10月月更

PriorityQueue 源码解析(二)

知识浅谈

Priority Queue 10月月更

【LeetCode】用栈操作构建数组Java题解

Albert

算法 LeetCode 10月月更

「CSS畅想」有一天,我遇到了一个奇特的路灯,眼里一下子有了光

叶一一

CSS JavaScript 前端 10月月更

架构实战训练营模块2-朋友圈复杂度分析

阿姆斯壮

#架构实战营 架构实战训练营9期

python程序能打包吗?看这篇就知道了

芥末拌个饭吧

python 3.5+ pyinstaller 10月月更

微信朋友圈高性能复杂度分析

兜里贼缺钱

「CSS畅想」当我拥有了一个小夜灯,我的CSS副属性被激活了

叶一一

CSS JavaScript 前端 10月月更

「趣学前端」玩转CSS的2D转换,也许能有个代码纸片人

叶一一

CSS 前端 10月月更

TSDB在高速公路大数据平台的应用

CnosDB

IoT 时序数据库 开源社区 CnosDB infra

架构师的十八般武艺:后记

agnostic

架构师

致MonoCats社群的一封信:邀请您与我们在以太坊开启新篇章

股市老人

如何使用 CSS 提高页面性能?

CoderBin

CSS 面试 前端 优化 10月月更

Goroutine是什么?进程、线程、协程又是什么?有什么区别和联系?

王中阳Go

Go 线程 进程 协程 10月月更

【ArchSummit】通过ArchSummit 全球架构师峰会对企业数字化转型的思考

小明Java问道之路

云原生 企业数字化转型 全球架构师峰会 ArchSummit 10月月更

架构师的十八般武艺:架构治理

agnostic

架构治理

新书上市|豆瓣8.6,首部全面披露中国游戏发展史的奇书!

图灵社区

元宇宙早已注定毁灭?《雪崩》中预言的末日病毒

脑极体

雪崩

如何在 SAP BTP Java 应用里使用 SAP HANA 数据库

汪子熙

云原生 Cloud SAP 10月月更 btp

【愚公系列】2022年10月 Go教学课程 030-结构体继承

愚公搬代码

10月月更

「趣学前端」提到布局,我第一个会想到的是flex

叶一一

CSS 前端 10月月更

京东被蓐羊毛7000万的背后的风控管理_语言 & 开发_成哥的世界_InfoQ精选文章