1.一种跨链中继方法,其特征在于,所述方法适用于第一区块链中继微服务节点,所述方法包括:响应于监测到从第一区块链跨链至第二区块链的第一跨链事件信息,根据所述第一跨链事件信息生成第一中继信息,将所述第一中继信息发送至第二区块链中继微服务节点,以供:根据所述第一中继信息打包生成第一中继交易并发送至所述第二区块链,并记录所述第一中继信息已被中继;以及,向所述第一区块链中继微服务节点发送第一确认信息;
在发送所述第一中继信息的同时,记录所述第一中继信息等待确认;
响应于收到所述第一确认信息,将所述第一中继信息等待确认修改为所述第一中继信息已被确认;
响应于监测到在预定时长内未收到所述第一确认信息,将所述第一中继信息再次发送至所述第二区块链中继微服务节点,以供:检查所述第一中继信息是否已被中继:
是,则向所述第一区块链中继微服务节点发送所述第一确认信息;
否,则根据所述第一中继信息打包生成所述第一中继交易并发送至所述第二区块链,并记录所述第一中继信息已被中继;以及,向所述第一区块链中继微服务节点发送所述第一确认信息。
2.根据权利要求1所述的方法,其特征在于,所述响应于监测到在预定时长内未收到所述第一确认信息,将所述第一中继信息再次发送至所述第二区块链中继微服务节点还包括:记录所述第一中继信息已再次发送。
3.一种跨链中继方法,其特征在于,所述方法适用于第二区块链中继微服务节点,所述方法包括:接收第一区块链中继微服务节点发送的第一中继信息;其中,所述第一中继信息由所述第一区块链中继微服务节点响应于监测到从第一区块链跨链至第二区块链的第一跨链事件信息,根据所述第一跨链事件信息生成;所述第一区块链中继微服务节点还配置用于在发送所述第一中继信息的同时,记录所述第一中继信息等待确认;
根据所述第一中继信息打包生成第一中继交易并发送至所述第二区块链,并记录所述第一中继信息已被中继;
向所述第一区块链中继微服务节点发送第一确认信息,以供所述第一区块链中继微服务节点在收到所述第一确认信息后,将所述第一中继信息等待确认修改为所述第一中继信息已被确认;
响应于收到再次发送的所述第一中继信息,检查所述第一中继信息是否已被中继:是,则向所述第一区块链中继微服务节点发送所述第一确认信息;
否,则根据所述第一中继信息打包生成所述第一中继交易并发送至所述第二区块链,并记录所述第一中继信息已被中继;以及,向所述第一区块链中继微服务节点发送所述第一确认信息;
其中,所述再次发送的所述第一中继信息由所述第一区块链中继微服务节点响应于监测到在预定时长内未收到所述第一确认信息所发送。
4.一种计算机设备,其特征在于,所述设备包括:一个或多个处理器;
存储器,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如权利要求1-3中任一项所述的方法。
5.一种存储有计算机程序的存储介质,其特征在于,该程序被处理器执行时实现如权利要求1-3中任一项所述的方法。