From pm+lists at acinq.fr Mon Oct 8 11:22:37 2018 From: pm+lists at acinq.fr (Pierre) Date: Mon, 8 Oct 2018 13:22:37 +0200 Subject: [Lightning-dev] RouteBoost: Adding 'r=' fields to BOLT 11 invoices to flag capacity In-Reply-To: <87r2h1m318.fsf@rustcorp.com.au> References: <877ejg9avy.fsf@rustcorp.com.au> <504b31cc-fcb9-f433-32e9-00de9456461b@mattcorallo.com> <87r2h1m318.fsf@rustcorp.com.au> Message-ID: > But there's no reason to believe that the invoicer has more knowledge about all but the last hop. I disagree: there is a good chance that the receiver is a 24/7 running merchant/website, with a full up-to-date view of the network, whereas the payer is most likely a mobile wallet with less accurate/partial/out of date information. At least this is what we are seeing on the current mainnet. Routing table sync is hard on mobile clients, and I think that it makes sense that receivers "help" senders, after all incentives are aligned. Cheers, Pierre