预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114416679A(43)申请公布日2022.04.29(21)申请号202111540922.8(22)申请日2021.12.16(71)申请人深圳供电局有限公司地址518001广东省深圳市罗湖区深南东路4020号电力调度通信大楼(72)发明人刘涛马越伍少成李伟华温忠孟凡尧陆月明(74)专利代理机构华进联合专利商标代理有限公司44224代理人刘佳妮(51)Int.Cl.G06F16/176(2019.01)G06F16/178(2019.01)G06F16/27(2019.01)权利要求书2页说明书13页附图5页(54)发明名称数据处理方法、装置、设备、存储介质和程序产品(57)摘要本申请涉及一种数据处理方法、装置、设备、存储介质和程序产品。该方法包括:响应于基于区块链发起的数据操作请求,生成数据共享操作项;将数据共享操作项写入区块链的分布式账本中,对各区块链节点保留的账本副本进行同步处理;根据各区块链节点上同步处理后的账本副本,在关联用户的数据容器中执行对应的数据共享操作。在本申请中,区块链包括数据操作请求的关联用户的数据容器对应的区块链节点,不同关联用户的数据容器之间相互隔离。另外,数据操作请求包括创建共享数据、共享数据流转、共享数据读取和撤销数据共享中任一种,不同的数据操作请求对应的数据共享操作项不同。如此,可以对数据共享过程中各数据共享操作进行有效控制。CN114416679ACN114416679A权利要求书1/2页1.一种数据处理方法,其特征在于,所述方法包括:响应于基于区块链发起的数据操作请求,生成数据共享操作项;所述数据操作请求包括创建共享数据、共享数据流转、共享数据读取和撤销数据共享中任一种,不同的数据操作请求对应的数据共享操作项不同;将所述数据共享操作项写入所述区块链的分布式账本中,对各区块链节点保留的账本副本进行同步处理;所述区块链包括所述数据操作请求的关联用户的数据容器对应的区块链节点,不同关联用户的数据容器之间相互隔离;根据各区块链节点上同步处理后的账本副本,在所述关联用户的数据容器中执行对应的数据共享操作。2.根据权利要求1所述的方法,其特征在于,所述将所述数据共享操作项写入所述区块链的分布式账本中,对各区块链节点保留的账本副本进行同步处理,包括:对所述数据共享操作项启动共识机制,所述共识机制用于指示各所述区块链节点对应的数据容器进行共识;在各所述区块链节点对应的数据容器完成共识后,将所述数据共享操作项写入所述区块链的分布式账本中,并同步至各所述区块链节点的账本副本中。3.根据权利要求1或2所述的方法,其特征在于,所述关联用户包括数据提供者和数据使用者,所述数据操作请求为所述数据提供者发起的创建共享数据的请求;相应地,所述根据各区块链节点上同步处理后的账本副本,在所述关联用户的数据容器中执行对应的数据共享操作,包括:根据各区块链节点上同步处理后的账本副本,在所述数据提供者的数据容器中创建第一共享目录,并在所述第一共享目录索引位置创建共享文件,在所述数据使用者的数据容器中创建第二共享目录;所述第一共享目录和所述第二共享目录不同,且所述第二共享目录用于索引所述共享文件。4.根据权利要求1或2所述的方法,其特征在于,所述关联用户包括数据提供者和数据使用者,所述数据操作请求为所述数据提供者发起的共享数据流转的请求;相应地,所述根据各区块链节点上同步处理后的账本副本,在所述关联用户的数据容器中执行对应的数据共享操作,包括:根据各区块链节点上同步处理后的账本副本,将所述数据提供者的数据容器中的共享文件发送至所述数据使用者的数据容器中,并根据所述数据使用者的数据容器中第二共享目录索引的位置,保存所述共享文件。5.根据权利要求1或2所述的方法,其特征在于,所述关联用户包括数据使用者,所述数据操作请求为所述数据使用者发起的共享数据读取的请求;相应地,所述根据各区块链节点上同步处理后的账本副本,在所述关联用户的数据容器中执行对应的数据共享操作,包括:根据各区块链节点上同步处理后的账本副本,在所述数据使用者的数据容器中,根据第二共享目录索引的位置,打开所述共享文件。6.根据权利要求1或2所述的方法,其特征在于,所述关联用户包括数据提供者和数据使用者,所述数据操作请求为所述数据提供者发起的撤销数据共享的请求;相应地,所述根据各区块链节点上同步处理后的账本副本,在所述关联用户的数据容2CN114416679A权利要求书2/2页器中执行对应的数据共享操作,包括:根据各区块链节点上同步处理后的账本副本,在所述数据提供者的数据容器中删除第一共享目录和所述第一共享目录索引位置存储的共享文件,并在所述数据使用者的数据容器中删除第二共享目录和所述第二共享目