Если вы пытались отправить биткойн-транзакцию в любое время в течение последних нескольких лет, вы, вероятно, заметили, что вам приходится довольно долго ждать ее подтверждения, и, возможно, вы даже получили сообщение неприятно-высокая комиссия. Это потому, что исходная сеть Биткойн просто не имеет возможности обрабатывать все транзакции, которые люди совершают одновременно, а это означает, что всем приходится ждать, пока они пройдут.
Однако сеть Lightning потенциально может изменить все это, обеспечив мгновенные и почти бесплатные транзакции с биткойнами. Если это произойдет, проблемы масштабирования Биткойна больше не будут проблемой, и вы действительно сможете использовать его для оплаты утренней порции кофеина.
Читайте также: Как купить биткойн
Что не так с оригинальным биткойном?
![Блокчейн-башня Lightning Network](https://saintist.ru/wp-content/uploads/2024/05/lightning-network-blockchain-tower.jpg)
Представьте, что есть город, где все деньги хранятся в виде числа баланса, выгравированного на кубе, который хранится в магически неизменяемой башне, построенной из кубов. Каждый раз, когда баланс меняется из-за того, что вы отправили или получили деньги, новое число проверяется, гравируется на кубе и сохраняется на вершине башни.
Однако проблема в том, что в напряженный день многие люди хотят уместить свои транзакции на ограниченной площади куба, а новые кубы появляются примерно каждые десять минут. Все транзакции в конечном итоге будут храниться в волшебной башне, но в зависимости от загруженности дня это может занять довольно много времени.
![Данные блока Lightning Network](https://saintist.ru/wp-content/uploads/2024/05/lightning-network-block-data.png)
Эту проблему масштабирования пытается решить сеть Lightning Network. Виза утверждает, что может обрабатывать 65 000 транзакций в секунду (хотя в среднем около 1700). Биткойн, с другой стороны, может обрабатывать максимум семь операций в секунду.
Это потому, что каждый обмен биткойнов с одного адреса на другой помещается в блок, полный записей транзакций, с максимальным размером 1 мегабайт и средним интервалом 10 минут между каждым блоком. Когда транзакций слишком много, не все из них могут попасть в следующий блок, поэтому им всем приходится ждать своей очереди.
Bitcoin Cash попыталась решить эту проблему, создав новую версию Биткойна с увеличенным размером блока до 8 мегабайт. Однако количество транзакций в секунду пока не конкурирует с такими процессорами, как Visa или MasterCard.
![Сегвит Lightning Network](https://saintist.ru/wp-content/uploads/2024/05/lightning-network-segwit.png)
Обновление основного блокчейна Биткойна под названием SegWit (Segregated Witness) изначально предназначалось для устранения уязвимости транзакций, но в конечном итоге фактически уменьшило размер каждой транзакции и позволило большему количеству из них поместиться в каждый блок.
Сеть Lightning
![Карта Lightning Network Explorer](https://saintist.ru/wp-content/uploads/2024/05/lightning-network-explorer-map.png)
Изменения, внесенные SegWit, проложили путь к сети Lightning: слой поверх Биткойна, который позволяет людям отправлять деньги друг другу много раз без нескольких транзакций Биткойн. Вот как это работает:
- Алекс и Роберта создали канал Lightning и вложили в него биткойны в качестве залога. (Он может быть потерян, если один из них попытается обмануть!) При этом создается транзакция в основной цепочке Биткойн.
- Алекс и Роберта могут отправлять биткойны туда и обратно по каналу так часто, как захотят.
- Завершив работу, они закрывают канал, который затем предупреждает основной блокчейн о том, что изменилось, и создает вторую и последнюю транзакцию для устранения разногласий.
- Каналы Lightning могут объединяться в большую сеть. Если подруга Алекса, Клеопатра, хочет отправить деньги Роберте, они могут перейти с канала Клеопатра-Алекс на канал Алекс-Роберта.
![Узел сети Lightning](https://saintist.ru/wp-content/uploads/2024/05/lightning-network-node.png)
Если вам помог город с волшебной башней из блоков, то вот он в таких терминах:
- Граждане, осознавая проблему своей нынешней системы, подключаются к магии башни, чтобы создавать связи (пульсирующие странной, похожей на молнию энергией) между собой и людьми, которым им нужно платить.
- На каждом конце ссылки находится часть их баланса от башни. Они могут мгновенно отправлять деньги туда и обратно по этой ссылке столько раз, сколько захотят.
- После этого ссылка поглощается блоком как одна транзакция, которая увеличивает общий баланс счета одного гражданина и вычитает его из другого.
- Ссылки могут передаваться только между двумя гражданами одновременно, но эти ссылки могут соединяться друг с другом и образовывать сети, позволяя транзакциям перемещаться от гражданина А к гражданину Z без открытия прямой ссылки.
![Сетка Lightning Network](https://saintist.ru/wp-content/uploads/2024/05/lightning-network-mesh.png)
Хорошо, это не совсем то, что происходит, но суть вы поняли: Lightning позволяет выполнять множество мелких транзакций за пределами основной цепочки, а затем сообщает цепочке конечные результаты. В конечном счете, будет достаточно открытых каналов, чтобы сформировать сеть, позволяющую транзакциям проходить через несколько узлов и при этом прибывать в пункт назначения. Это не самая простая вещь, но это означает, что вы сможете отправлять биткойны быстро и дешево, так что это очень круто!
Совет. Вы можете ускорить процесс обработки биткойнов на создание узла Bitcoin Lightning в Linux.
Как и зачем использовать Lightning Network
Lightning все еще находится в стадии разработки, но с момента его первого запуска в 2018 году он значительно вырос и становится массовым. Его поддерживают несколько кошельков и как минимум одна крупная биржа (Bitfinex, по состоянию на декабрь 2019 г.), поэтому, если вы хотите его использовать, вам необходимо настроить один из них. Со временем Lightning может стать стандартом по умолчанию для каждой биржи и кошелька, но до тех пор есть несколько хороших вариантов: Кошелек Бриз , Кошелек Сатоши и Персик .
Другие криптовалюты, такие как Litecoin и Stellar, также создают свои собственные версии Lightning, поэтому в будущем вторые уровни могут стать довольно стандартным способом работы криптовалют. Наряду с более быстрыми и дешевыми транзакциями, она технически более конфиденциальна, чем большинство однослойных криптовалют, поскольку многие транзакции происходят «не для записи» и не записываются в основную цепочку. Определенно есть некоторые проблемы, которые нужно решить, но Lightning может быть просто обновлением, которое необходимо Биткойну, чтобы дать толчок более массовому использованию.
Авторы изображений: Брелок для ключей BTC , Ключевое слово цепочки узлов , ACINQ Lightning Network Explorer, Биткойн-транзакция с кошельками , Сегвит , Данные блока биткойнов