[发明专利]一种基于可扩展分布式系统的区块链可信存证方法在审
申请号: | 202010736416.5 | 申请日: | 2020-07-28 |
公开(公告)号: | CN111901339A | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 杨宁波;陈峰 | 申请(专利权)人: | 安徽高山科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L9/32;G06Q40/04 |
代理公司: | 合肥律众知识产权代理有限公司 34147 | 代理人: | 丁孝涛 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 扩展 分布式 系统 区块 可信 方法 | ||
本发明公开了一种基于可扩展分布式系统的区块链可信存证方法,属于区块链技术领域,包括以下步骤:通过以太坊节点部署区块链的智能合约,制定智能合约中的访问控制规则,通过该规则将存证数据的标识符散列存储在区块链的智能合约存储区,并且返回交易的哈希值,而交易存证数据存储在数据中心化系统中;合约对每个存证用户建立角色属性;访问控制规则获取访问数据中心化系统的用户的角色属性,根据角色属性分配权限。通过中心化系统来存储交易存证,而区块链保存存证标识,智能合约对用户进行角色属性定位,不同属性的角色取证调用的权限不同,利用不同权限方便管理访问存证标识的用户,提高了存证存储在中心化系统中的安全性。
技术领域
本发明属于区块链技术领域,特别涉及一种基于可扩展分布式系统的区块链可信存证方法。
背景技术
随着社会经济的发展以及互联网的普及,建立在网络服务基础上的通信与交易行为逐渐走进了人们的生活,但由于缺少通信双方之间的信任与完善的监管通道,使得数据篡改、伪造、恶意删除等非法行为屡见不鲜。为了避免上述恶意行为的继续扩大,人们在通信或交易双方之间引入第三方可信中介来解决信任的缺失问题,基于对于第三方的完全信任来进行文件存储、公证防伪、资产交易等行为。但是,随着第三方权限的持续集中和服务流程的逐渐繁琐,通信与交易行为的成本不断扩大,甚至会造成程序效率的下降和数据存储的不安全问题,这也就催发了去中心化技术的诞生。
区块链的分布式架构具有去中心化、透明开放、状态一致、强依赖密码学的特征。基于这些属性特征,数据层面上,区块链能实现在多方共识的基础上保持数据一致,防止数据被篡改,并可对基于数据的应用全过程进行溯源。应用层面上,区块链能实现自动化执行的智能合约,并能在多个行业领域带来业务流程优化、模式创新和新应用培育等价值。在此基础上为社会治理的透明可信、开放共享和辅助监管等提供了新方法。
由于传统的区块链存证一般无法修改,而且只要获取到存证后返回的哈希值便可以随意的查询到区块的交易存证,导致安全隐患。
发明内容
本发明的目的就在于为了解决上述区块链中交易存证不方便修改以及存在安全隐患的问题提出一种基于可扩展分布式系统的区块链可信存证方法,具有数据中心化系统保存存证数据,区块链保存存证访问标识,在节约区块链使用成本的同时便于存证的保存,通过对用户分级,便于管理存证的调用,提高安全性,存证数据只能高权限用户修改也方便后续管理的优点。
本发明通过以下技术方案来实现上述目的,一种基于可扩展分布式系统的区块链可信存证方法,包括以下步骤:
通过以太坊节点部署区块链的智能合约,制定智能合约中的访问控制规则,通过该规则将存证数据的标识符散列存储在区块链的智能合约存储区,并且返回交易的哈希值,而交易存证数据存储在数据中心化系统中;
合约对每个存证用户建立角色属性,并将角色属性存储在区块链登录或交易证书的扩展域中;
访问控制规则获取访问数据中心化系统的用户的角色属性,根据角色属性分配权限,权限分为三种且范围为:
a、低权限,利用存证数据哈希值通过以太坊平台中的取证调用函数获取数据中心化系统中的存证数据;
b、高权限,通过存证调用函数在智能合约存储区保持存证数据,并且利用存证数据哈希值通过以太坊平台中的调用函数获取数据中心化系统中的存证数据,更改存证数据覆盖原字符串,原存证数据保存在区块链的历史区块;
c、黑名单权限,禁止存证和取证。
优选的,所述以太坊节点部署智能合约包括访问控制规则、智能合约存储区、状态变量、特殊变量以及支撑智能合约运行的功能函数。
优选的,所述功能函数包括存证调用函数、取证调用函数、角色权限分配函数和用户登录注册函数。
优选的,所述用户的角色属性建立方法为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽高山科技有限公司,未经安徽高山科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010736416.5/2.html,转载请声明来源钻瓜专利网。