Обновление безопасности BOLT11 в сети Bitcoin Lightning: что изменится
...
Искусственный интеллект
Чтение занимает время?
Вы можете слушать статьиОбновление стандарта BOLT11 в сети Bitcoin Lightning
19 октября в сети Bitcoin Lightning обновили стандарт выставления счетов BOLT11. Теперь программное обеспечение обязано отвергать счета с неоднозначными полями хэша платежа и секрета платежа. В счете должен быть ровно один хэш платежа («p») и один секрет платежа («s»), иначе счет не принимается.
Риски из-за разных интерпретаций счетов
Разработчик Roasbeef 10 сентября рассказал о взломе в Telegram-боте peer-to-peer. В ходе атаки разные библиотеки по-разному читали хэши платежей в счетах: одни брали первый, другие — последний хэш. Это приводило к тому, что завершённые транзакции казались неоплаченными, что позволяло злоумышленникам требовать повторные платежи. Точные дата и сумма ущерба не раскрываются.
Исправления в программном обеспечении lnd
В версиях lnd 0.20.5-beta и 0.21.4-beta от Lightning Labs уже реализована проверка, которая отвергает счета с повторяющимися хэшами платежей. Проверки секретов платежей дополнительно усилены — соответствующее предложение открыто для обсуждения до 27 октября.
Новые правила и рекомендации
Согласно обновлённым правилам, в счетах должно быть ровно по одному полю хэша и секрета платежа. Операторы платежей обязаны отвергать неоднозначные счета и согласовывать расчёт транзакций с используемым хэшем платежа.
Роль Bitcoin Optech и перспективы
23 октября Bitcoin Optech подчеркнул изменения в правилах, отметив обязательные поля «p» и «s» в спецификации BOLT11. Эти нововведения требуют дополнительных проверок при оплате и повышают безопасность транзакций.
Цена Bitcoin
На момент публикации цена Bitcoin составляет 80 622 доллара США, рост за сутки — 1,04%.
Обновления делают сеть Bitcoin Lightning более надёжной и устойчивой, снижая риски для пользователей при проведении платежей.