# Options pour gérer les commentaires de transaction côté serveur

**URL:** https://forum.duniter.org/t/options-pour-gerer-les-commentaires-de-transaction-cote-serveur/12241
**Category:** R&D
**Tags:** commentaires
**Created:** [7 May 2024 13:58 UTC](https://forum.duniter.org/t/options-pour-gerer-les-commentaires-de-transaction-cote-serveur/12241 "2024-05-07T13:58:40Z")
**Posts on this page:** 1
**Showing post:** 11

<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: [9 May 2024 12:42 UTC](https://forum.duniter.org/t/options-pour-gerer-les-commentaires-de-transaction-cote-serveur/12241/11 "2024-05-09T12:42:00Z")

</div>

J’ai quatre choses à rajouter :

### 1. Recoder la pallet balances

> [@HugoTrentesaux](#):
>
> Pour l’instant on utilise la pallet balances directement, là il faudrait la forker pour ajouter notre commentaire. Pourquoi pas, à voir.

On pourrait simplement créer un nouvel extrinsic qui fait un _call_ sur la pallet balances et rajoute simplement l’évènement contenant le hash du commentaire de transaction. Ainsi on _wrappe_ (réutilise) plutôt que de forker.

### 2. Simplifications

> [@HugoTrentesaux](#):
>
> Finalement je vois donc pas tellement à quel moment ça simplifie le processus

En ayant le commentaire (son hash) géré par Duniter, les datapods n’ont pas à gérer d’antispam sur la création desdits commentaires, puisque ceux-ci émanent de la blockchain et sont donc légitimes _par définition_.

### 3. Exhaustivité

En ayant le commentaire (son hash) en blockchain, on _sait dire de façon exacte_ si l’on a bien récupéré l’ensemble des commentaires émis par une clé. Ce qui n’est pas assuré par un système tiers, fût-il P2P, au sens où le référentiel commun ultime est bien la blockchain elle-même.

### 4. Commentaire générique

> [@HugoTrentesaux](#):
>
> En bonus, le hash de l’extrinsic est plus générique, on pourrait commenter n’importe quel extrinsic, pas seulement les transactions. Ça me plaît bien comme idée.

Il est aussi possible de créer un extrinsic dédié aux commentaires et qui ne soit pas spécifique aux transferts de monnaie pour arriver au même résultat tout en bénéficiant de la synchronisation inhérente au protocole blockchain.

Extrinsic qui ne ferait que créer un évènement, là encore. Pas besoin de stocker ces commentaires (leur hash).

---

_[View the full topic](https://forum.duniter.org/t/options-pour-gerer-les-commentaires-de-transaction-cote-serveur/12241)._
