Ouroboros Praos: An Adaptively-Secure, Semi-synchronous Proof-of-Stake Blockchain

被引:269
作者
David, Bernardo [1 ,2 ]
Gazi, Peter [2 ]
Kiayias, Aggelos [2 ,3 ]
Russell, Alexander [4 ]
机构
[1] Tokyo Inst Technol, Tokyo, Japan
[2] IOHK, Hong Kong, Peoples R China
[3] Univ Edinburgh, Edinburgh, Midlothian, Scotland
[4] Univ Connecticut, Mansfield, CT USA
来源
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2018, PT II | 2018年 / 10821卷
基金
欧盟地平线“2020”;
关键词
D O I
10.1007/978-3-319-78375-8_3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present "Ouroboros Praos", a proof-of-stake blockchain protocol that, for the first time, provides security against fully-adaptive corruption in the semi-synchronous setting: Specifically, the adversary can corrupt any participant of a dynamically evolving population of stakeholders at any moment as long the stakeholder distribution maintains an honest majority of stake; furthermore, the protocol tolerates an adversarially-controlled message delivery delay unknown to protocol participants. To achieve these guarantees we formalize and realize in the universal composition setting a suitable form of forward secure digital signatures and a new type of verifiable random function that maintains unpredictability under malicious key generation. Our security proof develops a general combinatorial framework for the analysis of semi-synchronous blockchains that may be of independent interest. We prove our protocol secure under standard cryptographic assumptions in the random oracle model.
引用
收藏
页码:66 / 98
页数:33
相关论文
共 23 条
  • [1] [Anonymous], 2014, CORR
  • [2] [Anonymous], 1999, LNCS
  • [3] [Anonymous], 2001, LECT NOTES COMPUTER
  • [4] [Anonymous], 2012, PPCOIN PEER TO PEER
  • [5] [Anonymous], 2016, 2016918 CRYPT EPRINT
  • [6] [Anonymous], PROOF WORK CHAIN IS
  • [7] [Anonymous], 2017241 CRYPT EPRINT
  • [8] Bentov I., 2016, IACR Cryptol. ePrint Arch., P919
  • [9] Bentov I., 2014, SIGMETRICS Perform. Eval. Rev., V42, P34, DOI [10.1145/2695533.2695545, DOI 10.1145/2695533.2695545]
  • [10] Cryptocurrencies Without Proof of Work
    Bentov, Iddo
    Gabizon, Ariel
    Mizrahi, Alex
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2016, 2016, 9604 : 142 - 157