基于区块链的安全计算方法、装置、设备及存储介质
摘要文本
本发明属于区块链技术领域,公开了一种基于区块链的安全计算方法、装置、设备及存储介质。本发明通过根据区块节点的数据计算请求获取到云端数据,根据区块节点确定相邻区块节点,将云端数据分配至区块节点与相邻区块节点,使区块节点与相邻区块节点对云端数据进行边缘计算,得到计算结果,将计算结果同步至区块链,对区块链的数据进行更新,通过将数据量大的“边”和“端”,将对延迟敏感度低的数据迁移到边上进行,减少区块链的负担,从而提高区块链的数据处理效率和安全性。 数据由马 克 数 据整理
申请人信息
- 申请人:广东电网有限责任公司东莞供电局
- 申请人地址:523128 广东省东莞市东城街道东城路东城段239号
- 发明人: 广东电网有限责任公司东莞供电局
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于区块链的安全计算方法、装置、设备及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311685704.2 |
| 申请日 | 2023/12/11 |
| 公告号 | CN117395305B |
| 公开日 | 2024/3/19 |
| IPC主分类号 | H04L67/56 |
| 权利人 | 广东电网有限责任公司东莞供电局 |
| 发明人 | 张翔; 余凌; 张强; 叶炯林; 袁灿培; 黄永麟; 李应球; 梁琮源 |
| 地址 | 广东省东莞市东城区东城路239号 |
专利主权项内容
1.一种基于区块链的安全计算方法,其特征在于,所述基于区块链的安全计算方法包括:根据区块节点的数据计算请求获取到云端数据;根据所述区块节点确定相邻区块节点;确定所述区块节点和所述相邻区块节点的总数量;将所述云端数据分为成与所述相邻区块节点一致的云端数据块,使所述区块节点与所述相邻区块节点分别计算,得到与所述总数量一致的若干个局部计算结果,其中,每一个区块节点均被分配一个所述云端数据块;将所述若干个局部计算结果汇总,得到所述云端数据的计算结果;将所述计算结果同步至所述区块链,对所述区块链的数据进行更新;其中,所述将所述计算结果同步至所述区块链,对所述区块链的数据进行更新,还包括:接收所述区块节点的区块同步信息;根据所述区块同步信息向所述区块链中全部区块节点发送状态确定信息,使所述全部区块节点将自身的区块状态信息广播,输出广播状态信息;根据所述广播状态信息生成状态向量表,所述状态向量表记录各个节点的当前状态;对所述状态向量表中的各个节点的当前状态根据状态类型进行分类,将个数最多的类型所对应的当前状态输出为所述区块链状态信息;将所述区块链状态信息在所述区块链广播,使所述全部区块节点根据所述区块链状态信息与所述全部区块节点的状态信息对比,在所述区块链状态信息与所述全部区块节点的状态信息不一致时,将所述全部区块节点的状态信息更新为所述区块链状态信息。