Dynamic byzantine reliable broadcast [technical report]

R Guerraoui, J Komatovic, P Kuznetsov… - arXiv preprint arXiv …, 2020 - arxiv.org
Reliable broadcast is a communication primitive guaranteeing, intuitively, that all processes
in a distributed system deliver the same set of messages. The reason why this primitive is …

Asynchronous reconfiguration with byzantine failures

P Kuznetsov, A Tonkikh - Distributed Computing, 2022 - Springer
Replicated services are inherently vulnerable to failures and security breaches. In a long-
running system, it is, therefore, indispensable to maintain a reconfiguration mechanism that …

Semi-fast Byzantine-tolerant shared register without reliable broadcast

KM Konwar, S Kumar, L Tseng - 2020 IEEE 40th International …, 2020 - ieeexplore.ieee.org
Shared register emulations on top of message-passing systems provide an illusion of a
simpler shared memory system which can make the task of a system designer easier …

Fault-tolerant Snapshot Objects in Message Passing Systems

VK Garg, S Kumar, L Tseng… - 2022 IEEE International …, 2022 - ieeexplore.ieee.org
The atomic snapshot object (ASO) can be seen as a generalization of the atomic read/write
register. ASO divides the object into n segments such that each node can update its own …

Specification of Dynamic Probabilistic Secure Distributed Systems

P Civit - 2022 - theses.hal.science
This thesis proposes a natural hierarchical model for dynamic probabilistic distributed
systems. The model extends in an intuitive way the labeled transition systems that best …

The lattice agreement problem in distributed systems

X Zheng - 2021 - repositories.lib.utexas.edu
The lattice agreement problem is an important decision problem in distributed systems. It
has applications in implementing atomic snapshot objects and building a special class of …

[PDF][PDF] Andrei Tonkikh

I Abraham - 2021 - spb.hse.ru
Byzantinefaulttoleranceisa criticalmechanismallowing softwareengineers to build distributed
systems resilient to numerous kinds of hardware failures, software bugs, and security …