公开邀约任务处理方法、系统、设备及存储介质技术方案

技术编号:20798085 阅读:43 留言:0更新日期:2019-04-06 11:43
本发明专利技术涉及互联网技术领域,公开了一种公开邀约任务的处理方法、系统、设备及存储介质,用于解决公开邀约任务执行过程存在的发布方和任务完成方之间不信任的问题,所述方法包括:接收任务发布方发布的公开邀约任务以及为执行所述公开邀约任务支付的电子资源;向区块链发送智能合约调用指令,以调用智能合约构造函数;根据所述智能合约构造函数,向所述区块链发送所述公开邀约任务以及所述电子资源;以使所述区块链构造与所述公开邀约任务对应的智能合约;接收任务应邀方实施所述公开邀约任务后发送的执行结果;将所述执行结果发送给所述智能合约;以使所述智能合约对所述执行结果进行验证,并根据验证结果支付所述电子资源。

Open Invitation Task Processing Method, System, Equipment and Storage Media

The invention relates to the field of Internet technology, and discloses a processing method, system, equipment and storage medium for public invitation tasks, which is used to solve the problem of distrust between the publisher and the task fulfiller in the process of executing the public invitation tasks. The method includes receiving the public invitation tasks issued by the task publisher and paying for the implementation of the public invitation tasks. Subresources; sending intelligent contract invocation instructions to block chains to invoke intelligent contract constructors; sending the open invitation tasks and the electronic resources to the block chains according to the intelligent contract constructors; making the block chains construct intelligent contracts corresponding to the open invitation tasks; and receiving tasks sent by the invitees after performing the open invitation tasks. The execution result is sent to the intelligent contract so that the intelligent contract can verify the execution result and pay the electronic resources according to the verification result.

【技术实现步骤摘要】
公开邀约任务处理方法、系统、设备及存储介质
本专利技术涉及互联网
,尤其涉及一种公开邀约任务的处理方法、系统、设备及存储介质。
技术介绍
目前,网络上的一些平台允许发布方发布公开邀约任务,以寻找任务完成方执行该公开邀约任务,然后支付任务完成方报酬,然而,发布方和任务完成方容易因不信任导致交易争议,例如不信任任务完成的质量以及涉及到的付款问题产生的交易争议,若平台或第三方介入实施仲裁,不仅要消耗大量的人力物力去解决争议,也可能存在发布方与任务完成方不信任第三方或平台仲裁结果的情况,因此,针对网络平台中公开邀约任务,如何解决发布方和任务完成方之间的信任是一个需要思考的问题。
技术实现思路
本专利技术实施例提供了一种公开邀约任务的处理方法、系统、设备及存储介质,用于解决公开邀约任务执行过程存在的发布方和任务完成方之间不信任的问题。一方面,本专利技术实施例提供的一种公开邀约任务的处理方法,包括:接收任务发布方发布的公开邀约任务以及为执行所述公开邀约任务支付的电子资源;向区块链发送智能合约调用指令,以调用智能合约构造函数;根据所述智能合约构造函数,向所述区块链发送所述公开邀约任务以及所述电子本文档来自技高网...

【技术保护点】
1.一种公开邀约任务的处理方法,其特征在于,包括:接收任务发布方发布的公开邀约任务以及为执行所述公开邀约任务支付的电子资源;向区块链发送智能合约调用指令,以调用智能合约构造函数;根据所述智能合约构造函数,向所述区块链发送所述公开邀约任务以及所述电子资源;以使所述区块链构造与所述公开邀约任务对应的智能合约;接收任务应邀方实施所述公开邀约任务后发送的执行结果;将所述执行结果发送给所述智能合约;以使所述智能合约对所述执行结果进行验证,并根据验证结果支付所述电子资源。

【技术特征摘要】
1.一种公开邀约任务的处理方法,其特征在于,包括:接收任务发布方发布的公开邀约任务以及为执行所述公开邀约任务支付的电子资源;向区块链发送智能合约调用指令,以调用智能合约构造函数;根据所述智能合约构造函数,向所述区块链发送所述公开邀约任务以及所述电子资源;以使所述区块链构造与所述公开邀约任务对应的智能合约;接收任务应邀方实施所述公开邀约任务后发送的执行结果;将所述执行结果发送给所述智能合约;以使所述智能合约对所述执行结果进行验证,并根据验证结果支付所述电子资源。2.如权利要求1所述的方法,其特征在于,所述接收任务应邀方实施所述公开邀约任务后发布的执行结果之前,所述方法还包括:将所述公开邀约任务放入任务池;接收所述任务应邀方发送的申请执行公开邀约任务请求;从所述任务池选择公开邀约任务;并将所选择的公开邀约任务发送给所述任务应邀方执行。3.如权利要求2所述的方法,其特征在于,所述方法包括:按照设定的条件,为所述任务池中的公开邀约任务设置执行优先级,以及从所述任务池选择执行优先级高的公开邀约任务,或者从所述任务池中,选择所述申请执行公开邀约任务请求中携带的申请执行的公开邀约任务。4.如权利要求3所述的方法,其特征在于,所述设定的条件包括:电子资源的额度,其中,额度越高则执行优先级越高;或者公开邀约任务的发布时间,其中,发布时间越早则执行优先级越高。5.如权利要求2-4中任一项所述的方法,其特征在于,所述从所述任务池选择公开邀约任务之后,所述方法还包括:调用所选择的公开邀约任务对应的智能合约,以确认该智能合约是否有效;确认该智能合约有效,则执行步骤:将所选择的公开邀约任务发送给所述任务应邀方执行;以及确认该智能合约无效,则从所述任务池中删除对应的公开邀约任务,并从所述任务池中重新选择公开邀约任务。6.如权利要求1-4中任一项所述的方法,其特征在于,所述将所述执行结果发送给所述智能合约之后,所述方法还包括:接收所述智能合约发送的合约已履行的确认消息;所述确认消息为所述智能合约在根据验证结果支付所述电子资源后生成的;从所述任务池中删除对应的公开邀约任务。7.如权利要求1-4中任一项所述的方法,其特征在于,向所述区块链发送的所述电子资源中还包括其在所述区块链中的第一地址,所述方法还包括:将所述任务应邀方在区块链中电子资源的第二地址发送给所述智能合约;以使所述智能合约在验证所述执行结果正确时,将所述电子资源从所述第一地址转到所述第二地址。8.一种公开邀约任务控制系统,其特征在于,包括任务控制子系统和智能合约控制子系统:所述任务控制子系统,用于在接收任务发布方发布的公开邀约任务以及为执行所述公开邀约任务支付的电子资源时,从所述智能合约控制子系统调用智能合约构造函数;以及用于根据所述智能合约构造函数,将所述公开邀约任务以及所述电子资源发送给所述智能合约控制子系统;所述智能合约控制子系统,用于根据接收到的所述公开邀约任务以及所述电子资源,构造与所述公开邀约任务对应的...

【专利技术属性】
技术研发人员:杨经宇马茂刚刘桂泽马劲松
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1