一种事项管理方法及区块链节点设备技术

技术编号:21893886 阅读:17 留言:0更新日期:2019-08-17 15:17
本申请公开了一种事项管理方法及区块链节点设备。该方法包括:接收发起终端发送的待确认事项,并将所述待确认事项登记在去中心化自治组织DAO的区块链上进行广播;接收所述待确认事项中的多个第一目标终端提交的选择结果,并将所述选择结果登记在所述DAO的区块链上进行广播,所述选择结果包括同意所述待确认事项或不同意所述待确认事项;调用智能合约确定在所述待确认事项的有效时间之前的任意时刻下同意所述待确认事项在所述选择结果中的第一占比;在所述第一占比达到阈值的情况下,执行所述待确认事项。还公开了相应的设备。应用本申请提供的技术方案可基于区块链实现事项管理。

An Event Management Method and Block Chain Node Equipment

【技术实现步骤摘要】
一种事项管理方法及区块链节点设备
本申请涉及计算机
,尤其涉及一种事项管理方法及区块链节点设备。
技术介绍
随着社会的发展,越来越多的人们通过协同合作的方式将各方资源整合,并利用整合后的资源运行任务,然而在多人合作完成任务的过程中需要管理很多事项,如:决定是否执行事项。传统方法在管理事项时,需要将具有事项决策权的人员聚集到一起开会,并决策是否执行事项,但这种方法处理效率较低。
技术实现思路
本申请提供一种事项管理方法及区块链节点设备,以实现事项管理。第一方面,提供了一种事项管理方法,所述方法包括:接收发起终端发送的待确认事项,并将所述待确认事项登记在去中心化自治组织DAO的区块链上进行广播;接收所述待确认事项中的多个第一目标终端提交的选择结果,并将所述选择结果登记在所述DAO的区块链上进行广播,所述选择结果包括同意所述待确认事项或不同意所述待确认事项;调用智能合约确定在所述待确认事项的有效时间之前的任意时刻下同意所述待确认事项在所述选择结果中的第一占比;在所述第一占比达到阈值的情况下,执行所述待确认事项。在一种可能实现的方式中,所述第一目标终端包括第一终端以及第二终端;所述接收所述待确认事项中的多个第一目标终端提交的选择结果,包括:接收第一终端提交的第一选择结果,以及第二终端提交的第二选择结果;确定所述第一终端的第一权重,以及所述第二终端的第二权重;根据所述第一权重、以及所述第二权重对所述第一选择结果以及所述第二选择结果进行加权求和,得到所述选择结果。在另一种可能实现的方式中,所述待确认事项包括待执行事项;所述执行所述待确认事项包括:将所述待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项。在又一种可能实现的方式中,所述待确认事项还包括预设条件;所述将所述待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项,包括:在满足所述预设条件的情况下,调用所述智能合约将待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项。在又一种可能实现的方式中,所述方法还包括:接收所述第二目标终端发送的执行所述待执行事项的反馈结果;将所述反馈结果发送至所述发起终端以及所述多个第一目标终端;在所述反馈结果为已执行完所述待执行事项的情况下,停止接收所述多个第一目标终端发送的选择结果。在又一种可能实现的方式中,所述事项管理方法还包括:在所述反馈结果为未执行完所述待执行事项的情况下,接收所述发起终端发送的指示,并将所述指示登记在所述DAO的区块链上进行广播,所述指示包括以下任意一个:指示所述第二目标终端继续执行所述待执行事项、指示所述第二目标终端停止执行所述待执行事项、执行新的待确认事项。在又一种可能实现的方式中,所述事项管理方法还包括:调用所述智能合约确定同意所述待确认事项在所述有效时间之前提交的选择结果中的第二占比;在所述第二占比未达到所述阈值的情况下,不执行所述待确认事项。第二方面,提供了一种区块链节点设备,所述设备包括:接收单元,用于接收发起终端发送的待确认事项;登记单元,用于将所述待确认事项登记在去中心化自治组织DAO的区块链上进行广播;所述接收单元,还用于接收所述待确认事项中的多个第一目标终端提交的选择结果;所述登记单元,还用于将所述选择结果登记在所述DAO的区块链上进行广播,所述选择结果包括同意所述待确认事项或不同意所述待确认事项;确定单元,用于调用智能合约确定在所述待确认事项的有效时间之前的任意时刻下同意所述待确认事项在所述选择结果中的第一占比;所述确定单元,用于在所述第一占比达到阈值的情况下,执行所述待确认事项。在一种可能实现的方式中,所述第一目标终端包括第一终端以及第二终端;所述接收单元具体还用于:接收第一终端提交的第一选择结果,以及第二终端提交的第二选择结果;以及确定所述第一终端的第一权重,以及所述第二终端的第二权重;以及根据所述第一权重、以及所述第二权重对所述第一选择结果以及所述第二选择结果进行加权求和,得到所述选择结果。在另一种可能实现的方式中,所述待确认事项包括待执行事项;所述确定单元具体还用于:将所述待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项。在又一种可能实现的方式中,所述待确认事项还包括预设条件;所述确定单元具体还用于:在满足所述预设条件的情况下,调用所述智能合约将待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项。在又一种可能实现的方式中,所述区块链节点设备还包括:所述接收单元,还用于接收所述第二目标终端发送的执行所述待执行事项的反馈结果;发送单元,用于将所述反馈结果发送至所述发起终端以及所述多个第一目标终端;所述确定单元,用于在所述反馈结果为已执行完所述待执行事项的情况下,停止接收所述多个第一目标终端发送的选择结果。在又一种可能实现的方式中,所述区块链节点设备还包括:所述接收单元,用于在所述反馈结果为未执行完所述待执行事项的情况下,接收所述发起终端发送的指示,所述指示包括以下任意一个:指示所述第二目标终端继续执行所述待执行事项、指示所述第二目标终端停止执行所述待执行事项、执行新的待确认事项;所述登记单元,还用于将所述指示登记在所述DAO的区块链上进行广播。在又一种可能实现的方式中,所述区块链节点设备还包括:所述确定单元,用于调用所述智能合约确定同意所述待确认事项在所述有效时间之前提交的选择结果中的第二占比;所述确定单元,还用于在所述第二占比未达到所述阈值的情况下,不执行所述待确认事项。第三方面,提供了一种区块链节点设备,包括存储器、处理器,所述处理器被配置用于调用存储在所述存储器的可执行计算程序,实现上述第一方面及其任一种可能的实现方式的方法中相应的功能。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有可执行的计算程序,所述可执行的计算程序被执行时实现上述第一方面及其任一种可能的实现方式的方法中相应的功能。应用本申请实施例可通过DAO的区块链管理待确认事项,如:发起待确认事项、给出待确认事项的选择结果等等,并根据选择结果确定是否执行待确认事项。基于区块链上的数据的不可篡改的性质,可提高整个管理过程产生的数据的可靠性,且通过智能合约管控事项,可提高管理效率。附图说明为了更清楚地说明本申请实施例或
技术介绍
中的技术方案,下面将对本申请实施例或
技术介绍
中所需要使用的附图进行说明。图1为本申请实施例提供的一种DAO的区块链的示意图;图2为本申请实施例提供的一种事项管理方法的流程示意图;图3为本申请实施例提供的另一种事项管理方法的流程示意图;图4为本申请实施例提供的一种区块链节点设备的结构示意图;图5为本申请实施例提供的一种区块链节点设备的硬件结构示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不本文档来自技高网
...

【技术保护点】
1.一种事项管理方法,其特征在于,所述方法包括:接收发起终端发送的待确认事项,并将所述待确认事项登记在去中心化自治组织DAO的区块链上进行广播;接收所述待确认事项中的多个第一目标终端提交的选择结果,并将所述选择结果登记在所述DAO的区块链上进行广播,所述选择结果包括同意所述待确认事项或不同意所述待确认事项;调用智能合约确定在所述待确认事项的有效时间之前的任意时刻下同意所述待确认事项在所述选择结果中的第一占比;在所述第一占比达到阈值的情况下,执行所述待确认事项。

【技术特征摘要】
1.一种事项管理方法,其特征在于,所述方法包括:接收发起终端发送的待确认事项,并将所述待确认事项登记在去中心化自治组织DAO的区块链上进行广播;接收所述待确认事项中的多个第一目标终端提交的选择结果,并将所述选择结果登记在所述DAO的区块链上进行广播,所述选择结果包括同意所述待确认事项或不同意所述待确认事项;调用智能合约确定在所述待确认事项的有效时间之前的任意时刻下同意所述待确认事项在所述选择结果中的第一占比;在所述第一占比达到阈值的情况下,执行所述待确认事项。2.根据权利要求1所述的方法,其特征在于,所述第一目标终端包括第一终端以及第二终端;所述接收所述待确认事项中的多个第一目标终端提交的选择结果,包括:接收第一终端提交的第一选择结果,以及第二终端提交的第二选择结果;确定所述第一终端的第一权重,以及所述第二终端的第二权重;根据所述第一权重、以及所述第二权重对所述第一选择结果以及所述第二选择结果进行加权求和,得到所述选择结果。3.根据权利要求1所述的方法,其特征在于,所述待确认事项包括待执行事项;所述执行所述待确认事项包括:将所述待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项。4.根据权利要求3所述的方法,其特征在于,所述待确认事项还包括预设条件;所述将所述待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项,包括:在满足所述预设条件的情况下,调用所述智能合约将待执行事项发送至第二目标终端,以使所述第二目标终端的用户执行所述待执行事项。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:接收所述第二目标终端发送的执行所述待执行事项的反馈结果;将所述反馈结果发送至所述发起终端以及所述多个第一目标终...

【专利技术属性】
技术研发人员:刘新黄庆财王玉平
申请(专利权)人:深圳市元征科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1