Partitionable Asynchronous Cryptocurrency Blockchain

12/18/2020
by   Kendric Hood, et al.
0

We consider operation of blockchain-based cryptocurrency in case of partitioning. We define the Partitionable Blockchain Consensus Problem. The problem may have an interesting solution if the partitions proceed independently by splitting accounts. We prove that this problem is not solvable in the asynchronous system. The peers in the two partitions may not agree on the last jointly mined block or, alternatively, on the starting point of independent concurrent computation. We introduce a family of detectors that enable a solution. We establish the relationship between detectors. We present the algorithm that solves the Partitionable Blockchain Consensus Problem using our detectors. We extend our solution to multiple splits, message loss and to partition merging. We simulate and evaluate the performance of detectors, discuss the implementation of the detectors and future work.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/30/2019

Blockguard: Adaptive Blockchain Security

We consider the problem of varying the security of blockchain transactio...
research
08/05/2022

Blockchain in Dynamic Networks

We consider blockchain in dynamic networks. We define the Blockchain Dec...
research
02/19/2019

The Shutdown Problem: How Does a Blockchain System End?

We define and examine the shutdown problem for blockchain systems: how t...
research
09/24/2019

ABC: Asynchronous Blockchain without Consensus

There is a preconception that a blockchain needs consensus. But consensu...
research
02/10/2023

Synchrony/Asynchrony vs. Stationary/Mobile? The Latter is Superior...in Theory

Like Asynchrony, Mobility of faults precludes consensus. Yet, a model M ...
research
12/09/2022

CryptoConcurrency: (Almost) Consensusless Asset Transfer with Shared Accounts

A typical blockchain protocol uses consensus to make sure that mutually ...
research
09/28/2018

On the Hardness of the Strongly Dependent Decision Problem

We present necessary and sufficient conditions for solving the strongly ...

Please sign up or login with your details

Forgot password? Click here to reset