[发明专利]一种基于区块链智能合约技术的SLA服务管理方法在审
申请号: | 202111490601.1 | 申请日: | 2021-12-08 |
公开(公告)号: | CN114390061A | 公开(公告)日: | 2022-04-22 |
发明(设计)人: | 梁玉刚;曾卫平;常鹏飞 | 申请(专利权)人: | 上海速擎软件有限公司 |
主分类号: | H04L67/104 | 分类号: | H04L67/104;H04L9/32;H04L9/40 |
代理公司: | 南京司南专利代理事务所(普通合伙) 32431 | 代理人: | 于淼 |
地址: | 201100 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 智能 合约 技术 sla 服务 管理 方法 | ||
本发明涉及区块链技术领域,具体公开了一种基于区块链智能合约技术的SLA服务管理方法,包括以下步骤:S1、SLA编写为电子化的机器语言,参与者分别用各自的私密账户签名;S2、签名后的智能合约传入区块链网络中,并在区块链全网中扩散;S3、验证节点会将收到的合约先保存到内存中,等待触发对该份合约的共识和处理;S4、共识时间到了,验证节点会把最近一段时间内保存的所有合约打包成一个合约集合;S5、其他验证节点收到后,与自己保存的合约集合对比校验;S6、通过多轮的发送和比较,所有验证节点最终在规定的时间内对最新的合约集合达成一致;能够使缔约各方减少监督成本和投机风险。
技术领域
本发明涉及区块链技术领域,具体为一种基于区块链智能合约技术的SLA服务管理方法。
背景技术
传统SLA由双方或多方通过协议来进行等值交换,双方或多方必须彼此信任才能履行交易,否则一旦一方违约可能就要借助社会监督和司法机构;整个过程步骤极为繁琐,整体效率低下,而且缔约各方的监督成本和投资风险负担也比较大。
发明内容
本发明的目的在于提供一种基于区块链智能合约技术的SLA服务管理方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种基于区块链智能合约技术的SLA服务管理方法,包括以下步骤:
S1、SLA编写为电子化的机器语言,参与者分别用各自的私密账户签名;
S2、签名后的智能合约传入区块链网络中,并在区块链全网中扩散;
S3、验证节点会将收到的合约先保存到内存中,等待触发对该份合约的共识和处理;
S4、共识时间到了,验证节点会把最近一段时间内保存的所有合约打包成一个合约集合;
S5、其他验证节点收到后,与自己保存的合约集合对比校验;
S6、通过多轮的发送和比较,所有验证节点最终在规定的时间内对最新的合约集合达成一致。
优选的,所述步骤S1中,编写为机器语言的SLA为用户承诺双方的权利和义务的SLA。
优选的,所述步骤S2中,签名后的智能合约以P2P的方式在区块链全网中扩散。
优选的,所述步骤S4中,验证节点打包合约集合后,算出该合约集合的哈希值,并组装成区块结构,扩散到全网。
优选的,所述步骤S5中,其他验证节点对比校验通过后,发送一份自己认可的合约集合给其他验证节点。
与现有技术相比,本发明的有益效果是:本发明为缔约各方减少监督成本和投机风险的新工具,基于区块链的去中介化、基于智能合约的SLA可以被设定为任何一方都无法单方控制或停止程序的执行;在默认情况下,所有已编码的义务只能按照底层代码明确规定的条款条件执行,而底层区块链网络的分布式和去中介化,则进一步保证了所有已被编码的条款会按计划执行。
附图说明
图1为本发明的步骤流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,本发明提供一种技术方案:一种基于区块链智能合约技术的SLA服务管理方法,包括以下步骤:
S1、SLA编写为电子化的机器语言,参与者分别用各自的私密账户签名;
S2、签名后的智能合约传入区块链网络中,并在区块链全网中扩散;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海速擎软件有限公司,未经上海速擎软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111490601.1/2.html,转载请声明来源钻瓜专利网。