Abstract: The present invention achieves reliability of recording as well as expanding the fields of application in a network wherein transactions for which transaction information is noted are divided into blocks and imported into a distributed database. Nodes of the network are composed and classified as public nodes and private nodes. The public nodes fulfil the role of generating a transaction to be recorded. Processing for recording to the distributed database thereafter is carried out through the cooperation of private nodes. Transaction generation is allowed on a broad basis for the public nodes, which may include unreliable nodes, while processing for recording to the distributed database is restricted to the reliable private nodes.