Что такое Lightning Network?
@berezanskj Андрей БерезанскийНачать нужно с того, что Lightning Network (далее LN) работает "поверх" блокчейна биткоина, то есть речь не идет об очередном форке. Постараюсь объяснить принцип работы LN, не вдаваясь в технические подробности.
Заключается этот принцип в том, что не все транзакции необходимо записывать в блокчейн, тем самым сокращая его объем и не засоряя мемпул.
Мы можем открыть между собой некий платежный канал и записать в блокчейн факт его открытия. Теперь мы можем совершать транзакции по этому каналу очень быстро, не записывая информацию о каждой в блокчейн, пока канал открыт. А когда мы захотим закрыть этот канал, нам понадобится блокчейн — мы запишем туда окончательный итог всех транзакций, прошедших через канал. Таким образом мы можем создать сеть подобных каналов, и блокчейн-транзакции будут требоваться редко.
Как устроены платежные каналы?
Несколько пользователей смогут организовать канал и заблокировать на своих счетах под него определенные суммы, которыми они собираются оперировать. Этот факт записывается в блокчейн в виде открывающей транзакции — после этого платежный канал открыт. Когда срок действия канала завершиться, алгоритм LN пересчитывает траты и возвращает каждому участнику неизрасходованную сумму. Подобное происходит если один из участников LN покидает канал - он получает обратно неизрасходованные средства.
Получается, что внутри LN существует третья сторона, которая хранит биткоины до востребования и делает мгновенные дешевые переводы внутри своего канала. Эта сторона не может кинуть клиента, так как это смарт-контракт. Самое страшное, что может произойти — деньги клиента просто подвиснут до конца срока действия платежного канала. Но потом все равно к нему вернутся.
LN - масштабная сеть вот таких платежных каналов, связанных между собой.
Особенности LN
- Высокая скорость проведения транзакций позволяет осуществлять многочисленные операции за короткий промежуток времени;
- Масштабируемость. Система способна проводить до миллиарда транзакций в секунду;
- Низкие комиссии. Работа LN не предполагает уплаты полных комиссий, однако при проведении транзакций через чужие каналы, их создатели могут потребовать от вас вознаграждения за использование ресурсов и предоставление ликвидности. Даже при условии наличия конкуренции между желающими стать промежуточным звеном в вашей операции стоимость транзакции будет гораздо ниже сравнительно со стандартной операцией в рамках блокчейн-сети.
Можно сказать, что LN решит некоторые проблемы биткоина и позволит вывести криптовалюту на новый уровень. В настоящий момент, эти проблемы решаются использованием альткоинов. Каким образом запуск Lightning Network скажется на положении альткоинов предсказать в краткосрочной перспективе достаточно сложно. Однако в более долгосрочной перспективе внедрение протокола может привести к снижению их роли, хотя как долго этот процесс продлится, пока также неизвестно. Но тот факт, что эта система окажет сильное влияние на рынок отрицать нельзя.