【技术实现步骤摘要】
区块链数据上链处理方法、装置及设备
本申请属于区块链
,具体涉及区块链数据上链处理方法、装置及设备。
技术介绍
区块链是一种底层技术,综合了密码学、点对点网络、分布式计算等学科的技术,被认为是传统的信息互联网向更深层次的价值互联网升级的潜在可行技术。区块链技术自2009年随比特币网络进入人们的视野,由于其具备去中心化、不可篡改、开放透明等优秀特质,可被用来解决各行各业应用场景中的数据信任问题。现有的针对区块链上链数据管理的方案包括如下几种情况:1.公链对上链的数据没有管理,任何人都可以写入任何数据到链上;2.写入的数据先写到区块链的智能合约里,如果发现数据内容不合适,则在智能合约中标记该记录不在客户端上显示,但因写入的数据先写到区块链的智能合约里,导致数据已上链,实际上区块链上仍记录了该不合适的内容,上链之后的数据记录已经无法抹去;3.有权限控制的区块链(如联盟链)进行中心化管理,待写入的数据先提交到中心化的数据库,经过审核之后才代为写入到区块链,在区块链之外设置中心化的数据库进行审核, ...
【技术保护点】
1.区块链数据上链处理方法,其特征在于,所述方法包括:/n获取用户上传的待上链数据,并将所述待上链数据暂存于区块链节点的交易池中;/n获取对所述待上链数据的投票信息,并进行共识投票处理,根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续处理。/n
【技术特征摘要】
1.区块链数据上链处理方法,其特征在于,所述方法包括:
获取用户上传的待上链数据,并将所述待上链数据暂存于区块链节点的交易池中;
获取对所述待上链数据的投票信息,并进行共识投票处理,根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续处理。
2.根据权利要求1所述的方法,其特征在于,所述获取用户上传的待上链数据,并将所述待上链数据暂存于区块链节点的交易池中,包括:
响应用户发起的携带有所述待上链数据的数据上链交易,通过点对点网络接收所述待上链数据,并将所述待上链数据暂存于区块链节点的交易池中。
3.根据权利要求1所述的方法,其特征在于,其中,所述交易池中的数据是公开可查询的。
4.根据权利要求1所述的方法,其特征在于,所述根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续操作,包括:
如果投票处理结果指示允许上链,则将所述待上链数据进行打包,然后提交进入区块链网络。
5.根据权利要求1或4所述的方法,其特征在于,所述根据投票处理结果确定是否允许所述待上链数据上链,并执行相应的后续操作,包括:
如果投票处理结果指示不允许上链,则将所述待上链数据从交易池中删除。
6.根据权利要求2所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。