Lightning Network In Practice

Discussion in 'Announcements' started by jy-p, May 23, 2017.

  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. jy-p

    jy-p Sr. Member
    Organizer

    Jan 2, 2016
    133
    340
    Male
    #1 jy-p, May 23, 2017
    Last edited: May 23, 2017
    We have a new blog entry up that is a non-technical summary of the strengths and weaknesses of Lightning Network. The agenda for starting work on LN is included in the current 1.0.0 release and stakeholders can vote on it.

    Feel free to post here if you have any feedback or comments.
     
  2. davecgh

    davecgh Hero Member
    Developer Organizer

    Dec 31, 2015
    642
    788
    Male
    United States
    Thanks for taking the time to write and publish the blog post about LN. I'm looking forward to its support in Decred.
     
    jy-p likes this.
  3. Jamie Holdstock

    Jamie Holdstock Jr. Member

    Mar 30, 2016
    50
    37
    Male
    London, UK
    Great post jy-p, this should certainly help to get peoples heads wrapped around LN. It is a complex topic and your post provides a great intro without being overwhelming.

    I can recommend this article for anybody wanting to go one level deeper into LN and still without being overwhelming: https://medium.com/@AudunGulbrands1/lightning-faq-67bd2b957d70

    If anybody would like to learn the basics by way of analogy, there is a "Let's talk Bitcoin" episode which compares Lightning Network to opening a tab at a bar: https://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-286-drinks-on-a-lightning-network (In my experience this is the best way to introduce non-techy people to LN)
     
    418Sec and jy-p like this.
  4. jcv

    jcv Full Member
    Developer

    For some reason when I've been thinking about lightning network before I kind of overlooked the cross chain atomic swaps. That might be the most interesting part to me. I guess I should go read the whitepaper more carefully :)
     
  5. jet

    jet New Member

    Jan 29, 2017
    84
    16
    Web
    From http://lightning.network/

    > Cross Blockchains. Cross-chain atomic swaps can occur off-chain instantly with heterogeneous blockchain consensus rules. So long as the chains can support the same cryptographic hash function, it is possible to make transactions across blockchains without trust in 3rd party custodians.

    Bitcoin uses SHA256 and Decred uses BLAKE-256. Can they still somehow participate in a swap?
     
  6. davecgh

    davecgh Hero Member
    Developer Organizer

    Dec 31, 2015
    642
    788
    Male
    United States
    Yes they will be able to work together. That's not referring to the hash function used for mining coins, rather the hash function used by the primitives that carry out the swap. Swaps do not need to use the same hash function as PoW.
     
    Noobhere, shoshin and jet like this.
  7. Noobhere

    Noobhere New Member

    Apr 28, 2017
    7
    1
    Male
    Venezuela
    So, do we know which (if any) of the most popular coins won't be able to use LN?
     
    esperantomato likes this.
  8. statdude

    statdude New Member

    Jun 11, 2017
    2
    0
    USA
    is there actually any timeframe on this? I know it's being worked on - but are progress reports planned, or just one day a pump and then ninja launch as seems to be happening?
     
  9. Noah

    Noah Member
    Advocate (Twitter)

    Feb 1, 2016
    154
    97
    Male
    Amsterdam
    Answer from davecgh on the Reddit AMA session:

    "The short answer is, as the roadmap calls out, LN integration will likely be voted in and live before the end of the year.

    The slightly longer answer is that necessary code will probably land to master within 3-4 months and then there will need to be an on-chain vote to accept the underlying consensus changes or not which is roughly another 2 months (1 month for the vote itself, 1 month for the lockin period)

    That said, I do want to point out that when it comes to consensus changes, we are extremely careful and will not release them until they are carefully and painstakingly reviewed and tested because there is zero margin for error there. LN work involves consensus changes, so that work will not land until it's ready. I mention this in comparison to other areas such as websites and GUI glitches where mistakes, while not ideal, aren't super critical."
     
  10. jcv

    jcv Full Member
    Developer

    Yeah, timelines are always a little rough for consensus code since a delay is much better than a mistake there.
     

Share This Page