From rusty at rustcorp.com.au Mon Jul 30 00:05:41 2018 From: rusty at rustcorp.com.au (Rusty Russell) Date: Mon, 30 Jul 2018 09:35:41 +0930 Subject: [Lightning-dev] Lack of capacity field in channel_announcement makes life difficult. Why is it not there? In-Reply-To: References: <87d0v6jg7s.fsf@gmail.com> Message-ID: <87pnz5lh9m.fsf@rustcorp.com.au> Christian Decker writes: > They are orthogonal, I agree, but we should judge their merits > independently, and not batch the discussions out of convenience. > In the case of the htlc_maximum_msat I think it will not be > controversial, but it should get its own proposal and discussion. BTW, my thinking was that we should add an optional funding tx + merkle proof to channel_announce (or maybe a new channel_announce_with_proof msg). A node would use a feature bit to indicate it wants this. Or we could have a req/response for specific proofs. We could also tunnel bitcoin block headers through the network, which would also help lite nodes. Cheers, Rusty.