A basic question:

A wants to send money to C, but there is no channel between them. But A is connected to B and B is connected to C. So A sends money through B to C.

But what is necessary to (not) become "B" in this case?

Is it possible to use the lightning network without being the "middleman"/"intermediary" for others, or can't you do anything against it? The intermediary gets some kind of reward for transmitting the transaction and that can be relevant for taxes.

Or is there just a differentiation between "people who just send and receive" and "people who also transmit from X to Y" in the lightning network?


You are not required to forward htlcs and engage in routing if you join the network. A relative easy way to achieve this is by only having non public channels. However that does not guarantee you that your channel partners might not learn about your channels and still use them.

Another way to achieve this is by only having a single channel (though that makes you pretty dependent on your gateway node)

With various implementarions you can take several measures to prevent / disencourage routing through the means of configuration.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.