# Remboursement des frais de transaction en cas de bloc non-plein

**URL:** https://forum.duniter.org/t/remboursement-des-frais-de-transaction-en-cas-de-bloc-non-plein/12249
**Category:** Duniter-v2s
**Tags:** fees
**Created:** [9 May 2024 21:34 UTC](https://forum.duniter.org/t/remboursement-des-frais-de-transaction-en-cas-de-bloc-non-plein/12249 "2024-05-09T21:34:01Z")
**Posts on this page:** 1
**Showing post:** 20

<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: [5 June 2024 10:04 UTC](https://forum.duniter.org/t/remboursement-des-frais-de-transaction-en-cas-de-bloc-non-plein/12249/20 "2024-06-05T10:04:43Z")

</div>

Pour décourager l’utilisation abusive du stockage en blockchain on pourrait simplement limiter la taille de `remark`, voire le supprimer et créer un équivalent spécial pour les commentaires (il me semble qu’il était prévu que `remark` ne soit autorisé que sur les chaînes de dev). Une taille de 128 octets devrait suffire, pour stocker un hash de 512 bits plus quelques métadonnées.

> [@HugoTrentesaux](#):
>
> Avec l’implémentation actuelle, ce n’est pas le cas, on peut spammer juste avant la limite et espérer ne pas payer frais si les transactions sont intégrées dans un ordre à notre avantage, mais faire payer les frais à d’autres. À mon avis, soit on complète ça par un algorithme de priorisation, soit il faut des remboursements pour tous ou pour personne.

Je suis un attaquant. Je crée des centaines de comptes gratuitement sans dépasser la limite. Je peux alors faire des transactions gratuites en masse depuis des comptes différents. L’algo de priorisation ne peut donc pas déprioriser spécifiquement mes transactions.

Les deux algos (compatibles entre eux) que je vois pour réduire l’efficacité de l’attaque sont&nbsp;:

- prendre les transactions dans un ordre aléatoire
- prioriser les identités (ou les membres) et leurs comptes liés

L’attaque devant être assez bien conçue pour être efficace et peu chère, la solution actuelle me convient pour l’instant, et on aura le temps de faire mieux plus tard.

---

_[View the full topic](https://forum.duniter.org/t/remboursement-des-frais-de-transaction-en-cas-de-bloc-non-plein/12249)._
