Исследователи подчеркивают проблемы конфиденциальности с сетью Lightning

Исследователи из Норвежского университета и Университета Люксембурга опубликовали исследование, в котором подробно описывается атака, которая может деанонимизировать транзакции, транслируемые через сеть Bitcoin Lightning.

Сеть Lightning возникла как спорный компромисс из-за ограничений по биткоину (BTC) и дебатов о масштабируемости. Это решение второго уровня, которое обеспечивает почти мгновенные и недорогие операции с биткоинами. Сторонники утверждают, что он обеспечивает конфиденциальность путем реализации отдельного свидетеля (SegWit).

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

Маршрутные переводы используются для выявления баланса

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

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

Решения имеют компромисс между эффективностью и конфиденциальностью

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

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

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

Сеть Lightning в настоящее время включает в себя более 11 000 узлов, 36 000 каналов оплаты и вмещает около 900 BTC.