A method for performing a review based on a blockchain, performed by a reviewing party that is a blockchain node device, the method comprising: determining (S101) a review conclusion and anonymous identity data of the reviewing party, in response to a review request of a to-be-reviewed party acquired from a review organization party; generating (S102) a chaining transaction request comprising the review conclusion and the anonymous identity data, to write the review conclusion and the anonymous identity data into the blockchain; generating (S205) an identity information publication transaction request after a review end event is detected by monitoring; and sending (S206) the identity information publication transaction request to a blockchain network, to instruct the blockchain network to perform a verification on the anonymous identity data, and writing public identity information of the reviewing party into the blockchain if the verification is passed, wherein generating a chaining transaction request comprising the review conclusion and the anonymous identity data comprises: by using a private key in a pair public and private keys of a block account, performing (S302) a signature on the review conclusion to obtain signature data, wherein a public key in the pair and private keys is used for decrypting the signature data, so as to determine whether the reviewing party belongs to a candidate reviewing party set; generating (S303) the chaining transaction request comprising the review conclusion, the anonymous identity data and the signature data. determining (S101) a review conclusion and anonymous identity data of the reviewing party, in response to a review request of a to-be-reviewed party acquired from a review organization party; generating (S102) a chaining transaction request comprising the review conclusion and the anonymous identity data, to write the review conclusion and the anonymous identity data into the blockchain; generating (S205) an identity information publication transaction request after a review end event is detected by monitoring; and sending (S206) the identity information publication transaction request to a blockchain network, to instruct the blockchain network to perform a verification on the anonymous identity data, and writing public identity information of the reviewing party into the blockchain if the verification is passed, wherein generating a chaining transaction request comprising the review conclusion and the anonymous identity data comprises: by using a private key in a pair public and private keys of a block account, performing (S302) a signature on the review conclusion to obtain signature data, wherein a public key in the pair and private keys is used for decrypting the signature data, so as to determine whether the reviewing party belongs to a candidate reviewing party set; generating (S303) the chaining transaction request comprising the review conclusion, the anonymous identity data and the signature data. by using a private key in a pair public and private keys of a block account, performing (S302) a signature on the review conclusion to obtain signature data, wherein a public key in the pair and private keys is used for decrypting the signature data, so as to determine whether the reviewing party belongs to a candidate reviewing party set; generating (S303) the chaining transaction request comprising the review conclusion, the anonymous identity data and the signature data. <EOS>