Сеть Биткойн Lightning может стать большой угрозой для ваших средств
Опубликовано: 2021-08-09Чтобы Биткойн стал полноценной альтернативой традиционным валютам, он должен расширить масштабируемость. С момента своего существования биткойн мог выполнять только семь транзакций в секунду. Но люди торгуют биткойнами через https://bitcoinstorm.io/ , и с его принятием в последнее время несколькими организациями, система становится перегруженной. Visa совершает в среднем 24 000 транзакций в секунду и может увеличить это число до 50 000.
Сеть Lightning - это второй слой, добавленный к блокчейну Биткойна. Ожидается, что это изменит правила игры в эволюции криптовалют. На этом дополнительном уровне между двумя сторонами создается индивидуальный канал, и он существует только до тех пор, пока он не потребуется. Ожидается, что транзакции будут мгновенными и будут стоить меньше, так как они устанавливаются только между двумя людьми.
Два человека должны создать кошелек с несколькими подписями, чтобы настроить канал в сети Lightning. Они оба получают право доступа к кошельку со своими соответствующими закрытыми ключами. Им обоим необходимо внести определенное количество биткойнов в кошелек. Сообщите, что они могут совершать неограниченное количество транзакций. Таким образом, монеты, хранящиеся в общем кошельке, продолжают перераспределяться. Фактическое распределение средств выделяется в блокчейне только после закрытия канала. Алгоритм отслеживает последний подписанный баланс, чтобы распределять деньги между обеими сторонами. Только после закрытия канала начальная сумма и окончательный баланс транслируются в основной блокчейн.
Lightning Network открывает двери для новых типов атак. Технология все еще находится в стадии разработки, и высокие ожидания еще предстоит оправдать.
Проблемы с Lightning Network
1) Не окончательное решение проблемы комиссии за транзакции Биткойн
Lightning Network рекламируется как решение для высоких комиссий за транзакции. Он был разработан с учетом того, что рост комиссий является одним из прямых результатов перегруженности сети биткойнов. План состоял в том, чтобы создать этот дополнительный уровень, чтобы снять нагрузку с основного блокчейна.
Но это оказалось неверным истолкованием. На комиссию за транзакцию влияет не только забитая сеть. Вместо этого сборы стали огромной составляющей общей стоимости Lightning Network.
Общие затраты на использование этой технологии можно разделить на две части. Плата за открытие и закрытие каналов между двумя сторонами эквивалентна комиссии за транзакцию биткойнов. При переводе платежей внутри канала взимается отдельная плата за маршрутизацию. Маршрутизация в настоящее время установлена на ноль, поскольку сеть все еще развивается, и только несколько узлов ее используют. Таддеус Дрийя, соавтор оригинального технического документа, ожидал, что плата за маршрутизацию будет оставаться низкой в течение некоторого времени, поскольку сеть все еще масштабируема.
2) Оставаясь в сети в течение длительного времени, узлы подвергаются атаке .
Обязательно держать узлы сети Lightning Network в сети все время. Только так можно отправлять и получать платежи. Несмотря на то, что холодное хранение монет является самым безопасным способом хранения, эта сеть не позволяет этого. Это требование делает сеть уязвимой для взлома и кражи.
Переход в автономный режим имеет свои недостатки в Lightning Network. Эта технология все еще уязвима для некоторых лазеек. Конструкция позволяет одной из двух сторон из канала забирать средства, в то время как другая отсутствует. Эта кража известна как мошенническое закрытие канала. Есть способы возразить против закрытия канала в течение определенного периода. Однако длительное отсутствие одного из участников может привести к истечению этого срока.
Что делает эту сеть такой жесткой, так это усиленная централизация, возникающая в результате концентрации средств только на определенных узлах внутри сети. Если какой-либо узел отключается, средства пользователя блокируются. Кроме того, поскольку каждый узел подключен, нарушение работы одного сервера может привести к нарушению работы сети. Это означает, что большое количество пользователей столкнутся с неудобствами, поскольку их средства тоже будут заморожены.
3) Это не решение проблемы сетевых эффектов Биткойна .
Также ожидалось, что внедрение Lightning Network повысит вероятность того, что биткойн станет средством ежедневных транзакций. Идея заключалась в том, чтобы облегчить клиентам совершение быстрых платежей предприятиям через платежный канал. Канал упрощает общение с людьми, с которыми они совершают сделки каждый день, например с домовладельцем или магазинами электронной коммерции.

Однако эти основные транзакции все еще остаются далекой мечтой. В последние месяцы наблюдается рост объемов торгов. Но влияние сети Lightning на снижение комиссий можно будет проанализировать только тогда, когда количество транзакций достигнет своего полного потенциала.
Даже если сети удастся ускорить транзакции, остается вопрос, как она будет широко использоваться в биткойнах. Не новость, что волатильность Биткойна - его самый большой фактор, нарушающий скорость . Зная об этом, люди с меньшей вероятностью будут экономить свои деньги на аренду в биткойнах.
Возможные атаки на Lightning Network Биткойн
1) Грифинг
Каналы Lightning используют криптографическую функцию, называемую контрактами блокировки времени хеширования (HTLC), для выполнения транзакций. Есть возможность получить максимум, после чего никакие платежи не могут быть обработаны, все средства заблокированы, а канал должен быть закрыт.
Злоумышленник может заморозить биткойны на любом канале власти, рассылая спам с помощью микроплатежей. Эта атака пока не позволит ему финансировать другого пользователя, но может быть использована в ущерб оплате маршрута допуска конкурента.
2) Наводнение и добыча
Это может стать общей угрозой, поскольку ее легко устранить. Злоумышленник может открыть канал с жертвой, а затем перенаправить платежи на другой узел, контролируемый им. Он может отказаться принимать платежи. Он может использовать коды, чтобы закрыть все каналы одновременно.
Уловка заключается в том, чтобы закрыть все каналы одновременно, так что, когда все каналы транслируются на адреса биткойнов в цепочке, некоторые из закрывающих транзакций обречены на неудачу. Когда он находится в списке ожидания, злоумышленник транслирует свои сделки в блокчейн, чтобы потребовать средства с более высокой комиссией. Это вынуждает жертву решить проблему в обмен на дополнительные расходы.
3) Затмение с замедлением времени
Это также можно назвать «атакой Сибиллы». Злоумышленник использует несколько идентификаторов, чтобы запутать сеть. Это вредит узлам, обслуживающим легких клиентов. Они используют молниеносные кошельки, для работы которых требуется минимум данных.
Злоумышленник может решить заблокировать сотни узлов с помощью поддельных идентификаторов. Он использует узлы, чтобы жертвы больше не были связаны с честным пользователем. Злоумышленнику не составит труда изолировать узел, чтобы данные из всей сети не могли до него добраться.
Как только узлы «затмеваются», злоумышленник намеренно передает данные транзакции узлу с продолжительной скоростью. Он может внезапно закрыть канал Lightning с жертвой и украсть средства. Узел хоста не будет знать о транзакции закрытия канала, потому что теперь она замедляется, поскольку злоумышленник не предоставлял данные достаточно быстро.
4) Закрепление
Злоумышленник может заблокировать транзакцию закрытия канала путем широковещательной рассылки противоречащих друг другу пулов памяти. Мемпул - это место для хранения всех действительных транзакций, пока их не подтвердит сеть Биткойн.
Самая большая проблема технологии блокчейн заключается в том, что ни один единый пул не может хранить ожидающие транзакции. Есть только два способа: либо узлы получают транзакции, либо нет. Будет ли процесс плавным, зависит от того, как распределяются одноранговые сетевые соединения. Нет одинакового пула памяти.
Злоумышленник намеревается установить низкую комиссию за закрывающую транзакцию, достаточную для того, чтобы не получить подтверждение до истечения времени блокировки канала. Это приводит к ненадлежащему закрытию канала жертвы, что может привести к краже денежных средств.
Для использования сети Lightning необходимо быть опытным пользователем. Это дает пользователям больше контроля, в основном майнерам, которые находятся во власти основного блокчейна Биткойн - очень эффективного и дорогостоящего оборудования для майнеров для обслуживания сети. Lightning Network делает процесс транзакции более жизнеспособным для обычных людей. Получить к нему доступ можно с любого ноутбука или домашнего ПК. Цель Биткойн - стать основным способом оплаты, который может быть реализован через Lightning Network.
Однако есть проблемы с безопасностью, которые требуют улучшенного дизайна, чтобы он полностью раскрыл свой потенциал.
Сеть молний возникла как концепция, которая может изменить будущее Биткойна. Если биткойн должен стать повседневным «средством обмена», Lightning Network с несколькими импровизациями - лучшее решение для этого.