Skip to content

100,000 ṩ/vB is excessive as a sanity check on feerate #29661

@murchandamus

Description

@murchandamus

Are we sure that 100,000 ṩ/vB is not a bit high especially for a default that can be overridden? It seems to me that we would probably want at least one if not two magnitudes lower, especially if we are looking at a complete package and therefore already consider children bumping parents in the appropriate context?

Originally posted by @murchandamus in #28950

Reviewing #28950 I was reminded that our default maxfeerate is 100,000 sat/vB. We have only seen blocks with minimum feerates of over 1000 sat/vB once in a brief time-frame around Christmas 2017.

100,000 sat/vB seems too high to appropriately fulfill its function as a safeguard against accidental fee overpayment. I would suggest to reduce it to 5000 sat/vB in the GUI, and perhaps even to 1000 when building a transaction from the command line where it is easy to override the maxfeerate when such a high feerate is actually warranted (e.g. when creating a small child transaction bumping a large parent).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions