1.一种区块链异常数据的处理方法,其特征在于,由区块链节点执行,所述方法包括:
在执行事务请求的过程中,确定所述事务请求的依赖数据;
将所述依赖数据在屏蔽数据清单中进行查询;
根据所述依赖数据的屏蔽状态处理所述事务请求。
2.根据权利要求1所述的方法,其特征在于,根据所述依赖数据的屏蔽状态处理所述事务请求包括:
如果所述依赖数据为被屏蔽状态,则返回所述事务请求的执行过程,以重新确定所述事务请求的新的依赖数据;或
如果所述依赖数据为被屏蔽状态,则拒绝执行所述事务请求。
3.根据权利要求1所述的方法,其特征在于:
所述依赖数据为智能合约形式的事务请求的读取数据;或
所述依赖数据为字段形式的事务请求的输入字段数据。
4.根据权利要求1所述的方法,其特征在于,将所述依赖数据在屏蔽数据清单中进行查询包括:
将所述依赖数据所属事务数据的事务标识,在所述屏蔽数据清单中进行查询;其中,所述屏蔽数据清单中记录有事务标识以及屏蔽状态。
5.根据权利要求1-4任一所述的方法,其特征在于,还包括:
获取基于屏蔽智能合约发起的屏蔽数据处理事务请求;
执行所述屏蔽数据处理事务请求,对所述屏蔽数据清单进行操作,以产生屏蔽数据处理事务数据,并上链存储;
其中,对所述屏蔽数据处理事务请求所进行的操作包括:添加屏蔽数据、解除屏蔽数据和查询屏蔽数据中的至少一项。
6.根据权利要求5所述的方法,其特征在于,执行所述屏蔽数据处理事务请求的过程中包括:
如果所述屏蔽数据处理事务请求的发起账户为设定账户,则确认所述屏蔽数据处理事务请求有效;和/或,
如果所述屏蔽数据处理事务请求的投票结果符合设定要求,则确认所述屏蔽数据处理事务请求有效。
7.根据权利要求5所述的方法,其特征在于,执行所述屏蔽数据处理事务请求,对所述屏蔽数据清单进行操作,以产生屏蔽数据处理事务数据包括:
执行所述屏蔽数据处理事务请求,从所述屏蔽数据处理事务请求中获取指定的事务标识,作为待操作的屏蔽数据;或
执行所述屏蔽数据处理事务请求,根据所述屏蔽数据处理事务请求中的屏蔽操作条件,在区块链历史事务数据中进行筛选,以确定待操作的屏蔽数据。
8.一种区块链异常数据的处理装置,其特征在于,配置于区块链节点,所述装置包括:
依赖数据确定模块,用于在执行事务请求的过程中,确定所述事务请求的依赖数据;
依赖数据查询模块,用于将所述依赖数据在屏蔽数据清单中进行查询;
事务请求处理模块,用于根据所述依赖数据的屏蔽状态处理所述事务请求。
9.一种电子设备,其特征在于,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的一种区块链异常数据的处理方法。
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其特征在于,所述计算机指令用于使所述计算机执行权利要求1-7中任一项所述的一种区块链异常数据的处理方法。