Kristof Jannes

Postdoctoral researcher at DistriNet, KU Leuven

About me

I am a postdoctoral researcher at the DistriNet research group at KU Leuven. I obtained my MSc Engineering in Computer Science at KU Leuven in 2018 and finished my PhD in 2023. My research focuses on data synchronization, consistency, fault-tolerance and decentralization for the web using CRDTs and consensus protocols.

Academic publications

Security and Privacy Threat Analysis for Solid

Omid Mirzamohammadi, Kristof Jannes, Laurens Sion,
Dimitri Van Landuyt, Aysajan Abidin, Dave Singelée

IEEE Secure Development Conference, 2023

Client-centric Replication for the Decentralized Web

Kristof Jannes

PhD dissertation

⭐ BeauForT: Robust Byzantine Fault Tolerance for Client-centric Mobile Web Applications

Kristof Jannes, Emad Heydari Beni, Bert Lagaisse, Wouter Joosen

IEEE Transactions on Parallel and Distributed Systems, 2023

DEDACS: Decentralized and dynamic access control for smart contracts in a policy-based manner

Kristof Jannes, Vincent Reniers, Wouter Lenaerts,
Bert Lagaisse, Wouter Joosen

SAC '23: 38th ACM/SIGAPP Symposium on Applied Computing

Secure Replication for Client-centric Data Stores

Kristof Jannes, Bert Lagaisse, Wouter Joosen

DICG '22: 3rd International Workshop on Distributed Infrastructure for Common Good, 2022

Secure and Resilient Data Replication for the Client-centric Decentralized Web

Kristof Jannes

Middleware '22: 23rd International Middleware Conference Doctoral Symposium, 2022

DeFIRED: Decentralized Authorization with Receiver-Revocable and Refutable Delegations

Pieter-Jan Vrielynck, Emad Heydari Beni, Kristof Jannes,
Bert Lagaisse, Wouter Joosen

EUROSEC '22: 15th European Workshop on Systems Security, 2022

ThunQ: A Distributed and Deep Authorization Middleware for Early and Lazy Policy Enforcement in Microservice Applications

Martijn Sauwens, Emad Heydari Beni, Kristof Jannes,
Bert Lagaisse, Wouter Joosen

ICSOC '21: Service-Oriented Computing, LNCS, 2021

Seamless Synchronization for Collaborative Web Services

Kristof Jannes, Bert Lagaisse, Wouter Joosen

ICSOC '21: Service-Oriented Computing – Demonstrations, LNCS, 2021

⭐ OWebSync: Seamless Synchronization of Distributed Web Clients

Kristof Jannes, Bert Lagaisse, Wouter Joosen

IEEE Transactions on Parallel and Distributed Systems, 2021

SCEW: Programmable BFT-Consensus with Smart Contracts for Client-Centric P2P Web Applications

Martijn Sauwens, Kristof Jannes, Bert Lagaisse, Wouter Joosen

PaPoC '21: Proceedings of the 8th Workshop on Principles and Practice of Consistency for Distributed Data, 2021

You Don't Need a Ledger: Lightweight Decentralized Consensus Between Mobile Web Clients

Kristof Jannes, Bert Lagaisse, Wouter Joosen

SERIAL '19: Proceedings of the 3rd Workshop on Scalable and Resilient Infrastructures for Distributed Ledgers, 2019

The Web Browser as Distributed Application Server: Towards Decentralized Web Applications in the Edge

Kristof Jannes, Bert Lagaisse, Wouter Joosen

EdgeSys '19: Proceedings of the 2nd International Workshop on Edge Systems, Analytics and Networking, 2019

Personal projects

Budgetimize

Co-founder, 2018-present

Web application providing insights into your financial habits and net worth.

Sensor Sense

Creator, 2013-present

Android application that shows you all the sensor readings from your smartphone.

Quivr

Backend developer, 2017-2018

App to make student life easier, including class schedule and restaurant menu.