Поделиться этой статьей

5 направлений развития сети Lightning Bitcoin в 2021 году

За последний год ключевые разработки протокола Lightning сделали Bitcoin лучшей платежной системой.

Внимание в Bitcoin в 2021 году было приковано к Сальвадору, который вошел в историю как первая страна в мире, принявшая Bitcoin в качестве законного платежного средства, и к хронически колеблющейся цене биткоина. Но за кулисами также ведется много работы, меняющей правила игры, например, разработчики усердно работают над тем, чтобы сделать Bitcoin лучшей платежной системой.

БиткоиныМолниеносная сеть, который повышает скорость платежей Bitcoin и позволяет многим, многим пользователям отправлять платежи Bitcoin , дает Bitcoin по крайней мере намёк на шанс на массовое принятие. И в 2021 году, как и в любой другой год с момента выпуска white paper в 2015 году, разработчики Lightning Network работали над тем, чтобы сделать Технологии более пригодной для большего числа людей.

Прочитайте отчет CoinDesk Research: Глубокое погружение в Lightning как решение для масштабирования Bitcoin

С помощью этой фоновой работы сеть раздувается в использовании. Сеть Lightning намоталарекордное количество Bitcoin используется в сети. Twitter даже тестирует Технологии , чтобы позволить своим пользователям отправлять друг другу Bitcoin чаевые.

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

Это не исчерпывающий список, поскольку в эту Технологии вложено много усилий, но вот несколько ключевых разработок протокола Lightning, которые добились прогресса в этом году.

Taproot произошел на Bitcoin

В этом году Молния получила огромный толчок отАктивация Taproot в ноябре, самое большое изменение в Bitcoin за четыре года. Добавление Taproot Подписи Шнорра позволяет добавлять новые улучшения Политика конфиденциальности в Lightning.

Читать дальше: Как обновление Taproot Bitcoin улучшит Технологии во всем программном стеке Bitcoin

Однако предстоит еще много работы, чтобы эти улучшения Политика конфиденциальности стали реальностью.

«В то время как Taproot привносит множество улучшений Политика конфиденциальности , есть много других, не связанных обновлений Lightning, которые имеют более высокий приоритет и ортогональны ему, и разработчики уже изо всех сил пытаются найти время, чтобы просмотреть и реализовать все. Пожалуйста, будьте терпеливы, Taproot появится, но это займет время!» Разработчик Lightning Network Бастьен Тейнтюрье пишет.

Тем не менее, естьнесколько ключевых способовTaproot может влиять на Lightning на разных уровнях.

Bitcoin аномально прозрачен. Все транзакции хранятся в реестре, который любой может легко просмотреть. Сегодня транзакции Lightning обычно легко отличить от обычных транзакций, поскольку формат адреса немного отличается.

Taproot делает возможным (длябольшая часть) для того, чтобы транзакции Lightning выглядели неотличимыми от обычных транзакций, делая гораздо менее очевидным, что пользователь использует Lightning Network для своих транзакций.

Taproot также может проложить путь для «Point Lock Time Contracts» (PTLC). Короче говоря, Lightning Network соединяет узлы по всему миру, позволяя платежам находить «путь» по этой сети, проходя через несколько подключенных узлов. Прелесть PTLC в том, что они значительно усложняют для тех, кто пытается отследить происхождение платежа, LINK этих различных переходов, скрывая путь, по которому пришел платеж.

Несмотря на то, что предстоит еще многое сделать, в 2021 году был сделан большой шаг вперед по внедрению Taproot, что сделало эти изменения возможными.

Молниеносный рост ликвидности

ONE из самых больших проблем Lightning Network является входящая ликвидность.

Читать дальше: Новая торговая площадка ликвидности Lightning Network привлекает «удивительное» сочетание частных лиц и предприятий

Чтобы получить деньги на Lightning, пользователям нужно либо сначала потратить деньги, либо найти какой-то другой способ получения «входящей ликвидности». Это очень сбивает с толку новых пользователей, которые просто хотят легко принимать платежи.

Разработчики придумывают разные способы, чтобы облегчить поиск и получение необходимой ликвидности. В 2021 году появился ряд инструментов для решения этой проблемы.

В конце 2020 года Lightning Labsвведенный бассейн, рынок для покупки и продажи этой необходимой ликвидности, предоставляющий разработчикам лучший интерфейс для ее отслеживания. В 2021 году Lightning Labs также представила «каналы боковой каретки», простой способ использовать рынок, чтобы помочь другим легко получить входящую ликвидность — за определенную плату.

Кроме того, стартап Blockstream, занимающийся разработкой Bitcoin открыл первый канал с двойным финансированиемв основной сети в мае.

Не вдаваясь в подробности, сеть Lightning состоит из путей, называемых «каналами», которые являются своего рода банковским счетом, позволяющим пользователям отправлять транзакции Lightning. Канал Lightning состоит из двух сторон. Обычно, когда такой канал открывается, только у ONE стороны есть средства. Каналы с двойным финансированием позволяют обеим сторонам добавлять средства в канал, открывая возможность для обеих сторон канала отправлять и получать платежи по сети немедленно.

В этом году Blockstream также представилликвидность объявления, которые предлагают некоторые из тех же преимуществ, что и Lightning Labs’ Pool, но без центрального посредника, управляющего инфраструктурой. Вместо этого, объявления о ликвидности запекаются таким образом, чтобы рекламировать ликвидность в протоколе Lightning. Узлы, которые покупают или продают ликвидность, могут размещать объявления, которые передаются другим узлам в сети на децентрализованном рынке.

Повышение сборов спешит на помощь

Другое предложение для Lightning Network в разработке — это оплата комиссий при «закрытии» канала. Пользователь должен установить первоначальную комиссию за закрытие при открытии канала. Но комиссии Bitcoin могут сильно колебаться. Таким образом, комиссия, которую пользователь решит заплатить сегодня, может быть слишком большой или маленькой для транзакции, которая закрывается, скажем, через год.

(Blockchain.com, исследование CoinDesk )
(Blockchain.com, исследование CoinDesk )

«Выходы якоря» — это функция, придуманная для того, чтобы можно было поднять такую плату. Три ведущих реализации кода Lightning Network — LND, C-lightning и Eclair — все реализовали выходы якоря в той или иной форме в 2021 году.

Но даже якорные входы T решают всю проблему комиссий за закрытие. Когда комиссия за закрывающую транзакцию Lightning Network увеличивается, возникает возможная проблема безопасности. С помощью техники увеличения комиссий, известной как «Child Pays For Parent» (CPFP), так называемая «дочерняя» транзакция платит слишком мало за комиссию, и поэтому «родительская» транзакция тратит те же монеты, что и дочерняя, на которую она ссылается, увеличивая комиссию. Существует возможная проблема, когда даже если пользователи пытаются увеличить комиссию, узлы могут игнорировать транзакцию, если комиссия родительской транзакции все еще слишком мала. В этом сценарии комиссия не увеличивается успешно, то есть транзакция T проходит так быстро, как нужно пользователю.

Пакетное реле, проект, которым руководит участник Bitcoin CORE Глория Чжао, предлагает способ обойти эту проблему, упаковав родительские и дочерние транзакции вместе, гарантируя, что эти транзакции с повышением комиссий не будут проигнорированы. Функция достигла большого прогресса в этом году, хотя она еще не полностью объединена с кодовой базой.

«Предложения» для более удобного использования Lightning

Платежи Lightning обычно принимаются с помощью счета-фактуры — обычно в форме QR-кода, квадратного штрихкода, который можно сканировать телефоном. Он указывает место назначения платежа и сумму BTC для отправки. Однако этот счет-фактуру можно использовать только один раз. Таким образом, каждый раз, когда вы хотите получить новую транзакцию Lightning, вам нужно сгенерировать новый счет-фактуру.

Это другой FLOW транзакций, нежели ONE, с которым сталкиваются пользователи в основной цепочке Bitcoin, где они могут публиковать статический адрес Bitcoin , например, для сбора пожертвований. (Примечание: Повторное использование адреса(Как правило, не рекомендуется по причинам, связанным с конфиденциальностью.)

За последние пару лет стандарт ad hocЛНУРЛпредложил способ обойти эту проблему, чтобы пользователь мог принимать несколько платежей, используя один и тот же счет Lightning.

Но в этом году набирает обороты еще одно предложение. Оно известно как «предложения», продвигаемое разработчиком Blockstream Lightning Расти Расселом и стандартизированное вБОЛТ 12. Разработчики не согласны, что лучше — предложения или LNURL. ONE из причин, по которой Рассел настаивает на предложениях, заключается в том, что это потенциально предлагает лучшая Политика конфиденциальности.

Предложение собрало большую поддержку. Помимо возможности совершать несколько платежей на один и тот же адрес или QR-код, предложения введут способ отправки повторяющихся платежей через Lightning Network, например, ежемесячный платеж Netflix.

«[Offers] значительно продвинулся вперед и является большим улучшением для платежного UX (пользовательский опыт). Я надеюсь, что его начнут внедрять в начале 2022 года», — сказал Тейнтурье CoinDesk.

C-lightning предлагает экспериментальную поддержку предложений. Проект все еще нуждается в стандартизации для различных реализаций Lightning.

Повышение надежности маршрутизации платежей

Еще одна проблема — надежность платежей Lightning. Платежи T всегда проходят должным образом, особенно если это крупные платежи. Исследователи Lightning Рене Пикхардт и Стефан Рихтер опубликовали бумагаописывающий новый эффективный метод маршрутизации, который может повысить надежность платежей Lightning.

Короче говоря, платеж Lightning должен пройти через несколько узлов, чтобы достичь своего назначения, например, продавца, который принимает платежи Lightning за чашку кофе. Поскольку эти переходы имеют некоторую встроенную Политика конфиденциальности , распределение баланса каналов скрыто. Поэтому может быть сложно найти путь, который имеет достаточную емкость для поддержки платежа на всем пути – особенно для крупных платежей. Средняя пропускная способность канала LightningВ настоящее время эта сумма составляет около 2033 долларов США, а это значит, что если вы захотите отправить платежи на сумму, превышающую эту сумму, вам будет сложнее найти последовательный путь в сети.

Сегодня алгоритм в Lightning фокусируется на поиске самого дешевого маршрута для пользователя с точки зрения комиссий. Но хотя это хорошо с точки зрения поиска дешевых каналов, более вероятно, что будет выбран путь, который не удастся. Пикхардт и Рихтер используют другой подход: они смотрят на вероятность успешного платежа на основе размера каналов в пути, а также рассматривают самые дешевые варианты с точки зрения комиссий.

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

Со всеми этими изменениями Lightning становится проще в использовании, а также надежнее и конфиденциальнее. В 2022 году разработчики Lightning планируют развивать эти изменения в надежде, что они помогут обычным пользователям платежей Lightning.

Alyssa Hertig

Алисса Хертиг, технический репортер CoinDesk, программист и журналист, специализирующийся на Bitcoin и Lightning Network. На протяжении многих лет ее работы также появлялись в VICE, Mic и Reason. В настоящее время она пишет книгу, в которой исследует все тонкости управления Bitcoin . Алисса владеет некоторым количеством BTC.

Alyssa Hertig