本发明属于区块链,涉及区块链在司法实践中的应用,具体涉及一种基于区块链的电子证据保存方法。
背景技术:
1、区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。从本质上讲,区块链是一个共享的、不可更改的账本,可以促进在业务网络中记录交易和跟踪资产的过程。资产可以是有形的(例如房屋、汽车、现金、土地),也可以是无形的(例如知识产权、专利、版权、品牌)。几乎任何有价值的东西都可以在区块链网络上进行跟踪和交易,从而降低各方面的风险和成本。
2、2021年6月7日,国家工信部和网信办联合印发《关于加快推动区块链技术应用和产业发展的指导意见》,从赋能实体经济、提升公共服务、夯实产业基础、打造现代产业链、促进融通发展五个方向部署了重点任务。其中在提升公共服务方面,明确指出利用区块链建立数字化可信证明,在司法存证、不动产登记、行政执法等领域建立新型存证取证机制。
技术实现思路
1、本发明的目的是针对上述需求,提供一种基于区块链的电子证据存取方法,发挥区块链在促进数据共享、优化业务流程、提升协同效率、建设可信体系等方面的作用。
2、本发明的技术方案如下:
3、一种基于区块链的电子证据存取方法,其特征在于:
4、(1)链上链下混合存储:将原始数据存于ipfs分布式存储系统中,并将源文件的地址存储于区块链永久保存,同时为了保证ipfs上数据不被篡改,将文件的指纹也一并存入区块链,将得到的链上数据进行验证,以确定数据的完整性与可靠性;
5、(2)基于区块链的访问控制:数据存在于各节点的区块链中,发生访问时,服务器只需要验证发起访问区块链的角色属性即可;当客体资源允许某个主体访问时,可利用该主体节点按照区块链传输要求进行非对称加密,即公钥加密、私钥解密;在整个链上的传输过程中,只有授权访问节点可以通过自己的私钥进行数据解密,其他节点即使获取到数据也无法得知信息内容,防止获取资源节点非法的将资源转移给第三方。
6、在司法实践中,电子数据较难在法庭上得到认证,因为其容易被篡改,需要通过各种形式来证明当时的证据是有效的,所以很难被法院认可成为证据。本发明利用区块链技术来解决金融、知识产权、电商、交易平台等遇到的存证难、取证难、认定难的问题,可推动司法审判的透明、公正、精准,全面提高执法水准。
1.一种基于区块链的电子证据存取方法,其特征在于: