前言
本文是“发现100个中国区块链创新应用”系列文章之一。本系列依托中国工程院《中国区块链发展战略研究》项目,立足区块链创新应用发展战略,浙江省区块链技术应用协会作为“发现100个区块链创新应用”栏目合作方,将与项目组共同为社会各界介绍当前中国最具代表性的一批区块链应用,这些应用针对不同行业领域,为切实解决经济社会民生痛点难点、助力数字经济发展变革进行了有益的探索尝试。
#024案例关联单位:
中国移动信息技术中心
#024案例展示地址:
www.chain1024.com/app/77
案例介绍
INTRODUCTION
项目背景
随着互联时代的崛起,智能设备生态愈加丰富,不同功能的APP百花齐放,用户数量逐年增加。据QuestMobile统计:截至2020年4月,人均使用APP数量超25个。各APP账号密码记忆繁琐,且密码明文直接涉及用户身份安全性问题。自2013年起,中国移动着手研发了基于实名制号码和SIM卡的统一认证系统,可以做到用户直接通过移动号码实现APP登录,不需要用户名和密码。即使更换手机,下载APP后仍然可一键登录,大大节省了用户的操作时间。
业务痛点
在原有的用户认证场景下,中国移动基于两级架构体系(中国移动的IT系统分为“总部”和“省/专”两级架构)打造了统一认证业务,主要包括用户身份认证、单点登录和用户身份管理三部分功能。统一认证业务将原来在业务平台上的用户认证功能串联,在统一架构下实现认证,并将身份认证结果安全地传递给各业务平台,实现认证能力集中管控。然而,由于数据分散存储在三个平台,在业务数据调用过程中,不同平台间难以实现有效互通,常常存在号码状态数据非实时同步的问题,拉低业务效率。此外,号码状态数据不一致,会导致用户使用本机号码一键认证时,出现登录失败等其他问题,而此类问题通常无法快速定位,影响用户体验。
统一认证业务流程架构
统一认证业务流程架构
解决方案
为保证数据一致性,中国移动信息技术中心作为中国移动IT领域的专业机构,2019年12月提出将区块链技术引入统一认证系统并制定区块链解决方案,利用“移动链CMBaaS(China Mobile Blockchain as a Service)”平台提供的共识算法、智能合约、分布式文件系统等技术特性,三方平台通过区块链节点将用户状态数据上链,并从链上获取业务数据,由此保障平台数据的一致性,解决统一认证系统中号码状态不一致问题,提升统一认证号码鉴权质量。2020年7月,中国移动信息技术中心协同山东移动、江苏移动、中移互联网公司完成统一认证区块链应用上线,实现号码状态数据上链。应用试点效果良好,大幅提高了数据一致性,相较于传统技术手段,号码状态准确率提升了37%,整体准确率达到99.9%,满足业务要求。目前,统一认证区块链应用案例正在依托CMBaaS平台向其他29个省份推广。
统一认证号码状态区块链架构
提供以上服务的移动链CMBaaS平台,是由中国移动信息技术中心自主研发的基于EOS、Fabric打造的区块链云服务解决方案,共覆盖31个省,全国部署节点数量累计145个,链上交易50亿笔以上,承载企业级应用14个,无差错对账金额接近700亿。自主研发的CMBaaS控制台功能达到业内领先水准,具备租户多级管理、链上账户一键配置、智能合约自动化编译与部署上链、自动化运维监控等管理功能。独创适配器通信模式,实现了EOS、Fabric等多开发架构的灵活适配,同时支持国产ARM服务器及国产操作系统部署。
SUMMARY
基于移动链CMBaaS的统一认证业务,保证三方业务数据一致、链上数据不可篡改,切实解决业务痛点,极大提升了原系统对外服务能力。
应用价值
VALUE
基于区块链的中国移动统一认证应用,对B端用户移动设备服务商、软件服务商、C端用户产生了较高的社会价值和经济价值。
对服务提供方来说,服务提升,让客户体验感升级,降低投诉;对互联网应用企业来说,简化了产品交互逻辑,能够帮助更多客户快速使用应用,提高应用客户率,增加用户存量;对整个互联网企业来说,有助于统一规范,打通数据孤岛,让用户使用一个手机号就能走遍全网。
点击“阅读原文”,前往区块链创新应用平台官网查阅案例详情。
上链证书
CERTIFICATE
(本案例已上链永久存证)