EMS: An Extensible and Modular Staking Architecture for Proof-of-Stake Systems

被引:1
作者
Ko, Seoyoung [1 ]
Fa, Xinxin [2 ]
Zhong, Zhi [2 ]
Chai, Qi [2 ]
机构
[1] Hanyang Univ, Dept Comp Sci, Seoul, South Korea
[2] IoTeX, Menlo Pk, CA USA
来源
2020 SECOND INTERNATIONAL CONFERENCE ON BLOCKCHAIN COMPUTING AND APPLICATIONS (BCCA) | 2020年
关键词
Blockchain; (Delegated) Proof-of-Stake; Staking; Implementation;
D O I
10.1109/BCCA50787.2020.9274464
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Staking is an essential component in Proof-of-Stake (PoS) based blockchain systems. While a host of PoS blockchains have staking schemes in place, the implementations of those mechanisms are highly customized to meet the needs of specific blockchains and vary in terms of the offered functionalities. In this paper, we present EMS, an extensible and modular staking architecture for PoS systems. EMS specifies a generic and modular staking implementation framework by applying a novel bucket-based data structure across different system components. In particular, EMS is able to accommodate a variety of design requirements for staking in PoS systems by manipulating the optional fields in the bucket-based data structure, thereby providing great flexibility and extensibility. Our instantiation of EMS on the IoTeX blockchain further demonstrates its viability and effectiveness in practice.
引用
收藏
页码:122 / 128
页数:7
相关论文
共 23 条
  • [1] Buterin V, 2014, Slasher: A Punitive Proof-of-Stake Algorithm
  • [2] Buterin V., 2017, arXiv
  • [3] cosmologist, ABOUT US
  • [4] Cosmos, SLASH OV
  • [5] Cosmos, STAK MOD SPEC
  • [6] A Survey on Long-Range Attacks for Proof of Stake Protocols
    Deirmentzoglou, Evangelos
    Papakyriakopoulos, Georgios
    Patsakis, Constantinos
    [J]. IEEE ACCESS, 2019, 7 : 28712 - 28725
  • [7] EOSIO, EOSIO BLOCKCH SMART
  • [8] EthStaking, CAPS LIV DEN ATT
  • [9] Roll-DPoS(sic): A Randomized Delegated Proof of Stake Scheme for Scalable Blockchain-Based Internet of Things Systems
    Fan, Xinxin
    Chai, Qi
    [J]. PROCEEDINGS OF THE 15TH EAI INTERNATIONAL CONFERENCE ON MOBILE AND UBIQUITOUS SYSTEMS: COMPUTING, NETWORKING AND SERVICES (MOBIQUITOUS 2018), 2018, : 482 - 484
  • [10] Ferdous M. Sadek, 2020, Blockchain consensus algorithms: A survey