Blockchain Patterns, Mechanisms, Models, Metrics > Mechanisms > Node Repository
The node repository mechanism provides individual nodes with secure data storage that can only be accessed and used by the blockchain application. How data is stored in a node repository is specific to how the blockchain application is designed. For example, data may be organized into folders, containers or individual repositories.
The stored data typically includes the node’s own copy of the distributed ledger. It can also provide storage for the node’s hashed address, public and private keys and its wallet. The record pool may also reside in the node repository, although it is commonly only kept in-memory.
The node repository provides specialized types of storage for different blockchain components specific to a node.