Performance optimization for state machine replication based on application semantics: a review

W Zhao - Journal of Systems and Software, 2016 - Elsevier
The pervasiveness of cloud-based services has significantly increased the demand for
highly dependable systems. State machine replication is a powerful way of constructing …

Making crdts byzantine fault tolerant

M Kleppmann - Proceedings of the 9th Workshop on Principles and …, 2022 - dl.acm.org
It is often claimed that Conflict-free Replicated Data Types (CRDTs) ensure consistency of
replicated data in peer-to-peer systems. However, peer-to-peer systems usually consist of …

Byzantine eventual consistency and the fundamental limits of peer-to-peer databases

M Kleppmann, H Howard - arXiv preprint arXiv:2012.00472, 2020 - arxiv.org
Sybil attacks, in which a large number of adversary-controlled nodes join a network, are a
concern for many peer-to-peer database systems, necessitating expensive …

Fault analysis of service‐oriented systems: a systematic literature review

GP Bhandari, R Gupta - IET Software, 2018 - Wiley Online Library
Due to the increasing scale and complexity of service‐oriented systems (SOSs)
understanding fault and its recovery mechanism is a tedious task so there is a strong …

Optimistic byzantine fault tolerance

W Zhao - International Journal of Parallel, Emergent and …, 2016 - Taylor & Francis
The primary concern of traditional Byzantine fault tolerance is to ensure strong replica
consistency by executing incoming requests sequentially according to a total order …

Process-commutative distributed objects: From cryptocurrencies to Byzantine-Fault-Tolerant CRDTs

D Frey, L Guillou, M Raynal, F Taïani - Theoretical Computer Science, 2024 - Elsevier
This paper explores the territory that lies between best-effort Byzantine-Fault-Tolerant
Conflict-free Replicated Data Types (BFT CRDTs) and totally ordered distributed ledgers …

Byzantine-tolerant distributed grow-only sets: Specification and applications

V Cholvi, AF Anta, C Georgiou, N Nicolaou… - arXiv preprint arXiv …, 2021 - arxiv.org
In order to formalize Distributed Ledger Technologies and their interconnections, a recent
line of research work has formulated the notion of Distributed Ledger Object (DLO), which is …

OrderlessChain: Do permissioned blockchains need total global order of transactions?

P Nasirifard, R Mayer, HA Jacobsen - arXiv preprint arXiv:2210.01477, 2022 - arxiv.org
Existing permissioned blockchains often rely on coordination-based consensus protocols to
ensure the safe execution of applications in a Byzantine environment. Furthermore, these …

Byzantine fault tolerance for collaborative editing with commutative operations

W Zhao, M Babi, W Yang, X Luo, Y Zhu… - 2016 IEEE …, 2016 - ieeexplore.ieee.org
In this paper, we present a study on how to achieve Byzantine fault tolerance for
collaborative editing systems with commutative operations. Recent research suggests that …

Extended fault taxonomy of SOA-based systems

GP Bhandari, R Gupta - Journal of computing and information …, 2017 - hrcak.srce.hr
Sažetak Service Oriented Architecture (SOA) is considered as a standard for enterprise
software development. The main characteristics of SOA are dynamic discovery and …