The invention discloses a method and a
system for fixing electronic evidence and a user identity by a
blockchain, belongs to the technical field of
information security and aims to solve the problem that the user identity, the electronic evidence and a contract text can not be solidified and bound through the
blockchain. The method comprises the following steps that: (1) through an electronic evidence snapshot file, binding the following texts including the identity
authentication recording text of a user, an authorized behavior evidence text and the text of an electronic contract or protocol; (2) utilizing the
blockchain to bind and solidify the electronic evidence snapshot file; and (3) storing a block transaction ID (Identity), the electronic evidence snapshot file, the identity
authentication recording text, the authorized behavior evidence text and the text of the electronic contract or protocol. The
system structurally comprises a user identity acquisition unit, a user identity
authentication unit, an electronic contract or protocol display unit, an electronic evidence acquisition unit, an electronic evidence
processing unit, an electronic snapshot generation unit and a storage unit.