中文

通过负载自适应交易执行实现高性价比区块链应用

密码学与安全 2022-10-11 v1

摘要

随着如今交易费用飙升,区块链变得日益昂贵,损害了其在更广泛应用中的采用。本工作致力于为经济性区块链应用节省交易费用。其核心洞见在于,除现有的“默认”模式——即在智能合约中以细粒度(每笔交易一个用户请求)将应用逻辑完全在链上执行——之外,还存在在成本效益方面具有优势的其他执行模式。在以太坊上,我们提出了一个支持灵活且安全交易执行的整体中间件平台,包括链下状态与用户请求批处理。此外,我们提出了控制平面方案,以将执行模式适配当前工作负载,从而实现最优运行时成本。我们以机构账户(如 coinbase.com)在以太坊区块链上密集发送以太币为例进行案例研究。通过收集真实交易,我们构建了工作负载基准,并表明与默认基线相比,我们的工作每次调用节省 18% ~ 47% 的费用,同时引入 1.81 ~ 16.59 个区块的延迟。

关键词

引用

@article{arxiv.2210.04644,
  title  = {Enabling Cost-Effective Blockchain Applications via Workload-Adaptive Transaction Execution},
  author = {Yibo Wang and Yuzhe Tang},
  journal= {arXiv preprint arXiv:2210.04644},
  year   = {2022}
}