Macaroon

Um arquivo de credencial que dá a quem o possui permissão para operar um nó LND, sem necessidade de senha.

Um macaroon é o formato de credencial que o LND (Lightning Network Daemon) usa para autorizar ações em um nó - ler seu estado, enviar pagamentos, abrir canais - em vez de um usuário/senha tradicional. Diferentes arquivos macaroon concedem diferentes níveis de permissão (somente leitura, admin etc.).

Como o macaroon é a autorização - não há uma verificação de senha separada - qualquer pessoa que obtenha o arquivo pode agir como se fosse quem opera o nó. Foi justamente isso que tornou grave a vulnerabilidade do BTCPay Server: um atacante que conseguisse obter um arquivo .macaroon remotamente não precisava adivinhar nenhuma senha.