I do now, but I doubt it's widespread knowledge given that nowhere in any Lightning Node UI I've seen is channel reserve referenced, and it's completely possible to setup a node box with lightning without ever encountering the term.
You
can also set up Bitcoin wallets without making backups, you
can send transactions without verifying the address, ...
The system is not fool-proof. It was made by satoshi and others that decided to take matters into their own hands instead of just trusting someone (like a bank).
You usually see the channel reserve whenever you query your channels on the command-line.
- their_reserve_msat (msat, optional): Minimum we insist they keep in channel (default is 1% of the total channel capacity). If they have less than this in the channel, they cannot send to us on that channel
- our_reserve_msat (msat, optional): Minimum they insist we keep in channel. If you have less than this in the channel, you cannot send out via this channel.
Of course, you
can avoid this command, but it doesn't mean you
should avoid reading the documentation at least once to get an idea what your node is capable of.
But I do agree that visualizing channel reserve may be a nice touch, especially as an opt-in toggle for new users. Although I'm not sure which display size / resolution will be needed to be able to see it; 1% is not a lot on a bar chart.
Here is how it would look like.
Stacked bars:
This is really my point. The UI should clearly indicate that channel reserves aren't spendable.
Do you have a suggestion for how to implement it visually in the UI?