POSDAO: Proof of Stake Decentralized Autonomous Organization

70 Pages Posted: 8 May 2019 Last revised: 16 Jun 2021

Date Written: April 29, 2019

Abstract

In this paper we introduce POSDAO, a Proof of Stake (POS) algorithm implemented as a
decentralized autonomous organization (DAO). It is designed to provide a decentralized, fair,
and energy efficient consensus for public chains. The algorithm works as a set of smart
contracts written in Solidity. POSDAO is implemented with a general purpose BFT consensus
protocol such as Authority Round (AuRa) with a proposer node and probabilistic finality, or
Honey Badger BFT (HBBFT), leaderless and with instant finality. Validators are incentivized to
behave in the best interests of a network through a configurable reward structure. The algorithm
provides a Sybil control mechanism for managing a set of validators, distributing rewards, and
reporting and penalizing malicious validators. The authors provide a reference POSDAO
implementation, xDai POSDAO, which uses xDai as a stable transactional coin and a
representative ERC677 token (STAKE) as a staking token. The reference implementation
functions on an Ethereum 1.0 sidechain and utilizes the AuRa consensus protocol. Assets are
bridged between the Ethereum mainnet and the xDai POSDAO network using several instances
of the POA TokenBridge.

Keywords: Proof of Stake, Ethereum, HoneyBadger BFT, Delegated Proof of Stake

Suggested Citation

Barinov, Igor and Arasev, Vadim and Fackler, Andreas and Komendantskiy, Vladimir and Gross, Andrew and Kolotov, Alexander and Isakova, Daria, POSDAO: Proof of Stake Decentralized Autonomous Organization (April 29, 2019). Available at SSRN: https://ssrn.com/abstract=3368483 or http://dx.doi.org/10.2139/ssrn.3368483

Igor Barinov

POA Network ( email )

240 Richmond St W
Toronto, Ontario Toronto
Canada

HOME PAGE: http://https://poa.network/

Vadim Arasev

POA Network ( email )

240 Richmond St W
Toronto, Ontario Toronto
Canada

HOME PAGE: http://https://poa.network/

Andreas Fackler

POA Network ( email )

240 Richmond St W
Toronto, Ontario Toronto
Canada

Vladimir Komendantskiy

POA Network ( email )

240 Richmond St W
Toronto, Ontario Toronto
Canada

Andrew Gross (Contact Author)

POA Network ( email )

240 Richmond St W
Toronto, Ontario Toronto
Canada

HOME PAGE: http://https://poa.network/

Alexander Kolotov

POA Network ( email )

240 Richmond St W
Toronto, Ontario Toronto
Canada

Daria Isakova

POA Network ( email )

240 Richmond St W
Toronto, Ontario Toronto
Canada

Do you have negative results from your research you’d like to share?

Paper statistics

Downloads
931
Abstract Views
4,220
Rank
44,042
PlumX Metrics