Beaufort: Robust byzantine fault tolerance for client-centric mobile web applications

K Jannes, EH Beni, B Lagaisse… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
In recent years, part of the web is shifting to a client-centric, decentralized model where web
clients become the leading execution environment for application logic and data storage …

Secure RDTs: Enforcing Access Control Policies for Offline Available JSON Data

T Renaux, S Van den Vonder… - Proceedings of the ACM on …, 2023 - dl.acm.org
Replicated Data Types (RDTs) are a type of data structure that can be replicated over a
network, where each replica can be kept (eventually) consistent with the other replicas. They …

A grassroots architecture to supplant global digital platforms by a global digital democracy

E Shapiro - arxiv preprint arxiv:2404.13468, 2024 - arxiv.org
We present an architectural alternative to global digital platforms termed grassroots,
designed to serve the social, economic, civic, and political needs of local digital …

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 …

On Extend-Only Directed Posets and Derived Byzantine-Tolerant Replicated Data Types

F Jacob, H Hartenstein - Proceedings of the 10th Workshop on …, 2023 - dl.acm.org
We uncover the extend-only directed posets (EDP) structure as unification of recently
discussed DAG-based Byzantine-tolerant conflict-free replicated data types (CRDT). We …

Reversible conflict-free replicated data types

Y Mao, Z Liu, HA Jacobsen - Proceedings of the 23rd ACM/IFIP …, 2022 - dl.acm.org
Conflict-free replicated data types (CRDTs) are popular for optimistic replication and
ensuring strong eventual consistency (SEC) in distributed systems. However, reversibility is …

Secure replication for client-centric data stores

K Jannes, B Lagaisse, W Joosen - … of the 3rd International Workshop on …, 2022 - dl.acm.org
Decentralized, peer-to-peer systems using Conflict-free Replicated Data Types (CRDTs) can
offer a more privacy-friendly alternative to centralized solutions that are often used by Big …

Stingray: Fast Concurrent Transactions Without Consensus

S Sridhar, A Sonnino, L Kokoris-Kogias - arxiv preprint arxiv:2501.06531, 2025 - arxiv.org
Recent advances have improved the throughput and latency of blockchains by processing
transactions accessing different parts of the state concurrently. However, these systems are …

Secure and resilient data replication for the client-centric decentralized web

K Jannes - Proceedings of the 23rd International Middleware …, 2022 - dl.acm.org
Part of the web is shifting to a client-centric, decentralized model where web clients become
the leading execution environment for application logic and data storage. However, the …

2P-BFT-Log: 2-Phases Single-Author Append-Only Log for Adversarial Environments

E Lavoie - arxiv preprint arxiv:2307.08381, 2023 - arxiv.org
Replicated append-only logs sequentially order messages from the same author such that
their ordering can be eventually recovered even with out-of-order and unreliable …