Block Maker

Blockchain Patterns, Mechanisms, Models, Metrics > Mechanisms > Block Maker


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.

This pattern is covered in Blockchain Module 2: Blockchain Technology & Architecture.

For more information regarding the Blockchain Architect curriculum, visit