DUSTRELAYFEE
Règle de standardisation utilisée par les nœuds du réseau pour déterminer ce qu’ils considèrent comme la « limite de poussière » (dust limit). Ce paramètre fixe un taux de frais en sats par kilo-octet virtuel (sats/kvB) qui sert de référence pour calculer si la valeur d’un UTXO est inférieure aux frais nécessaires pour l’inclure dans une transaction. En effet, un UTXO est considéré comme « dust » (poussière) sur Bitcoin s’il requiert plus de frais pour être transféré que la valeur qu’il représente lui-même. Le calcul de cette limite est le suivant :
limite = (taille entrée + taille sortie) * taux de frais
Comme le taux de frais requis pour qu’une transaction soit incluse dans un bloc Bitcoin varie constamment, le paramètre DustRelayFee permet de définir le taux de frais utilisé dans ce calcul par chaque nœud. Par défaut, sur Bitcoin Core, cette valeur est fixée à 3 000 sats/kvB. Par exemple, pour calculer la limite de poussière d’une entrée et d’une sortie P2PKH, qui mesurent respectivement 148 et 34 octets, le calcul serait :
limite (sats) = (148 + 34) * 3000 / 1000 = 546 sats
Cela signifie que le nœud en question ne relayera pas les transactions incluant un UTXO sécurisé en P2PKH dont la valeur est inférieure à 546 sats.