Multi-tier Blockchain Networks

Auxledger
Auxesis Group
Published in
3 min readJun 11, 2018

Blockchain applications are growing at an enormously fast speed. Enterprises have embraced Blockchains with open heart and backing up on the technology to solve their major unsolved challenges. However, the technology in its nascent stage has yet to come up with the solutions of many technology challenges including interchain communication and so fulfilling its promise of creating a better form of internet which is decentralise and completely distributed. An Internet where we can assure the truth-ness of data, rely upon it in a trust-free manner.

Auxledger introduces the concept of the most powerful multi-tier blockchain architecture design, where multiple networks are able to be deployed upon a single network and further maintaining full network consensus and data integrity of all networks are maintained at any tier.

Describing here an analysis methodology to make successful interchain transactions, communicate throughout different chains swiftly and the zeroth-tier implementation of the proposed protocol.

Particular nodes in a network can have the ability to deploy a tiered blockchain network. That particular node will become a participating member of multiple networks and thus will be maintaining the switching states of multiple networks in a single virtual machine. Node switching also ensures that the idea of full consensus in the created subnet and the parent chain is maintained throughout the networks; with deploying nodes being the lifeline of the data integrity throughout the chains.

Auxledger introduces the concept of state switching in order to ensure a clear segregation in the virtual machine for executing contracts and transactions, while maintaining state elements clearly separated for the different participating networks. With proposed protocols of state switching and state functions, nodes can flow data and elements from one network to another. The participating node will also be acting as a network governor for the created subnets and thus will be responsible for broadcasting data into the private network, which is required for the successful implementation of interchain transaction and interchain communication. The participating node will be responsible for the subnet governance and the consensus management, as for the deployed subnet across parent chain.

Participating nodes in the connecting network follows the core protocols for subnets governance. The participating nodes sync up the subnet activities to its parent chain on a checkpoint basis. The Merkle root data of the creating block in the subnet, along with other critical information in encrypted manner is transferred and stored to the parent chain. While a transaction is being initiated, the cross chain participating node would verify the data consensus inside the subnet and then broadcast it to the parent chain. The parent chain is further responsible for testing the data integrity of the broadcasted transaction or broadcasted information, using the previous checkpoints and Merkle root’s data. Post the data verification and participating nodes rating, the parent chain will broadcast payload information to the recipient chain, where transactions are to be executed and state change is required.

--

--

Auxledger
Auxesis Group

Enterprise Blockchain Infrastructure for Decentralized Internet.