С 19 октября стандарт инвойсов Lightning Network BOLT11 требует, чтобы в счёте были ровно один хеш платежа и ровно один секрет.
Инвойс, где поле отсутствует или повторяется, теперь нужно отклонять. Поправку приняли после атаки, в которой уже выплаченные выводы Биткоина выглядели неоплаченными.
Как атака на Telegram-бота превращала выплаты в «неоплаченные» О проблеме рассказал разработчик Roasbeef. 10 сентября в обсуждении поправки он сообщил о недавнем взломе P2P-бота в Telegram.
Атака использовала то, что библиотеки по-разному читают один и тот же инвойс: если хешей в счёте несколько, одни берут первый, а другие последний.
Читать на 2bitcoins.ru