(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210757385.0
(22)申请日 2022.06.30
(71)申请人 广东电网有限责任公司广州供电局
地址 510620 广东省广州市天河区天河南
二路2号
(72)发明人 劳卫伦 陈铿 王嘉延 张少凡
高强 张梦清
(74)专利代理 机构 广州市华学知识产权代理有
限公司 4 4245
专利代理师 梁莹
(51)Int.Cl.
G06Q 40/04(2012.01)
G06Q 20/38(2012.01)
G06Q 50/06(2012.01)
G06F 21/60(2013.01)G06F 21/62(2013.01)
G06F 16/27(2019.01)
H04L 9/08(2006.01)
H04L 9/40(2022.01)
(54)发明名称
基于区块链和密码算法的电力期货交易期
货保证金 管理方法
(57)摘要
本发明公开了基于区块链和密码算法的电
力期货交易期货保证金管理方法, 包括: 电力期
货合约由交易中心签名后加密保护后上传至区
块链; 在电力期货合约未完成之前, 任何人均不
能看到电力期货合约内容; 电力期货合约结算时
刻到达后, 由时间服务器广播解封装密钥, 从而
通过解封装后得到的密钥解封合约; 交易中心验
证电力期货合约到期后, 解冻或平仓交易期货保
证金。 本发明具有能保证操作流程统一、 资金及
时解冻、 管理透明等优点。
权利要求书2页 说明书4页 附图1页
CN 114998018 A
2022.09.02
CN 114998018 A
1.基于区块链和密码算法的电力期 货交易期 货保证金 管理方法, 其特 征在于, 包括:
电力期货合约由交易中心签名及加密后上传至区块链; 在电力期货合约未完成之前,
任何人均不能看到电力期货合约内容; 电力期货合约结算时刻到达后, 由时间服务器广播
解封装密钥, 从而通过解封装后得到的密钥解封得到公开可验证的合约; 交易中心解密并
验证相关合约, 验证电力期 货合约到期后解冻或平仓交易期 货保证金。
2.根据权利要求1所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 具体包括以下步骤:
S1、 系统初始化, 得到系统参数param s, 并将该系统参数param s写入区块链;
S2、 时间服务器初始化, 以params为输入调用基于标识加密算法中的密钥生成算法, 得
到时间服务器系统主私钥msk和时间服务器系统主公钥mpk, 并将时间服务器系统主公钥
mpk写入区块链;
S3、 电力交易 中心初始化, 使用密钥生成算法, 生成电力交易中心的公私钥对(pk,sk),
并将电力交易中心公钥pk写入区块链;
S4、 电力交易中心对ID为i的电力期货合约进行签名, 并将相关信息(i,CTi)写入区块
链, 并冻结电力期货交易期货保证金; 其中CTi为以合约到期时间t i的经加密算法加密的密
文, 其明文为(Bi,Qi), Bi为电力期货合约, Qi为使用交易中心sk调用签名生成算法对电力
期货合约Bi及合约到期时刻ti 生成的数字签名;
S5、 到达合约到期时刻ti时, 时间服务器以msk及mpk作为输入, 调用密钥生成算法为ti
生成解密私钥skti, 并将解密私钥skti写入区块链;
S6、 电力期货合约的合约方从区块链下载密文CTi以及解密私钥 skti, 并通过解密私钥
skti, 调用解密算法解密 密文CTi, 得到(Bi,Q i);
S7、 将(Bi,Qi)提交电力交易中心; 电力交易中心使用电力交易中心公钥pk及验证算
法, 验证合约到期时刻ti确实为合约Bi的到期时刻, 将电力期货交易期货保证金解冻或平
仓, 从而完成结算。
3.根据权利要求2所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 系统初始化包括:
根据基于标识密码算法的要求, 输出系统参数params=(q,G1,G2,GT,e,g1,g2), 其中q
为256比特的素数, e为满足e:G1 ×G2→GT的双线性映射,g1为G1的生成元, g2为G2的生成
元, G1和G2均为加法循环群, GT为乘法循环群。
4.根据权利要求2所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 时间服 务器初始化包括:
选定私钥为msk=s作为时间服务器系统主私钥, s为满足1<s<q ‑1的整数, q为256比特
的素数, 公开mpk =gs作为时间服 务器系统主公钥, 并将mpk写入区块链。
5.根据权利要求2所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 电力交易中心初始 化时, 使用数字签名算法中的密钥生成算法生成电力交
易中心的公私钥对(pk,sk)。
6.根据权利要求2所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 所述 步骤S4包括:
当ID为i的电力期货合约达成后, 电力交易中心验证合约内容有效性后, 使用密码算法权 利 要 求 书 1/2 页
2
CN 114998018 A
2以电力交易中心私钥sk对电力期货合约Bi及合约到期时刻ti生 成数字签名Qi; 然后使用合
约到期时刻ti作为标识, 调用基于标识的加密算法对(Bi,Qi)进行加密, 得到密文CTi, 将
(i,CTi)写入区块链, 将买方的电力期 货交易期 货保证金冻结。
7.根据权利要求6所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 步骤S4中, 使用数字签名算法中的签名生 成算法以电力交易中心私钥sk对
电力期货合约Bi及合约到期时刻ti生成数字签名Qi; 调用基于标识的加密算法对(Bi,Qi)
进行加密。
8.根据权利要求2所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 步骤S5中, 当时刻ti到来时, 时间服务器使用基于标识的加密算法中的密
钥生成算法为ti 生成解密私钥skti, 并将解密私钥skti写入区块链。
9.根据权利要求2所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 步骤S6中, 电力期货合约的合约方从区块链下载密文CTi以及解密私钥
skti, 并通过解密私钥skti, 调用基于标识的加密算法中的解密算法解密密文CTi, 得到(Bi,
Qi)。
10.根据权利要求2所述的基于区块链和密码算法的电力期货交易期货保证金管理方
法, 其特征在于, 步骤S7中, 将(Bi,Qi)提交电力交易中心; 电力交易中心使用电力交易中心
公钥pk及数字签名算法中的验证算法, 验证合约到期时刻ti确实为 合约Bi的到期时刻。权 利 要 求 书 2/2 页
3
CN 114998018 A
3
专利 基于区块链和密码算法的电力期货交易期货保证金管理方法
文档预览
中文文档
8 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共8页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:35:07上传分享