← 返回列表

一种基于区块链的碳配额交易隐私保护方法

申请号: CN202311650654.4
申请人: 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院)
申请日期: 2023/12/5

摘要文本

本发明公开了一种基于区块链的碳配额交易隐私保护方法,属于智能合约技术领域,包括用户利用交替方向乘子法在用户本地设备上生成其碳配额交易的梯度信息,并通过智能合约提交;智能合约根据用户提交的梯度信息,利用交替方向乘子法算法分配每个用户的碳配额交易量;根据确定的交易额,用户之间完成碳交易,并将交易数据以零知识证明的形式存储在区块链上。区块链上的数据可被验证其真实性,而无需访问用户的实际交易数据;验证成功,用户的碳交易数据被认为是真实和有效的,而用户的实际数据保持私密。解决了碳配额交易过程中可能造成的用户隐私泄露问题,实现了碳交易数据的真实性验证和用户隐私的双重保护目的。

专利详细信息

项目 内容
专利名称 一种基于区块链的碳配额交易隐私保护方法
专利类型 发明授权
申请号 CN202311650654.4
申请日 2023/12/5
公告号 CN117349897B
公开日 2024/3/26
IPC主分类号 G06F21/62
权利人 哈尔滨工业大学(深圳)(哈尔滨工业大学深圳科技创新研究院)
发明人 黄祁生; 刘云舒; 吴婷; 计军平; 何道敬
地址 广东省深圳市南山区桃源街道深圳大学城哈尔滨工业大学校区

专利主权项内容

1.一种基于区块链的碳配额交易隐私保护方法,其特征在于,包括以下步骤:S1、数据采集与预处理包括:梯度更新信息生成、与智能合约的交互;梯度更新信息生成,包括以下步骤:
个电力公司,其集合为/>,根据总量管制和交易政策,因此,电力公司/>生产能源的总碳排放量/>为:
(1)式中,代表电力公司/>的年度计划发电量,/>表示电力公司/>的可再生能源产量,是一个随机变量,用/>代表碳排放强度;每个电力公司都有一个碳排放配额/>,电力公司超过碳排放配额的开销取决于火力发电量,因此为iRi
(2)式中,表示超过碳配额时的惩罚,/>表示发电公司排放的二氧化碳超过配额后电必须支付的罚款,()表示如果括号内的数值大于或等于0,则保留该数值;若括号内的数值小于0,则结果取0;+电力公司的期望利润定义为能源交易利润与碳排放交易成本之间的差额:i
(3)其中,期望为对随机变量/>的期望,其中,/>表示平均电价,/>表示热能生产成本;
表示公司/>与公司/>之间的碳排放配额交易量,当/>,则公司/>从公司/>购买碳排放配额,否则公司/>将配额出售给公司/>,配额交易满足市场清算约束,即购买量等于出售量:
(4)在与智能合约的第轮交互中,使用辅助变量/>替换原有的市场清算约束(4),替换结果为:
(5)
(6)定义第轮交互中对偶变量/>,则根据对偶变量定义公司/>的成本最小化问题为:
(7)其中,,算法收敛速度,取值为1;ρ1与智能合约的交互:在与智能合约的第轮交互中,公司/>向智能合约提交问题(7)的解,之后智能合约更新/>和/>;S2、智能合约计算碳配额包括:梯度信息处理、对偶变量更新、迭代收敛;S3、零知识证明分为两个步骤:首先是电力公司Pedersen承诺的生成,其次是基于零知识证明的数据真实性验证。 来自:马 克 团 队