Как система Lightning Network модернизирует биткоин?

lightning_network

Раскладываем по полочкам, что это за система.

Что это такое?

Это одно из инновационных решений в Bitcoin, которое должно постепенно улучшить масштабируемость (scalability) системы. Без этого криптовалютам не видать повсеместного внедрения (adoption) обычными юзерами, которого так ждет community.

Сокращенно называют LN, а переводится как «Молниеносная система».

Зачем LN нужна?

Есть большая проблема. Bitcoin построен на блокчейне. Это просто журнал, где записываются все транзакции, которые когда-либо осуществлялись с момента запуска криптовалюты. Здесь царит децентрализация и нет какого-то единственного пункта управления. Копии журнала сохраняются на нодах (компьютерах пользователей, подключенных к системе).

Каждый раз когда ты хочешь перевести биткоины другому человеку, то твоя заявка на транзакцию должна быть обработана нодами-майнерами (обработчики, которые утверждают или блокируют твою заявку, если она фиктивная). За обработку заявки майнеры получают комиссию.

Все заявки добавляются в блоки, а блоки добавляются на блокчейн. Новый блок добавляется только каждые 10 минут. У блока ограниченное пространство.

Если ты хочешь, чтобы твоя транзакция попала в блок побыстрее, то тебе придется платить комиссию повыше. Это очень фигово, если тебе нужно перевести кому-нибудь микроплатеж в несколько рублей. И нужно будет ждать минут 10, а то и больше.

LN как раз решает эту проблему.

Как LN ее решает?

Вместо того чтобы сохранять транзакцию на основном блокчейне, ты создаешь вместе с другим человеком платежный канал. Это означает, что вы кладете эквивалентные суммы в multi-signature wallet (кошелек-сейф, для работы с которым требуются подписи всех указанных сторон). Это записывается на основном блокчейне и вы платите за это комиссию.

После этого вы начинаете делать транзакции офф-чейн (off-chain, без сохранения записей на основном блокчейне). Вы можете так делать транзакции пару месяцев, просто переводить деньги между друг другом (главное, чтобы хватило тех сумм, которые вы положили в сейф в начале). Так как вы делаете все между друг другом, то нет ни комиссий, ни времени на ожидание. Все выполняется моментально.

Когда вы решите завершить сотрудничество, то вы закрываете этот платежных канал и сохраняете данные о его состоянии на блокчейне (on-chain). Снова платите комиссию.

В итоге — нужно будет сохранять на блокчейне данные и платить комиссии только 2 раза — при открытии и закрытии канала.

А LN состоит из большого количества таких каналов.

Как это работает?

Вот Алиса создала канал с Бобом. А Боб создал канал с Джимом.

Если Алисе нужно переслать деньги Джиму, то система моментально увидит, что уже есть эти два канала и переведет деньги через Боба. При условии, что в этих каналах сидят суммы, которые достаточные для перевода.

Есть вероятность, в каналах таких сумм не будет. Поэтому в экосистеме могут появиться супер-ноды, которые будут связывать людей друг с другом и брать микро-комиссии.

Поэтому система может стать немного менее децентрализованной, но зато ей станет удобно пользоваться для всех. А это залог adoption и повышения стоимости “битка”. Знать о таких технологиях важно. Так как в криптонише без таких знаний фундаментальный анализ не проведешь.