Performance Overhead of Atomic Crosschain Transactions

05/19/2020
by   Peter Robinson, et al.
0

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.

READ FULL TEXT

page 2

page 3

page 4

research
05/19/2020

Layer 2 Atomic Cross-Blockchain Function Calls

The Layer 2 Atomic Cross-Blockchain Function Calls protocol allows compo...
research
11/24/2020

General Purpose Atomic Crosschain Transactions

The General Purpose Atomic Crosschain Transaction protocol allows compos...
research
02/06/2021

SonicChain: A Wait-free, Pseudo-Static Approach Toward Concurrency in Blockchains

Blockchains have a two-sided reputation: they are praised for disrupting...
research
11/19/2019

Application Level Authentication for Ethereum Private Blockchain Atomic Crosschain Transactions

Atomic Crosschain Transaction technology allows composable programming a...
research
02/28/2020

Atomic Crosschain Transactions White Paper

Atomic Crosschain Transaction technology allows composable programming a...
research
02/19/2021

Algorithm for Cross-shard Cross-EE Atomic User-level ETH Transfer in Ethereum 2

We address the problem of atomic cross shard value transfer in Ethereum ...
research
07/07/2019

Ostraka: Secure Blockchain Scaling by Node Sharding

Cryptocurrencies, which promise to become a global means of money transa...

Please sign up or login with your details

Forgot password? Click here to reset