Secure Proof of Stake Protocol
Craig Calcaterra, Wulf A. Kaal · 2018
The Secure Proof of Stake protocol (SPoS) uses reputation-verification to solve the centralization, efficiency, and security problems that afflict existing blockchain consensus protocols. At heart, a secure proof of stake protocol follows naturally from a secure decentralized autonomous system for validating the reputation of anonymous users. SPoS has several advantageous features over previous PoS protocols. SPoS enables on-chain governance to decide issues such as standards for block creation, policing, and scaling. All protocol upgrades are handled swiftly, decisively, openly, and stably, through the weighted democracy of reputation-staked decision making. Because nodes no longer hash mine but rather check the validity of blocks and vote, SPoS is more efficient than proof-of-work consensus. This paper explains the SPoS protocol and how it maintains decentralization, efficiency, liveness, swift finality, and anonymity, while addressing the security issues of Byzantine faults, the various 51% attacks, stake grinding, the tragedy of the commons, DoS attacks, censorship, liveness faults, Sybil attacks, tyranny of the majority, and soft protocol upgrades. Electronic copy available at: https://ssrn.com/abstract=3125827
Cite: Craig Calcaterra, Wulf A. Kaal, Secure Proof of Stake Protocol (2018). SSRN: https://ssrn.com/abstract=3125827. https://doi.org/10.2139/SSRN.3125827
PDF sha256: 598d9bd95e4af7a0a35328677c6bfc069f69f2e32c30c720b3a0be98a23a40cb