Removing the Dust Limit



Summary:

During a discussion at bitdevs in Austin, an interesting point was brought up regarding the dust limit and its impact on network centralization. The cost of maintenance for dust creates a small incentive for miners to mine transactions that use dust outputs with slightly lower fees to reduce future maintenance costs. However, the rational discount would likely be very small. It was suggested that something could be added to the consensus rules to decrease transaction vbytes for those consuming dust outputs, such that the value of removing them from the system is equal to the amount the fee could be lowered for such transactions. This could help avoid a short-term incentive to promote network centralization at the expense of long-term node operator overhead. In response to this argument, it was noted that in the Lightning spec, when an output less than the dust limit would have been created, it is instead put into fees. Thus, the existence of a dust limit might incentivize L2 protocols to have similar rules, where outputs below the dust limit are just given over as fees to miners, making it incentivize-compatible for miners regardless of centralization effects or not.


Updated on: 2023-06-03T05:16:22.847863+00:00