Skip to content

Ability to set inbound and outbound fees #835

@AbelLykens

Description

@AbelLykens

Taken from lightningnetwork/lnd#4225 .
Original by @Swissnode:

As a major channel balancer and node operator, it has become clear to me and the community of channel balancers I work with that we really need the ability to incentivize traffic in certain directions.
As such, we would highly recommend having inbound and outbound fees to allow such incentivization.

Reply @Roasbeef :

As is, on the protocol level, you can only set the fees for outbound (routing an HTLC over that channel). The remote party controls the "inbound fees", since their bandwidth is used to carry the HTLC.

One thing we've discussed is possibly introducing "pair wise" fee schedules. So this would mean you can set different fees for A -> B, and A -> C, where B and C are your channels. We could possibly add some new TLV fields to the ChannelUpdate to make this possible, but no one has attempted to fully specify it yet.

and:

This is a spec level thing, so closing here as the discussion needs to be started on the rfc repo and/or the dev mailing list.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions