GHAST: Breaking Confirmation Delay Barrier in Nakamoto Consensus via Adaptive Weighted Blocks

06/01/2020
by   Chenxing Li, et al.
0

Initiated from Nakamoto's Bitcoin system, blockchain technology has demonstrated great capability of building secure consensus among decentralized parties at Internet-scale, i.e., without relying on any centralized trusted party. Nowadays, blockchain systems find applications in various fields. But the performance is increasingly becoming a bottleneck, especially when permissionless participation is retained for full decentralization. In this work, we present a new consensus protocol named GHAST (Greedy Heaviest Adaptive Sub-Tree) which organizes blocks in a Tree-Graph structure (i.e., a directed acyclic graph (DAG) with a tree embedded) that allows fast and concurrent block generation. GHAST protocol simultaneously achieves a logarithmically bounded liveness guarantee and low confirmation latency. More specifically, for maximum latency d and adversarial computing power bounded away from 50%, GHAST guarantees confirmation with confidence > 1-ε after a time period of O(d·log(1/ε)). When there is no observable attack, GHAST only needs 3d time to achieve confirmation at the same confidence level as six-block-confirmation in Bitcoin, while it takes roughly 360d in Bitcoin.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/24/2018

Towards More Reliable Bitcoin Timestamps

Bitcoin provides freshness properties by forming a blockchain where each...
research
08/30/2021

Generalizing Weighted Trees: A Bridge from Bitcoin to GHOST

Despite the tremendous interest in cryptocurrencies like Bitcoin and Eth...
research
01/23/2018

Block arrivals in the Bitcoin blockchain

Bitcoin is a electronic payment system where payment transactions are ve...
research
05/06/2023

An Empirical Study on Governance in Bitcoin's Consensus Evolution

Blockchain systems run consensus rules as code to agree on the state of ...
research
04/26/2018

Distributed Ledger Technology: Blockchain Compared to Directed Acyclic Graph

Nowadays, blockchain is becoming a synonym for distributed ledger techno...
research
10/23/2019

On decentralized oracles for data availability

Nakamoto consensus, the protocol underlying Bitcoin, has the potential t...
research
09/03/2018

An Accelerated Method for Message Propagation in Blockchain Networks

Blockchain is based on a P2P network, supporting decentralized consensus...

Please sign up or login with your details

Forgot password? Click here to reset