Back to results

University of Illinois at Urbana-Champaign

Barracuda: The power of l-polling in proof of stake blockchains

Abstract

dc:description

Blockchain is a database of storing sequential events as a chain of blocks consistently across a distributed set of nodes. A fundamental problem in doing so is to decide where to put the next block and who should do it in a Sybil-resistant manner. To solve this problem, typically, a node is elected randomly as a leader to append a new block to the end of a chain stored locally by the leader. Ideally, this should extend the chain of blocks, however in practice, due to network imperfections, the local blockchain of the leader might not be synced entirely, thus resulting in forking, a scenario when a new block is appended in the middle of the blockchain, thus creating a fork. These network imperfections create a structure like a tree rather than a chain, where blocks not part of the main chain are abandoned, thus reducing the system’s efficiency. We propose a new peer-to-peer (P2P) protocol called Barracuda, where the leader polls l − 1 random nodes for their blocktree information before proposing a new block and show that this policy has an effect equivalent to having a network that is l times faster under a stochastic network model inspired by Decker and Wattenhofer (2013). We also show via simulations that Barracuda is robust to several real-world factors in the network model.

Degree

thesis:*
Name thesis:degree_name
M.S.
Level thesis:degree_level
Thesis
Discipline thesis:degree_discipline
Electrical & Computer Engr
Grantor
University of Illinois at Urbana-Champaign
Year dc:date
2021

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Rana, Ranvir
Contributors dc:contributor
  • Viswanath, Pramod

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • Copyright 2020 Ranvir Rana
Language dc:language
en

Identifiers

dc:identifier.*
Handle dc:identifier
http://hdl.handle.net/2142/109389
OAI identifier oai:identifier
oai:www.ideals.illinois.edu:2142/109389

Chain of custody

source
Harvested from
University of Illinois - Urbana-Champaign
Base URL
www.ideals.illinois.edu/oai-pmh
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Rana, Ranvir. Barracuda: The power of l-polling in proof of stake blockchains. Thesis thesis, University of Illinois at Urbana-Champaign, 2021. http://hdl.handle.net/2142/109389