A State-Function-Driven Consensus Protocol for Blockchain Networks

被引:0
|
作者
Lu, Dan [1 ]
机构
[1] ME Res LLC, Charlotte, NC 28223 USA
来源
2024 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN, BLOCKCHAIN 2024 | 2024年
关键词
abstract clock; administrator proxy contract; blockchain clock; clock synchronization; collective incentive mechanism; external-actor-driven consensus class; internal-state-driven consensus class; majority-active-member rule; state function; state-function-driven consensus;
D O I
10.1109/Blockchain62396.2024.00081
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A state-function-driven consensus protocol is proposed for blockchain network systems. The consensus protocol can be categorized into an internal-state-driven consensus class in which the leader selection process is driven by the blockchain state which continuously changes over time. Concepts of abstract clock and clock synchronization are defined using total ordered sets and a scaled-up transaction record counter is used to construct blockchain clocks that are synchronized across the network. The state-function-driven consensus protocol operates in an energy-efficient, truly decentralized, and democratic way in which each participating network node has equal rights and opportunities to contribute to building blocks to the blockchain. A majority-active-member rule is introduced to resolve any blockchain forking. An administrator proxy contract is introduced to protect the network identity of the selected network node that builds the next block. The consensus process is auditable and verifiable by anyone at any point in time and provides a higher degree of data immutability than a proof-of-work (PoW) consensus. Any participating network node can join and leave the network at any time and the protocol can achieve the highest possible crash fault tolerance (CFT). A secured blockchain state function consisting of three independent sets of parameters is introduced to produce an unbiased and manipulation-resistant output. A collective incentive mechanism is proposed to the consensus protocol.
引用
收藏
页码:549 / 556
页数:8
相关论文
共 4 条
  • [1] Time Synchronization in Wireless Sensor Networks Using Max and Average Consensus Protocol
    Zhao Dengchang
    An Zhulin
    Xu Yongjun
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2013,
  • [2] Clock Synchronization in Mobile Ad Hoc Networks based on an Iterative Approximate Byzantine Consensus Protocol
    Li, Chuanyou
    Wang, Yun
    Hurfin, Michel
    2014 IEEE 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2014, : 210 - 217
  • [3] Distributed synchronization in large-scale wireless sensor networks using group consensus protocol
    Jin, Yanliang
    Zhang, Xiaoshuai
    Yao, Bin
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (11):
  • [4] Fast Consensus-Based Time Synchronization Protocol Using Virtual Topology for Wireless Sensor Networks
    Phan, Linh-An
    Kim, Taehong
    IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (09) : 7485 - 7496