一种基于区块链技术的可信影像平台的制作方法

文档序号:21103225发布日期:2020-06-16 21:01阅读:753来源:国知局
一种基于区块链技术的可信影像平台的制作方法

本发明涉及区块链技术领域,特别是一种基于区块链技术的可信影像平台。



背景技术:

目前,影像系统是应用比较广泛的系统,应用与各行各业,目前市场主要产品应用集中在拍照功能的提升,例如多种环境以及图像处理方面,特别是美颜和编辑合成方面。

但是针对电子警察、高清卡口或者行政执法方面,影像系统还被用于提供作为证据提供的重要方式,但是,目前的影像系统提供的电子证据存在公信力不足的问题,在关键的场合中无法起到应有的作用。



技术实现要素:

针对上述问题,本发明旨在提供一种基于区块链技术的可信影像平台。

本发明的目的采用以下技术方案来实现:

一种基于区块链技术的可信影像平台,包括存证系统,其中存证系统进一步包括:取证层、区块链层和服务层;

取证层用于获取电子证据,对电子证据进行电子身份验证,在通过电子身份验证后将电子证据以及其对应的证据验证信息进行绑定后上传至存证链进行存证;

区块链层用于为存证系统中所有参与方提供可访问的数字账本并执行智能合约,其中取证用户获取的电子证据都能被编写为智能合约,以及取证用户已有的电子证据在区块链层中都有对应的智能合约;

服务层通过后端数据库和移动应用程序结合提供服务,其中后端服务器被用来管理存证数据;通过移动应用程序进行用户账户管理和数据访问控制。

在一种实施方式中,取证层包括取证模块,取证模块用于获取电子证据,其中电子证据包括通过电子设备进行拍照、录音、录屏、扫描、录像、扫描获取的电子数据。

在一种实施方式中,取证层包括电子身份证验证模块,电子身份验证模块用于获取电子证据的电子身份信息,并对电子身份信息进行验证;其中,电子身份信息为取证用户的身份信息,包括取证用户的证件信息、虹膜信息以及指纹信息。

在一种实施方式中,取证层包括验证信息生成模块,证据验证信息生成模块用于生成电子证据对应的验证信息,并将其与电子证据进行绑定;其中电子证据对应的证据验证信息包括电子身份信息、根据电子证据生成的哈希摘要、电子证据的名称、获取电子证据的地理位置信息、获取设备型号以及可信时间戳。

在一种实施方式中,区块链层中采用以太坊作为区块链平台。

在一种实施方式中,区块链层包括智能合约模块,智能合约模块用于将电子证据以智能合约的形式写进区块链。

在一种实施方式中,服务层中,后端服务器采用分布式服务器。

在一种实施方式中,服务层中,移动应用程序供用户对用户信息进行隐私设置,并使得沿着区块链存证系统的数字信息以去信任的方式在所有参与者之间共享。

本发明的有益效果为:本发明通过将获取的电子证据与证据验证信息进行绑定并存储到区块链中,利用了区块链不可篡改以及去中心化的特点,任何链上的数据不可被移除并改动,使得电子证据的存证安全性和可靠性得到最大程度的保证,提高了电子证据在使用时的公信力。

同时,具体采用电子身份信息以及可信时间错对电子证据进行绑定的取证方式,进一步确保了证据的真实性。

附图说明

利用附图对本发明作进一步说明,但附图中的实施例不构成对本发明的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。

图1为本发明的框架结构图。

附图标记:

取证层1、取证模块11、电子身份证验证模块12、验证信息生成模块13、区块链层2、智能合约模块21、服务层3

具体实施方式

结合以下应用场景对本发明作进一步描述。

参见图1,其示出一种基于区块链技术的可信影像平台,包括:存证系统,其中存证系统的技术架构从下至上由取证层1、区块链层2和服务层3组成;其中,

取证层1用于获取电子证据,对电子证据进行电子身份验证,在通过电子身份验证后将电子证据以及其对应的证据验证信息进行绑定后上传至存证系统的存证链进行存证;

区块链层2用于为存证系统中所有参与方提供可访问的数字账本并执行智能合约,其中取证用户获取的电子证据都能被编写为智能合约,以及取证用户已有的电子证据在区块链层2中都有对应的智能合约;

服务层3通过后端数据库和移动应用程序结合提供服务,其中后端服务器被用来管理存证数据;通过移动应用程序进行用户账户管理和数据访问控制。

本发明上述实施方式,通过将获取的电子证据与证据验证信息进行绑定并存储到区块链中,利用了区块链不可篡改以及去中心化的特点,任何链上的数据不可被移除并改动,使得电子证据的存证安全性和可靠性得到最大程度的保证。

在一种实施方式中,取证层1包括取证模块11,取证模块11用于获取电子证据,其中电子证据包括通过电子设备进行拍照、录音、录屏、扫描、录像、扫描获取的电子数据。

在一种实施方式中,取证层1包括电子身份证验证模块12,电子身份验证模块用于获取电子证据的电子身份信息,并对电子身份信息进行验证;其中,电子身份信息为取证用户的身份信息,包括取证用户的证件信息、虹膜信息以及指纹信息。

在一种实施方式中,取证层1包括验证信息生成模块13,证据验证信息生成模块13用于生成电子证据对应的验证信息,并将其与电子证据进行绑定;其中电子证据对应的证据验证信息包括电子身份信息、根据电子证据生成的哈希摘要、电子证据的名称、获取电子证据的地理位置信息、获取设备型号以及可信时间戳。

在取证层1中,存证链的取证方法包括手持设备拍照、录音、录屏、扫描、录像、扫描等取证方法,可以应对不同场景的取证需求。其电子证据通过电子身份验证,绑定可信时间戳等操作后获得存证链上链许可;在一种场景中,存证链上将存储电子证据哈希摘要,电子证据的名称,可信时间戳,地理位置和手机型号。电子证据内容将存于aws云端,本地数据库保存照片的地址链接以及统计信息如分享权限设定等。其操作快捷简单,用户亲和度高。

针对电子身份验证,电子身份验证是一中数字化标识,是计算机对人或对现实主题的唯一标注,现今的验证手段大约为带有芯片的证件,虹膜,指纹等。合格有效的身份认证是司法体系承认电子存证的基础。

针对可信时间戳,为证明电子证据的产生时间,生有效的可信时间戳需要将存证哈希摘要和权威时间源进行结合。存证系统将严守《电子签名法》要求,保证数据的完整性和可行性得到证明。

上述实施方式中,采用改进的取证方式,即具体采用电子身份信息以及可信时间错对电子证据进行绑定的取证方式,进一步确保了证据的真实性,提高了电子证据在特定场合下作为关键证据时的公信力。

在一种实施方式中,区块链层2中采用以太坊作为区块链平台。

在一种实施方式中,区块链层2包括智能合约模块21,智能合约模块21用于将电子证据以智能合约的形式写进区块链。

在区块链层2中,区块链层2为存证系统中的所有参与方提供安全可访问的数字账本,并执行智能合约和完成支付。通过建立一个区块链驱动的存证系统,能够改变建立一个新的电子存证应用场景。建立在存证系统上的智能合约将实现存证业务的去中心化自治运行。

在一种实施方式中,区块链架构先利用ethereum(以太坊)作为基于区块链的存证网络的内核架构。以太坊是有“图灵完备”编程语言的平台,可使系统开发人员构建和发布下一代去中心化的应用程序。其中兼容以太坊的好处是为将来与在以太坊平台上运行的众多智能合约之间的互操作打下基础。

在一种实施方式中,服务层3中,后端服务器采用分布式服务器。

在一种实施方式中,服务层3中,移动应用程序供用户对用户信息进行隐私设置,并使得沿着区块链存证系统的数字信息以去信任的方式在所有参与者之间共享。

在服务层3中,通过后端数据库和移动应用程序结合提供服务。分布式数据库可以被用来管理存证数据。同时,存证系统可进行用户帐户管理和数据访问控制,使得沿着存证系统的数字信息以去信任的方式在所有参与者之间共享。

用户信息具有相当高的安全性和隐私性,只有拥有私人密钥才可以访问自己的账号,存证信息则处于公链,保证着信息内容不可篡改性和其透明性,用户可根据不同的存证需求对其进行隐私设置,其原始拷贝会存储第三方云端,存证链在做到信息安全加密的同时将保证至少在3个不同的权威云服务留有备份。

通过本发明的可信影像平台,通过网页、拍照、视频等多元化专业取证方式,在取证后进行加密存证,保证每一次取证合法有效。保存的电子证据可用于执法存证、新闻图片、真实图像、相亲、证据固化、巡检监理、法律纠纷、法院起诉、调节仲裁等,适用于不同场合的需要。

上述实施方式中,电子证据在被采集后第一时间上传至区块链并通过智能合约进行加密存证,不依赖中心服务器,运营方无法对电子证据进行篡改,保护了用户数据的真实性和隐私性。

最后应当说明的是,以上实施例仅用以说明本发明的技术方案,而非对本发明保护范围的限制,尽管参照较佳实施例对本发明作了详细地说明,本领域的普通技术人员应当分析,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的实质和范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1