Bitcoin Data Structure

This chapter introduces Bitcoin data structure.

Data Fields of Bitcoin Block

Merkle Root of Bitcoin Block

Verify Merkle Root with Python

Data Structure of Bitcoin Block

"getblock blockhash 0" - Serialized Hex Blcok Data

Block Hash Calculation Algorithm

Block Hash Calculation in Python

Conclusion:

Table of Contents

 About This Book

 Introduction of Bitcoin

 Bitcoin Blockchain

 Bitcoin Wallet

 Bitcoin Core

 Bitcoin Transaction

 Bitcoin-Qt - Bitcoin Core GUI

Bitcoin Data Structure

 References

 PDF Printing Version