Paper 2023/1027 Original: eprint.iacr.org/2023/1027 ↗

State Machines across Isomorphic Layer 2 Ledgers

Maxim Jourenko
Mario Larangeira
Abstract

With the ever greater adaptation of blockchain systems, smart contract based ecosystems have formed to provide financial services and other utility. This results in an ever increasing demand for transactions on blockchains, however, the amount of transactions per second on a given ledger is limited. Layer-2 systems attempt to improve scalability by taking transactions off-chain, with building blocks that are two party channels which are concatenated to form networks. Interaction between two parties requires (1) routing such a network, (2) interaction with and collateral from all intermediaries on the routed path and (3) interactions are often more limited compared to what can be done on the ledger. In contrast to that design, recent constructions such as Hydra Heads (FC’21) are both multi-party and isomorphic, allowing interactions to have the same expressiveness as on the ledger making it akin to a ledger located on Layer-2. The follow up Interhead Construction (MARBLE’22) further extends the protocol to connect Hydra Heads into networks by means of a “virtual” Hydra Head construction. This work puts forth an even greater generalization of the Interhead Protocol, allowing for inter- action across different Layer-2 ledgers with a multitude of improvements. As concrete example, our design is modular and lightweight, which makes it viable for both full virtual ledger constructions as well as straightfor- ward one-time interactions and payments systems.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2023-07-03: last updated
2023-07-03: published
Short URL
https://ia.cr/2023/1027
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2023/1027,
      author = {Maxim Jourenko and Mario Larangeira},
      title = {State Machines across Isomorphic Layer 2 Ledgers},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1027},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1027}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.