Difference between revisions of "Eltoo"

From lightningwiki.net
Jump to navigation Jump to search
(Created page with "eltoo is a protocol first proposed in an April 2018 paper from Blockstream’s c-lightning team. In the current implementation of the Lightning Network, older off-chain balanc...")
 
(Some wording update, and linking to the whitepaper)
 
Line 1: Line 1:
eltoo is a protocol first proposed in an April 2018 paper from Blockstream’s c-lightning team. In the current implementation of the Lightning Network, older off-chain balances are unsafe. Broadcasting these older balances constitutes “cheating” and funds are slashed (with users being penalized). This is not ideal. There are lots of reasons why users may broadcast an old state however, including bugs and latency issues from backups.
Eltoo is a protocol first proposed in an April 2018 paper from Blockstream’s c-lightning team that modifies the Lightning protocol in a number of ways, for example, to make the punishment of broadcasting an out-of-date commitments less severe.


In Eltoo, if a user broadcasts an old state, their counterparty has a window to broadcast the latest transaction to correct the final balance. This arbitration system “makes it much easier and computationally efficient for payment channels to be opened between many users in a single onchain transaction” per Bitcoin’s Op-Tech update.
In the current implementation of the Lightning Network, older off-chain balances are unsafe. Broadcasting these older balances constitutes “cheating” and the "cheater" is penalized via the counter-party taking the cheater's funds (in addition to their own). This is not ideal. There are lots of reasons why users may broadcast an old state however, including bugs and latency issues from backups.
 
In Eltoo, if a user broadcasts an old state, their counter-party has a window to broadcast the latest transaction to correct the final balance. This arbitration system “makes it much easier and computationally efficient for payment channels to be opened between many users in a single onchain transaction” per Bitcoin’s Op-Tech update.


From https://www.theblockcrypto.com/2019/01/18/from-reckless-to-wumbology-lightning-networks-infrastructural-build-out/
From https://www.theblockcrypto.com/2019/01/18/from-reckless-to-wumbology-lightning-networks-infrastructural-build-out/
== See Also ==
* [https://blockstream.com/eltoo.pdf The Eltoo whitepaper]

Latest revision as of 14:10, 21 August 2019

Eltoo is a protocol first proposed in an April 2018 paper from Blockstream’s c-lightning team that modifies the Lightning protocol in a number of ways, for example, to make the punishment of broadcasting an out-of-date commitments less severe.

In the current implementation of the Lightning Network, older off-chain balances are unsafe. Broadcasting these older balances constitutes “cheating” and the "cheater" is penalized via the counter-party taking the cheater's funds (in addition to their own). This is not ideal. There are lots of reasons why users may broadcast an old state however, including bugs and latency issues from backups.

In Eltoo, if a user broadcasts an old state, their counter-party has a window to broadcast the latest transaction to correct the final balance. This arbitration system “makes it much easier and computationally efficient for payment channels to be opened between many users in a single onchain transaction” per Bitcoin’s Op-Tech update.

From https://www.theblockcrypto.com/2019/01/18/from-reckless-to-wumbology-lightning-networks-infrastructural-build-out/

See Also