Factom Network Basics

Factom Network Basics

The Factom Blockchain is structured around blocks. A block is all the data published to Factom within a ten-minute segment of time. Each block is linked to the blocks in front of it and behind it. The links are created by hashing all the data within a block and then publishing that hash within the next block.

The data that is published within the Factom Blockchain is organized within chains. A chain is created with a special entry within Factom that creates a chain ID. Factom uses chain IDs to keep track of and link new data that is being published to the correct chain. You can think of chains as file folders and entries as the data you want to organize within that folder.

When new data is published within Factom, it is called an entry. This can represent any data that is less than 10KB in size. Each entry in Factom is limited to 10KB but multiple entries can be used to piece together larger files.

Entries are arranged into Entry Blocks. Entry Blocks represent chains and new entries for each chain go into their respective entry block. This is how an entry is linked to the correct chain ID within Factom.

After the entries have been made within the proper entry blocks, all the Entry Blocks are then placed within in a Directory Block. A Directory Blocks occur every ten minutes within the Factom blockchain.