Lightning-Entwickler überarbeiteten am 19. Oktober den BOLT11-Rechnungsstandard und forderten, Rechnungen mit mehrdeutigen Zahlungs-Hash- und Zahlungsschlüsselfeldern abzulehnen. Entwickler Roasbeef erklärte, ein Angriff auf Telegram-Peer-to-Peer-Bots habe ausgenutzt, dass verschiedene Softwarebibliotheken unterschiedliche Zahlungs-Hashes auswählten. Dadurch hätten abgeschlossene Bitcoin-Auszahlungen so ausgesehen, als seien sie nicht bezahlt worden. Aktuelle lnd-Versionen enthalten bereits eine Korrektur, die doppelte Hashes ablehnt. Ein separater Vorschlag für umfassendere Prüfungen der Zahlungsschlüssel war bis zum 27. Oktober jedoch noch nicht angenommen worden. Zahlungsanbieter müssen mehrdeutige Rechnungen ablehnen und sicherstellen, dass die Auszahlungsbuchhaltung mit dem vom Node verwendeten Zahlungs-Hash übereinstimmt.
