The application discloses a
blockchain-based double-trust on-chain and off-chain carbon emission right transaction method and
system, acquires carbon emission data of an enterprise, combines the carbon emission data and
carbon dioxide mass concentration as real-time carbon emission data, stores the real-time carbon emission data in a BigchainDB storage network, calculates minute, hour, day, month and year carbon emission of the enterprise according to the real-time carbon emission data and stores the carbon emission, then applies for a trusted carbon emission digital
certificate, uploads the enterprise ID, enterprise name, enterprise carbon emission, enterprise trusted carbon emission digital
certificate and enterprise credit value to a Fabric alliance chain transaction network, and the enterprise performs carbon emission right transaction on the alliance chain transaction network. The application uses the alliance chain technology to ensure data transparency and non-tamperability in the transaction process, and solves the technical problem that the current carbon emission right transaction
system cannot guarantee the authenticity and credibility of carbon emission data.