徐州市公安局-淮海经济区警务区块链共享协作应用分享
2018可信区块链峰会于10月9日-10日在北京召开。会议由中国信息通信研究院、中国通信标准化协会联合主办,国际电信联盟、可信区块链推进计划、工业互联网产业联盟、中国支付清算协会、互联网医疗健康产业联盟、中国保险学会特别支持。在10月10日举办的可信区块链标准与评测论坛上,徐州市公安局常务副局长张丰程和中兴通讯总工程师叶郁文共同分享了徐州市公安局-淮海经济区警务区块链共享协作情况。
徐州市公安局常务副局长张丰程
中兴通讯总工程师 叶郁文
各位领导、各位嘉宾,今天我们徐州市公安局作为一个代表应邀来参加可信区块链的峰会,峰会颁发给我们十大应用案例奖,借此机会我代表徐州市公安局,也对大会组委会的各位领导和各位嘉宾,表示衷心的感谢!
这两天参加会议我接触到很多大咖、专家,问我最多的一件事情就是你公安局怎么搞区块链?这个大家感到很疑惑,公安局搞区块链徐州有徐州的特点,我们徐州地处江苏的最西北部,与山东、河南、安徽交界,我们徐州人口是1040万人口,我们地域面积是1.12万平方公里,下辖5个区,5个县,1个开发区。经济总量2017年达到了6600亿,在全国的城市中排到第29位,在全国地级市的城市中排到第10位。
随着经济社会的发展,我们徐州公安局现在也在发展。现在我们公安局下辖17个县市分局,有1万个警察。我们从2013年开始了我们科技信息化的建设,到2013年就建成了我们的基础云的环境,用的是华为的。到2015年我们就开始了中间层的建设,PaaS层的建设,用的曙光。2015-2017基本上就和曙光在合作,和中兴在合作。在2017年的时候我们在讲,我们徐州由于地处淮海经济区的中心城市,随着经济社会,随着基础设施的安装,前端的采集设备的普遍安装,现在我们每天公安机关生成的数据在1.8亿。这么多的数据如何支撑我们的应用,这是我们的一个痛点。根据我们现实的治安状况,我们徐州市结合地区,我们每年刑事案件发案量,结合部地区人员条约作案占到35%,这35%占了徐州整个地区的社会治安状况,这种状况怎么改观?我们用数据来改观,怎么改?要把结合部地区的山东西南部几个市的数据,河南东部的几个市的数据,安徽北部几个市的数据和我们江苏北部的几个市的数据,要结合起来,形成一个管控的天网,这是我们的理念。所以这个数据怎么融合,怎么发展,去年我们就想到了区块链,区块链的第一个和我们合作的厂家就是中兴集团,后来我们叶总从技术层面给大家报告,这是我们一个基本想法。
所以今天我就来跟大家简要汇报一下我们怎么想做区块链,以前我们的数据,所有我们交换的数据是离线交换的,实际上我们的数据融合发展这是第四个阶段,第一个阶段是大家握握手喝喝酒,你有事情我来办。第二个事情是搞一个网站,大家在网站上发帖子。第三个事情是搞一个情报平台。第四个阶段就搞区块链,要在线数据,要把我们的数据用在线的数据让大家来分享,什么不能做到,区块链能做到,现在我们已经完成了数据的验证,完成了经典算法,完成了智能合约和签约,现在这些已经具备的上线的条件,所以这一款数据,区块链上来以后,我们在昨天公安部我们去了一下,初步的商定一下在11月初要在徐州召开警务区块链的全国推广会,大家感兴趣的话可以协同我们一并办这个会议,或者来参加一下。
区块链在我们实际应用中我们遇到了一个痛点,现在痛点在哪里?共识算法,合约共识,共识机制,智能合约,现在我们痛点在哪里?就是共识机制的形成,这个恰恰是你们搞技术的这些人看不到的这些痛点,我们感觉到很痛。为什么?我们现在是一个联盟链,刚才白雪讲了联盟链里面还要加合约的一些测试的东西,这个联盟链实际上去中心化的,共识机制怎么建设,这还要靠行政手段去推动。现在我们上了四个数据,接听数据、广发数据、案件数据、浏览数据,我们建立数据模型来制定我们的大方管控,针对这四个数据我们初步达成了共识,将来是20类数据,我拿出来了,山东的哥们拿不拿?河南的哥们拿不拿?安徽的哥们拿不拿?大家要形成共识,有时候他出于自己安全问题的考虑,当然安全是没有问题的,出于利益的问题,现实的考虑不可能拿出来我想20个,他想20个,可能是8个。如果大家都供出来20个,把区块链应用的效应达到最大化,达到一个峰值,这需要靠什么?需要靠行政命令来推动,所以我们借助公安部科技局和信通院,这两个专家机构,然后在我们那儿开个会,把四个省的分管领导,市里领导到我们那儿开会,形成一个书面合约,就这么干,这样才能推动我们区块链应用的长期落地,长期发展。
同时我们现在也在考量今天是个标准化测试,我们徐州公安去年做了一款大数据应用标准,今天徐州公安局要申请做区块链公安行业应用的标准试点单位,我们也想做标准。刚才史长讲了占标准就是占主动权,我想为全国公安在区块链应用发展中做出我们徐州公安的一点点贡献,谢谢大家!
叶郁文:尊敬的主持人,尊敬的张局长,各位来宾,接下来我把具体情况给大家做个介绍。刚才张局长应该比较高屋建瓴的介绍了一下一些工作情况,这里面感谢一下信通院,因为在昨天警务区块链也获得了今年十大应用案例之一,第二个也要感谢一下徐州公安局,因为从去年就是2017年到现在,我们在徐州以及徐州周围的四个地市和徐州公安局紧密合作,做了这么一个案例,这里面也感谢张局这块和张局底下的同志们的全力支持,有这么一个好的实践。
这里面我讲三个内容:
一、业务场景及痛点分析。
业务场景这一块我们需要结合一下实际的淮海经济区警务区块链实际情况,因为它不是一个独立省的或者一个市的警务,是跨区域的警务情况,这指得是四省的,包括河南、安徽、山东、江苏总共四块,这四块因为跨区域,大家都知道跨区域的时候有些数据的共享,警务的协助,联通等等都会有新的问题。从这四个区域来讲,我们也经常在网上或者在新闻上看到有两类情况是需要我们公安特别关注的,第一类是犯罪分子他们经常在跨区域这个地区进行犯罪和流窜,这个其实就是利用了我们现在公安里面跨区域之间的一些协作的漏洞。第二步类是布控车辆跨区域拦截等等,这两个是针对犯罪分子和车辆针对跨区域的结合的技术上的不足做了一些工作。本项目做得两个工作其实在后面也会有,第一个是警务数据共享,这个包括各种警务的信息。第二个是数据共享协作,主要指得是警务的协同,就是几个地市之间的协同,主要是这么两类。
痛点刚才张局介绍了一下,这里我再简单讲一下。一是信息共享程度低,包括数据的独立存储等等,这个应该是各个行业不仅仅是公安都有的。二是信息准确性较差,对于公安来讲公安在这一块应该是在各个行业里面做得非常好了,公安如果都不安全的话那就更没有安全了。这里面之所以提为痛点,指得是在各个经济区,在这么一个特定的场景下面,经济区各个公安局分局之间或者省之间,地市之间的信息流动和信息准确,主要是考虑这一块,这一块也是我们接下来想做一些更深贡献的地方,希望能够把传输的这些标准化和规范化的东西给定下来,这样子来解决它的安全和它的准确,主要是解决这两个,而不是原来大家传统意义上理解的安全。
开展难点说一下,一是数据共享困难,这个其实在各行业都有,对于警务来讲更敏感一些,因为警务信息都是涉密的信息,这需要我们考虑共享的安全。区块链本身带有一些透明、安全,其实跟这个是匹配的。二是协助困难,比如说在跨省流窜的时候或者跨省布控的时候,按照传统肯定是要经过领导审批等等时效性就比较慢,通过技术的手段,用区块链这个性能作为背书,能够满足在新的业务场景需求下,满足时效性又满足业务规范性,主要解决这个问题,最终解决警务联动,避免责任边界不清。
障碍分析这里面提了四个,一是政策标准,这块也是围绕后面做得工作,希望能够在警务区块链方面不仅把业务做起来,而且通过这个业务把这些标准,把规范化的工作沉淀下来,最后能够形成像警务大区域一样形成警务区块链的标准,真正把这个标准推广到全国。二是组织体制,这个主要在前面的规范和标准定下来之后,相应的各个警种之间、警务单位之间信息壁垒消除了。因为在淮河经济区警务区解决的是各个业务单位,各个省市之间的协作,那么对于警务来讲或者对其他来讲也是一样,大家有贡献,但是一定也有成本,必须有相应的激励。四是技术层面,主要是对于现有的阶段来讲应该更多的是行业+区块链这么一个情况,对于行业+区块链来讲实际上是一个存量市场,在存量市场我们在技术上需要解决对于现有的系统能够尽量少做改动,主要是通过这块,以及利用区块链的信任或者篡改等等,来实现我们想达到的目的。
这里面有一个跟数据共享密切相关的,其实也是现在国家正在考虑的事情,就是数据的三权分立,数据的拥有方、使用方、监管方,就是三个之间怎么使用这个数据。以前我们做起来可能是一个数据共享交换平台,或者说是线下的通过实现签署协议。今后我们可能会通过区块链的方式,来解决数据的拥有方、使用方和监管方,在真正使用的时候有可能是通过数据上线的技术,来保证数据能够得到共享,同时保证关键信息不泄密等等这些技术,所以这块也是围绕警务区块链里面解决的两个问题之一,就是数据共享的问题之一,这里面最关键的一个需要解决的技术。
二、区块链共享协作方案。
协作方案其实就是刚才讲的业务需求,典型的就有两个:一是跨域数据共享,二是跨域业务协作。针对这两个业务的需我们也看了一下区块链,其实区块链本身自己带有的特征或者这个技术带有的特征,是能够比较好的符合警务区块链应用的场景需求。对于淮海经济区来讲四个地市的警务本身就是联盟链,而且是多方参与。对于数据共享要求一致性,能够保证它的纪实性,共享机制这块其实张局刚才重点强调了这一块是我们下一阶段要研究的重点。还有智能合约及密码学技术,密码学技术是保障数据安全,智能合约这块比如在跨域警务协作的时候,通过一次性智能合约签署,后面在不同的部署的时候,在不同的警务沟通的时候,或者车辆沟通的时候能够自动触发,并且能够自动记录布控的结果等等。最后说来就是我们会建设一个警务区块链的共享协作平台。
平台的建设方案,总体建设方案其实根本深上就是标准区块链,包括应用层、服务层、核心层、数据存储层,这里面有一个数据采集层,这个是我们应用区块链方案里面做了定制化的部分,因为现在警务应用里面有很多现有的系统,如何让现有的系统对接警务区块链新的平台的时候,能做少量的改动或者不做改动,我们在这个地方加了数据采集层,主要是通过API或者接口封装等等,来实现数据管控来进行接口的适配,这样对于现有的系统,各个系统的接口能够比较快捷和迅速。上面都是按照标准的区块链经典架构来做的。应用层这块当前做的是发布共享数据、数据查询和车辆、人员布控,这是是跟淮河经济区警务相关的业务。
场景设计之一是车辆布控,市局与市局之间达成共识,通过区块链进行组网,利用区块链的针对数据不可篡改性,使得布控请求的发布、执行都会完整可信的记录在岸,成功的解决了责任的界定和信任的问题,使得局局直接联动成为可能,避免以前通过行政指令,通过层层审批,主要是这么一块,所以它能够带来效率的提高。
流程设计比较简单,一是发布方,二是收到指令的并且指控得到结果的记录方,主要是这两块流程。在这里面我们加了一个业务,前置业务处理系统,通过这个前置系统使得现有的业务系统能够比较便捷的接入到区块链的平台,所以从这个系统来看大家可以看出来它是存证系统,并且它是附加系统。
警务数据共享,主要是通过各方根据需要的对于比如说嫌疑人或者嫌疑车辆对数据进行共享,除了对数据加密之外它的原数据不一定会上链,只是Hash上链,根据智能合约或者各方,比如需要读取信息的市局来读这个信息,看完之后进行消除,通过这个方式实现警务的信息共享,这里面就解决了数据的三权之间的关系,同时也解决了对于警务数据来讲是非常敏感涉密信息的一个保护。
流程跟前面这个流程是基本相似的,就不讲了。
数据共享激励主要是多数据之间或者多区域警种之间对于数据的共享,共享有贡献者也有使用者,使用方对贡献方也有一定的激励,区块链这边使用了积分机制,对于贡献方可能享受积分,它带来的好处就是使得每一方都可以自己能够做自己的贡献,并且获得自己的收益,相当于是这么一个情况,所以它就有了一个内驱力。
平台建设指标,容错率在33%以内,存储数据最大支持10TB,支持1万条数据传输记录,小于1秒,满足当前淮海经济区警务区块链的需要。
特点有很多:一是现网系统零改造,如何把区块链应用进去又不进行全网的大改造大升级,对于现网已有系统的升级比较关键。二是数据三权清晰,这个跟国家现在在搞的数据三方:拥有方、使用方和监管方其实是一样的,我们在淮海这块警务区块链里面做了一个应用,就是能够通过三权信息促进警务数据共享交换和业务协同。
价值其实也有很多,这里面我们提了一个最主要的价值就是用区块链业务前后,最主要的价值比如像在业务的执行,布控和执行,现在性能提高了,实时性提高了,这是跟以往相比区块链带来的最明显的价值,现在因为有了技术的背书,同时用智能合约做了存证等等,使得现在基本上能够做到实时性的布控、执行、反馈,所以这个我们认为是在这个案例里面最有价值的地方。
采用物理分散、逻辑集中的数据共享模式,建设的时候是采用统筹规划、分步实施。徐州公安这一块相当于是一个牵头单位,主要是这么一个工作。
平台部署方案主要是通过一个牵头局点,把各个其他的九个相关的淮海经济区里面的司局加进来,各个节点之间通过关系内网互联互通,存储的方案其实跟其他也是类似的,非结构化的文件是本地存储,结构化的存在区块链节点上面,敏感的体系都是存在本地加密的。部署方式可以布在物理机、虚拟机上都可以。
实施的进展,当前的情况基本上已经达到了可商用,但是这个项目后面可能会做更多的工作就是现在各个行业+区块链,我们也是希望在公安行业或者警务区块链方面能够做一些标准规范,包括警情、案件等等标准,希望做这么一个标准,同时像刚才介绍的能够通过公安部的方式,向全国各个公安进行推广,使我们的警务区块链从试点转向全面的商用,主要是这么一块。
这个是平台的页面展示,大家可以简单看一下,我们建了之后对人员布控、车辆布控、网吧上网、旅游住宿等等都有这么一个情况。这是布控应用层面,结合审批或者结合智能合约等等都可以。这是跟徐州公安这一块讨论完之后下一阶段有可能会做的一个平台业务规划,因为现在的徐州公安警务区块链更多是横向的,是连了淮海经济区的四个省十个市局的横向业务,未来在同一个市局以下的我们可以做纵向的这么一个业务规划,就是从这嫌个人的出生到死亡,联合在一个司辖以内的各个卫计委、公安、人事等等,把所有数据串起来,这样公安系统不仅可以由纵向的完整的在区块链上存储的数据,也可以横向的在区块链上存储的数据,主要是这么一个规划。
这个是我主要补充的内容,谢谢大家!