Great explanation here!
I thought about the question but it seems I bug you much with questions but I have no option because this is where the most accurate answers are gotten.
You will be surprised how some persons who doesn't know anything about bitcoin will confidently explain rubbish outside this forum.
Apart from the said additional complex systems built on LN to encourage honesty, how is the immutability and permanency of the transactions in LN ensured.
In clear words, where are the transactions that happens between opening and closing channels stored and how immutable is it?
Thats what I already said that o_e_l_e_o 2 replies here can be regarded as short and brief explanation of Bitcoin LN. That's the biggest advantage of being here, you get correct information from authentic people.
Everything that goes between opening and closing of channel's is managed by Smart Contracts.