A DLT-based Smart Contract Architecture for Atomic and Scalable Trading

05/06/2021
by   J. Kalbantner, et al.
0

Distributed Ledger Technology (DLT) has an enormous potential but also downsides. One downside of many DLT systems, such as blockchain, is their limited transaction throughput that hinders their adoption in many use cases (e.g., real-time payments). State channels have emerged as a potential solution to enhance throughput by allowing transactions to process off-chain. While current proposals can increase scalability, they require high collateral and lack support for dynamic systems that require asynchronous state transitions. Additionally, the latency of channel initialisations can cause issues especially if fast interactions are required. In this paper, we propose an atomic, scalable and privacy-preserving protocol that enables secure and dynamic updates. We develop a smart contract-based Credit-Note System (CNS) that allows participants to lock funds before a state channel initialisation, which enhances flexibility and efficiency. We formalise our model using the Universal Composability (UC) framework and demonstrate that it achieves the stated design goals of privacy, scalability, and atomicity. Moreover, we implement a dispute process in the state channel to counter availability attacks. Finally, we analyse the protocol in the context of an asynchronous smart grid-based marketplace.

READ FULL TEXT

page 13

page 14

page 18

research
12/14/2022

Cross-Channel: Scalable Off-Chain Channels Supporting Fair and Atomic Cross-Chain Operations

Cross-chain technology facilitates the interoperability among isolated b...
research
04/03/2021

Speedster: A TEE-assisted State Channel System

State channel network is the most popular layer-2 solution to theissues ...
research
02/24/2021

Scaling Distributed Ledgers and Privacy-Preserving Applications

This thesis proposes techniques aiming to make blockchain technologies a...
research
07/23/2022

SyncPCN/PSyncPCN: Payment Channel Networks without Blockchain Synchrony

Payment channel networks (PCNs) enhance the scalability of blockchains b...
research
07/28/2018

SPB: A Secure Private Blockchain-based Solution for Energy Trading

Blockchain is increasingly being used to provide a distributed, secure, ...
research
05/19/2020

Layer 2 Atomic Cross-Blockchain Function Calls

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

An Architecture for Distributed Energies Trading in Byzantine-Based Blockchain

With the development of smart cities, not only are all corners of the ci...

Please sign up or login with your details

Forgot password? Click here to reset