一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的项目管理方法及装置、电子设备与流程

2021-11-26 23:55:00 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的项目管理方法,所述方法应用于基于区块链搭建的项目管理系统;所述项目管理系统包括目标项目的项目发包方和多级项目承包方;所述项目发包方和多级项目承包方分别在所述区块链中创建了与所述目标项目对应的项目账户;其中,所述多级项目承包方中的第一级项目承包方的项目账户中存储了基于所述项目发包方针对所述第一级项目承包方的第一级未支付账款创建的第一级凭证;所述方法包括:接收所述多级项目承包方中不为所述第一级项目承包方的任一目标项目承包方上传的目标项目产值数据,并将所述目标项目产值数据发布至所述区块链进行存储;响应于由所述目标项目承包方的上一级项目承包方发起的针对所述目标项目产值数据的产值确认交易,调用部署在所述区块链上的智能合约中声明的凭证拆分逻辑,基于所述目标项目产值数据确定所述上一级项目承包方针对所述目标项目承包方的目标未支付账款,并从上一级凭证中拆分出对应于所述目标未支付账款的目标凭证,以将所述目标凭证存储至所述目标项目承包方的项目账户;其中,所述上一级凭证为所述上一级项目承包方的项目账户中存储的凭证。2.根据权利要求1所述的方法,所述方法还包括:接收所述第一级项目承包方上传的项目总产值数据,并将所述项目总产值数据发布至所述区块链进行存储;响应于由所述项目发包方发起的针对所述项目总产值数据的产值确认交易,调用部署在所述区块链上的智能合约中声明的凭证创建逻辑,基于所述项目总产值数据确定所述项目发包方针对所述第一级项目承包方的第一级未支付账款,并基于所述第一级未支付账款创建第一级凭证,以将所述第一级凭证存储至所述第一级项目承包方的项目账户。3.根据权利要求1所述的方法,所述从上一级凭证中拆分出对应于所述目标未支付账款的目标凭证,以将所述目标凭证存储至所述目标项目承包方的项目账户,包括:确定所述目标未支付账款的金额是否超过所述上一级凭证的额度;如果所述目标未支付账款的金额未超过所述上一级凭证的额度,则从所述上一级凭证中拆分出对应于所述目标未支付账款的目标凭证,以将所述目标凭证存储至所述目标项目承包方的项目账户。4.根据权利要求3所述的方法,所述方法还包括:如果所述目标未支付账款的金额超过所述上一级凭证的额度,则将所述上一级凭证存储至所述目标项目承包方的项目账户,并生成支付未完成事件,以由所述上一级项目承包在监听到所述支付未完成事件时,输出指示针对所述目标项目承包方的支付未完成的通知消息。5.根据权利要求1所述的方法,所述产值确认交易包括由上一级项目承包方设置的所述上一级项目承包方针对所述目标项目承包方的目标已支付账款;所述基于所述目标项目产值数据确定所述上一级项目承包方针对所述目标项目承包方的目标未支付账款,包括:计算所述目标项目产值数据与所述目标已支付账款的差值,并基于所述差值确定所述上一级项目承包方针对所述目标项目承包方的目标未支付账款。6.根据权利要求1所述的方法,所述项目管理系统为供应链金融系统;所述项目发包方或所述第一级项目承包方为所述供应链金融系统中的核心企业;所述供应链金融系统还包
括金融机构;其中,所述凭证用于向所述金融机构发起贷款。7.根据权利要求6所述的方法,所述方法还包括:接收所述多级项目承包方中的任一需要贷款的项目承包方发送的贷款交易,并将所述贷款交易发布至所述区块链进行存储;其中,所述贷款交易包括预设的贷款金额;响应于所述贷款交易,调用部署在所述区块链上的智能合约中声明的凭证创建逻辑,从所述需要贷款的项目承包方的项目账户中存储的凭证中拆分出对应于所述贷款金额的贷款凭证,以将所述贷款凭证存储至所述金融机构在所述区块链中创建的区块链账户,从而使所述金融机构基于所述贷款凭证的额度向所述需要贷款的项目承包方发放贷款。8.根据权利要求7所述的方法,所述方法还包括:接收所述项目发包方发送的针对所述贷款凭证的还款交易,并将所述还款交易发布至所述区块链进行存储,以使所述金融机构在监听到所述还款交易时,基于所述贷款凭证的额度从所述项目发包方的资金账户向所述金融机构的管理账户进行转账处理,并从所述金融机构在所述区块链中创建的区块链账户中移除所述贷款凭证;或者,接收所述需要贷款的项目承包方发送的针对所述贷款凭证的还款交易,并将所述还款交易发布至所述区块链进行存储,以使所述金融机构在监听到所述还款交易时,基于所述贷款凭证的额度从所述需要贷款的项目承包方的资金账户向所述金融机构的管理账户进行转账处理,并将所述贷款凭证从所述金融机构在所述区块链中创建的区块链账户转移至所述需要贷款的项目承包方的项目账户。9.一种基于区块链的项目管理装置,所述装置应用于基于区块链搭建的项目管理系统;所述项目管理系统包括目标项目的项目发包方和多级项目承包方;所述项目发包方和多级项目承包方分别在所述区块链中创建了与所述目标项目对应的项目账户;其中,所述多级项目承包方中的第一级项目承包方的项目账户中存储了基于所述项目发包方针对所述第一级项目承包方的第一级未支付账款创建的第一级凭证;所述装置包括:第一接收模块,用于接收所述多级项目承包方中不为所述第一级项目承包方的任一目标项目承包方上传的目标项目产值数据,并将所述目标项目产值数据发布至所述区块链进行存储;拆分模块,用于响应于由所述目标项目承包方的上一级项目承包方发起的针对所述目标项目产值数据的产值确认交易,调用部署在所述区块链上的智能合约中声明的凭证拆分逻辑,基于所述目标项目产值数据确定所述上一级项目承包方针对所述目标项目承包方的目标未支付账款,并从上一级凭证中拆分出对应于所述目标未支付账款的目标凭证,以将所述目标凭证存储至所述目标项目承包方的项目账户;其中,所述上一级凭证为所述上一级项目承包方的项目账户中存储的凭证。10.根据权利要求9所述的装置,所述装置还包括:第二接收模块,用于接收所述第一级项目承包方上传的项目总产值数据,并将所述项目总产值数据发布至所述区块链进行存储;创建模块,用于响应于由所述项目发包方发起的针对所述项目总产值数据的产值确认交易,调用部署在所述区块链上的智能合约中声明的凭证创建逻辑,基于所述项目总产值数据确定所述项目发包方针对所述第一级项目承包方的第一级未支付账款,并基于所述第一级未支付账款创建第一级凭证,以将所述第一级凭证存储至所述第一级项目承包方的项
目账户。11.根据权利要求9所述的装置,所述拆分模块具体用于:确定所述目标未支付账款的金额是否超过所述上一级凭证的额度;如果所述目标未支付账款的金额未超过所述上一级凭证的额度,则从所述上一级凭证中拆分出对应于所述目标未支付账款的目标凭证,以将所述目标凭证存储至所述目标项目承包方的项目账户。12.根据权利要求11所述的装置,所述拆分模块还用于:如果所述目标未支付账款的金额超过所述上一级凭证的额度,则生成拆分失败事件,以由所述上一级项目承包在监听到所述拆分失败事件时,输出指示凭证拆分失败的通知消息。13.根据权利要求9所述的装置,所述产值确认交易包括由上一级项目承包方设置的所述上一级项目承包方针对所述目标项目承包方的目标已支付账款;所述拆分模块具体用于:计算所述目标项目产值数据与所述目标已支付账款的差值,并基于所述差值确定所述上一级项目承包方针对所述目标项目承包方的目标未支付账款。14.根据权利要求9所述的装置,所述项目管理系统为供应链金融系统;所述项目发包方或所述第一级项目承包方为所述供应链金融系统中的核心企业;所述供应链金融系统还包括金融机构;其中,所述凭证用于向所述金融机构发起贷款。15.根据权利要求14所述的装置,所述装置还包括:第三接收模块,用于接收所述多级项目承包方中的任一需要贷款的项目承包方发送的贷款交易,并将所述贷款交易发布至所述区块链进行存储;其中,所述贷款交易包括预设的贷款金额;贷款模块,用于响应于所述贷款交易,调用部署在所述区块链上的智能合约中声明的凭证创建逻辑,从所述需要贷款的项目承包方的项目账户中存储的凭证中拆分出对应于所述贷款金额的贷款凭证,以将所述贷款凭证存储至所述金融机构在所述区块链中创建的区块链账户,从而使所述金融机构基于所述贷款凭证的额度向所述需要贷款的项目承包方发放贷款。16.根据权利要求15所述的装置,所述装置还包括:还款模块,用于接收所述项目发包方发送的针对所述贷款凭证的还款交易,并将所述还款交易发布至所述区块链进行存储,以使所述金融机构在监听到所述还款交易时,基于所述贷款凭证的额度从所述项目发包方的资金账户向所述金融机构的管理账户进行转账处理,并从所述金融机构在所述区块链中创建的区块链账户中移除所述贷款凭证;或者用于,接收所述需要贷款的项目承包方发送的针对所述贷款凭证的还款交易,并将所述还款交易发布至所述区块链进行存储,以使所述金融机构在监听到所述还款交易时,基于所述贷款凭证的额度从所述需要贷款的项目承包方的资金账户向所述金融机构的管理账户进行转账处理,并将所述贷款凭证从所述金融机构在所述区块链中创建的区块链账户转移至所述需要贷款的项目承包方的项目账户。17.一种电子设备,包括:处理器;
用于存储处理器可执行指令的存储器;其中,所述处理器通过运行所述可执行指令以实现如权利要求1至8中任一项所述的方法。18.一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如权利要求1至8中任一项所述方法的步骤。

技术总结
本说明书提供一种基于区块链的项目管理方法及装置、电子设备,应用于基于区块链搭建的项目管理系统;其中,目标项目的项目发包方和多级项目承包方分别在区块链中创建了与目标项目对应的项目账户;第一级项目承包方持有基于第一级未支付账款创建的第一级凭证;该方法包括:接收任一非第一级的目标项目承包方上传的目标项目产值,并将目标项目产值存储至区块链;响应于由目标项目承包方的上一级项目承包方发起的产值确认交易,调用智能合约,基于目标项目产值确定上一级项目承包方针对目标项目承包方的目标未支付账款,并从上一级承包方的项目账户中存储的凭证中拆分出对应于目标未支付账款的目标凭证,以将目标凭证存储至目标承包方的项目账户。目标承包方的项目账户。目标承包方的项目账户。


技术研发人员:姚文洲
受保护的技术使用者:浙江建连智信科技有限公司
技术研发日:2020.05.22
技术公布日:2021/11/25
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献