The blockchain nodes 500 may store the transmit ted transaction information for revocation in the blockchain to thereby revoke the public certificate of the user . Meanwhile , if the revoking signal is determined as generated at the user device 200 , the certificate - managing server 400 may transmit the generated transaction information for revocation to the user device 200 to thereby request an electronic signature .