The present invention relates to the field of
information technology, and in particular to an account
management system for a
carbon emission trading center based on
blockchain, including an account generation module, a
password generation module, a
verification module and a transaction module, wherein the account generation module sends a
login name to the
password generation module and the
verification module, the
password generation module randomly generates an n-variable polynomial, and the
verification smart contract includes a
login name, a feature sequence, a coefficient sequence, a verification column, a verification result column and a verification
program segment, and periodically generates several groups of n'variable variable values. The enterprise calculates the value of the n-variable polynomial according to the value disclosed by the verification
smart contract, and sends it to the verification
smart contract. If the verification is passed, the verification result of the verification smart contract signature is written into the verification result column, and the transaction module queries the
blockchain. If the verification is passed, the account corresponding to the
login name is allowed to be operated. The substantial effect of the present invention is: the risk of account password leakage is eliminated, and the security of account management is improved.