Subchains and Tree Chains: Advanced Techniques to Scale Blockchain Networks (Part 2)

There are also other proposals to increase Bitcoin scalability, such as tree chains that change the blockchain layout from a linearly sequential model to a tree.

This tree is basically a binary tree which descends from the main Bitcoin chain.

Advanced Techniques to Scale Blockchain Networks (Part 2)

This approach is similar to sidechain implementation, eliminating the need for major protocol change or block size increase.

In this scheme, the blockchains themselves are fragmented and distributed across the network in order to achieve scalability.

Moreover, mining is not required to validate the blocks on the tree chains; instead, users can independently verify the block header.

However, this idea is not ready for production yet and further research is required in order to make it practical.

The original idea was proposed in the research paper https://eprint.iacr.org/2016/545.pdf.

In addition to the aforementioned general techniques, some Bitcoin-specific improvements have also been proposed by Christian Decker ( ) in his book On the Scalability https://scholar.google.ch/citations?user=ZaeGlZIAAAAJ&hl=en and Security of Bitcoin.

Why This Matters for Blockchain Technology

This proposal is based on the idea of speeding up propagation time as the current information propagation mechanism results in blockchain forks.

These techniques include minimization of verification, pipelining of block propagation, and connectivity increase.

These changes do not require fundamental protocol-level changes; instead, these changes can be implemented independently in the Bitcoin node software.

With regards to verification minimization, it has been noted that the block verification process is contributing toward propagation delay.

Key Points to Remember

  • Tree chains (trees) There are also other proposals to increase Bitcoin scalability, such as tree chains that change the blockchain layout from a linearly sequential model to a tree.
  • This tree is basically a binary tree which descends from the main Bitcoin chain.
  • This approach is similar to sidechain implementation, eliminating the need for major protocol change or block size increase.
  • In this scheme, the blockchains themselves are fragmented and distributed across the network in order to achieve scalability.

Going Deeper: Advanced Concepts

The reason behind this is that a node takes a long time to verify the uniqueness of the block and transactions within the block.

It has been suggested that a node can send the inventory message as soon as the initial PoW and block validation checks are completed.

This way, propagation can be improved by just performing the first difficulty check and not waiting for transaction validation to finish.

Conclusion

Tree chains (trees) represents one of the many innovative layers that make blockchain technology so powerful and transformative. As distributed systems continue to evolve, a solid understanding of these core concepts becomes increasingly valuable — not just for developers, but for anyone building, investing in, or working alongside blockchain-powered systems.

Whether you are just starting your blockchain journey or deepening existing expertise, mastering these fundamentals gives you the tools to think clearly about decentralized systems and make smarter decisions in this rapidly evolving space.