夜雨聆风学习资料网

ARTICLE · 1022593

为什么国内软件都要手机号注册,国外一个邮箱就行?答案藏在1999年

为什么国内软件都要手机号注册,国外一个邮箱就行?答案藏在1999年

为什么国内软件都要手机号注册,国外一个邮箱就行?答案藏在1999年

输入手机号,等验证码,六位数字填进去。这是国内用户注册一个新 App 的标准动作,前后不超过半分钟,熟练到你根本不会把它当成一件事。

换到 Google 或者亚马逊,同样的位置等着的是一个邮箱输入框。填地址、设密码,再去收件箱找到那封信点开链接,才算激活。慢一点,步骤多几步,但一样能进去。

两套习惯摆在一起,很多人第一反应是"规定不同"。规定确实在最表层。2017 年 6 月 1 日《网络安全法》施行,第二十四条要求网络运营者提供信息发布、即时通讯等服务时,应当要求用户提供真实身份信息。关键在于,它要的是"真实身份"这四个字;至于用什么方式确认,法律没规定。

一、合规压力之下,技术方案的第一原则是"成本最低的可行解"

法律只说确认真实身份,没说非用手机号不可。对接公安系统核验、上人脸识别、让用户传身份证照片,这些方案技术上全都成立。

但工程上成立和能落地是两回事。人脸识别的接口成本、身份证照片的审核人力、误判后要处理的投诉,每一样都是持续支出。手机号这条路最轻——中国的手机号 2013 年就完成了强制实名登记,运营商数据库里每个号码都对应一张身份证,验证一个号码的有效性,等于间接验证了一个真实的人。

我有一次给机房做设备台账,犯了完全同类的错。当时新设备接入要手工登记,我给每台机器编了一套独立编号,前缀按机房分、后缀按上架顺序排,自己看着挺完整。没过多久我就放弃了:规则是我一个人定的,交接的时候对方要找的是机柜位置,没人愿意去记我那套编号。后来全部改成直接用资产系统里的现成编号——难看,但不用解释。工程上最先被淘汰的,往往不是有缺陷的方案,而是需要额外解释的方案。

二、能不能被唯一验证,比好不好用更决定成败

手机号还有一层优势:它接近"一人一号"。按工信部规定,一张身份证全国最多只能办五个手机号,刷注册、薅羊毛、批量养号的成本被硬件性地抬高了。邮箱不一样,一个人零成本能开几十个,拿它当账号标识,实名要求等于落空。

后来排查故障时,最头疼的也是这件事。同一台设备的故障记录,有的在聊天群里,有的在某个人本地的文档里,写的人给设备起的名字还不一样。等我想复盘为什么同一类问题反复出现,才发现没人说得清那些记录对应的是不是同一台机器。一个标识如果不能被唯一确定,它上面挂过的所有记录迟早会失效。

三、省事是有账期的,账单总会到

这套体系最真实的代价,换过手机号的人都碰上过。号码注销后运营商会回收再投放,新用户拿这个号注册会看到"该手机号已被注册";旧账号还挂在那里,支付、会员、聊天记录都在一个陌生人理论上够得着的地方。

整理项目验收材料的时候,我对这件事感受特别深。每一份交付物都要能对上具体的批次、时间,量大的时候最难的不是多,而是永远有那么几份对不上号,而且往往正是最要紧的那几份。标识越集中,出问题时能追溯的范围就越大。

把这条线往回捋,开头那个问题就有答案了。1999 年 QQ 上线,中国网民的第一个网络身份是九位数 QQ 号,不是邮箱;2013 年手机号实名,2017 年网络安全法落地,11 亿部手机把这条路走成了默认设置。国内软件清一色手机号优先,是法规、基础设施和用户习惯互相塑造三十年的结果。

相关学习资料