Реальная история.
Скажем, Алиса хочет купить кофе от Боба.
Узел молнии позволяет Алисе добавить обеспечение к нему, прежде чем обратиться Боб, правильно? И, узел молнии не может украсть BTC Алисы, потому что только Алиса имеет свой закрытый ключ. Поэтому, когда Алиса встречает Боб, Боб видит, что узел молнии имеет достаточно залога от Алисы, и Алиса показывает, что она имеет свой закрытый ключ, подписав сделку по кофе. После того, как узел молнии сообщает обратно в базовую сеть, то сделка будет записано навсегда. Все счастливы!
Но что произойдет, если Алиса затем переходит к оператору молнии узла, Сэм, и говорит: "Я не хочу платить за это кофе, то почему бы вам не взять свой узел в автономном режиме молнии, и никогда не привести его снова." Тогда сделка Алиса никогда не будет записан на главной blockchain, и она добирается, чтобы держать ее кофе.
Конечно, есть что-то мне не хватает здесь.
1. Алиса временно блокирует средства внутри платежного хаба LN обработать транзакцию от цепи Бобу через адрес мульти-сиг. Алиса и Боб должны подписать, чтобы сделать его действительную сделкой.
2. концентраторы компенсации не имеют никакого контроля над своими средствами, у вас есть ключи. LN полностью зависит от Bitcoin blockchain.
3. На цепи сделок необходимы для открытия и закрытия канала. Между открытия и закрытия канала вы можете сделать так много цепных сделки, как вам нравится.
При закрытии канала последняя транзакция получает записывается на основной цепи, на цепи сделки.4. Если Алиса и Боб согласны закрыть канал, то он может быть немедленно закрыты.
5. Кража возможна в течение LN сделок, но достаточно встроенная защита для предотвращения подобных сценариев. Если Алиса закрывает канал с целью аферы Боба, то сторона, которая пытается украсть заканчивается платить штраф.
Outsourcable правоприменение: если одна сторона закрывает канал в старом состоянии, в попытке украсть деньги, другая сторона должна действовать в течение определенного периода времени, чтобы блокировать попытку кражи. Эта функция может быть переданы третьей стороне, не давая им контроль над любыми средствами, позволяя бумажники безопасно перейти в автономный режим для периодов дольше, чем определенный период времени.
Нарушение Способ устранения Сделка: сделка Алиса создает, когда Мэллори пытается украсть ее деньги, имея старую версию состояния канала, совершенное в blockchain. нарушение средство сделка Алисы тратит все деньги, которые Мэллори получил но Мэллори еще не может провести, потому что его односторонний израсходуют все еще заблокирован относительной Locktime.
https://en.bitcoin.it/wiki/Lightning_Network