Abstract

This work presents vCubeChain, a scalable permissioned blockchain based on the vCube virtual topology. vCube is a virtual hierarchical topology that presents several logarithmic properties. vCubeChain employs a leader election algorithm that relies on the failure detection information that vCube provides. The leader employs a vCube-based autonomic reliable broadcast algorithm to disseminate blocks, each consisting of multiple transactions. In case multiple leaders end up concurrently elected due to false suspicions, vCubeChain is proven to recover to a consistent state upon the discovery of contradictory blocks. vCubeChain is described, specified, and correctness and liveness draft proofs are presented. The blockchain was implemented on the Blocksim simulator, and a set of experiments are presented, including comparisons with Bitcoin, Ethereum and Hyperledge Fabric. Results demonstrate the scalability of the solution.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.