基于区块链的用户付薪积分方法、装置、设备及存储介质制造方法及图纸

技术编号:27978059 阅读:20 留言:0更新日期:2021-04-06 14:12
本发明专利技术实施例涉及一种基于区块链的用户付薪积分方法、装置、设备及存储介质,方法由区块链节点执行,包括:接收抢单用户的要约承诺请求;调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求,并将审核通过的要约承诺请求对应于所述抢单用户进行上链存储;获取所述抢单用户的要约执行事务记录请求,并将所述要约执行事务记录请求对应于所述抢单用户进行上链存储;调用所述对赌规则智能合约判断交易是否达成,若达成则调用所述对赌规则智能合约结算各抢单用户的积分分配并上链存储。能够根据预定的对赌规则以智能合约的形式自动进行规则执行和积分发放,能够做到信息透明、规则公开、任务公平认领、积分即时到账。

【技术实现步骤摘要】
基于区块链的用户付薪积分方法、装置、设备及存储介质
本专利技术实施例涉及区块链
,具体涉及一种基于区块链的用户付薪积分方法、装置、设备及存储介质。
技术介绍
传统用户付薪积分管理系统由于其数据库和服务中心化管理,系统内的目前,区块链技术尚处于初级阶段,缺乏大量成熟的区块链应用项目,因而基于区块链的应用技术亦处于探索阶段,区块链技术应用于企业之间以及企业内部部门之间协作交往尚不普及。目前的企业之间、以及企业内部的各部门之间的合作交往仍主要依赖合同。以企业内部为例,企业内部负责产品企划和企划部门与各生产销售部门之间的任务委托及认领,绩效考核办法以及积分分配仍采用比较原始的方式。一方面,这种方式存在数据可信度差,业务规则不透明、不公正、存在人为干预的问题;另一方面,存在用户修改和删除数据的风险。
技术实现思路
有鉴于此,本专利技术实施例提供一种基于区块链的用户付薪积分方法、装置、电子设备、及存储介质,以解决原有系统数据可信度差,业务规则不透明、不公正、存在人为干预的问题。本专利技术实施例的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本专利技术实施例的实践而习得。在本公开的第一方面,本专利技术实施例提供了一种基于区块链的用户付薪积分方法,由区块链节点执行,所述方法包括:接收抢单用户的要约承诺请求,其中所述要约承诺请求为抢单用户对交易邀请方的要约邀请进行要约承诺的请求;调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求,并将审核通过的要约承诺请求对应于所述抢单用户进行上链存储;获取所述抢单用户的要约执行事务记录请求,并将所述要约执行事务记录请求对应于所述抢单用户进行上链存储;根据所述要约邀请对应的各抢单用户的要约执行事务调用所述对赌规则智能合约判断交易是否达成;若判定交易达成,调用所述对赌规则智能合约结算各抢单用户的积分分配并上链存储。于一实施例中,调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求包括:调用所述对赌规则智能合约对任一抢单用户的要约承诺请求进行审核,并对审核通过的抢单用户进行积分抵押。于一实施例中,若判定交易达成还包括:调用所述对赌规则智能合约对各抢单用户抵押的积分进行退还;若判定交易未达成还包括:调用所述对赌规则智能合约将各抢单用户抵押的积分划拨到所述交易邀请方。于一实施例中,根据所述要约邀请对应的各抢单用户的要约执行事务调用所述对赌规则智能合约判断交易是否达成包括:根据所述要约邀请对应的各抢单用户对要约执行的质量、完成度、以及期限,调用所述对赌规则智能合约判断交易是否达成。于一实施例中,抢单用户的要约承诺请求包括:产品设计环节的要约承诺请求、产品研发环节的要约承诺请求、产品运输环节的要约承诺请求、以及产品销售环节的要约承诺请求中的至少一种。于一实施例中,将审核通过的要约承诺请求对应于所述抢单用户进行上链存储包括:将审核通过的要约承诺请求用所述抢单用户的私钥进行签名,将签名后的要约承诺请求连同所述抢单用户的公钥一起进行上链存储。于一实施例中,将所述要约执行事务记录请求对应于所述抢单用户进行上链存储包括:将所述要约执行事务记录请求用所述抢单用户的私钥进行签名,将签名后的要约执行事务记录请求连同所述抢单用户的公钥一起进行上链存储。在本公开的第二方面,本专利技术实施例还提供了一种基于区块链的用户付薪积分装置,配置于区块链节点上,所述装置包括:承诺接收单元,用于接收抢单用户的要约承诺请求,其中所述要约承诺请求为抢单用户对交易邀请方的要约邀请进行要约承诺的请求;承诺审核与上链单元,用于调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求,并将审核通过的要约承诺请求对应于所述抢单用户进行上链存储;要约执行与上链单元,用于获取所述抢单用户的要约执行事务记录请求,并将所述要约执行事务记录请求对应于所述抢单用户进行上链存储;交易达成判定单元,用于根据所述要约邀请对应的各抢单用户的要约执行事务调用所述对赌规则智能合约判断交易是否达成;积分分配单元,用于若判定交易达成,调用所述对赌规则智能合约结算各抢单用户的积分分配并上链存储。于一实施例中,所述承诺审核与上链单元用于:调用所述对赌规则智能合约对任一抢单用户的要约承诺请求进行审核,并对审核通过的抢单用户进行积分抵押。于一实施例中,所述积分分配单元还用于:若判定交易达成,则调用所述对赌规则智能合约对各抢单用户抵押的积分进行退还;若判定交易未达成,则调用所述对赌规则智能合约将各抢单用户抵押的积分划拨到所述交易邀请方。于一实施例中,所述交易达成判定单元用于:根据所述要约邀请对应的各抢单用户对要约执行的质量、完成度、以及期限,调用所述对赌规则智能合约判断交易是否达成。于一实施例中,所述承诺接收单元中抢单用户的要约承诺请求包括:产品设计环节的要约承诺请求、产品研发环节的要约承诺请求、产品运输环节的要约承诺请求、以及产品销售环节的要约承诺请求中的至少一种。于一实施例中,所述承诺审核与上链单元用于将审核通过的要约承诺请求对应于所述抢单用户进行上链存储包括:用于将审核通过的要约承诺请求用所述抢单用户的私钥进行签名,将签名后的要约承诺请求连同所述抢单用户的公钥一起进行上链存储。于一实施例中,所述要约执行与上链单元用于将所述要约执行事务记录请求对应于所述抢单用户进行上链存储包括:用于将所述要约执行事务记录请求用所述抢单用户的私钥进行签名,将签名后的要约执行事务记录请求连同所述抢单用户的公钥一起进行上链存储。在本公开的第三方面,提供了一种电子设备。该电子设备包括:处理器;以及存储器,用于存储可执行指令,所述可执行指令在被所述处理器执行时使得所述电子设备执行第一方面中的方法。在本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现第一方面中的方法。本专利技术实施例提出的技术方案的有益技术效果是:在区块链网络中部署了与交易邀请方发布的对赌规则对应的对赌规则智能合约之后,本专利技术实施例通过区块链各节点接收抢单用户的要约承诺请求之后,调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求,并将审核通过的要约承诺请求对应于所述抢单用户进行上链存储,获取所述抢单用户的要约执行事务记录请求,并将所述要约执行事务记录请求对应于所述抢单用户进行上链存储,根据所述要约邀请对应的各抢单用户的要约执行事务调用所述对赌规则智能合约判断交易是否达成,若判定交易达成,调用所述对赌规则智能合约结算各抢单用户的积分分配并上链存储,能够根据预定的对赌规则以智能合约的形式自动进行规则执行和积分发放,能够做到信息透明、规则公开、任务公平认领、积分即时到账。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对本专利技术实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术实施例中的一部分实施例本文档来自技高网...

【技术保护点】
1.一种基于区块链的用户付薪积分方法,其特征在于,由区块链节点执行,所述方法包括:/n接收抢单用户的要约承诺请求,其中所述要约承诺请求为抢单用户对交易邀请方的要约邀请进行要约承诺的请求;/n调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求,并将审核通过的要约承诺请求对应于所述抢单用户进行上链存储;/n获取所述抢单用户的要约执行事务记录请求,并将所述要约执行事务记录请求对应于所述抢单用户进行上链存储;/n根据所述要约邀请对应的各抢单用户的要约执行事务调用所述对赌规则智能合约判断交易是否达成;/n若判定交易达成,调用所述对赌规则智能合约结算各抢单用户的积分分配并上链存储。/n

【技术特征摘要】
1.一种基于区块链的用户付薪积分方法,其特征在于,由区块链节点执行,所述方法包括:
接收抢单用户的要约承诺请求,其中所述要约承诺请求为抢单用户对交易邀请方的要约邀请进行要约承诺的请求;
调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求,并将审核通过的要约承诺请求对应于所述抢单用户进行上链存储;
获取所述抢单用户的要约执行事务记录请求,并将所述要约执行事务记录请求对应于所述抢单用户进行上链存储;
根据所述要约邀请对应的各抢单用户的要约执行事务调用所述对赌规则智能合约判断交易是否达成;
若判定交易达成,调用所述对赌规则智能合约结算各抢单用户的积分分配并上链存储。


2.根据权利要求1所述的方法,其特征在于,调用所述交易邀请方发布的对赌规则智能合约审核所述要约承诺请求包括:
调用所述对赌规则智能合约对任一抢单用户的要约承诺请求进行审核,并对审核通过的抢单用户进行积分抵押。


3.根据权利要求2所述的方法,其特征在于,若判定交易达成还包括:调用所述对赌规则智能合约对各抢单用户抵押的积分进行退还;
若判定交易未达成还包括:调用所述对赌规则智能合约将各抢单用户抵押的积分划拨到所述交易邀请方。


4.根据权利要求1所述的方法,其特征在于,根据所述要约邀请对应的各抢单用户的要约执行事务调用所述对赌规则智能合约判断交易是否达成包括:
根据所述要约邀请对应的各抢单用户对要约执行的质量、完成度、以及期限,调用所述对赌规则智能合约判断交易是否达成。


5.根据权利要求1所述的方法,其特征在于,抢单用户的要约承诺请求包括:
产品设计环节的要约承诺请求、产品研发环节的要约承诺请求、产品运输环节的要约承诺请求、以及产品销售环节的要约承诺请求中的至少一种。

【专利技术属性】
技术研发人员:单志刚盛国军冷合礼王勇周志勇
申请(专利权)人:青岛海链数字科技有限公司青岛海尔工业智能研究院有限公司海尔卡奥斯物联生态科技有限公司
类型:发明
国别省市:山东;37

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

1