7.1 Block Data Structure

Block Header

Version: Block version information.

Previous Block Hash: Hash value pointing to the previous block, forming the blockchain.

Timestamp: Block generation time.

Merkle Root: Merkle root hash of all the transactions included in the block.

Encrypted Privacy Data

Encryption Algorithm Identifier: Identify the encryption algorithm used to encrypt privacy data.

Encrypted Data: Contains encrypted privacy data.

Transaction List

Transaction 1:

Input: Reference the output of the previous transaction for inputting funds.

Output: Specify the address and amount of funds to be received.

Transaction 2:

Input: Reference the output of the previous transaction for inputting funds.

Output: Specify the address and amount of funds to be received.

...

Block Hash

Hash of an entire block, calculated from data such as the block header and transaction list.

Last updated