Blockchain Is Dead, Long Live Blockchain! Accountable State Machine Replication for Longlasting Blockchain

The long-standing impossibility of reaching agreement restricts the lifespan of blockchains. In fact, most blockchains are doomed to fail in a sufficiently long execution because they either fork as soon as a third of the replicas are Byzantine or they offer a probability of success that decreases with the number of blocks agreed upon. In this paper, we propose the first Longlasting Blockchain system, LLB, that relies on the deceitful failure model where most replicas are either incentivized to foment a coalition and steal assets or rewarded to participate correctly. LLB either reaches consensus or slashes deceitful replicas to obtain n' remaining replicas among which f'<n'/3 are faulty. As a result, even with an overwhelmingly high number of deceitful faults, LLB always recovers from transient disputes, or forks, to a consistent state deterministically agreed by all honest replicas. We demonstrate the effectiveness of LLB in a zero loss payment system application that outperforms the raw state machine replication at the heart of Facebook's Libra blockchain starting from 60 geodistributed replicas.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/19/2023

Vulnerability of Finitely-long Blockchains in Securing Data

Recently, blockchain has been applied in various fields to secure data e...
research
04/30/2020

From Byzantine Replication to Blockchain: Consensus is only the Beginning

The popularization of blockchains leads to a resurgence of interest in B...
research
12/18/2020

On Finality in Blockchains

There exist many forms of Blockchain finality conditions, from determini...
research
05/28/2021

SoK: Achieving State Machine Replication in Blockchains based on Repeated Consensus

This paper revisits the ubiquitous problem of achieving state machine re...
research
12/22/2019

Dispel: Byzantine SMR with Distributed Pipelining

Byzantine State Machine Replication (SMR) is a long studied topic that r...
research
02/14/2022

Liveness and Latency of Byzantine State-Machine Replication

Byzantine state-machine replication (SMR) ensures the consistency of rep...
research
03/07/2019

Blockchains Meet Distributed Hash Tables: Decoupling Validation from State Storage

The first obstacle that regular users encounter when setting up a node f...

Please sign up or login with your details

Forgot password? Click here to reset