论文标题

Adachain:一个学识渊博的自适应区块链

AdaChain: A Learned Adaptive Blockchain

论文作者

Wu, Chenyuan, Mehta, Bhavana, Amiri, Mohammad Javad, Marcus, Ryan, Loo, Boon Thau

论文摘要

本文介绍了Adachain,这是一个基于学习的区块链框架,可自适应地选择最佳的权限区块链体系结构,以优化动态交易工作负载的有效吞吐量。 Adachain解决了区块链即服务(BAAS)环境中的挑战,在该环境中,部署了具有不同工作负载特征的各种可能的智能合约。 Adachain支持通过使用强化学习自动适应基础,动态变化的工作量。当确定有希望的体系结构时,Adachain以尊重正确性和安全性问题的方式将当前的体系结构切换到有希望的架构。在实验上,我们表明,在不断变化的工作负载下,Adachain可以迅速收敛到最佳体系结构,从成功承诺的交易的数量方面,固定体系结构均大大优于固定体系结构,同时又产生了较低的额外开销。

This paper presents AdaChain, a learning-based blockchain framework that adaptively chooses the best permissioned blockchain architecture in order to optimize effective throughput for dynamic transaction workloads. AdaChain addresses the challenge in the Blockchain-as-a-Service (BaaS) environments, where a large variety of possible smart contracts are deployed with different workload characteristics. AdaChain supports automatically adapting to an underlying, dynamically changing workload through the use of reinforcement learning. When a promising architecture is identified, AdaChain switches from the current architecture to the promising one at runtime in a way that respects correctness and security concerns. Experimentally, we show that AdaChain can converge quickly to optimal architectures under changing workloads, significantly outperform fixed architectures in terms of the number of successfully committed transactions, all while incurring low additional overhead.

扫码加入交流群

加入微信交流群

微信交流群二维码

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