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

基于区块链的协同处理方法、装置、设备及介质与流程

2022-10-22 00:34:19 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的协同处理方法,其特征在于,区块链包括多个节点,所述多个节点共同建设和使用同一资源集合,所述方法应用于所述多个节点中的任一节点,所述方法包括:使用私钥对提案数据内容进行签名,得到签名结果,所述提案为建设和/或调度所述资源集合的提案;向区块链智能合约系统发送提案请求,所述提案请求包括提案数据内容及所述签名结果,以使所述区块链智能合约系统在接收区块链节点发送的提案请求后,通知多个节点对所述提案数据内容进行表决,得到节点表决结果,以及基于多个节点表决结果,确定所述提案数据内容是否通过的提案表决结果;接收所述区块链智能合约系统广播的提案表决结果;在所述提案表决结果为通过的情况下,按照所述提案数据内容对所述资源集合进行配置。2.根据权利要求1所述的方法,其特征在于,提案数据内容,包括如下数据项:交易的类型、发送地址的交易计数、向目标账户发送的金额、接受方地址、为交易付出的gas价格、为交易付出的gas、交易的附加数据、交易签名结构体;所述交易的附加数据,包括如下数据项:提案编号、参与方id、提案内容、提案哈希、时间戳、提案表决结果、对表决结果的签名。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:验证所述资源集合,是否按照所述提案数据内容进行了正确配置,得到验证结果。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述验证结果,在区块链上进行存证。5.一种基于区块链的协同处理方法,其特征在于,区块链包括多个节点,所述多个节点共同建设和使用同一资源集合,所述方法应用于区块链智能合约系统,所述方法包括:接收区块链节点发送的提案请求,所述提案请求包括提案数据内容及签名结果,所述签名结果是提案节点使用私钥对提案数据内容进行签名得到的,所述提案数据内容为建设和/或调度所述资源集合的提案;通知多个节点对所述提案数据内容进行表决,得到节点表决结果;基于多个节点表决结果,确定所述提案数据内容是否通过的提案表决结果;将所述提案表决结果广播至所有节点,以使提案节点在所述提案表决结果为通过的情况下,按照所述提案数据内容对所述资源集合进行配置。6.根据权利要求5所述的方法,其特征在于,所述基于多个节点表决结果,确定所述提案数据内容是否通过的提案表决结果,包括:根据预设的聚合规则,对多个节点表决结果进行聚合,得到所述提案数据内容是否通过的提案表决结果。7.根据权利要求5所述的方法,其特征在于,所述接收区块链节点发送的提案请求之后,所述方法还包括:将所述提案请求,在区块链上进行存证。8.一种基于区块链的协同处理装置,其特征在于,区块链包括多个节点,所述多个节点共同建设和使用同一资源集合,所述装置应用于所述多个节点中的任一节点,所述装置包
括:提案签名模块,用于使用私钥对提案数据内容进行签名,得到签名结果,所述提案为建设和/或调度所述资源集合的提案;提案请求发送模块,用于向区块链智能合约系统发送提案请求,所述提案请求包括提案数据内容及所述签名结果,以使所述区块链智能合约系统在接收区块链节点发送的提案请求后,通知多个节点对所述提案数据内容进行表决,得到节点表决结果,以及基于多个节点表决结果,确定所述提案数据内容是否通过的提案表决结果;提案结果接收模块,用于接收所述区块链智能合约系统广播的提案表决结果;提案处理模块,用于在所述提案表决结果为通过的情况下,按照所述提案数据内容对所述资源集合进行配置。9.一种基于区块链的协同处理装置,其特征在于,区块链包括多个节点,所述多个节点共同建设和使用同一资源集合,所述装置应用于区块链智能合约系统,所述装置包括:提案请求接收模块,用于接收区块链节点发送的提案请求,所述提案请求包括提案数据内容及签名结果,所述签名结果是提案节点使用私钥对提案数据内容进行签名得到的,所述提案数据内容为建设和/或调度所述资源集合的提案;通知发送模块,用于通知多个节点对所述提案数据内容进行表决,得到节点表决结果;结果确定模块,用于基于多个节点表决结果,确定所述提案数据内容是否通过的提案表决结果;结果广播模块,用于将所述提案表决结果广播至所有节点,以使提案节点在所述提案表决结果为通过的情况下,按照所述提案数据内容对所述资源集合进行配置。10.一种电子设备,其特征在于,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1-7中任意一项所述的基于区块链的协同处理方法。11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任意一项所述的基于区块链的协同处理方法。

技术总结
本公开提供了一种基于区块链的协同处理方法、装置、设备及介质,涉及区块链领域。区块链包括多个节点,多个节点共建共享同一资源集合,该方法包括:多个节点中的任一节点使用私钥对提案数据内容进行签名,得到签名结果,提案为建设和/或调度资源集合的提案;向区块链智能合约系统发送提案请求,提案请求包括提案数据内容及签名结果,以使区块链智能合约系统在接收区块链节点发送的提案请求后,通知多个节点对提案数据内容进行表决,得到节点表决结果,以及基于多个节点表决结果,确定提案数据内容是否通过的提案表决结果;接收区块链智能合约系统广播的提案表决结果;在提案表决结果为通过的情况下,按照提案数据内容对资源集合进行配置。进行配置。进行配置。


技术研发人员:董仲平 刘桂清 张新 李鹏 梁伟 高伟勃
受保护的技术使用者:中国电信股份有限公司
技术研发日:2022.08.12
技术公布日:2022/10/18
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献