Smart Red Belly Blockchain: Enhanced Transaction Management for Decentralized Applications

📅 2022-07-13
🏛️ arXiv.org
📈 Citations: 3
Influential: 0
📄 PDF
🤖 AI Summary
To address the low throughput of mainstream blockchains (e.g., Ethereum), which hinders high-performance decentralized application (DApp) deployment, this paper proposes a high-throughput intelligent blockchain system. Methodologically, it introduces a novel dynamic transaction validation reduction mechanism, designs a fine-grained sub-block parallel processing architecture, constructs a consensus framework based on Red Belly Blockchain, and integrates a custom SRBB virtual machine supporting transaction pruning, intercontinental network adaptation, and block-level storage optimization. Its key contribution lies in transcending traditional consensus-centric single-point optimization by enabling end-to-end acceleration across the entire transaction lifecycle. Experimental evaluation under a geographically distributed 200-node deployment spanning five continents achieves a peak throughput of 4,000 TPS and an average of 2,000 TPS. When evaluated on a real-world exchange DApp under Nasdaq trading workloads, the system significantly outperforms six state-of-the-art blockchain platforms.
📝 Abstract
Decentralized Applications (DApps) have seen widespread use in the recent past driving the world towards a new decentralized version of the web known as Web3.0. DApp-supported blockchains like Ethereum have largely been responsible for this drive supporting the largest eco-system of DApps. Although the low performance provided by Ethereum has been a major impediment to realizing a decentralized web, several high-performance blockchains have been introduced recently to bridge this gap. Most of these blockchains rely on consensus optimizations. Only a few enhance other parts of the blockchain protocol that involves transaction management: the validation of transactions, broadcast of transactions, encapsulation and dissemination of blocks with transactions, re-validation and execution of transactions in blocks, storage of blocks, and confirmation of transaction commits to senders upon request. In this paper, we enhance transaction management by introducing a novel transaction validation reduction and a per sub-block processing to optimize the block storage. We empirically show the performance improvements gained by our enhanced transaction management in the Smart Red Belly Blockchain (SRBB) VM we develop. Finally, we integrate our SRBB VM to an already optimized consensus from a known blockchain to develop the Smart Red Belly Blockchain. Our results show that SRBB achieves a peak throughput of 4000 TPS and an average throughput of 2000 TPS on 200 nodes spread across 5 continents. SRBB outperforms 6 other blockchains when running the exchange DApp featuring a real workload trace taken from Nasdaq.
Problem

Research questions and friction points this paper is trying to address.

Blockchain Technology
Decentralized Networks
Transaction Management Efficiency
Innovation

Methods, ideas, or system contributions that make the work stand out.

Smart Red Belly Blockchain
Transaction Validation Optimization
Decentralized Applications (DApp) Performance
🔎 Similar Papers
No similar papers found.