# Offchain storage

**URL:** https://forum.duniter.org/t/offchain-storage/11341
**Category:** Migration board
**Tags:** stockage-hors-chaine, wip, datapods, offchain-storage
**Created:** [28 June 2023 13:29 UTC](https://forum.duniter.org/t/offchain-storage/11341 "2023-06-28T13:29:45Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [28 June 2023 13:29 UTC](https://forum.duniter.org/t/offchain-storage/11341/1 "2023-06-28T13:29:45Z")

</div>

During the #rml17 it appeared that the importance of features like **transaction comments** and **integrated messaging** has been underestimated. It is clear that this kind of data do not have their place on the main chain, but they also deserve a global consensus that Cesium+ pods is not designed to provide.

It would be a strong advantage to integrate offchain storage feature in the ecosystem and easy solutions can be thought of.

#todo design a system for offchain storage and implement it

Linked topics:

- [Proposition d'un système de stockage libre intégré à la blockchain pour toutes les données des utilisateurs](https://forum.duniter.org/t/proposition-dun-systeme-de-stockage-libre-integre-a-la-blockchain-pour-toutes-les-donnees-des-utilisateurs/9095)
- [Protocole pour les commentaires de transaction](https://forum.duniter.org/t/implementation-des-commentaires-de-transaction/10855)
- [Point d'étape sur la Ğ1v2 -- mars 2023 - #5 by HugoTrentesaux](https://forum.duniter.org/t/point-detape-sur-la-g1v2/10710/5)
- [Thinking about datapods v2](https://forum.duniter.org/t/thinking-about-datapods-v2/10418)

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [29 June 2023 20:56 UTC](https://forum.duniter.org/t/offchain-storage/11341/2 "2023-06-29T20:56:24Z")

</div>

Pour moi #priority-low, non-nécessaire à la migration V2.0.0 (exit les commentaires de transaction sur blockchain, si un client veut permettre cette feature il faut qu’il la réalise autrement).

---

<div class="post-metadata">

### Author: ![tuxmain](https://forum.duniter.org/user_avatar/forum.duniter.org/tuxmain/32/6423_2.png) [@tuxmain](https://forum.duniter.org/u/tuxmain)
#### Post date: [29 June 2023 21:24 UTC](https://forum.duniter.org/t/offchain-storage/11341/3 "2023-06-29T21:24:48Z")

</div>

I thought we settled on leaving this to Cesium+ for the moment.

Even without Cesium+ this can be done temporarily using a centralized service, as we only need small few-weeks-lasting arbitrary key-value storage.

A DHT as Élois described would be awesome but really out of scope for now.

---

<div class="post-metadata">

### Author: ![Frederic\_Renault](https://forum.duniter.org/user_avatar/forum.duniter.org/frederic_renault/32/3778_2.png) [@Frederic\_Renault](https://forum.duniter.org/u/Frederic_Renault)
#### Post date: [30 June 2023 11:05 UTC](https://forum.duniter.org/t/offchain-storage/11341/4 "2023-06-30T11:05:48Z")

</div>

I disagree with “full comment removal” soluiton.  
I am actually using it to extend “keys” relationship meanings and build extra PKI behaviors…

it can be “cyphered” or contain IPFS CID.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [2 July 2023 08:53 UTC](https://forum.duniter.org/t/offchain-storage/11341/5 "2023-07-02T08:53:12Z")

</div>

> [@cgeek](#):
>
> non-nécessaire à la migration V2

Dans ce cas il faut assumer une perte de fonctionnalité. Pour moi c’est la même chose que le pseudo : ce sont les éléments non nécessaires à la blockchain mais qui ont montré leur intérêt sur le plan humain. Il faut les conserver pour soigner la communauté Ğ1, qui est ce que nous avons de plus précieux.

---

<div class="post-metadata">

### Author: ![cgeek](https://forum.duniter.org/user_avatar/forum.duniter.org/cgeek/32/279_2.png) [@cgeek](https://forum.duniter.org/u/cgeek)
#### Post date: [2 July 2023 09:54 UTC](https://forum.duniter.org/t/offchain-storage/11341/6 "2023-07-02T09:54:18Z")

</div>

Peut-être ajouter une case “fortement souhaitable” alors.

J’aimerais bien que l’on fasse la distinction afin de se concentrer sur les choses pour lesquelles il est impossible de faire l’impasse, versus les autres.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [11 October 2023 09:00 UTC](https://forum.duniter.org/t/offchain-storage/11341/7 "2023-10-11T09:00:12Z")

</div>

J’ai retiré #todo et laissé uniquement #wished. Cela veut dire que par défaut la Ğ1v2 sera sans stockage offchain. On l’ajoutera quand une contribution l’implémentera (éventuellement avant la migration) mais sans que cela conditionne la migration.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [15 March 2024 15:41 UTC](https://forum.duniter.org/t/offchain-storage/11341/8 "2024-03-15T15:41:55Z")

</div>

Suite aux discussions des #rml18, j’ai repassé ce ticket de #wished à #todo étant donnée que plusieurs personnes ont exprimé un avis défavorable à une migration avec une telle perte de fonctionnalité et que des solutions concrètes ont été proposées. Ce sujet ne fait pas consensus, certaines personnes seraient pour migrer même sans cette fonctionnalité.

---

<div class="post-metadata">

### Author: ![HugoTrentesaux](https://forum.duniter.org/user_avatar/forum.duniter.org/hugotrentesaux/32/6396_2.png) [@HugoTrentesaux](https://forum.duniter.org/u/HugoTrentesaux)
#### Post date: [15 March 2024 17:09 UTC](https://forum.duniter.org/t/offchain-storage/11341/9 "2024-03-15T17:09:47Z")

</div>

A post was split to a new topic: [Nostr pour le stockage hors chaîne](https://forum.duniter.org/t/nostr-pour-le-stockage-hors-chaine/12078)
