Removing the Dust Limit



Summary:

In a discussion on the Lightning-dev mailing list, Antoine argues against increasing the standard dust limit in any way, as it could lower funds safety and introduce a trust vector in the reliability of peers. He suggests that LN node operators might compensate for this trust vector by relying on side-trust models such as PKI or API tokens, which could constrain the design space of newer fee schemes. Additionally, an increase to the base-layer dust limit could damage the propagation of any LN transaction, where a commitment transaction is built with less than 20 sat/vb outputs. Antoine believes that smarter engineering solutions like utreexo on the base-layer side or multi-party shared-utxo on the upper layers are better suited to solve the long-term tension between L2 nodes and full-nodes operators about the UTXO set growth. Jeremy Rubin, another participant in the discussion, argues for the removal of the dust limit from Bitcoin, citing reasons such as the use of dust outputs in smart contracts and the potential use of sats as value markers for transactions. However, Antoine believes that the current equilibrium is good enough and suggests learning from another development cycle before making changes to the dust limit.


Updated on: 2023-06-03T05:17:53.601484+00:00