[发明专利]对区块链中数据进行修改方法、装置及电子设备在审
| 申请号: | 201810956191.7 | 申请日: | 2018-08-21 |
| 公开(公告)号: | CN109271559A | 公开(公告)日: | 2019-01-25 |
| 发明(设计)人: | 晏湘涛 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
| 主分类号: | G06F16/901 | 分类号: | G06F16/901;G06F21/60 |
| 代理公司: | 深圳市立智方成知识产权代理事务所(普通合伙) 44468 | 代理人: | 王增鑫 |
| 地址: | 518000 广东省深圳市福田街*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 区块 读取 解密 装置及电子设备 校验 修正 解密数据 校验结果 阶数 推送 申请 写入 存储 失败 应用 | ||
本申请实施例提供了一种对区块链中的数据进行修改的方法、装置及电子设备,应用于区块链阶数领域。该方法包括:从区块链中读取待读取的数据,并对读取到的数据进行解密,然后对解密后的数据进行校验,当对解密后的数据进行校验失败时,推送包含修正后的数据的针对解密数据的校验结果,然后将所述修正后的数据写入区块链中。本申请实施例实现了对区块链中存储的数据进行修改。
技术领域
本申请涉及区块链技术领域,具体而言,本申请涉及一种对区块链中数据进行修改方法、装置及电子设备。
背景技术
随着信息技术的发展,区块链技术也随之发展,区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,区块链本质上为一个去中心化的数据库。区块链还是一串使用密码学方法相关联的数据块,每个数据块中可以用于存储数据,例如,可以将软件即服务(Software-as-a-Service,SAAS)应用对应的相关数据存储至区块链的数据块中。
常见的区块链中被写入的数据是不允许修改的,但是在实际操作中存在某些场景导致存储至区块链中的数据本身存在问题,需要对存储在区块链中的数据进行修改,例如,由于SAAS应用自身规则不完善或者错误,导致存储在区块链中的SAAS应用产生的相关数据需要修改,因此如何对存储至区块链中的数据进行修改成为一个问题。
发明内容
本申请提供了一种对区块链中数据进行修改的方法、装置及电子设备,用于解决无法对存储至区块链中的数据进行修改的问题。
第一方面,提供了一种对区块链中数据进行修改的方法,该方法包括:
从区块链中读取待读取的数据,并对读取到的数据进行解密;
对解密后的数据进行校验;
当对解密后的数据进行校验失败时,推送针对解密数据的校验结果,所述针对解密数据的校验结果包括:修正后的数据;
将所述修正后的数据写入区块链中。
第二方面,提供了一种对区块链中的数据进行修改的装置,该装置包括:
读取模块,用于从区块链中读取待读取的数据;
解密模块,用于对所述读取模块读取到的数据进行解密;
校验模块,用于对所述解密模块解密后的数据进行校验;
推送模块,用于当所述校验模块对解密后的数据进行校验失败时,推送针对解密数据的校验结果,所述针对解密数据的校验结果包括:修正后的数据;
写入模块,用于将所述推送模块推送的所述修正后的数据写入区块链中。
第三方面,提供了一种电子设备,该电子设备包括:
一个或多个处理器;
存储器;
一个或多个应用程序,其中所述一个或多个应用程序被存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序配置用于:执行根据第一方面所示的对区块链中的数据进行修改的方法。
第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所示的对区块链中的数据进行修改的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810956191.7/2.html,转载请声明来源钻瓜专利网。





