本发明专利技术提供一种通过区块链服务器进行设备调试的方法,该方法包括:由区块链服务器和买方设备接收将计算设备的所有权转移给买方设备的请求;由区块链服务器基于区块链验证计算设备的出处,其中区块链识别与计算设备的所有权相关联的每个事务;以及由区块链服务器指示计算设备更新其所有权以将买方设备识别为所有者。本发明专利技术极大的减轻了售后工程的工作量并提高了设备的安全交付的安全性。
【技术实现步骤摘要】
一种通过区块链服务器进行设备调试的方法
本专利技术涉及区块链技术应用领域,其尤其指一种通过区块链服务器进行设备调试的方法。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。在计算设备的生产完成并进行硬件的交付成功后,往往还需要原厂家的安全专家或售后工程师进行交付后的调试以完成软件系统的正式激活启动,在有大量的设备交付的情况下,过去的交付模式往往产生大量的工作以及具备很大的安全隐患和盗用的可能。因此提出一种新的调试和交付设备的方法成为需求。
技术实现思路
本专利的目的在于提出一种通过区块链服务器进行设备调试的方法,其特征在于,该方法包括:由区块链服务器和买方设备接收将计算设备的所有权转移给买方设备的请求;由区块链服务器基于区块链验证计算设备的出处,其中区块链识别与计算设备的所有权相关联的每个事务;以及由区块链服务器指示计算设备更新其所有权以将买方设备识别为所有者。进一步的,其中验证所述计算装置的出处包括建立导致装置令牌被递送到与传送所述计算装置的所有权的所述请求相关联的所述会聚服务器的交易序列。进一步的,其中验证所述计算装置的出处包括响应于识别所述区块链中的不一致而拒绝传送所述计算装置的所有权的所述请求。进一步的,其中指示所述计算装置更新其所有权包括响应于对所述起源的验证而建立与所述计算装置的安全会话。本专利技术还涉及一种用于通过区块链服务器转移计算设备的所有权的方法,其特征在于,所述方法包括:由所述区块链服务器确定所述计算设备的第一买方设备和第二买方设备同意利用替代的区块链服务器;由所述区块链服务器更新区块链以指示所述第一买方设备和所述第二买方设备使用所述替换的区块链服务器的协议,其中所述区块链识别与所述计算设备的所有权相关联的每个交易;以及由会聚服务器指示第一买方设备响应于更新区块链来信任替代的区块链服务器以传送计算设备的所有权。进一步的,其中确定所述第一买家设备和所述第二买家设备同意利用所述替代区块链服务器包括:从所述第一买家设备接收标识所述替代集合节点服务器的第一消息;以及从第二购买者设备接收识别替代区块链服务器的第二消息。进一步的,进一步包括接收来自所述第一买方设备的第一确认消息和来自所述第二买方设备的第二确认消息,其中,所述第一确认消息和所述第二确认消息中的每一个是从所述区块链服务器接收消息的确认这表示已选择交替区块链服务器。进一步的,其中指示所述第一买方设备信任所述替代区块链服务器包括指示所述第一买方设备更新所述计算设备的存储器,以将所述区块链服务器的公共密码密钥的散列替换为替代区块链服务器的公共密钥。具体实施方式下面结合应用实例对本专利技术作进一步的详细描述。实施例一。本专利的目的在于提出一种通过区块链服务器进行设备调试的方法,其特征在于,该方法包括:由区块链服务器和买方设备接收将计算设备的所有权转移给买方设备的请求;由区块链服务器基于区块链验证计算设备的出处,其中区块链识别与计算设备的所有权相关联的每个事务;以及由区块链服务器指示计算设备更新其所有权以将买方设备识别为所有者。进一步的,其中验证所述计算装置的出处包括建立导致装置令牌被递送到与传送所述计算装置的所有权的所述请求相关联的所述会聚服务器的交易序列。进一步的,其中验证所述计算装置的出处包括响应于识别所述区块链中的不一致而拒绝传送所述计算装置的所有权的所述请求。进一步的,其中指示所述计算装置更新其所有权包括响应于对所述起源的验证而建立与所述计算装置的安全会话。实施例二。本实施例给出一种用于通过区块链服务器转移计算设备的所有权的方法,其特征在于,所述方法包括:由所述区块链服务器确定所述计算设备的第一买方设备和第二买方设备同意利用替代的区块链服务器;由所述区块链服务器更新区块链以指示所述第一买方设备和所述第二买方设备使用所述替换的区块链服务器的协议,其中所述区块链识别与所述计算设备的所有权相关联的每个交易;以及由会聚服务器指示第一买方设备响应于更新区块链来信任替代的区块链服务器以传送计算设备的所有权。进一步的,其中确定所述第一买家设备和所述第二买家设备同意利用所述替代区块链服务器包括:从所述第一买家设备接收标识所述替代集合节点服务器的第一消息;以及从第二购买者设备接收识别替代区块链服务器的第二消息。进一步的,进一步包括接收来自所述第一买方设备的第一确认消息和来自所述第二买方设备的第二确认消息,其中,所述第一确认消息和所述第二确认消息中的每一个是从所述区块链服务器接收消息的确认这表示已选择交替区块链服务器。进一步的,其中指示所述第一买方设备信任所述替代区块链服务器包括指示所述第一买方设备更新所述计算设备的存储器,以将所述区块链服务器的公共密码密钥的散列替换为替代区块链服务器的公共密钥。实施例三。本实施例给出一种用于通过区块链服务器转移计算设备的所有权的方法,其特征在于,所述方法包括:由所述区块链服务器确定所述计算设备的第一买方设备和第二买方设备同意利用替代的区块链服务器;由所述区块链服务器更新区块链以指示所述第一买方设备和所述第二买方设备使用所述替换的区块链服务器的协议,其中所述区块链识别与所述计算设备的所有权相关联的每个交易;以及由会聚服务器指示第一买方设备响应于更新区块链来信任替代的区块链服务器以传送计算设备的所有权。其中确定所述第一买家设备和所述第二买家设备同意利用所述替代区块链服务器包括:从所述第一买家设备接收标识所述替代集合节点服务器的第一消息;以及从第二购买者设备接收识别替代区块链服务器的第二消息。进一步包括接收来自所述第一买方设备的第一确认消息和来自所述第二买方设备的第二确认消息,其中,所述第一确认消息和所述第二确认消息中的每一个是从所述区块链服务器接收消息的确认这表示已选择交替区块链服务器。其中指示所述第一买方设备信任所述替代区块链服务器包括指示所述第一买方设备更新所述计算设备的存储器,以将所述区块链服务器的公共密码密钥的散列替换为替代区块链服务器的公共密钥。在使用中,区块链服务器建立用于设备调试的环境。说明性环境包括密码模块,所有权传送模块,验证模块,块链模块和通信模块。环境的各种模块可以体现为硬件,软件,固件或其组合。例如,环境的各种模块,逻辑和其他组件可以形成集中服务器的处理器或其他硬件组件的一部分或以其他方式建立。这样,在一些实施例中,环境的一个或多个模块可以体现为电子设备的电路或集合(例如,密码电路,所有权转移电路,验证电路,块链电路和/或通信电路)。另外,在一些实施例中,说明性模块中的一个或多个可形成另一模块的一部分,和/或一个或多个说明性模块可相互独立。区块链服务器的密码模块被配置为代表区块链服务器执行各种密码和/或安全功能,并且可以与制造商设备的密码模块类似。这样,在一些实施例中,密码模块可以体现为密码引擎,区块链服务器的独立安全协处理器,并入区块链服务器的处理器中的密码加速器或独立软件/固件。取决于特定实施例,密码模块可以生成和/或利用各种密码密钥(例如,对称/非对称密码密钥)来进行加密,解密,签名和/或签名验证。此外,在一些实施例中,密码模块可以生成各种数据的散列(例如,密码散列)(例如,使用加密或未加密的散列)。另外,在一些实施例中,密码模块可以通过网络建立本文档来自技高网...
【技术保护点】
1.一种通过区块链服务器进行设备调试的方法,其特征在于,该方法包括:由区块链服务器和买方设备接收将计算设备的所有权转移给买方设备的请求;由区块链服务器基于区块链验证计算设备的出处,其中区块链识别与计算设备的所有权相关联的每个事务;以及由区块链服务器指示计算设备更新其所有权以将买方设备识别为所有者。
【技术特征摘要】
1.一种通过区块链服务器进行设备调试的方法,其特征在于,该方法包括:由区块链服务器和买方设备接收将计算设备的所有权转移给买方设备的请求;由区块链服务器基于区块链验证计算设备的出处,其中区块链识别与计算设备的所有权相关联的每个事务;以及由区块链服务器指示计算设备更新其所有权以将买方设备识别为所有者。2.根据权利要求1所述的方法,其特征在于,其中验证所述计算装置的出处包括建立导致装置令牌被递送到与传送所述计算装置的所有权的所述请求相关联的所述会聚服务器的交易序列。3.根据权利要求2所述的方法,其特征在于,其中验证所述计算装置的出处包括响应于识别所述区块链中的不一致而拒绝传送所述计算装置的所有权的所述请求。4.根据权利要求3所述的方法,其特征在于,其中指示所述计算装置更新其所有权包括响应于对所述起源的验证而建立与所述计算装置的安全会话。5.一种用于通过区块链服务器转移计算设备的所有权的方法,其特征在于,所述方法包括:由所述区块链服务器确定所述计算设备的第一买方设备和第二买方设备同意利用替代的区块链服务器;由所述区块链服务...
【专利技术属性】
技术研发人员:刘祎,克里斯托·艾伦,宁宇宸,马克西姆·马修斯,
申请(专利权)人:佛山伊苏巨森科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。