Hello,
may I ask you for some logical question about Lightning Network?
I use the channel explanation on this site:
https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-creating-the-network-1465326903/ (
https://bitcoinmagazine.com/articles/understanding-the-lightning-network-part-creating-the-network-1465326903/)
Main question: But this seems that middlemen Bob has to broadcast the transaction which gives to him the money on chain if he provides the value otherwise the CLTV on the third output option of commitment transaction ensures that after a certain time Alice receives the bitcoin and cancels all this. That can't be understand well, because this means far more than only maximum two on-chain transactions per channel.
Q2: How is ensured the autenticity of inner communication in the LN? It seems like all data pushed through the channel must be signed to be verify by the counterparty.
Q3: How the nodes start multihub transfer? How can be Alice sure that the pre-image which she obtained is really from Carol (in LN example scheme)?
Q4: What is
the main difference between CLTV and CLV timelocks?
Q5: Do Channel Factories make sense in the future or it's only another optimalization resolve?
Q6: Please, specify, where
exactly the Lightning layer is (internet, blockchain etc.) and how
exactly the nodes communicate (and in which layer, too).
Q7: Do you think that understanding LN is much harder than understanding Bitcoin?