Online-курс по Blockchain. Лекция 46. Lightning Network. Как работают платежные каналы

preview_player
Показать описание
В данной лекции мы поговорим о Lightning Network.

Разберем, что такое двунаправленные платежные каналы, как они работают и в чем их преимущества.

Чтобы упростить понимание, принципы работы рассмотрим на примерах.

Telegram-чат для вопросов:

Приятного просмотра!
Рекомендации по теме
Комментарии
Автор

Также в следующей лекции добавим о том как Segregated Witness открыл возможности имплементации полноценных платежных каналов, открытие которых происходит полностью без доверия сторон друг другу и как достичь невозможности потери заблокированных монет на multisig адресе (в случае если одна из сторон прекратит взаимодействие)

OleksandrKurbatov
Автор

Сейчас создаются только однонаправленные каналы, но часть разработчиков нод позволяют делать несколько каналов между двумя нодами. Это позволяет создавать, например, два разнонаправленных канала между двумя нодами, что по-сути является двунаправленным каналом (позволяет осуществлять платежи в обе стороны сразу после запуска таких каналов).
Примеры ончейн-транзакций закрытия каналов:

1. Одностороннее закрытие канала с моей стороны (без мошенничества): первая, закрывающая канал, транзакция - (2 of 2), содержит блокировку одного вывода по времени). С адреса первого вывода средства уходят без задержек партнёру Транзакция с адреса второго вывода - (содержит условие OP_CHECKSEQUENCEVERIFY), средства уходят ко мне с задержкой по времени.
2. Пример штрафной транзакции (взял на просторах интернета): первая, закрывающая канал, жульническая транзакция (устаревшее состояние канала) - 2bad499166fc1bd59cc7eba701fec1c407bde7c09dfb215177016a75245d8382, вторая штрафная транзакция (оба вывода забирает себе сторона, предъявившая штрафной ключ).

alexmaz
Автор

А где хранится состояние каналов? На каких-то серверах? Почему стали появляться отдельные биткоин кошельке с поддержкой лайтинг нетворк? Как они работают?

televolna