quase passei direto por isso. uma política em uma página de um explorador ao vivo, uma linha entre centenas, e a única razão pela qual eu parei foi um comentário no topo do arquivo rego dela. ele admitia que a política não decide mais nada sozinha. em vez disso, ela pede a um modelo de linguagem e encaminha o que quer que venha de volta como resultado.

isto é o protocolo Newton, e o que vale a pena desmontar é o mecanismo de consenso no qual a política se apoia. os operadores não apenas confiam na leitura do mundo feita pelos outros. cada um busca dados de forma independente numa fase de "prepare" e só depois que o gateway os reconcilia é que alguém avalia uma política rego em cima disso. para os números, essa reconciliação é precisa: cada campo numérico é extraído de cada resposta, uma mediana é calculada entre os operadores, tudo o que ficar fora de uma faixa de tolerância, dez por cento por padrão, é rejeitado.

até agora, tão limpo.

só depois disso é que a fase de "evaluate" começa, em que cada operador aprova esses mesmos dados reconciliados usando a mesma lógica rego. a razão de Newton para pular qualquer verificação extra aqui é simples: entradas idênticas mais lógica idêntica produzem digests de consenso idênticos. uma garantia real, porém, que pressupõe que a entrada já era idêntica antes de qualquer um avaliar qualquer coisa.

é exatamente onde aquela política deixa de encaixar no padrão. o rego dela foi reduzido a algo próximo de uma regra de repasse único: pegue qualquer objeto de veredito que o provedor de dados retorne, encaminhe sem alteração. de acordo com a própria descrição da política, esse provedor é uma chamada ao LLM roteada via openrouter. o que chega ao consenso, então, é um julgamento categórico, conforme ou não, representando aquilo em que esse mecanismo foi construído para se basear: preços, scores de risco, números com um lugar para convergir.

não há nada ali para uma mediana se apoiar.

a tolerância não tem nada para medir também. o caminho de recuperação que Newton documenta para discordância entre operadores assume um valor do meio para convergir, e se duas chamadas independentes de modelo voltarem com uma redação mesmo que levemente diferente, o atalho que pula a reconciliação quando todo mundo já concorda deixa de se aplicar.

o quórum do lado do evaluate não é um número de pessoas; ele é verificado contra digests de consenso que correspondem, ponderados por participação (stake), e cada digest do operador é uma função dos dados exatos que ele avaliou. dois operadores com vereditos genuinamente diferentes estão votando em dois digests separados, não em um único resultado compartilhado, e a participação dividida entre digests pode nunca ser suficiente para ultrapassar o limite.

sem erro chamando o LLM. apenas uma tarefa colocada exatamente onde o quórum deveria se formar, e um construtor sem uma razão óbvia para não ter feito isso.

honestamente, a forma mais limpa que encontrei para colocar isto: o consenso de Newton nunca foi construído para resolver discordância em geral, apenas para tornar um tipo específico dela, o numérico, matematicamente resolvível. existe uma mediana porque os números têm um meio. um veredito é aceito, ou não.

a política pode estar rodando perfeitamente agora, se eu souber. o que ela está sustentando é uma parte da arquitetura que ninguém escreveu pensando nesse caso. Newton poderia razoavelmente responder que essas chamadas devem permanecer determinísticas o suficiente para sempre coincidir, ou que qualquer coisa tão indeterminada deveria ficar no modo centralizado de fase única que o protocolo já suporta para dados não independentes. talvez seja esse o design pretendido, só não foi documentado perto desta política ainda.

de qualquer forma, ainda ninguém precisou descobrir isso.

então qual é? uma política como esta herda a garantia completa de consenso de Newton porque a saída ainda segue o mesmo pipeline assinado de qualquer outra tarefa, ou encaminhar um julgamento indeterminado, não numérico, por um caminho que só documenta concordância numérica significa que ela já saiu silenciosamente da rede de segurança da qual o resto do sistema depende?

@NewtonProtocol $NEWT #Newt $YFI $VANRY