System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于区块链的司法数据处理方法技术_技高网
当前位置: 首页 > 专利查询>海南大学专利>正文

基于区块链的司法数据处理方法技术

技术编号:41554942 阅读:2 留言:0更新日期:2024-06-06 23:41
本发明专利技术公开基于区块链的司法数据处理方法,使用以太坊作为基础架构搭建区块链网络,公安厅、检察院、法院和司法厅四个机构均设置有共识节点、观察节点和落盘加密服务器,四个机构的节点、和公安厅、检察院、法院的节点分别构建两个群组,形成单链双账本;并设计司法数据存证步骤、获取步骤、存储步骤和监管步骤,打破机构间信息交换壁垒,且进一步提高司法存证数据安全性。

【技术实现步骤摘要】

本专利技术涉及区块链,尤其涉及基于区块链的司法数据处理方法


技术介绍

1、在链上存证方面,国内的专家学者对链上数据安全存储做了相关研究。侯义斌等人将电子证据的存证与安全可信的区块链技术相结合,设计了一个电子证据存证系统架构,实现电子证据的批量打包方式,实现了系统存证数据的可信性。汪玉江等人针对用户使用中心化应用时不断发生的隐私泄露问题,基于区块链技术与属性基加密相结合的隐私数据保护方案,方案实现了个人数据一对多的安全传输以及访问控制,用户可以通过提出的属性基加密方案控制应用的访问权限。刘明达等人为了解决信息系统单点化的问题对数据共享造成的威胁,从目前区块链在数据的cia(机密性、完整性和可用性)的研究成果进行介绍,并对未来的研究前景进行展望。

2、国外专家学者也做出很多研究成果。bonomi等针对数字取证中证据管理存在易篡改的问题,提出了改进的以太坊开发的监控链,来达到使得监控链自动化的过程,以便确保证据在系统中的完整性和对证据所有者的可追溯。ichikawa d等人针对移动健康信息数据存储在服务器中时数据管理的问题,开发和评估了一个基于区块链技术使用分布网络实现的可信、可审计的防篡改移动健康系统。ryu等针对目前执法机构在物联网环境数字取证工具、调查框架和流程无法满足异构性和分布特性的问题,提出了一种基于区块链技术的物联网基础设施数字取证框架,从而提高现有存证数据托管过程的健壮性。

3、以上方法存在如下几个问题:①目前没有专门针对司法且可通用覆盖办案全流程的数据存证和安全转移方法、装置、系统及设备;②若干方案所采用区块链框架为公链或非国产联盟链,不能很好的实现国产自主可控的目标;③智能合约对于存取证的解决方案很有帮助,但目前的技术方案应用只针对于证据数据的安全存储查询,缺乏司法全业务流程的链上执行,以及相应的智能合约的解决方案,并且缺乏针对司法领域的智能合约设计模式以及漏洞检测技术的研究与应用。④司法业务处理流程繁琐,参与者要能清晰地查看到相关文件和案件的进度情况。本专利技术旨在解决这些问题。


技术实现思路

1、为了解决上述技术问题,本专利技术提出基于区块链的司法数据处理方法,利用区块链等技术,构建司法数据存证和查询以及基于智能合约的可拓展存储方法,打破部门间信息交换壁垒,且进一步提高司法存证数据安全性。

2、为了达到上述目的,本专利技术的技术方案如下:

3、基于区块链的司法数据处理方法,包括:

4、构建步骤:使用以太坊作为基础架构搭建区块链网络,公安厅、检察院、法院和司法厅四个机构均设置有共识节点、观察节点和落盘加密服务器,四个机构的节点、和公安厅、检察院、法院的节点分别构建两个群组,形成单链双账本;

5、存证步骤:将待转移的案件卷宗类文件预处理后经过扫描处理为卷宗图片文件;为所述卷宗图片文件添加对应案件及处理人附加信息;将所述卷宗图片文件发送给分布式文件系统,获得其计算出的文件数据指纹哈希并返回给系统;将所述卷宗图片文件哈希值、所述卷宗文件对应案件以及外理人等附加信息发送给区块链网络,以使得所述区块链网络存储所述卷宗图片文件的信息;

6、获取步骤:输入案件信息进行查询,通过智能合约进行区块链网络上查询获得卷宗图片文件哈希指纹以及对应附加信息;根据取得的所述卷宗图片文件哈希指纹,作为查询条件在分布式文件系统中进行查询;从所述分布式文件系统中获取所述卷宗图片文件;

7、存储步骤:根据软件工程规范,使用uml建模语言进行业务模型的梳理,将司法存证需求描述为统一建模书面符号;使用特定领域语言dsl,在统一建模语言uml的基础上提供智能合约设计模式;所述智能合约设计模式多合约总体结构设计;结合现有智能合约安全问题,给出司法领域的示例模型描述,以便实现司法业务逻辑的上链执行基础模式;

8、监管步骤:根据法律合同和案件管理的规范确定模块化的智能合约;使用多重签名合约模板对智能合约进行升级;实时记录相关案件进展记录于审计日志后上传至区块链网络;选择参与者进行授权,授权参与者通过智能合约进行案件信息查询。

9、优选地,所述预处理包括签字、盖章操作。

10、优选地,所述输入案件信息进行查询,包括输入卷宗图片文件所对应案件信息,包括并不限于案件编号。

11、优选地,所述区块链网络包括联盟链,国产fisco bcos、长安链、蚂蚁链。

12、优选地,所述分布式文件系统包括星际文件系统、hadoop hdfs分布式文件系统。

13、优选地,所述智能合约设计模式描述包括:自动销毁、数据-逻辑分离、合约注册表、后置外部调用、自动延迟、合约功能分解和紧急关闭。

14、优选地,所述模块化的智能合约描述包括:合约函数、查询函数、签名模板、隐私保护、智能合约漏洞检测、验证身份。

15、以上智能合约设计模式实现对安全性和功能性的指导框架,而模块化的智能合约作为实现基础业务功能的基本单位。

16、基于上述技术方案,本专利技术的有益效果是:本专利技术利用区块链技术,通过司法各机构共同搭建联盟体系,由机构下的各个部门作为节点相互连接并部署智能合约,共同维护该联盟区块链网络,将案件信息等数据通过调用部署实现的存证智能合约实现数据上链,通过区块之间的哈希指针和merkle tree等技术保证数据的难篡改性,每个节点存储区块链全部信息,通过网络的共识算法,实现信息同步共享,提高多方协作效率。

本文档来自技高网...

【技术保护点】

1.基于区块链的司法数据处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述预处理包括签字、盖章操作。

3.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述输入案件信息进行查询,包括输入卷宗图片文件所对应案件信息,包括并不限于案件编号。

4.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述区块链网络包括联盟链,国产FISCO BCOS、长安链、蚂蚁链。

5.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述分布式文件系统包括星际文件系统、Hadoop HDFS分布式文件系统。

6.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述智能合约设计模式描述包括:自动销毁、数据-逻辑分离、合约注册表、后置外部调用、自动延迟、合约功能分解和紧急关闭。

7.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述模块化的智能合约描述包括:合约函数、查询函数、签名模板、隐私保护、智能合约漏洞检测、验证身份。

...

【技术特征摘要】

1.基于区块链的司法数据处理方法,其特征在于,包括:

2.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述预处理包括签字、盖章操作。

3.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述输入案件信息进行查询,包括输入卷宗图片文件所对应案件信息,包括并不限于案件编号。

4.根据权利要求1所述的基于区块链的司法数据处理方法,其特征在于,所述区块链网络包括联盟链,国产fisco bcos、长安链、蚂蚁链。

5.根据权利要...

【专利技术属性】
技术研发人员:曹春杰荆兆星孙敬张闫泓宇李灏辰禹豪杰
申请(专利权)人:海南大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1