Analysis of Nakamoto Consensus, Revisited

10/18/2019
by   Jianyu Niu, et al.
0

In the Bitcoin white paper[1], Nakamoto proposed a very simple Byzantine fault tolerant consensus algorithm that is also known as Nakamoto consensus. Despite its simplicity, some existing analysis of Nakamoto consensus appears to be long and involved. In this technical report, we aim to make such analysis simple and transparent so that we can teach senior undergraduate students and graduate students in our institutions. This report is largely based on a 3-hour tutorial given by one of the authors in June[2].

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/25/2021

On the Byzantine-Fault-Tolerant Consensus for Blockchain among Connected Vehicles

It is a critical matter for a blockchain system whether a Byzantine faul...
research
06/11/2017

Fault Tolerant Consensus Agreement Algorithm

Recently a new fault tolerant and simple mechanism was designed for solv...
research
07/14/2022

A PoW-less Bitcoin with Certified Byzantine Consensus

Distributed Ledger Technologies (DLTs), when managed by a few trusted va...
research
12/03/2020

Leaderless Byzantine Fault Tolerant Consensus

Byzantine fault tolerant (BFT) consensus has recently gained much attent...
research
11/02/2021

Rational Agreement in the Presence of Crash Faults

Blockchain systems need to solve consensus despite the presence of ratio...
research
11/16/2020

Heterogeneous Paxos: Technical Report

In distributed systems, a group of learners achieve consensus when, by o...
research
05/21/2018

A Text Analysis of Federal Reserve meeting minutes

Recent developments in monetary policy by the Federal Reserve has create...

Please sign up or login with your details

Forgot password? Click here to reset