Florian Jacob
banner
florianjacob.dsn.kastel.kit.edu
Florian Jacob
@florianjacob.dsn.kastel.kit.edu
Ph.D. student researching Security, CRDT.tech and Matrix.org. Part of the Decentralized Systems and Networked Services research group at Karlsruhe Institute of Technology. https://dsn.kastel.kit.edu/staff_jacob.php
With our talk “Eventually Consistent Access Control: Practical Insights on Matrix from Decentralized Systems Theory”, we were at the @matrix.org conference 2025 in Strasbourg: media.ccc.de/v/matrix-con... [m]@🇫🇷🥳 The talk covers scientific foundations as well as 6 years of our own research on Matrix.
Eventually Consistent Access Control: Practical Insights on Matrix from Decentralized Systems Theory
Access control is the core of any system's security, but usually provided by a single, centralized server. However, access control in a M...
media.ccc.de
November 18, 2025 at 12:47 PM
Our paper “To the Best of Knowledge and Belief: On Eventually Consistent Access Control” is now available as CC-BY: dl.acm.org/doi/10.1145/... At the example of
@matrix.org, we showed traditional conceptualizations of access control as insufficient, and present eventual consistency as alternative.
November 11, 2025 at 10:53 AM
Reposted by Florian Jacob
It took almost two years…! The Fugue paper that @mweidner.bsky.social and I wrote about interleaving in collaborative text editing algorithms was finally accepted by IEEE Transactions on Parallel and Distributed Systems

paywalled: ieeexplore.ieee.org/document/111...
free: arxiv.org/abs/2305.00583
The Art of the Fugue: Minimizing Interleaving in Collaborative Text Editing
Most existing algorithms for replicated lists, which are widely used in collaborative text editors, suffer from a problem: when two users concurrently insert text at the same position in the document,...
arxiv.org
October 3, 2025 at 8:27 PM
Reposted by Florian Jacob
New Automerge website at automerge.org. Kudos to @spiralganglion.com and @seaofclouds.com for their work building it. The level of craft and detail in the landing page is very satisfying.
Automerge
Automerge is a library for building collaborative, local-first applications.
automerge.org
October 16, 2025 at 8:43 PM
Our paper “Proof-Carrying CRDTs allow Succinct Non-Interactive Byzantine Update Validation” dl.acm.org/doi/10.1145/... is the first to combine CRDTs with non-interactive cryptographic proofs. They match very well, performance is good for non-critical tasks. Implementation: github.com/kit-dsn/proo...
Proof-Carrying CRDTs allow Succinct Non-Interactive Byzantine Update Validation | Proceedings of the 12th Workshop on Principles and Practice of Consistency for Distributed Data
dl.acm.org
May 22, 2025 at 9:54 AM
Our newest paper, “ReP2P Matrix: Decentralized Relays to Improve Reliability and Performance of Peer-to-Peer Matrix”, is now available under CC-BY: dl.acm.org/doi/abs/10.1... Code and data based on the existing peer-to-peer @matrix.org prototypes available as well: gitlab.kit.edu/kit/tm/telem...
dl.acm.org
April 7, 2025 at 12:54 PM
My research group hosts this year's ROBUST 2025 workshop on Byzantine fault tolerance and state-machine replication, and seeks your participation and contributions! We look for 25min presentations, including preliminary results and open question. See you on March 17/18! gi-robust.github.io/robust25/
ROBUST 2025 Workshop @ KIT Karlsruhe, Germany — March 17 and 18, 2025
Resilient Operations - Byzantine Fault Tolerance and State-Machine Replication
gi-robust.github.io
January 9, 2025 at 11:14 AM
I was guest in the new German episode of the #Matrix Salon Podcast, talking about my research on the (de)centralization of the Matrix server network and my journey to @matrix.org 😊

Episode: open.spotify.com/episode/34th...
RSS feed: anchor.fm/s/cdb34188/p...
Florian Jacob - Matrix Conference 2024
Matrix Salon Podcast · Episode
open.spotify.com
December 21, 2024 at 9:16 AM
The #MatrixConf has left Berlin 🇩🇪, for now. I love to scroll through the photos in the Matrix guest book everyone created together at the closing, the conference had such a nice vibe. 📸 See you all again in France, October 2025! 🇫🇷👋
September 23, 2024 at 9:20 PM
The first ever #MatrixConf is going great, so many people, ranging from researchers to practitioners, companies to government organizations. 😄 First time I heard from the Matrix efforts of the Swiss post for a nationwide communication system, especially for B2C cfp.matrix.org/matrixconf20... 🇨🇭
September 21, 2024 at 10:22 AM
Reposted by Florian Jacob
🎉 I'm super excited to share the first post giving a high level overview of the local-first access control project that we're working on at Ink & Switch! 🐝✨ www.inkandswitch.com/beehive/note...
Beehive lab notebook: Local-first access control
Local-first access control
www.inkandswitch.com
September 5, 2024 at 6:24 PM
Reposted by Florian Jacob
The latest Ink & Switch Dispatch features some projects dear to my heart: collaboration for research papers, and local-first access control for end-to-end encryption www.inkandswitch.com/newsletter/d...
Provenance for science papers, local-first access control
In this Dispatch, we'll introduce you to two new projects at the lab: exploring writing environments for science papers and local-first access control. We also have some updates on WASM packaging for ...
www.inkandswitch.com
September 6, 2024 at 12:52 PM
Our newest paper, “Logical Clocks and Monotonicity for Byzantine-Tolerant Replicated Data Types”, is now available under CC-BY: dl.acm.org/doi/10.1145/... We formalize @matrix.org and other autonomous decentralized systems based on hash chronicles to verify monotonicity and Byzantine fault tolerance
Logical Clocks and Monotonicity for Byzantine-Tolerant Replicated Data Types | Proceedings of the 11th Workshop on Principles and Practice of Consistency for Distributed Data
dl.acm.org
April 24, 2024 at 2:35 PM