Thomas Lavaur

Mr. Thomas Lavaur

orcid

Research Focus & Metrics

Academic Career Length

5Years (2022-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
29 August 2022 in Sensors
Verified
Journal Article
Open access
PDF file
TLThomas Lavaur
Thomas Lavaur
JLJérôme Lacan
Jérôme Lacan
CCCaroline Ponzoni Carvalho Chanel
Caroline Ponzoni Carvalho Chanel
The Internet of Things includes all connected objects from small embedded systems with low computational power and storage capacities to efficient ones, as well as moving objects like drones and autonomous vehicles. The concept of Internet of Everything expands upon this idea by adding people, data and processing. The adoption of such systems is exploding and becoming ever more significant, bringing with it questions related to the security and the privacy of these objects. A natural solution to data integrity, confidentiality and single point of failure vulnerability is the use of blockchains. Blockchains can be used as an immutable data layer for storing information, avoiding single point of failure vulnerability via decentralization and providing strong security and cryptographic tools for IoE. However, the adoption of blockchain technology in such heterogeneous systems containing light devices presents several challenges and practical issues that need to be overcome. Indeed, most of the solutions proposed to adapt blockchains to devices with low resources confront difficulty in maintaining decentralization or security. The most interesting are probably the Layer 2 solutions, which build offchain systems strongly connected to the blockchain. Among these, zk-rollup is a promising new generation of Layer 2/off-chain schemes that can remove the last obstacles to blockchain adoption in IoT, or more generally, in IoE. By increasing the scalability and enabling rule customization while preserving the same security as the Layer 1 blockchain, zk-rollups overcome restrictions on the use of blockchains for IoE. Despite their promises illustrated by recent systems proposed by startups and private companies, very few scientific publications explaining or applying this barely-known technology have been published, especially for non-financial systems. In this context, the objective of our paper is to fill this gap for IoE systems in two steps. We first propose a synthetic review of recent proposals to improve scalability including onchain (consensus, blockchain organization, …) and offchain (sidechain, rollups) solutions and we demonstrate that zk-rollups are the most promising ones. In a second step, we focus on IoE by describing several interesting features (scalability, dynamicity, data management, …) that are illustrated with various general IoE use cases.

3 June 2023 in Journal of Network and Computer Applications
Verified
Journal Article
Closed access
TLThomas Lavaur
Thomas Lavaur
JDJonathan Detchart
Jonathan Detchart
JLJérôme Lacan
Jérôme Lacan
CCCaroline P.C. Chanel
Caroline P.C. Chanel

1 August 2022 in Preprints.org
Verified
Preprint
Open access
PDF file
TLThomas Lavaur
Thomas Lavaur
JLJérôme Lacan
Jérôme Lacan
CCCaroline Ponzoni Carvalho Chanel
Caroline Ponzoni Carvalho Chanel
Internet of Things includes all connected objects from small embedded systems with low computational power and storage capacities to efficient ones, as well as moving objects like drones and autonomous vehicles. The concept of Internet of Everything expands upon this idea by adding people, data and processing. The adoption of such systems is exploding and becoming ever more significant, bringing with it questions related to the security and the privacy of these objects. A natural solution to data integrity, confidentiality and single point of failure vulnerability is the use of blockchains. Blockchains can be used as an immutable data layer for storing information, avoiding single point of failure vulnerability via decentralization and providing strong security and cryptographic tools for IoE. However, the adoption of blockchain technology in such heterogeneous systems, containing light devices, presents several challenges and practical issues that need to be overcome. Indeed, most of the solutions proposed to adapt blockchains to devices with low resources confront difficulty in maintaining decentralization or security. The most interesting are probably the Layer 2 solutions which build offchain systems strongly connected to the blockchain. Among these, zk-rollup is a promising new generation of Layer 2/off-chain schemes which can remove the last obstacles to blockchain adoption in IoT, or more generally, in IoE. Despite their promises illustrated by recent systems proposed by startups and private companies, very few scientific publications explaining or applying this barely-known technology have been published, especially for non-financial systems. In this context, the objective of our paper is to fill this gap for IoE systems in two steps. We first propose a synthetic review of recent proposals to improve scalability including onchain (consensus, blockchain organization, ...) and offchain (sidechain, rollups) solutions and we demonstrate that zk-rollups are the most promising ones. In a second step, we focus on IoE by describing several interesting features (scalability, dynamicity, data management, ...) that are illustrated with various general IoE use cases.

11 October 2023
Verified
Conference Paper
Closed access
SMSergio Martínez
Sergio Martínez
TLThomas Lavaur
Thomas Lavaur
JLJérôme Lacan
Jérôme Lacan
CCCaroline Ponzoni Carvalho Chanel
Caroline Ponzoni Carvalho Chanel
In blockchains, the number of transactions in each block is limited. In order to determine which transactions are included, a fee-based model is regularly used. At the same time, zk-rollups, which are often used as a layer 2 scalability solution for blockchains, are based on the same underlying fee model. In this paper we propose studying the inclusion of transaction flow control algorithms in zk-proofs to investigate alternative transaction fee models in zk-rollups or validiums by enabling proven flow control. We study the provability and the cost of control algorithms that manage the flow of transactions, preventing excessive volume and spamming. The evaluation of our proposition, based on our minimal zk-rollup implementation, demonstrates the effectiveness of these algorithms and their relative proof generation complexity. This can lead to new applications that need anti-spam protection or new fee models in a secure environment.

8 April 2025 in IACR Communications in Cryptology
Verified
Journal Article
Open access
PDF file
TLThomas Lavaur
Thomas Lavaur
JLJérôme Lacan
Jérôme Lacan
We present Boomy, a multivariate polynomial commitment scheme enabling the proof of the evaluation of multiple points, i.e., batch opening. Boomy is the natural extension of two popular protocols: the univariate polynomial commitment scheme of Kate, Zaverucha and Goldberg[KZG10] and its multivariate counterpart from Papamanthou, Shi and Tamassia[PST13]. Our construction is proven secure under the selective security model. In this paper, we present Boomy's complexity and the applications on which it can have a significant impact. In fact, Boomy is perfectly suited to tackling blockchain problems by greatly improving data availability sampling and shrinking existing challenges. We also present special lower-complexity cases that occur frequently in practical situations.