-
Notifications
You must be signed in to change notification settings - Fork 513
Description
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.