论文标题

智能红色腹部区块链:分散应用程序增强的交易管理

Smart Red Belly Blockchain: Enhanced Transaction Management for Decentralized Applications

论文作者

Tennakoon, Deepal, Gramoli, Vincent

论文摘要

去中心化的应用程序(DAPP)在最近的过去中已经广泛使用了广泛的用途,使世界朝着被称为Web3.0的新的分散版本的网络迈进。像以太坊这样的DAPP支持的区块链在很大程度上负责支持最大的DAPP生态系统。尽管以太坊提供的低性能一直是实现分散网络的主要障碍,但最近引入了一些高性能区块链来弥合这一差距。这些区块链大多数都依赖于共识的优化。只有少数增强了涉及交易管理的区块链协议的其他部分:交易的验证,交易广播,封装和通过交易,交易,重新验证和执行块中的交易,块存储,块存储以及根据请求确认交易的交易。 在本文中,我们通过引入新的交易验证降低和每个子块处理来增强交易管理,以优化块存储。我们从经验上表明,在我们开发的智能红色腹部区块链(SRBB)VM中,我们增强的交易管理所获得的绩效提高。最后,我们将SRBB VM集成到已知区块链已经优化的共识,以开发智能红色腹部区块链。我们的结果表明,SRBB的峰值吞吐量为4000 tps,平均吞吐量为2000个节点的平均吞吐量分布在5大洲。在运行Exchange DAPP时,SRBB的表现优于其他6个区块链。

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.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源