原子跨链交易的性能开销
密码学与安全
2020-06-09 v2
摘要
原子跨链交易技术允许在许可制 Ethereum 区块链之间进行可组合编程。它支持合约间与区块链间的函数调用,这些调用既是同步的又是原子的:若某一部分失败,则整个函数调用图将被回滚。本文分析了使用该技术相较于使用多个标准非原子单区块链交易的处理开销。针对涉及多条区块链的三种场景——酒店-火车问题、带溯源的供应链以及一个预言机——分析了额外的处理开销。研究表明,在酒店-火车场景中,若所有交易均由一个节点发起,该技术使 Hyperledger Besu 的性能从 375 tps 降至 39.5 tps;若交易由多种节点发起,则性能接近 65.2 tps。
引用
@article{arxiv.2005.10684,
title = {Performance Overhead of Atomic Crosschain Transactions},
author = {Peter Robinson},
journal= {arXiv preprint arXiv:2005.10684},
year = {2020}
}
备注
6 pages, 6 figures. arXiv admin note: substantial text overlap with arXiv:2005.09790, arXiv:2003.00903, arXiv:2004.09494, arXiv:1911.08083