【技术实现步骤摘要】
基于区块链的数据更新方法及装置
[0001]本申请涉及计算机
,特别涉及一种基于区块链的数据更新方法
。
技术介绍
[0002]随着区块链技术的发展,区块链技术也被广泛的应用到多种场景,尤其在区块链社区的治理中发挥着越来越重要的作用
。
现有技术中,在对区块链的相关数据进行更新的场景下,通常将提案上链并发起投票,参与方进行投票,在投票通过后,再由相关人员在链下参与提案的实施,然而这种人工干预的方法提案处理效率较低,数据更新速度慢
。
技术实现思路
[0003]有鉴于此,本申请实施例提供了一种基于区块链的数据更新方法
。
本申请同时涉及一种基于区块链的数据更新装置,另一种基于区块链的数据更新方法,另一种基于区块链的数据更新装置,一种计算设备,以及一种计算机可读存储介质,以解决现有技术中提案处理效率较低,数据更新速度慢的问题
。
[0004]根据本申请实施例的第一方面,提供了一种基于区块链的数据更新方法,包括:
[0005]将提案信息发送至区块链,其中,所述提案信息中携带有针对所述提案信息的第一资源;
[0006]响应于确定所述第一资源达到第一资源阈值,对所述提案信息进行投票,并记录投票数;
[0007]响应于确定所述投票数满足通过条件,将所述提案信息运用于区块链中
。
[0008]可选地,所述记录投票数之后,包括:
[0009]将所述提案信息和所述投票数存储至提案列表;
[001 ...
【技术保护点】
【技术特征摘要】
1.
一种基于区块链的数据更新方法,其特征在于,应用于区块链系统中的区块链节点,所述方法包括:将提案信息发送至区块链,其中,所述提案信息中携带有针对所述提案信息的第一资源;响应于确定所述第一资源达到第一资源阈值,对所述提案信息进行投票,并记录投票数;响应于确定所述投票数满足通过条件,将所述提案信息运用于区块链中
。2.
根据权利要求1所述的方法,其特征在于,所述记录投票数之后,包括:将所述提案信息和所述投票数存储至提案列表;相应的,响应于确定所述投票数满足通过条件,将所述提案信息运用于区块链中,包括:通过遍历所述提案列表确定所述投票数满足通过条件的情况下,获取与所述提案信息对应的执行函数并执行
。3.
根据权利要求2所述的方法,其特征在于,所述确定所述投票数满足通过条件的情况下,获取与所述提案信息对应的执行函数并执行,包括:在所述投票数满足通过条件且所述提案信息携带提案生效条件的情况下,判断所述提案信息是否满足所述提案生效条件;若是,执行所述提案信息对应的执行函数
。4.
根据权利要求1所述的方法,其特征在于,所述将提案信息发送至区块链之后,还包括:响应于确定所述第一资源未达到所述第一资源阈值,获取第一投票资源;根据所述第一投票资源和所述第一资源确定第一提案资源,并确定所述第一提案资源是否达到所述第一资源阈值;响应于确定所述第一提案资源达到所述第一资源阈值,执行对所述提案信息进行投票的步骤
。5.
根据权利要求1所述的方法,其特征在于,所述响应于确定所述第一资源达到第一资源阈值,对所述提案信息进行投票,包括:若提案时长达到提案时长阈值,且所述第一资源大于第一资源阈值,则执行对所述提案信息进行投票的步骤;若提案时长达到提案时长阈值,且所述第一提案资源大于第一资源阈值,则执行对所述提案信息进行投票的步骤;若提案时长未达到提案时长阈值,且所述第一资源大于第一资源阈值,则执行对所述提案信息进行投票的步骤;若提案时长未达到提案时长阈值,且所述第一提案资源大于第一资源阈值,则执行对所述提案信息进行投票的步骤
。6.
根据权利要求5所述的方法,其特征在于,还包括:若提案时长达到提案时长阈值,且所述第一资源不大于第一资源阈值,则将所述提案信息和所述第一资源的第一资源信息上传至所述区块链;若提案时长达到提案时长阈值,且所述第一提案资源不大于第一资源阈值,则将所述
提案信息和所述第一提案资源的第一提案资源信息上传至所述区块链
。7.
根据权利要求2所述的方法,其特征在于,所述确定所述投票数满足通过条件的情况下,获取与所述提案信息对应的执行函数并执行,包括:若投票时长达到投票时长阈值,且所述投票数满足通过条件,则执行获取与所述提案信息对应的执行函数并执行的步骤;若投票时长未达到投票时长阈值,且所述投票数满足通过条件,则执行获取与所述提案信息对应的执行函数并执行的步骤
。8.
根据权利要求7所述的方法,其特征在于,还包括:若投票时长达到投票时长阈值,且所...
【专利技术属性】
技术研发人员:张磊,孙英男,王炜煜,
申请(专利权)人:上海加密原生科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。