【技术实现步骤摘要】
基于智能合约的链上历史数据变更记录快速查询调用方法
[0001]本专利技术属于区块链领域,涉及基于智能合约的链上历史数据变更记录快速查询调用方法。
技术介绍
[0002]区块链技术是一项颠覆性的技术,目前无论是底层技术还是上层应用都是最前沿的科研方向。以金融数据为例,当前的痛点是很多金融公司都有自己的数据,但是大家都不愿意共享出来,尽管所有人都知道基于一个共享的大数据池可以得到单个数据孤岛无法产生的价值。现在不存在一种方法或者系统,可以保证数据的可追溯以及绝对的数据安全,以至于只有授权的计算机才能打开数据,即使硬盘被拿走,数据在其他任何未授权环境打开也是加密的乱码,而不能看到任何他人的共享数据信息,只能看到一个由所有参与者共享的链条来保证记录的不可篡改以及可追溯。
[0003]随着网络技术的发展,互联网可提供的业务越来越多,各种业务所产生的数据量也急剧膨胀,而在业务处理过程中,会涉及到对业务数据进行存储以及基于存储的查询。但在数据的查询过程中,数据会在设备之间进行传输,因此,可能会造成数据被篡改、泄露或窃取等情况,危 ...
【技术保护点】
【技术特征摘要】
1.基于智能合约的链上历史数据变更记录快速查询调用方法,其特征在于:包括步骤(1)通过可视化的界面编写智能合约;步骤(2)对上一步骤中编写的智能合约进行编译;步骤(3)将编译后的智能合约部署到区块链底链;步骤(4)编写可以调用智能合约的控制台程序;步骤(5)使用上一步骤中的控制台程序调用智能合约存储一条新的键值对,然后多次更新这个键对应的值形成多个历史数据;步骤(6)使用控制台程序调用智能合约的任意时间的历史记录获取接口获取历史数据。2.根据权利要求1所述的基于智能合约的链上历史数据变更记录快速查询调用方法,其特征在于:步骤(1):如图1与图2 所示首先要编写智能合约,图1是数据的插入与更新函数,当新插入一条数据到底链时先查看这条数据的主键是否已经存在如果已经有了就更新对应的value,如果不存在就插入数据;图2是历史数据维护...
【专利技术属性】
技术研发人员:郭建峰,
申请(专利权)人:戈尔特西斯科技济南有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。