“Trăm hay không bằng tay quen.” A teoria correta no papel é bem diferente de operar por tempo suficiente até que apareça uma falha que ninguém previu.
Não vem do número de linhas de código do policy engine. Não vem da complexidade lógica que foi anunciada. Não vem do número de linguagens de políticas que oferecem suporte.
A pergunta é mais simples — uma policy encontra um caso-limite que nunca foi considerado, o sistema por padrão rejeita para manter a segurança, ou por padrão deixa passar por não bater com nenhuma condição de bloqueio?
Esse é um detalhe pequeno, mas que determina o nível de segurança real do @NewtonProtocol , porque o modo como ele lida com o inesperado revela a filosofia de todo o sistema mais do que qualquer recurso divulgado.
Escrever uma policy para casos já conhecidos é fácil. Projetar o padrão para casos desconhecidos é que é difícil — negar por padrão protege o sistema, mas pode bloquear transações legítimas por engano; permitir por padrão mantém uma experiência fluida, mas pode deixar passar exatamente aquilo que a policy foi criada para impedir.
Se o Newton Protocol escolheu um padrão seguro para situações inesperadas, isso é um sinal de um design sério, mesmo que às vezes incomode usuários legítimos. O valor $NEWT g está ligado à confiabilidade dessa camada de proteção em situações nunca programadas — não apenas aos casos em que ele lidou bem.
Autocrítica: eu ainda não tenho informações específicas sobre o comportamento padrão do Newton Protocol quando encontra situações fora do escopo da policy — é preciso confirmar diretamente; não é uma suposição com evidências.
Mas a forma como um sistema lida com o desconhecido diz mais do que a forma como ele lida com o conhecido — e esse é um detalhe que vale a pena questionar antes de confiar em colocar transações grandes por essa camada de compliance.
#newt $NEWT