While maintaining the form of one electronic signature in one transaction, the contract trail is left in the block chain by a simple method while obtaining an agreement between the parties concerned. In addition, while maintaining the form of one electronic signature in one transaction, the contract trail is left in the block chain while maintaining the reliability by a simple method while agreeing between the parties concerned. Each transaction of the issuer terminal 1, the agreement party terminal 3a, and the agreement party terminal 3b involved in the contract agreement is chained. Is generated. Each terminal generates a key pair for encrypting the contract in advance and sends the encryption key to the terminal of the transaction sender. The contract to be included in the transaction is encrypted using the recipient's encryption key.
展开▼