The invention relates to the technical field of
data processing, provides a multi-node carbon emission intelligent contract
verification method based on a block chain, and aims to solve the problems that
data verification in an existing carbon asset transaction
system is non-transparent, high in trust cost and difficult to adapt to policy changes. Distributed storage and dynamic
verification of data are realized by constructing a hierarchical block chain architecture, the data are collected by using
edge computing nodes, and third-party
verification data are obtained through an
oracle machine node cluster. The dynamic
rule engine monitors data changes in real time, triggers a multi-stage verification process, and improves the
data accuracy. And meanwhile, an improved Byzantine fault-tolerant mechanism is adopted to reach a
consensus, and the
system has the functions of strategy dynamic updating and
security enhancement, so that the flexibility and security of the
system are improved. According to the method, multi-party
consensus and real-time verification of the carbon emission data are realized, trust cost of cooperation among enterprises is reduced, and healthy development of a carbon emission permit trading market is promoted.