pull down to refresh
0 sats \ 3 replies \ @gregtonoski OP 3 Feb \ parent \ on: Call for nodes reconfiguration: minrelaytxfee=0.00000001 bitcoin_Mining
Let's not exaggerate. This setting reconfiguration doesn't cause endless amounts of data to be forwarded.
What makes you considering a transaction with fee at 1 sat/vbyte as okay while the same transaction with smaller fee, e.g. at 0.1 sat/vbyte as not okay ("useless data")?
As a side note, consider also setting incrementalrelayfee=0 instead of the default 3000 in order to relay replacement transactions which fee-rates don't change.
- The default value for the incremental relay feerate is 1000 ṩ/kvB, not 3000 ṩ/vB.
- A single node setting this to 0 ṩ/kvB will not cause endless amounts of data to be forwarded, simply because other network participants will not even be aware, and we currently would not see any attempts to make replacements without paying more.
- Many nodes on the network setting this policy would be problematic: any malicious actor becoming aware of this would be able to endlessly cycle the same two transactions replacing each other among the part of the network that has decreased their incremental relay feerate to 0. This would waste the affected nodes’ bandwidth, and once their ISPs throttle them, essentially remove them from the relay network. We could argue over whether 1 ṩ/vB is too much or too little, but dropping the requirement that the fees in the mempool increase for replacements is definitely problematic: it’s asking nodes to open themselves up to bandwidth wasting and DOS vectors.
- I showed that your initial recommendation was problematic and now you are shifting goal posts without engaging with the substance of my argument. You can do better.
reply
- Correct.
- Disagree.
- Disagree. Would you apply the same logic/concern to other p2p networks, e.g. Torrent, perhaps?
- Not accepted.
reply
Torrent is a strawman. The transaction data in the Bitcoin network is forwarded to all full nodes, while torrent data only flows from the seeders to the requesting client. Besides, Torrent has long required leechers to upload some proportion of the consumed download bandwidth to prevent excess one-sided bandwidth use.
I will consider your disagreement without refuting my arguments as admitting that you do not have evidence for your position.
reply