Scalable and leaderless Byzantine consensus in cloud computing environments

被引:0
|
作者
JongBeom Lim
Taeweon Suh
JoonMin Gil
Heonchang Yu
机构
[1] Korea University,Department of Computer Science Education
[2] Catholic University of Daegu,School of Computer & Information Communications Engineering
来源
Information Systems Frontiers | 2014年 / 16卷
关键词
Byzantine fault tolerance; Consensus; Gossip; Cloud computing;
D O I
暂无
中图分类号
学科分类号
摘要
Traditional Byzantine consensus in distributed systems requires n ≥ 3f + 1, where n is the number of nodes. In this paper, we present a scalable and leaderless Byzantine consensus implementation based on gossip, requiring only n ≥ 2f + 1 nodes. Unlike conventional distributed systems, the network topology of cloud computing systems is often not fully connected, but loosely coupled and layered. Hence, we revisit the Byzantine consensus problem in cloud computing environments, in which each node maintains some number of neighbors, called local view. The message complexity of our Byzantine consensus scheme is O(n), instead of O(n2). Experimental results and correctness proof show that our Byzantine consensus scheme can solve the Byzantine consensus problem safely in a scalable way without a bottleneck and a leader in cloud computing environments.
引用
收藏
页码:19 / 34
页数:15
相关论文
共 50 条
  • [1] Scalable and leaderless Byzantine consensus in cloud computing environments
    Lim, JongBeom
    Suh, Taeweon
    Gil, JoonMin
    Yu, Heonchang
    INFORMATION SYSTEMS FRONTIERS, 2014, 16 (01) : 19 - 34
  • [2] Leaderless Byzantine Fault-Tolerant Consensus Protocol for Blockchains
    Afanasyeva, Anastasia
    Kameskiy, Denis
    Telnov, Sergei
    Yanovich, Yury
    6TH INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY AND APPLICATIONS, ICBTA 2023, 2023, : 78 - 84
  • [3] A Scalable and Efficient User Authentication Scheme for Cloud Computing Environments
    Moghaddam, Faraz Fatemi
    Moghaddam, Shiva Gerayeli
    Rouzbeh, Sohrab
    Araghi, Sagheb Kohpayeh
    Alibeigi, Nima Morad
    Varnosfaderani, Shirin Dabbaghi
    2014 IEEE REGION 10 SYMPOSIUM, 2014, : 508 - 513
  • [4] Trusted Hardware-Assisted Leaderless Byzantine Fault Tolerance Consensus
    Zhao, Liangrong
    Decouchant, Jeremie
    Liu, Joseph K.
    Lu, Qinghua
    Yu, Jiangshan
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (06) : 5086 - 5097
  • [5] Probabilistic Byzantine Tolerance for Cloud Computing
    Arantes, Luciana
    Friedman, Roy
    Marin, Olivier
    Sens, Pierre
    2015 IEEE 34TH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2015, : 1 - 10
  • [6] A Vehicular Trust Blockchain Framework With Scalable Byzantine Consensus
    Chen, Xiao
    Xue, Guoliang
    Yu, Ruozhou
    Wu, Haiqin
    Wang, Dawei
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (05) : 4440 - 4452
  • [7] An Efficient and Scalable Framework for Processing Remotely Sensed Big Data in Cloud Computing Environments
    Sun, Jin
    Zhang, Yi
    Wu, Zebin
    Zhu, Yaoqin
    Yin, Xianliang
    Ding, Zhongzheng
    Wei, Zhihui
    Plaza, Javier
    Plaza, Antonio
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2019, 57 (07): : 4294 - 4308
  • [8] Revisit Consensus with Dual Fallible Communication in Cloud Computing
    Yan, K. Q.
    Wang, S. C.
    Wang, S. S.
    Huang, C. P.
    IMECS 2009: INTERNATIONAL MULTI-CONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2009, : 392 - 397
  • [9] Brief Announcement: Leaderless Byzantine Paxos
    Lamport, Leslie
    DISTRIBUTED COMPUTING, 2011, 6950 : 141 - 142
  • [10] Probabilistic Byzantine Tolerance Scheduling in Hybrid Cloud Environments
    Arantes, Luciana
    Friedman, Roy
    Marin, Olivier
    Sens, Pierre
    18TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING (ICDCN 2017), 2017,