Design of Proof-of-Stake PBFT Algorithm for IoT Environments

被引:8
|
作者
Misic, Jelena [1 ]
Misic, Vojislav B. [1 ]
Chang, Xiaolin [2 ]
机构
[1] Govt Ontario, Toronto, ON M5B 2K3, Canada
[2] Beijing Jiaotong Univ, Beijing Key Lab Secur, Privacy Intelligent Transportat, Beijing 100044, Peoples R China
基金
加拿大自然科学与工程研究理事会;
关键词
Blockchains; Behavioral sciences; Analytical models; Vehicle dynamics; Throughput; Logic gates; Delays; Blockchain; IoT; IoV; PBFT; Proof of Stake; WAITING TIME; CONSENSUS;
D O I
10.1109/TVT.2022.3213226
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Blockchain ledgers are being increasingly used in Internet of Things (IoT) and Internet of Vehicles (IoV) applications. However, Proof of Work consensus is unsuitable in an IoV setting, which is why other paradigms need to be investigated. In this work we integrate Proof of Stake (PoS) consensus technique with multiple entry Practical Byzantine Fault Tolerance voting in a permissioned blockchain network. We introduce several PoS classes based on combination of initial stake and truthfulness of voting. We also describe a differentiated medium access approach similar to Enhanced Distribution Function (EDCA). Using a Semi Markov Process-based model, we derive the probability of reaching consensus and highlight the impact of the populations of individual stake/priority classes on achieving consensus. Our results show the impact of numbers of nodes from classes with different voting behavior on consensus probability. Results also show differentiation through the number of blocks linked per second, success probability in leadership application and delay in leader selection for node belonging to certain class. These values show how much revenue a node from given class can collect from its clients depending on initial stake and voting behavior.
引用
收藏
页码:2497 / 2510
页数:14
相关论文
共 50 条
  • [41] Bitcoin-Enhanced Proof-of-Stake Security: Possibilities and Impossibilities
    Tas, Ertem Nusret
    Tse, David
    Gai, Fangyu
    Kannan, Sreeram
    Maddah-Ali, Mohammad Ali
    Yu, Fisher
    2023 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, SP, 2023, : 126 - 145
  • [42] Consistency of Proof-of-Stake Blockchains with Concurrent Honest Slot Leaders
    Kiayias, Aggelos
    Quader, Saad
    Russell, Alexander
    2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 776 - 786
  • [43] A novel approach to alleviate wealth compounding in proof-of-stake cryptocurrencies
    Naderi, Zahra
    Shariatpanahi, Seyed Pooya
    Bahrak, Behnam
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2024, 17 (03) : 1322 - 1334
  • [44] Proof-of-Stake Longest Chain Protocols: Security vs Predictability
    Bagaria, Vivek
    Dembo, Amir
    Kannan, Sreeram
    Oh, Sewoong
    Tse, David
    Viswanath, Pramod
    Wang, Xuechao
    Zeitoun, Ofer
    PROCEEDINGS OF THE 2022 ACM WORKSHOP ON DEVELOPMENTS IN CONSENSUS, CONSENSUSDAY 2022, 2022, : 29 - 42
  • [45] Formal Barriers to Longest-Chain Proof-of-Stake Protocols
    Brown-Cohen, Jonah
    Narayanan, Arvind
    Psomas, Alexandros
    Weinberg, S. Matthew
    ACM EC '19: PROCEEDINGS OF THE 2019 ACM CONFERENCE ON ECONOMICS AND COMPUTATION, 2019, : 459 - 473
  • [46] The optimal asset trading settlement based on Proof-of-Stake blockchains
    Li, Chao
    Wang, Li
    Yang, Haijun
    DECISION SUPPORT SYSTEMS, 2023, 166
  • [47] BeaconBlocks: Augmenting Proof-of-Stake with On-Chain Time Synchronization
    Hartl, Alexander
    Zseby, Tanja
    Fabini, Joachim
    2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN (BLOCKCHAIN 2019), 2019, : 353 - 360
  • [48] e-PoS: Making Proof-of-Stake Decentralized and Fair
    Saad, Muhammad
    Qin, Zhan
    Ren, Kui
    Nyang, DaeHun
    Mohaisen, David
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (08) : 1961 - 1973
  • [49] Incentive compatible and anti-compounding of wealth in proof-of-stake
    Wang, Yilei
    Yang, Guoyu
    Bracciali, Andrea
    Leung, Ho-fung
    Tian, Haibo
    Ke, Lishan
    Yu, Xiaomei
    INFORMATION SCIENCES, 2020, 530 : 85 - 94
  • [50] Ouroboros Genesis: Composable Proof-of-Stake Blockchains with Dynamic Availability
    Badertscher, Christian
    Gazi, Peter
    Kiayias, Aggelos
    Russell, Alexander
    Zikas, Vassilis
    PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, : 913 - 930