区块链数据上链处理方法、装置及设备与流程

文档序号:22798712发布日期:2020-11-04 03:54阅读:来源:国知局

技术特征:

1.区块链数据上链处理方法,其特征在于,所述方法包括:

获取用户上传的待上链数据,并将所述待上链数据暂存于区块链节点的交易池中;

获取对所述待上链数据的投票信息,并进行共识投票处理,根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续处理。

2.根据权利要求1所述的方法,其特征在于,所述获取用户上传的待上链数据,并将所述待上链数据暂存于区块链节点的交易池中,包括:

响应用户发起的携带有所述待上链数据的数据上链交易,通过点对点网络接收所述待上链数据,并将所述待上链数据暂存于区块链节点的交易池中。

3.根据权利要求1所述的方法,其特征在于,其中,所述交易池中的数据是公开可查询的。

4.根据权利要求1所述的方法,其特征在于,所述根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续操作,包括:

如果投票处理结果指示允许上链,则将所述待上链数据进行打包,然后提交进入区块链网络。

5.根据权利要求1或4所述的方法,其特征在于,所述根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续操作,包括:

如果投票处理结果指示不允许上链,则将所述待上链数据从交易池中删除。

6.根据权利要求2所述的方法,其特征在于,在所述获取对所述待上链数据进行的共识投票步骤之前,所述方法还包括:

验证所述待上链数据交易格式的有效性,并在验证通过后,等待对所述待上链数据进行投票。

7.根据权利要求6所述的方法,其特征在于,所根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续操作,还包括:

如果投票处理结果指示允许上链,则还将所述待上链数据标记为已验证通过。

8.根据权利要求1所述的方法,其特征在于,所述进行共识投票处理,包括:

如果区块链为公链,则采用pos或dpos算法进行处理;

如果区块链为有权限控制的,则根据成员节点进行共识计票。

9.区块链数据上链处理装置,其特征在于,所述装置包括:

交易暂存模块,用于获取用户上传的待上链数据,并将所述待上链数据暂存于区块链节点的交易池中;

投票处理模块,用于获取对所述待上链数据的投票信息,并进行共识投票处理,根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续处理。

10.一种计算设备,其特征在于,包括:

一个或者多个存储器,其上存储有可执行程序;

一个或者多个处理器,用于执行所述存储器中的所述可执行程序,以实现权利要求1-8中任一项所述方法的步骤。


技术总结
本申请涉及区块链数据上链处理方法、装置及设备,属于区块链技术领域,本申请包括:获取用户上传的待上链数据,并将待上链数据暂存于区块链节点的交易池中;获取对待上链数据的投票信息,并进行共识投票处理,根据投票处理结果确定是否允许待上链数据上链,并执行相应的后续处理。本申请提供一种新的区块链数据上链机制,有助于更好地满足区块链数据的上链管理需求。

技术研发人员:苏波
受保护的技术使用者:苏波
技术研发日:2020.07.07
技术公布日:2020.11.03
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1