有效
一种能源互联网中审计区块链的设计方法和装置
陈爱林、冯树海、耿建、杨争林、姚建国、邵平、郭艳敏、吕建虎、龙苏岩、徐骏、郑亚先、程海花、薛必克、叶飞、黄春波、史新红、曾丹、杨晨星、冯凯
中国电力科学研究院有限公司
陈
陈爱林 专利 85
浙江电力交易中心有限公司商业信息通信行业流程商务信息处理
冯
冯树海 专利 227
中国电力科学研究院有限公司商业信息通信行业流程商务信息处理
耿
耿建 专利 212
中国电力科学研究院有限公司信息通信行业流程商务信息处理行政管理
杨
杨争林 专利 214
国电南瑞科技股份有限公司商业信息通信行业流程商务信息处理
姚
姚建国 专利 162
东南大学信息通信行业流程商务信息处理行政管理
邵
邵平 专利 132
东南大学商业信息通信行业流程商务信息处理
郭
郭艳敏 专利 140
浙江大学商业信息通信行业流程商务信息处理
吕
吕建虎
机构 暂无技术领域 暂无
龙
龙苏岩 专利 120
中国电力科学研究院有限公司商业信息通信行业流程商务信息处理
徐
徐骏 专利 207
东南大学商业信息通信行业流程商务信息处理
郑
郑亚先 专利 172
中国电力科学研究院有限公司商业信息通信行业流程商务信息处理
程
程海花 专利 141
中国电力科学研究院有限公司商业信息通信行业流程商务信息处理
薛
薛必克 专利 150
西安交通大学商业信息通信行业流程商务信息处理
叶
叶飞 专利 211
东南大学商业信息通信行业流程商务信息处理
黄
黄春波 专利 92
中国电力科学研究院有限公司商业信息通信行业流程商务信息处理
史
史新红 专利 115
中国电力科学研究院有限公司商业信息通信行业流程商务信息处理
曾
曾丹 专利 123
东南大学商业信息通信行业流程商务信息处理
杨
杨晨星
机构 暂无技术领域 暂无
冯
冯凯 专利 174
上海交通大学商业信息通信行业流程商务信息处理
摘要
本发明提供了一种能源互联网中审计区块链的设计方法和装置,先根据预先构建的能源互联网中审计区块链的物理网络定义用户的访问策略,然后基于访问策略和预先设计的智能合约访问审计区块链,智能合约基于能源互联网的交易业务流程预先设计。本发明保证审计网络稳定运行,防止交易数据被篡改,能够实现跨行业跨区域交叉业务。本发明提供的技术方案能够确保私有秘密数据和商业秘密数据不可篡改,交易过程可追溯,给交易机构和监管机构提供有公信力的审计服务,确保能源互联网交易安全;提供双向账本,追溯能源和金融资产的流向,监控能源和金融资产非法交易,提供数据验证服务,确认数据的完整性和有效性,并提供数据甄别服务,确保交易申报、出清、结算涉密数据真实可靠。
1.一种能源互联网中审计区块链的设计方法,其特征在于,包括:根据预先构建的能源互联网中审计区块链的物理网络定义用户的访问策略;基于所述访问策略和预先设计的智能合约访问审计区块链;所述智能合约基于能源互联网的交易业务流程预先设计;所述审计区块链的物理网络包括各行业的审计区块链子网络;所述审计区块链子网络包括交易机构审计区块链子网络和监管机构审计区块链子网络;所述交易机构审计区块链子网络的节点集群包括账本数据库集群、第一结点集群、认证中心集群和共识集群;所述第一结点集群包括秘密数据库;所述监管机构审计区块链子网络的节点集群包括账本数据库集群和第二结点集群;所述访问策略包括安全认证策略、通道策略、背书策略、跨通道访问策略和秘密数据访问策略;所述通道策略包括注册通道、申报通道、出清通道、结算通道和审计通道;所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,包括:用户加入注册通道后,按照访问策略中的安全认证策略、背书策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过市场主体注册智能合约中的写入市场主体接口WriteMarketEntity向第一结点集群秘密数据库中写入市场主体的注册信息同时向账本数据库集群中写入市场主体的注册信息的数字摘要、通过市场主体注册智能合约中的读取市场主体接口ReadMarketEntityDetails从第一结点集群秘密数据库中读取市场主体的注册信息或通过市场主体注册智能合约中的注销市场主体接口DeleteMarketEntity从第一结点集群秘密数据库和账本数据库中删除市场主体注册记录;所述注册信息包括市场主体的哈希、名称、别名、税号、地址、电话、开户银行和账号。
2.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述智能合约的设计,包括:基于市场主体私密数据保护需求设计市场主体注册智能合约;基于市场主体交易申报商业秘密数据保护需求设计交易申报智能合约;基于市场主体交易出清商业秘密数据保护需求设计交易出清智能合约;基于市场主体交易结算商业秘密数据保护需求设计交易结算智能合约;基于能源互联网交易数据安全需求设计交易审计智能合约。
3.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,还包括:用户加入注册通道后,按照访问策略中的安全认证策略和背书策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过市场主体注册智能合约中的读取市场主体摘要接口ReadMarketEntity读取市场主体所述注册信息的数字摘要。
4.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,还包括:用户加入申报通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易申报智能合约中的写入申报数据接口WriteBidData向第一结点集群秘密数据库中写入交易申报数据同时向账本数据库中写入交易申报数据的数字摘要,或通过交易申报智能合约中的读取申报数据接口ReadBidDataDetails从第一结点集群秘密数据库中读取交易申报数据。
5.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,还包括:用户加入申报通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易申报智能合约中的读取申报数据摘要接口ReadBidData从账本数据库中读取交易申报数据的数字摘要。
6.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,还包括:用户加入出清通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易出清智能合约中的写入出清数据接口WriteClearingData向第一结点集群秘密数据库中写入交易出清数据同时向账本数据库中写入交易出清数据的数字摘要,或通过交易出清智能合约中的读取出清数据接口ReadClearingDataDetails从第一结点集群秘密数据库中读取交易出清数据。
7.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,包括:用户加入出清通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易出清智能合约中的读取出清数据摘要接口ReadClearingData从账本数据库中读取交易出清数据的数字摘要。
8.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,包括:用户加入结算通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易结算智能合约中的写入结算数据接口WriteSettlementData向第一结点集群秘密数据库中写入交易结算数据同时向账本数据库中写入交易结算数据的数字摘要,或通过交易结算智能合约中的读取结算数据接口ReadSettlementDataDetails从第一结点集群秘密数据库中读取交易结算数据。
9.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,包括:用户加入结算通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易结算智能合约中的读取结算数据摘要接口ReadSettlementData从账本数据库中读取交易结算数据的数字摘要。
10.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,包括:用户加入审计通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易审计智能合约中的交易追踪接口TraceTransaction从第一结点集群秘密数据库和账本数据库中查询相关的交易记录,或通过交易审计智能合约中的数据甄别接口IdentifyTransaction查询第一结点集群秘密数据库和账本数据库,通过账本数据库识别交易数据被篡改的内容。
11.根据权利要求1所述的能源互联网中审计区块链的设计方法,其特征在于,所述基于预先设计的智能合约,根据所述访问策略访问审计区块链,包括:用户加入审计通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易审计智能合约中的交易验证接口ValidateTransaction查询账本数据库,通过账本数据库验证交易真伪。
12.一种能源互联网中审计区块链的设计装置,其特征在于,包括:定义模块,用于根据预先构建的能源互联网中审计区块链的物理网络定义用户的访问策略;访问模块,用于基于所述访问策略和预先设计的智能合约访问审计区块链;所述智能合约基于能源互联网的交易业务流程预先设计;所述装置还包括构建模块,所述构建模块构建的审计区块链的物理网络包括各行业的审计区块链子网络;所述审计区块链子网络包括交易机构审计区块链子网络和监管机构审计区块链子网络;所述交易机构审计区块链子网络的节点集群包括账本数据库集群、第一结点集群、认证中心集群和共识集群,所述第一结点集群包括秘密数据库;所述监管机构审计区块链子网络的节点集群包括账本数据库集群和第二结点集群;所述定义模块定义的访问策略包括安全认证策略、通道策略、背书策略、跨通道访问策略和秘密数据访问策略;所述通道策略包括注册通道、申报通道、出清通道、结算通道和审计通道;所述访问模块包括第一注册模块,所述第一注册模块具体用于:用户加入注册通道后,按照访问策略中的安全认证策略、背书策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过市场主体注册智能合约中的写入市场主体接口WriteMarketEntity向第一结点集群秘密数据库中写入市场主体的注册信息同时向账本数据库集群中写入市场主体的注册信息的数字摘要、通过市场主体注册智能合约中的读取市场主体接口ReadMarketEntityDetails从第一结点集群秘密数据库中读取市场主体的注册信息或通过市场主体注册智能合约中的注销市场主体接口DeleteMarketEntity从第一结点集群秘密数据库和账本数据库中删除市场主体注册记录。
13.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述装置还包括设计模块,具体用于:基于市场主体私密数据保护需求设计市场主体注册智能合约;基于市场主体交易申报商业秘密数据保护需求设计交易申报智能合约;基于市场主体交易出清商业秘密数据保护需求设计交易出清智能合约;基于市场主体交易结算商业秘密数据保护需求设计交易结算智能合约;基于能源互联网交易数据安全需求设计交易审计智能合约。
14.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第二注册模块,所述第二注册模块具体用于:用户加入注册通道后,按照访问策略中的安全认证策略和背书策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过市场主体注册智能合约中的读取市场主体摘要接口ReadMarketEntity读取市场主体所述注册信息的数字摘要。
15.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第一申报模块,所述第一申报模块具体用于:用户加入申报通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易申报智能合约中的写入申报数据接口WriteBidData向第一结点集群秘密数据库中写入交易申报数据同时向账本数据库中写入交易申报数据的数字摘要,或通过交易申报智能合约中的读取申报数据接口ReadBidDataDetails从第一结点集群秘密数据库中读取交易申报数据。
16.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第二申报模块,所述第二申报模块具体用于:用户加入申报通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易申报智能合约中的读取申报数据摘要接口ReadBidData从账本数据库中读取交易申报数据的数字摘要。
17.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第一出清模块,所述第一出清模块具体用于:用户加入出清通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易出清智能合约中的写入出清数据接口WriteClearingData向第一结点集群秘密数据库中写入交易出清数据同时向账本数据库中写入交易出清数据的数字摘要,或通过交易出清智能合约中的读取出清数据接口ReadClearingDataDetails从第一结点集群秘密数据库中读取交易出清数据。
18.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第二出清模块,所述第二出清模块具体用于:用户加入出清通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易出清智能合约中的读取出清数据摘要接口ReadClearingData从账本数据库中读取交易出清数据的数字摘要。
19.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第一结算模块,所述第一结算模块具体用于:用户加入结算通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易结算智能合约中的写入结算数据接口WriteSettlementData向第一结点集群秘密数据库中写入交易结算数据同时向账本数据库中写入交易结算数据的数字摘要,或通过交易结算智能合约中的读取结算数据接口ReadSettlementDataDetails从第一结点集群秘密数据库中读取交易结算数据。
20.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第二结算模块,所述第二结算模块具体用于:用户加入结算通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易结算智能合约中的读取结算数据摘要接口ReadSettlementData从账本数据库中读取交易结算数据的数字摘要。
21.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第一审计模块,所述第一审计模块具体用于:用户加入审计通道后,按照访问策略中的安全认证策略、背书策略、跨通道访问策略和秘密数据访问策略访问物理网络中的交易机构审计区块链子网络,并通过交易审计智能合约中的交易追踪接口TraceTransaction从第一结点集群秘密数据库和账本数据库中查询相关的交易记录,或通过交易审计智能合约中的数据甄别接口IdentifyTransaction查询第一结点集群秘密数据库和账本数据库,通过账本数据库识别交易数据被篡改的内容。
22.根据权利要求12所述的能源互联网中审计区块链的设计装置,其特征在于,所述访问模块包括第二审计模块,所述第二审计模块具体用于:用户加入审计通道后,按照访问策略中的安全认证策略、背书策略和跨通道访问策略访问物理网络中的交易机构审计区块链子网络和监管机构审计区块链子网络,并通过交易审计智能合约中的交易验证接口ValidateTransaction查询账本数据库,通过账本数据库验证交易真伪。



