Um desenvolvedor do Lightning revisou o padrão de faturas BOLT11 em 19 de outubro, exigindo a rejeição de campos ambíguos de hash e segredo de pagamento. O desenvolvedor Roasbeef afirmou que um ataque contra bots ponto a ponto do Telegram explorou o fato de diferentes bibliotecas de software escolherem hashes de pagamento distintos, fazendo com que saques de bitcoin já concluídos parecessem não pagos. As versões atuais do lnd já incluem uma correção para rejeitar hashes duplicados, mas uma proposta separada, que prevê verificações mais abrangentes dos segredos de pagamento, ainda não havia sido aprovada até 27 de outubro. Os operadores de pagamentos precisam rejeitar faturas ambíguas e garantir que os registros de saques correspondam ao hash de pagamento usado pelo nó.
