MECHANICAL VERIFICATION OF A GENERALIZED PROTOCOL FOR BYZANTINE FAULT-TOLERANT CLOCK SYNCHRONIZATION

被引:0
|
作者
SHANKAR, N
机构
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Schneider [Sch87] generalizes a number of protocols for Byzantine fault-tolerant clock synchronization and presents a uniform proof for their correctness. We present a mechanical verification of Schneider's protocol leading to several significant clarifications and revisions. The verification was carried out with the EHDM system [RvHO91] developed at the SRI Computer Science Laboratory. The mechanically checked proofs include the verification that the egocentric mean function used in Lamport and Melliar-Smith's Interactive Convergence Algorithm [LMS85] satisfies the requirements of Schneider's protocol. Our mechanical verification raises a number of issues regarding the verification of fault-tolerant, distributed, real-time protocols that are germane to the design of a special-purpose logic for such problems.
引用
收藏
页码:217 / 236
页数:20
相关论文
共 50 条
  • [31] A Self-Stabilizing Hybrid Fault-Tolerant Synchronization Protocol
    Malekpour, Mahyar R.
    [J]. 2015 IEEE AEROSPACE CONFERENCE, 2015,
  • [32] Byzantine Fault-Tolerant Aggregate Signatures
    Kniep, Quentin
    Wattenhofer, Roger
    [J]. PROCEEDINGS OF THE 19TH ACM ASIA CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, ACM ASIACCS 2024, 2024, : 1831 - 1843
  • [33] Byzantine Fault-Tolerant Atomic Multicast
    Coelho, Paulo
    Ceolin Junior, Tarcisio
    Bessani, Alysson
    Dotti, Fernando
    Pedone, Fernando
    [J]. 2018 48TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2018, : 39 - 50
  • [34] Byzantine Fault-Tolerant Causal Ordering
    Misra, Anshuman
    Kshemkalyani, Ajay D.
    [J]. PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING AND NETWORKING, ICDCN 2023, 2023, : 100 - 109
  • [35] On the Performance of Byzantine Fault-Tolerant MapReduce
    Costa, Pedro
    Pasin, Marcelo
    Bessani, Alysson Neves
    Correia, Miguel P.
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2013, 10 (05) : 301 - 313
  • [36] Clock-Latency-Aware Fault-Tolerant DLL for Multi-Die Clock Synchronization
    Su, Yung-Chuan
    Huang, Shi-Yu
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (08) : 2761 - 2765
  • [37] Fault-Tolerant Clock Synchronization for Time-Triggered Wireless Sensor Network
    Kim, Dong-Gil
    Lee, Dongik
    [J]. COMPUTERS, NETWORKS, SYSTEMS, AND INDUSTRIAL ENGINEERING 2011, 2011, 365 : 131 - 142
  • [38] Fault-tolerant clock synchronization for embedded distributed multi-cluster systems
    Paulitsch, M
    Steiner, W
    [J]. 15TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2003, : 249 - 256
  • [39] Fault-Tolerant Clock Synchronization Over Unreliable Channels in Wireless Sensor Networks
    Kikuya, Yuhei
    Dibaji, Seyed Mehran
    Ishii, Hideaki
    [J]. IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2018, 5 (04): : 1551 - 1562
  • [40] Fault-tolerant cluster-wise clock synchronization for wireless sensor networks
    Sun, K
    Ning, P
    Wang, C
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2005, 2 (03) : 177 - 189