Что такое Lightning Network (LN)

Lightning Network — это P2P сеть, технология для создания микроплатежей цифровых валют, таких как Bitcoin, Litecoin или Vertcoin через сеть двунаправленных каналов оплаты без делегирования хранения средств для третьих лиц (ваши средства только блокируются).

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

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

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

Особенности Lightning Network

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

Масштабируемость. Способность проводить до миллиарда транзакций в секунду через сеть.

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

Перекрестные сети. Абонентские свопы с перекрестными цепями могут происходить вне цепи мгновенно с гетерогенными консенсус-логическими цепочками. Пока цепочки поддерживают одну и ту же криптографическую хеш-функцию, можно совершать транзакции через цепочки без передачи доверия к сторонним хранителям. Если у вас есть 1 BTC вы сможете отправит его на кошелек LTC и получите соответствующую сумму.

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

Lightning Network

Основные элементы Lightning Network

Неподтверждаемые транзакции. Классическая, основанная на блокчейне операция должна быть подтверждена либо майнерами по средством метода Proof of Work (PoW) либо методом Proof of Stake (PoS). Транзакции проводимые через Lightning Network не должны подтверждаться, вся информация хранится в локальных нодах пользователей и не передается в блокчейн, до момента пока сам пользователь не захочет изменить это покинув канал.

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

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

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

  • CheckLockTimeVerify (CLTV) — абсолютное блокирование позволяющее установить время или блок после которого будет снято блокирование;
  • CheckSequenceVerify (CSV) — относительное блокирование позволяет снять блокировку после того как будет сгенерировано установленное число блоков.

Система «секретов», позволяющая создать защиту для передачи транзакции. Получатель должен будет указать специальный, полученный о отправителя, хэш для разблокировки получения транзакции.

Lighning Network – LN – это система, когда два участника могут заблокировать, например 100 биткойнов каждый, после чего переводить между собой мелкие транзакции бесплатно и когда мелочи наберется на 100 биткойнов – ретранслировать в блокчейн, заплатив, например 100 долларов за ретрансляцию в блокчейн.

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

Расширение возможностей блокчейна по использованию Lightning Network в сетях биткоина и лайткоина основано на внедрении протокола Segregated Witness (SegWit). Так, создатель Litecoin Чарли Ли сообщил, что первая безкомиссионная транзакция, на сумму 0.01 LTC, основанная на Lightning Network была реализована в сети Litecoin 1 сентября 2017.

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

Совсем плохоПлохоНормальноХорошоСупер (2 оценок, среднее: 5,00 из 5) Поставьте, пожалуйста, свою оценку материалу :)


Загрузка...

Читайте также: