I have read that BIP174 should come to bitcoin in 0.17.0 which shouldn't be long from now.
From
an article I found:
If implemented soon, users will be able to perform offline transactions through a protocol that allows them to establish standard formats for signing transactions without having to immediately upload them to the Bitcoin network.
I'm going to assume that this is easier to implement than LN. If that's the case, how is this any different from Lightning network in a technical level? and why do we need to have multiple solutions If there are not much different from each other.
Apparently, this proposal was made by achow101 so I guess he's in the best position to answer this but everyone is welcomed, thank you!