Delegated Proof of Reputation Consensus Mechanism for Blockchain-Enabled Distributed Carbon Emission Trading System
Delegated Proof of Reputation Consensus Mechanism for Blockchain-Enabled Distributed Carbon Emission Trading System
复制标题
基于区块链的分布式碳排放交易系统的委托信誉证明共识机制
DOI:
10.1109/access.2020.3041689
复制
发表时间:
2020-01-01
期刊:
影响因子:
3.9
通讯作者:
Goh, Mark
中科院分区:
文献类型:
--
作者:
Hu, Zhuo;Du, Yuhao;Goh, Mark
Most carbon Emission Trading Systems (ETS) rely on a centralized system to manage the transactional tasks, and are vulnerable to security threats. This article proposes a Blockchain-enabled Distributed ETS (BD-ETS) to improve the security and efficiency of the system. The BD-ETS transforms the centralized Carbon Emissions Permit (CEP) trading mode to a distributed trading system in which the trading mode is based on a smart contract performed in Hyperledger Fabric. In a smart contract, every transaction considers both the offer price and reputation value of the emitting enterprises. The voting power of the emitting enterprise is determined by its reputation value, which stems from their contributions to carbon emission reduction. To achieve consistency of every node in the CEP transactions, we propose a Delegated Proof of Reputation (DPoR) consensus mechanism. Compared to the enhanced Delegated Proof of Stake, the DPoR decreases the attack intention of malicious enterprises and performs better in finding malicious miners faster, thus improving the security of the BD-ETS. A case study and numerical simulations are developed to illustrate how the CEP trading functions, and to validate the DPoR mechanism.