Hi, One topic I can't seem to find in the BOLTs is how lightning nodes maintain consensus during or after a fork of the underlying blockchain(s). For example, channel_announcement messages use a chain_hash, defined as hash of underlying block chain's genesis block, to identify the currency in use. Today, one might ask which hash identifies BTC as opposed to BCH?
A more difficult question arises in how existing channels handle intentional forks which arise after funding of a payment channel. An even more difficult question arises in the handling of unintentional forks, as documented for example in BIP 50. Have these scenarios been analyzed / designed yet, or does that work remain? Thanks! Ben
_______________________________________________ Lightning-dev mailing list [email protected] https://lists.linuxfoundation.org/mailman/listinfo/lightning-dev
