【技术实现步骤摘要】
本专利技术属于区块链,具体涉及一种区块链节点故障恢复方法及区块链系统。
技术介绍
1、区块链,即一个又一个区块组成的链条。每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条,这个链条被保存在所有的服务器中,只要整个系统中有一台服务器可以工作,整条区块链就是安全的。这些服务器在区块链系统中被称为节点,它们为整个区块链系统提供存储空间和算力支持。如果要修改区块链中的信息,必须征得半数以上节点的同意并修改所有节点中的信息,而这些节点通常掌握在不同的主体手中,篡改区块链中的信息是一件极其困难的事。因此,区块链所记录的信息更加真实可靠,可以帮助解决人们互不信任的问题。
2、随着区块链技术的飞速发展,越来越多的企业和组织开始采用区块链作为其核心业务的技术架构。然而,在实际应用过程中,由于各种原因,如硬件设备损坏、网络中断等,导致区块链节点的故障时有发生。为了保证区块链系统的稳定性和可靠性,设计一套高效的故障恢复机制对于提升用户体验和维护系统安全至关重要。
3、为此,我们提出一种区块链节点故障恢复方法及区块链系
...【技术保护点】
1.一种区块链节点故障恢复方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种区块链节点故障恢复方法,其特征在于:所述引入智能合约用于实现节点故障的自动检测和恢复,智能合约在每次块生成时,根据当前节点的状态判断是否有异常情况发生,并将异常信息反馈给上级节点,包括如下步骤:
3.根据权利要求2所述的一种区块链节点故障恢复方法,其特征在于:所述智能合约根据异常事件的类型和严重程度,采取不同的措施,包括以下方面:
4.根据权利要求1所述的一种区块链节点故障恢复方法,其特征在于:所述当某个节点出现故障时,通过自动将该节点的共识算力
...【技术特征摘要】
1.一种区块链节点故障恢复方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种区块链节点故障恢复方法,其特征在于:所述引入智能合约用于实现节点故障的自动检测和恢复,智能合约在每次块生成时,根据当前节点的状态判断是否有异常情况发生,并将异常信息反馈给上级节点,包括如下步骤:
3.根据权利要求2所述的一种区块链节点故障恢复方法,其特征在于:所述智能合约根据异常事件的类型和严重程度,采取不同的措施,包括以下方面:
4.根据权利要求1所述的一种区块链节点故障恢复方法,其特征在于:所述当某个节点出现故障时,通过自动将该节点的共识算力转移到其他可用的正常运行节点上,以保证整个系统的正常运转,包括以下步骤:
5.根据权利要求4所述的一种区块链节点故障恢复方法,其特征在于:所述隔离故障节点的隔离方式采用暂时移除节点编号或设置临时黑名单其中一种方式。
【专利技术属性】
技术研发人员:史明,周晶璇,
申请(专利权)人:上海瓣鼎网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。