jbreher
Legendary
*
Offline Offline

Activity: 2422
Merit: 1294


lose: unfind ... loose: untight


View Profile Personal Message (Offline)

Ignore
June 03, 2019, 06:13:09 PM

Afaik transaction malleability breaks LN.  So Segwit is necessary for LN as it fixes transaction malleability.  Also BIP 114 for MAST requires Segwit.
I think that the malleability bug is separate from the segwit. I think segwit required the fix in order to work. So segwit in on itself is not required for LN.
This is an important difference if true. Can anyone confirm/deny?

Segwit is ABSOLUTELY needed for LN to work.

In current implementation, sure. But conceptually, no. Don't take my word for it - gmax said so XD. 'Something like LN' is simplified by a malleability fix. But not utterly dependent upon. And segwit is but one of many possible malleability fixes.