基于BLS签名和区块链的算力网络数据认证方法和装置
摘要:
本发明的实施例提供了基于BLS签名和区块链的算力网络数据认证方法和装置。所述方法包括接收目标数据对应的第一参数集合串,对于通过时间戳和用户身份信息验证的第一参数集合串,验证第一等式是否成立,若成立,则验证成功,算力网络模块获得目标数据;将目标数据在算力网络模块中的最优算力结点间流转,得到第一结果;将第一结果进行封装得到隐匿信息,并生成第二签名,将第二签名对应的第二参数集合串发送至区块链模块,进行上链。以此方式,可以保证数据的完整性和可追溯性;明确了计算方的身份,防止伪造算力结点进行计算或其抵赖;以及将计算结果用密码学承诺封装,保护结果的机密性,防止非参与方恶意窃取结果。
0/0