Eltoo-LN сделал лучше
Предложение eltoo сделает Lightning Network улучшенной функциональностью.
Чтобы вы поняли, как сначала вам нужно понять, как работают каналы LN:
С помощью сети Lightning пользователи могут осуществлять транзакции через так называемые платежные каналы. Эти каналы позволяют сторонам совершать неограниченное количество транзакций между собой в течение определенного периода времени, не передавая их в блок-цепочку биткойнов. Когда стороны закончены, они закрывают канал, передавая окончательный обновленный статус баланса канала обратно в основную цепочку.
Но что, если пользователь Lightning пытается обмануть своего контрагента, передав устаревший баланс канала, который заплатит им больше, чем они должны? Молния решает это, наказывая пользователей, которые пытаются обмануть, предоставив все средства, которые они открыли в канале другой стороне.
Проблема в том, что передача старых балансов не всегда является попыткой обмана. Существует ряд сценариев, в которых пользователи могут случайно транслировать старый баланс; например, из-за ошибки программного обеспечения или резервной копии. В таких сценариях полная потеря средств в каналах является довольно тяжелым наказанием.
Eltoo обновляет канал, создавая цепочку транзакций с блокировкой по времени, где каждая транзакция тратит средства из предыдущего, чтобы отразить последний баланс канала.
Это в основном делает использование сторожевой башни менее важным.
Eltoo постоянно обновляет балансы платежных каналов, записывая все транзакции, а затем, во время расчета, позволяет пропустить промежуточные состояния таким образом, чтобы только последняя расчетная транзакция была подтверждена блочной цепочке. Если одна сторона пытается обмануть, представив устаревшую транзакцию во время расчета, другой стороне будет предоставлено некоторое время для передачи последних транзакций и, таким образом, обеспечить точность баланса канала.
Это тип типа иерархии в этих типах транзакций: любая новая транзакция может переопределить любую более старую транзакцию, не требуя передачи всех транзакций во всей цепочке.
Однако для того, чтобы eltoo работал в сети Bitcoin, необходимо внести изменения в протокол Bitcoin: введение знака SIGHASH_NOINPUT в подписи. Это можно сделать с помощью мягкой вилки, и авторы статьи включили в это предложение.
Это работает путем постоянной отправки информации в код opt до тех пор, пока знак завершения не будет закрыт канал и не будет записывать его по цепочке. Это своего рода работа, как смарт-контракт, где данные отправляются между тем, пока не будет достигнуто соглашение. Фактически opt code - это то, как Bch планирует получить собственную версию смарт-контрактов.
Также у Биткойна есть смарт-контракт с масштабом, который лучше, чем Eth с использованием RSK.
Подробнее о платформе rsk вы можете прочитать здесь:
https://steemit.com/bitcoin/@sames/bitcoin-s-ethereum-killer-rsk-co
Вы также можете прочитать расширенный план масштабирования:
https://steemit.com/bitcoin/@sames/how-rsk-is-going-to-use-sharding
Информация от:
https://bitnewsbot.com/blockstreams-proposed-eltoo-for-lightning-network-would-change-bitcoin-protocol/
https://bitcoinmagazine.com/articles/future-bitcoin-what-lightning-could-look/