Why Do Some Nodes Have a Minimum Fee Threshold for Relaying?
Nodes set a minimum fee threshold to protect themselves from denial-of-service (DoS) attacks and to manage the local resources (like mempool memory). If a transaction offers a fee below this threshold, the node will not accept it into its mempool or relay it to other peers.
This mechanism helps prioritize transactions that compensate the network for the cost of processing and storage.