Blockchain Patterns, Mechanisms, Models, Metrics > Mechanisms > Block Maker
The block maker mechanism is responsible for creating blocks and placing records received by the record pool into blocks. Every record submitted to a block can include the unique address of participating parties and the date and time of the records. Other information can also be added, as required by the blockchain application.
Individual data records are collected by the block maker from a record pool (left).The block maker then arranges these records into a block formation and adds the block header (right).
The block maker retrieves records from the record pool and organizes the records into block units and adds the necessary metadata to the block header. The block maker interacts with the hashing engine to create and add the necessary hash values to the block.