The “PoC blockchain” project is a proof‑of‑concept that consists of deploying a blockchain infrastructure. This infrastructure will be used to test a selection of use‑cases employing blockchain for research data: traceability, integrity, priority, intellectual property. The project brings together skills from various domains: legal, administrative, software development, cyber‑security…
Team
Carriers
- Cédric GOBY (CATI PROSODIe – INRAE)
- Emmanuel LANDRIVON (Ircelyon – CNRS)
Members
- Pierre CATALA (DSI – INRAE)
- Christophe LANGRUME (CATI DIISCICO – INRAE)
- Nicolas LAPALU (CATI BARIC – INRAE)
- Sandrine SABATIÉ (CATI PROSODIe – INRAE)
Other contributors
- Poomedy RUNGEN (Polytech Montpellier)
- Fabienne BARLET (CRB Gamèt – CIRAD)
- Laurie ACENSIO (ONERA)
Support
- Sébastien CAT (DSI INFRA – INRAE)
- Eddie IANUCCELLI (DSI INFRA – INRAE)
- Thierry DELPRAT (DSI INFRA – INRAE)
Context
- What is blockchain?
Blockchain (block chain in French) is a technology that allows one to keep a record of a set of transactions (writes to the blockchain) in a decentralised, secure and transparent way, as a chain of blocks. A blockchain can therefore be likened to a large tamper‑proof register. - Contribution of blockchain to science
Blockchain technology offers a robust solution to guarantee the intellectual property, integrity and authenticity of scientific results, to prevent data falsification, and to ensure transparency and traceability of research processes.
The project
In this context, the “Proof of Concept Blockchain” project aims to create a blockchain infrastructure for testing purposes. This infrastructure consists of an Ethereum blockchain and a blockchain explorer.
The open‑source Ethereum blockchain is a logical choice in a scientific context because its smart‑contract capabilities enable the management of intellectual‑property rights and data certification.
Moreover, Ethereum has a very large community, extensive documentation and many examples, which makes set‑up easier for a rapid PoC deployment.
Tools for Ethereum, such as Geth or Truffle for smart‑contract development, are well‑established and widely documented. It is relatively straightforward to launch a private Ethereum network with these tools.
In a scientific blockchain, it is essential to create a private or permissioned network. This means that only authenticated actors (scientific institutions, laboratories, universities) can add or validate data, while the information stored on the blockchain remains publicly accessible.
Furthermore, opting for the Proof‑of‑Authority (PoA) consensus mechanism to validate blocks drastically reduces the energy consumption of an Ethereum blockchain.
This multidisciplinary project, potentially involving many collectives, will benefit from the expertise of the “Blockchain ESR” network members. It will also draw on resources from the Information Systems Directorate, local or national training services, and valorisation services.
Objectives
- Acquire the skills to deploy and maintain a blockchain infrastructure
- Develop blockchain‑based applications covering a selection of use‑cases
- Define the legal and administrative frameworks for blockchain use
- Define an economic and governance model
- Explore avenues for adding value to the blockchain infrastructure
- Develop communication and training activities around blockchain technology
- Demonstrate the relevance and feasibility of deploying a blockchain for Higher Education and Research (ESR)
Action plan
- 1st quarter 2025
- Collect internship offers, select and recruit candidates
- One M2 computer‑science internship – blockchain deployment
- One M1 computer‑science internship – blockchain‑explorer deployment
- Form thematic teams: Legal, Economics & Governance, Valorisation
- Choose use‑cases in the fields of certification and traceability
- Collect internship offers, select and recruit candidates
- 2nd quarter 2025
- M2 internship – set‑up of the IT infrastructure and start of blockchain deployment
- Design of applications for the use‑cases
- Start of work by the thematic teams
- 3rd quarter 2025
- M2 internship – blockchain deployment
- M1 internship – blockchain‑explorer deployment
- Development of the applications
- Interim report from the thematic teams
- Organisation of communication activities around the project
- 4th quarter 2025
- Testing of the applications
- Final synthesis report from the thematic teams
- Organisation of training activities on blockchain technology
Deliverables
- A test blockchain infrastructure
- Applications responding to a selection of use‑cases
- Source code and documentation deposited on the institutional forge
- A synthesis report of the thematic teams’ work including
- A legal analysis concerning blockchain use
- Scenarios for the governance and financing of an ESR blockchain
- Scenarios for adding value to a blockchain infrastructure
- Recommendations on the choice of a production‑ready blockchain
- Communication materials about the project for the various collectives
- A training plan on blockchain technology
Review
The main objective was achieved: we deployed a private Ethereum blockchain and built applications for a selection of use‑cases. All documentation and source code are publicly available under an open licence.
Thanks to the outstanding work of our intern Poomedy RUNGEN, we acquired the skills needed for a deeper understanding of blockchain technology.
Poomedy went beyond the set objectives, so the originally planned M1 internship was not offered.
We repeatedly shared this knowledge with colleagues and presented the tested use‑cases, consistently noting interest and receiving new suggestions for use‑cases or collaborations.
Throughout the project, contacts were made and exchanges took place with companies offering blockchain‑related services, notably LibScience and BaaS.
We also had the privilege and pleasure of discussing blockchain with the computer scientist and mathematician Jean‑Paul Delahaye, who gave us encouraging feedback for the project.
Perspectives
The implementation of MTA (Material Transfer Agreement) certification on blockchain, carried out in collaboration with the CRB GAMéT, attracted the attention of CRB managers. In 2026 they intend to study more generally the integration of blockchain for tracking samples or products.
Following our discussions with INRAE colleagues during the PoC, new blockchain use‑cases may be examined in 2026: integration with the electronic lab notebook ElabFTW, integration with the Maggot software, integration with IoT or scientific instrumentation systems…
In 2026, as part of a new PoC we will evaluate IPFS, a decentralised file‑storage system complementary to blockchain.
Because the PoC blockchain synthesis report is not finalised, it has been decided to continue the work in 2026 within the IPFS PoC. Indeed, IPFS is a decentralised system just like blockchain, so the legal, governance, financing and valorisation aspects are practically identical.
The blockchain PoC will also serve as a lever to pursue the objectives of the Blockchain ESR network.
Deliverables
Source code and documentation
- Guide and source code for creating a private Ethereum blockchain
- Guide and source code for deploying “smart contracts”
- Source code to certify an MTA on the blockchain
- Source code to verify an MTA via the blockchain
- Source code of a Node‑RED flow for sending IoT data to the blockchain
Legal analysis
-
Blockchain and GDPR
We had planned to analyse the GDPR implications of using blockchain during the PoC. In April 2025, the European Data Protection Board published a high‑quality analysis that we will incorporate into our final synthesis:
“Given the challenges that blockchain technologies pose for personal data protection, particularly regarding the right to rectification and erasure, the European Data Protection Board considered it important to help organisations using these technologies to comply with the GDPR. To that end, it adopted the following guidelines:”
https://www.edpb.europa.eu/system/files/2025-04/edpb_guidelines_202502_blockchain_en.pdfCNIL article: https://www.cnil.fr/fr/cepd-nouveaux-documents-certification-blockchain-ia
Dissemination of results, communication material
- Project presentation at the inter‑CATI | PEPI‑2G seminar (June 2025)
- Presentation of the project to an international academic audience at a meeting of the “Scientific Blockchain Alliance” association (July 2025)
- Open‑access publication of documentation and source code on the INRAE forge (August 2025)
- Presentation of the “MTA” use‑case to the CRB Gamèt teams (August 2025)
- Presentation of the Poomedy RUNGEN internship report to the GE2pop team (September 2025)
- Dedicated project page on the SaPI INRAE site
- Dedicated project page on the Blockchain ESR network site
- Communication on the DipSO INRAE forum
Financial report
Below is a summary of the funds used during the SaPI “PoC blockchain” project.
| Income | € 7 800,00 |
|---|---|
| Contribution from SaPI (INRAE) | € 6 300,00 |
| Contribution from UMR IRCELyon (CNRS) | € 1 500,00 |
| Expenditure | € 7 750,31 |
| :— | —: |
| M2 internship – Poomedy RUNGEN | € 2 831,85 |
| Purchase of equipment (CNRS) | € 1 500,00 |
| Attendance at the 7th International Congress on Blockchain (Lille) – 2 persons | € 2 221,66 |
| Attendance at the inter‑CATI INRAE seminar (Avignon) – 2 persons | € 68,90 |
| Attendance at the INRAE Makers Seminar (Angers) – 1 person | € 555,40 |
| Purchase of components for IoT & blockchain prototype | € 572,50 |
| Balance | € 49,69 |