A Permit-Based Optimistic Byzantine Ledger

06/25/2019
by   Roland Schmid, et al.
0

PermitBFT solves the byzantine consensus problem for n nodes tolerating up to f < n/3 byzantine nodes in the partially synchronous networking model; it is the first BFT protocol to achieve an optimistic latency of just 2 message delays despite tolerating byzantine failures throughout the "fast track". The design of PermitBFT relies on two fundamental concepts. First, in PermitBFT the participating nodes do not wait for a distinguished leader to act and subsequently confirm its actions, but send permits to the next designated block creator proactively. Second, PermitBFT achieves a separation of the decision powers that are usually concentrated on a single leader node. A block creator controls which transactions to include in a new block, but not where to append the block in the block graph.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/25/2021

Revisiting Optimal Resilience of Fast Byzantine Consensus

It is a common belief that Byzantine fault-tolerant solutions for consen...
research
10/22/2018

RCanopus: Making Canopus Resilient to Failures and Byzantine Faults

Distributed consensus is a key enabler for many distributed systems incl...
research
09/05/2018

Blockmania: from Block DAGs to Consensus

Blockmania is a byzantine consensus protocol. Nodes emit blocks forming ...
research
10/10/2020

Relay Protocol for Approximate Byzantine Consensus

This paper presents a novel algorithm for Approximate Byzantine Consensu...
research
07/03/2023

BigDipper: A hyperscale BFT system with short term censorship resistance

Byzantine-fault-tolerant (BFT) protocols underlie a variety of decentral...
research
12/13/2021

Swarm consensus

The strength of gnomes lies in their coordinated action. Being small and...
research
02/10/2020

The Istanbul BFT Consensus Algorithm

This paper presents Istanbul BFT (IBFT), a Byzantine fault-tolerant (BFT...

Please sign up or login with your details

Forgot password? Click here to reset