Keep Your Transactions On Short Leashes

06/23/2022
by   Bennet Yee, et al.
0

The adversary's goal in mounting Long Range Attacks (LRAs) is to fool potential victims into using and relying on a side chain, i.e., a false, alternate history of transactions, and into proposing transactions that end up harming themselves or others. Previous research work on LRAs on blockchain systems have used, at a high level, one of two approaches. They either try to (1) prevent the creation of a bogus side chain or (2) make it possible to distinguish such a side chain from the main consensus chain. In this paper, we take a different approach. We start with the indistinguishability of side chains from the consensus chain – for the eclipsed victim – as a given and assume the potential victim will be fooled. Instead, we protect the victim via harm reduction applying "short leashes" to transactions. The leashes prevent transactions from being used in the wrong context. The primary contribution of this paper is the design and analysis of leashes. A secondary contribution is the careful explication of the LRA threat model in the context of BAR fault tolerance, and using it to analyze related work to identify their limitations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/13/2021

Hedging Against Sore Loser Attacks in Cross-Chain Transactions

A *sore loser attack* in cross-blockchain commerce rises when one party ...
research
05/24/2020

Better Late than Never; Scaling Computations in Blockchain by Delaying Transactions

Proof-of-Work (PoW) based blockchains typically allocate only a tiny fra...
research
02/28/2020

Toward Active and Passive Confidentiality Attacks On Cryptocurrency Off-Chain Networks

Cryptocurrency off-chain networks such as Lightning (e.g., Bitcoin) or R...
research
05/02/2022

SightSteeple: Agreeing to Disagree with Functional Blockchain Consensus

Classical and contemporary distributed consensus protocols, may they be ...
research
05/26/2023

Horizontal Scaling of Transaction-Creating Machines

Blockchain technology has become one of the most popular trends in IT ov...
research
10/26/2021

LayerZero: Trustless Omnichain Interoperability Protocol

The proliferation of blockchains has given developers a variety of platf...
research
03/13/2020

Plasma Go: A Scalable Sidechain Protocol for Flexible Payment Mechanisms in Blockchain-based Marketplaces

The rapid proliferation of decentralized marketplace applications demand...

Please sign up or login with your details

Forgot password? Click here to reset