A method for issuing a document based on a blockchain, comprising steps of: (a) a document-managing server, if a document-issuing request from a document issuance requester is acquired, instructing a document-issuing server of a document-issuing institution which has an issuance permission of the document to acquire identification information on the document wherein a management permission of the document is given to the document-issuing institution, and instructing a document-storing device to acquire location information representing where the document is generated or stored by referring to the identification information on the document, to thereby acquire information on an original document including the document itself or its processed one which is generated or stored as corresponding to the location information; and (b) (i) the document-managing server generating contents of a document-transmitting transaction representing a transfer of the management permission of the document from the document-issuing institution as a transmitter of the document to the document issuance requester as a recipient of the document, and transmitting the document-transmitting transaction to a blockchain database, to thereby instruct the blockchain database to store a document-transmitting transaction hash value, created by applying a hashing operation to the document-transmitting transaction, in the blockchain database itself, and (ii) the document-managing server displaying or supporting another device connected with the document-managing server to display access information, to be used for accessing an issuance result of the document and the information on the original document, to the document issuance requester, wherein the document-transmitting transaction includes header information, a transaction input, a transaction output, and at least one redeeming condition-determining code configured to determine at least one redeeming condition. (a) a document-managing server, if a document-issuing request from a document issuance requester is acquired, instructing a document-issuing server of a document-issuing institution which has an issuance permission of the document to acquire identification information on the document wherein a management permission of the document is given to the document-issuing institution, and instructing a document-storing device to acquire location information representing where the document is generated or stored by referring to the identification information on the document, to thereby acquire information on an original document including the document itself or its processed one which is generated or stored as corresponding to the location information; and (b) (i) the document-managing server generating contents of a document-transmitting transaction representing a transfer of the management permission of the document from the document-issuing institution as a transmitter of the document to the document issuance requester as a recipient of the document, and transmitting the document-transmitting transaction to a blockchain database, to thereby instruct the blockchain database to store a document-transmitting transaction hash value, created by applying a hashing operation to the document-transmitting transaction, in the blockchain database itself, and (ii) the document-managing server displaying or supporting another device connected with the document-managing server to display access information, to be used for accessing an issuance result of the document and the information on the original document, to the document issuance requester, wherein the document-transmitting transaction includes header information, a transaction input, a transaction output, and at least one redeeming condition-determining code configured to determine at least one redeeming condition. <EOS>