Ontem, entediado, fui fuçar e encontrei o @NewtonProtocol da versão de testes do mainnet. Vi que eles colocaram o “feed” de preços da RedStone diretamente na camada de execução da estratégia. Muita gente olha para as palavras “dados de preço verificados” e acha que está tudo seguro, mas eu rodei quant por alguns anos e sei muito bem onde estão as armadilhas. Precisão dos dados e velocidade da decisão são coisas totalmente diferentes. A janela de atraso do oráculo e a lacuna entre a execução real da estratégia são, na prática, um “caixa eletrônico” de saque sob medida para hackers.$NEWT

Vamos abrir, esmiuçar e fazer as contas. A frequência de “feeds” de preços na cadeia costuma ser passiva, limitada pela liquidez e pelos custos; às vezes só atualiza a cada dezenas de segundos ou até alguns minutos. Mas o motor de estratégia da Newton roda a lógica de interceptação de taxas de colateral no exato momento em que a ordem é enviada. Isso cria um perigoso “vazio” de tempo. Suponha que, durante esses minutos sem atualização, o preço do ativo subjacente dê uma queda relâmpago de mais de dez por cento; o sistema ainda assim usa o preço alto atrasado do estágio anterior para fazer uma avaliação do tipo “marcar o lugar de acordo com o que já passou”. Nessa hora, um jogador que entenda um pouco de operações on-chain já inicia um saque grande; o motor de estratégia provavelmente dá sinal verde direto. Quando o próximo “agulhão” do preço real surgir, a taxa de colateral efetiva do cofre já estará completamente podre.#Newt

Ontem à noite, conversei sobre isso com um veterano da área de segurança que me orientou quando comecei no setor, e ele apontou o ponto cego com precisão. Esse intervalo de tempo enriqueceu inúmeros bots de liquidação e caçadores de arbitragem nos pools de liquidez dos primeiros tempos. Embora o mecanismo oficial enfatize que as condições serão avaliadas antes de a operação ser executada, desde que a coleta de dados dependa de uma solicitação ativa, quem entende do assunto pode enviar uma requisição maliciosa um milissegundo antes da atualização dos preços. Revirei os detalhes da integração várias vezes e não encontrei parâmetros rígidos de controle de risco que impeçam completamente esse tipo de antecipação de ordens. Isso me deixa um pouco receoso de colocar dinheiro de verdade nisso agora.#newt

O que mais me dá arrepios é a lógica por trás dos chamados dados de verificação de assinatura. No fim das contas, isso não passa de uma nota fiscal carimbada: só prova que determinado nó informou aquele valor naquele momento específico, mas não garante de forma alguma que o próprio valor não tenha sido manipulado à força com dinheiro. Se a fonte dos dados for subornada ou se certos pools de baixa liquidez forem manipulados de propósito, o mecanismo de estratégia continuará aceitando aquele número falso, mesmo que ele venha acompanhado de uma assinatura criptográfica. Ele verifica a conformidade criptográfica do processo, mas não oferece nenhuma proteção contra a crueldade do mercado real.$BTC

Seguindo essa lógica, há também uma enorme brecha para arbitragem escondida aí. Quando o preço fornecido por esse oráculo único se descola dos preços reais dos pools de liquidez on-chain, qual deles o sistema de gestão de risco considera correto? Basta a cotação do oráculo externo ficar um pouco acima do preço efetivamente praticado na blockchain para que os capitais farejando sangue comecem imediatamente a comprar em massa na faixa mais barata e, em seguida, depositem os ativos no tesouro para tomar emprestados, pelo preço inflado, todos os outros ativos de qualidade. Quando os dados do oráculo finalmente forem sincronizados, ainda que a passo de tartaruga, só restará ao protocolo um rombo de inadimplência. Sem um mecanismo de validação cruzada com múltiplas fontes, operar em condições extremas de mercado numa só direção é praticamente dar dinheiro de graça.

Entendo muito bem a ambição por trás dessa jogada. Conectar agentes automatizados a esse tipo de referência externa de preços é, de fato, uma narrativa atraente, com potencial para alimentar grandes expectativas — afinal, a economia on-chain do futuro realmente vai precisar de olhos voltados para o mundo exterior. Mas acertar na direção geral não significa que não haja brechas nos detalhes. Se esses olhos reagirem com atraso e forem os únicos, qualquer problema pode deixar toda a estratégia cega num instante. E, se os ativos que servem de garantia no tesouro também despencarem junto com o mercado, o limite de liquidação sob essa pressão dupla talvez seja rompido antes mesmo que alguém tenha tempo de reagir.$ETH

Acabei de desligar de vez todos os scripts de simulação que estavam rodando na testnet desde ontem. Essa lógica ainda precisa ser testada na prática para funcionar bem em águas profundas. Daqui para a frente, vou agir com muita cautela e ficar de olho em apenas dois dados essenciais: primeiro, depois de um mês de operação na mainnet, se a equipe vai apresentar a distribuição real da latência; segundo, se eles vão adotar mais adiante um modelo de agregação de múltiplos oráculos para evitar pontos únicos de falha. Afinal, no mercado cripto, proteger o que já temos sempre é mais importante do que validar cegamente as ideias tecnológicas dos outros. A exposição ao risco dessa lógica ainda não foi testada sob pressão; não há problema em esperar para entender melhor antes de apostar.