-
Notifications
You must be signed in to change notification settings - Fork 8
Block
c-darwin edited this page Dec 9, 2015
·
1 revision
Block is a permanently recorded file in the Dcoin network that contains information about transactions completed. Block is a partial or full record of recent transactions that weren’t yet recorded in previous blocks. In almost every case blocks are added to the end of the chain called block chain, which contains all transactions. When a block is added to the end of the chain, it cannot be amended. Block can be added to the block chain by a miner determined using the special algorithm.
Field | Description | Size |
---|---|---|
BLOCK_ID | Block numerical order | 4 bytes |
TIME | Time of block creation | 4 bytes |
USER_ID | User ID that created the block | 5 bytes |
LEVEL | Miner’s level at the time of block creation | 2 bytes |
SIGN | Signature from (TYPE, BLOCK_ID, PREV_BLOCK_HASH, TIME, USER_ID, LEVEL, MRKL_ROOT), made using the node key | from 128 to 512 bytes |
TRANSACTIONS | List of transactions | Up to 3Mb |