Blockguard: Adaptive Blockchain Security

07/30/2019
by   Shishir Rai, et al.
0

We consider the problem of varying the security of blockchain transactions according to their importance. This adaptive security is achieved by using variable size consensus committees. To improve performance, such committees function concurrently. We present two algorithms that allow adaptive security by forming concurrent variable size consensus committees on demand. One is based on a single joint blockchain, the other is based on separate sharded blockchains. For in-committee consensus, our algorithms may use various available byzantine-robust fault tolerant algorithms (BFT). We implement synchronous BFT, asynchronous BFT and proof-of-work consensus. We thoroughly evaluate the performance of our adaptive security algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/04/2019

Albatross: An optimistic consensus algorithm

The area of distributed ledgers is a vast and quickly developing landsca...
research
05/26/2023

P-CFT: A Privacy-preserving and Crash Fault Tolerant Consensus Algorithm for Permissioned Blockchains

Consensus algorithms play a critical role in blockchains and directly im...
research
12/18/2020

Partitionable Asynchronous Cryptocurrency Blockchain

We consider operation of blockchain-based cryptocurrency in case of part...
research
12/09/2022

CryptoConcurrency: (Almost) Consensusless Asset Transfer with Shared Accounts

A typical blockchain protocol uses consensus to make sure that mutually ...
research
06/13/2019

The Consensus Number of a Cryptocurrency (Extended Version)

Many blockchain-based algorithms, such as Bitcoin, implement a decentral...
research
02/18/2020

SURFACE: A Practical Blockchain Consensus Algorithm for Real-World Networks

SURFACE, stands for Secure, Use-case adaptive, and Relatively Fork-free ...
research
09/23/2019

IBFT 2.0: A Safe and Live Variation of the IBFT Blockchain Consensus Protocol for Eventually Synchronous Networks

In this work, we present IBFT 2.0 (Istanbul BFT 2.0), which is a Proof-o...

Please sign up or login with your details

Forgot password? Click here to reset