Что такое Lightning Network?

profile pic
gingerbreadfork
·
5 min read

Узнайте, почему все говорят об этой технологии уровня 2, направленной на достижение новых высот в биткойнах.

···

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

Что такое Lightning Network?

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

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

Как работает сеть Lightning?

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

Например, если два человека открывают канал, содержащий по два биткойна с каждой стороны, одна сторона отправляет 1 биткойн другой, а затем решает закрыть канал; это будет завершено в цепочке, и один человек получит 3 BTC, а другой - только один. Однако этот пример не является идеальной ситуацией, поскольку внутричейн-транзакция должна происходить как для открытия, так и для закрытия канала, поэтому в идеале канал должен использоваться для больших объемов транзакций, когда остатки могут перемещаться быстро и недорого, чтобы быть завершается и записывается в блокчейне биткойнов после закрытия канала.

Все становится интереснее, потому что по мере роста сети все больше каналов начинают открываться с другими людьми и формируется более обширная сеть; Здесь в игру вступает настоящая магия Молнии. Если можно найти путь от одного пользователя к другому, то транзакция все равно может произойти, даже если она требует перехода через несколько разных каналов оплаты. Вместо того, чтобы допускать только большой объем транзакций между двумя сторонами, участники сети со всего мира могут направлять платежи друг другу через открытые платежные каналы. Возможность маршрутизации платежей с использованием короткого пути через несколько каналов позволяет вам совершать платежи Lightning без необходимости открывать канал для каждого человека, с которым вы, возможно, захотите совершить транзакцию. Эта гибкость делает весь процесс более масштабируемым. На момент написания уже более 10 000 узлов работают с более чем 45 000 активных каналов.

Можно ли купить чашку кофе за биткойны?

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

Использование Lightning Network для таких небольших покупок - лишь один из примеров отличного потенциального использования и того, почему эта технология набирает обороты в таких странах, как Сальвадор, где биткойн недавно стал законным платежным средством, что стало историческим шагом. Хотя биткойн всегда будет исключительным для денежных переводов, где сборы внутри сети и необходимое время обычно могут затмить конкурирующие варианты, такие как банковские переводы Western Union или Swift, стоит помнить, что не все денежные переводы являются крупными. Для небольших денежных переводов даже самые маленькие суммы могут иметь значение или даже изменить жизнь.

Безопасна ли сеть Lightning?

Сеть Lightning впервые была упомянута в официальном документе, созданном Джозефом Пуном и Таддеусом Дрийя еще в 2015 году, и, хотя это означает, что она не нова, все же есть некоторые опасения, когда речь идет о безопасности. Примером потенциального эксплойта является & Loot», описанная в статье Авива Зохара и Йоны Харрис.

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

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

Конфиденциальность в сети Lightning

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

Открытие и закрытие каналов

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

Сколько я могу отправить с помощью Lightning Network?

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

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

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