LNP-BP / presentations

Slides, visuals and video links that explain Bitcoin L2/L3 technological stack development, curated by LNP/BP Standards Association
https://www.youtube.com/c/LNPBP/
64 stars 9 forks source link

How does the LNP Node differ from other LN nodes implementations, like Eclair, C-lightning and LND? #31

Closed UkolovaOlga closed 3 years ago

UkolovaOlga commented 3 years ago

It is not different in terms of implementing the Lightning Network specification, but it is very different in its architecture. It is created with the idea that we need an implementation that is flexible and that would allow you to easily add very complex modifications of the current Lightning Network so that you could get, for example, PTLC and DLC running, play with Taproot or channel factories. Due to a very rigid architecture of other LN nodes, any experiments become very complex and hard, often leading to the need of rewriting huge parts of nodes implementations in order to do it. With the LNP Node it is fairly easy to do (compared to rewriting existing nodes or writing your own from scratch).

dr-orlovsky commented 3 years ago

Also forgot>

UkolovaOlga commented 3 years ago

Moved to discussions in the current repo