论文标题

原子交叉链交易的性能开销

Performance Overhead of Atomic Crosschain Transactions

论文作者

Robinson, Peter

论文摘要

原子交叉链交易技术允许在权限的以太坊区块链上组合编程。它允许同步和原子既可以进行合同和块间函数调用:如果一个部分失败,则函数调用的整个呼叫图将回滚。本文与使用多个标准非原子单区链交易相比,分析了使用该技术的处理开销。分析了涉及多个区块链的三种情况:酒店问题,供应链和甲骨文的额外处理。该技术显示,如果在一个节点上启动了所有交易,则该技术可将HyperLeDger Besu的性能从375 TPS降低到39.5 TP,如果在各种节点上启动了交易,则在一个节点上促进了65.2 TPS,以进行65.2 TPS。

Atomic Crosschain Transaction technology allows composable programming across permissioned Ethereum blockchains. It allows for inter-contract and inter-blockchain function calls that are both synchronous and atomic: if one part fails, the whole call graph of function calls is rolled back. This paper analyses the processing overhead of using this technique compared to using multiple standard non-atomic single blockchain transactions. The additional processing is analysed for three scenarios involving multiple blockchains: the Hotel - Train problem, Supply Chain with Provenance, and an Oracle. The technology is shown to reduce the performance of Hyperledger Besu from 375 tps to 39.5 tps if all transactions are instigated on one node, or approaching 65.2 tps if the transactions are instigated on a variety of nodes, for the Hotel-Train scenario.

扫码加入交流群

加入微信交流群

微信交流群二维码

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