Muitas pessoas acreditam que a parte mais difícil de copiar o BTC é a sua escassez, mas após uma pesquisa sobre @BabylonLabs_io , descobri que o que realmente é difícil de substituir é o consenso de segurança que foi formado durante mais de uma década de funcionamento.
Esse é também o motivo pelo qual tenho prestado atenção ao $BABY recentemente.
Para ser sincero, quando vi pela primeira vez a direção de BTC Staking, eu não fiquei particularmente empolgado. Nos últimos anos, o mercado apresentou várias propostas para fazer o BTC render, mas muitas delas, na essência, apenas embrulham o BTC como um novo produto financeiro, fazendo com que os usuários assumam riscos adicionais — sem, de fato, liberar o valor do próprio Bitcoin.
O que a Babylon mudou na minha perspectiva é que ela não está focada em como consumir a liquidez do BTC, e sim em como aproveitar as capacidades de segurança que o Bitcoin já construiu.
A ideia central de #baby é, por meio de Trustless Bitcoin Vaults e do mecanismo de BTC Staking, permitir que detentores de BTC forneçam suporte de segurança para redes PoS mantendo o controle dos ativos.
Em termos simples, a Babylon não exige que os usuários transfiram BTC para outros ecossistemas, nem que dependam de instituições centralizadas para custódia; em vez disso, ela deseja usar os atributos nativos de segurança do Bitcoin para fazer com que o BTC se torne uma base segura para conectar outras redes de blockchain.
Esse caminho me parece interessante porque ele resolve um problema que existe há muito tempo no ecossistema PoS. Muitas blockchains emergentes não estão necessariamente sem tecnologia ou sem desenvolvedores; o que acontece é que, no estágio inicial, é difícil construir rapidamente uma estrutura de segurança forte o suficiente. A quantidade de validadores, o tamanho do staking e o custo econômico afetam a capacidade de uma rede resistir a ataques.
E o Bitcoin já demonstrou sua segurança ao longo de mais de uma década. Se, no futuro, essa capacidade de segurança puder ser utilizada por mais redes PoS, o papel do BTC pode mudar.
Claro, eu não vou simplesmente assumir que $BABY certamente terá sucesso. Na história do Crypto, nunca faltaram narrativas grandiosas; o que determina o valor de um projeto de infraestrutura, no fim, é se a tecnologia é confiável, se o modelo de segurança foi validado e se o ecossistema realmente o adota.
No passado, quando compreendíamos o BTC, dávamos mais atenção à sua escassez e ao seu preço. Mas se, no futuro, a capacidade de segurança do Bitcoin puder servir a mais redes, os limites do valor do BTC podem ser redefinidos.
Talvez, no futuro, não nos interessemos pelo Bitcoin apenas porque ele é suficientemente escasso.
Às vezes eu percebo que, quando uma empresa está prestes a dar errado, o problema não é que ninguém é responsável — é que todo mundo é responsável um pouquinho. O produto acha que o desenvolvimento já confirmou. O desenvolvimento pensa que a operação já aprovou. A operação acredita que o jurídico não vai se opor. No fim, quando as coisas dão errado, todo mundo participou, mas ninguém consegue explicar claramente em que etapa exatamente deu errado.
Mais tarde, ao ver um design bem pequeno, o @NewtonProtocol , eu pensei de repente: eu nunca dei muita atenção ao Authorization Receipt. Eu achava que ele era apenas um comprovante gerado depois que tudo foi executado — algo parecido com registros e recibos, mais para arquivar. Mas quanto mais eu olhava, mais eu percebia que o lugar em que ele aparece era estranho.
Ele não fica no final do fluxo. Ele aparece junto com Authorization, Policy e Operator, tornando-se parte de todo o processo de execução. Eu voltei a reler esse trecho algumas vezes até perceber que a minha interpretação inicial estava enviesada. Antigamente, muitos sistemas guardavam resultados. Se a transação era bem-sucedida, se os ativos eram transferidos, se o status era atualizado — tudo isso ficava registrado. Mas, quando realmente dá errado, as pessoas costumam continuar perguntando: quem aprovou? Com base em qual regra? No meio, alguém pulou alguma etapa? Essas informações, muitas vezes, só dá para montar aos poucos a partir dos logs.
Parece que o Newton sempre esteve tentando resolver exatamente esse problema. O Authorization Receipt não registra apenas o que foi concluído. Ele conecta uma autorização, a Policy correspondente, o Operator que executou e, por fim, o resultado gerado, formando uma cadeia completa. No futuro, se alguém questionar essa execução, o sistema não precisa voltar a confiar em um nó específico, nem precisa perguntar à parte operacional. Basta seguir esse registro e revalidar cada etapa — por que cada passo faz sentido, e qual é a base correspondente.
Ao ver isso, eu percebi de repente que o Receipt no Newton não é exatamente como um recibo. É mais como uma cadeia de responsabilidades da execução.
Por isso, olhando novamente para o Authorization Receipt, eu acho que o que ele realmente deixa não é apenas um registro. Ele deixa toda a evidência de uma execução — desde a autorização, passando pela decisão, até a conclusão. E o que realmente pode ser confiado a longo prazo talvez nunca seja um nó específico, nem uma determinada plataforma, mas sim o próprio processo que qualquer pessoa consegue revalidar. #newt $NEWT
Nos últimos um mês não peguei #ALPHA de um air drop, já virou isso de tão competitivo? Hoje à noite às 19:00 tem air drop de caixa surpresa de 251 pontos, meio absurdo
Fiquei chateado: em um ciclo só dá pra comer um
Estou meio em dúvida se espero o novo projeto da próxima semana #tge ou se primeiro pego agora
Não acredite mais nas promessas grandiosas do recente $GRVT.
Isso não é tão amigável para investidores de varejo quanto você imagina.
Nos últimos dias, acompanhei a documentação oficial de desenvolvimento do @grvt_io em paralelo e, ao procurar na estrutura de dados de liquidação, encontrei dois “venues” e dois “brokers” pouco discutidos. Depois que rastreei a trilha de liquidação em nível mais baixo, fiquei com um aperto no coração: todo mundo está focado em como as compras e vendas visíveis são operadas, mas ignora que, na camada inferior, ele abre um RFQ de balcão para grandes players e instituições.
Varejo joga o mesmo tipo de derivativos que os grandes, então é natural tomar uma pancada de desvantagem de informação.
Descobri que, dentro do chassi #grvt , as negociações comuns de mão única passam por um livro de ordens público. Mas assim que envolve combinações complexas de opções ou blocos de transações de alto valor, o sistema corta diretamente esse grande fluxo para uma sessão dedicada de RFQ — e faz a casação privada off-chain por meio de corretores de primeira linha como a CoinRoutes.
O que isso significa?
As ofertas de lote mais valiosas, capazes de reduzir ao máximo o custo de hedge, já são “fatiadas” off-chain antecipadamente por instituições e corretores profissionais. O book público que o varejo vê na interface é, na verdade, apenas as sobras. Quando você tenta fazer o pareamento de posições long e short no livro de ordens público com tanto esforço, não só o spread entre compra e venda fica mais aberto como também você ainda precisa arcar com o risco oculto de “legging” (Legging Risk) — porque cada perna é executada separadamente. Esse desenho que prende o poder de precificação dos lotes mais gordos a círculos de corretores off-chain ergue, de forma invisível, uma barreira alta para o investidor comum.
Mas deixando de lado essa separação de cotações do varejo, do ponto de vista macro de resiliência do sistema do mercado, essa arquitetura que separa completamente grandes operações e varejo é, na verdade, muito inteligente. As bolsas tradicionais on-chain frequentemente sofrem “rupturas de liquidez” porque as ordens dispersas do varejo e as posições de grandes blocos das instituições ficam misturadas no mesmo pool. Quando o mercado passa por uma lavagem intensa (washout), se as posições multiperna de nível de milhões forem forçadas a encerrar diretamente no book público, isso desencadeia instantaneamente uma reação em cadeia, arrastando as ordens de stop-loss do varejo e fazendo tudo explodir em conjunto.
Já o GRVT direciona as transações de lote por um caminho off-chain de RFQ separado. Usa o mecanismo de corretores como uma “faixa de isolamento”, convertendo silenciosamente esses “núcleos” destrutivos para serem absorvidos fora do balcão.
Mesmo que isso tire um pouco da oportunidade de arbitragem altamente lucrativa para o varejo, em troca oferece uma elasticidade de book extremamente estável para todo o mercado durante a tempestade — e quando o varejo precisa escapar, ele consegue retirar-se a qualquer momento.
Para fazer controle de risco em tempo real com dados vivos fora da cadeia, a Newton colocou até um sistema de voo nível aeronave no nível mais baixo?
Fico o dia todo no Twitter vendo uma pilha de conceitos de conformidade que parecem muito sofisticados. Sinceramente, eu já estava meio enjoado de tanto ler. Até ontem à noite, quando eu fui eu mesmo devorar @NewtonProtocol o capítulo 5 da arquitetura do sistema: de verdade, eu fiquei completamente surpreso com as manobras “escondidas” que ela faz por baixo. Ele escreve num whitepaper uma tecnologia chamada “execução isolada de WASM distribuído” combinada com “consenso streaming em dois estágios do NATS”. O nome soa bem impressionante, não é? Na primeira vez que eu vi, também achei que estavam só puxando jargões. Mas quando fui pensando um pouco, percebi que o que ela realmente resolve é um nó bem nojento — e que ninguém antes tinha coragem de enfrentar — do setor financeiro on-chain: como fazer, em tempo real, uma avaliação de conformidade para dados dinâmicos que acontecem fora da cadeia.
Achei que estava subestimando a ambição de @NewtonProtocol . Ontem à noite eu mesmo fui revirar o white paper sobre a arquitetura cross-chain e a sincronização de poder de computação — só então percebi a manobra “suja” que ele realmente quer fazer em silêncio: acabar com a fragmentação de compliance do período da era multi-chain e com a crise de confiança nas pontes cross-chain.
O white paper de $NEWT menciona um protocolo de sincronização de tabelas de poder de computação multi-chain chamado “baseado na especificação ELIP-008 da EigenLayer”. O nome parece bem hardcore, certo? Na primeira leitura eu também achei que era só um monte de termos técnicos. Mas, pensando melhor, percebi que ele resolve um nó super incômodo da finança on-chain — e que, antes, ninguém conseguia desatar — isto é: como fazer aplicações em cadeias diferentes compartilharem a mesma “carta coringa” de segurança econômica em nível de Ethereum.
Pense: hoje o mundo multi-chain é muito fragmentado. Se um stablecoin ou um projeto de RWA quiser emitir simultaneamente em Ethereum, Base, Arbitrum e Optimism, os métodos tradicionais são extremamente dolorosos. Você tem que buscar, separadamente, em cada cadeia, um conjunto de nós para validação de compliance, ou então usar aquelas pontes cross-chain de terceiro tipo, extremamente frágeis, ficando o tempo todo com medo de ser alvo de envenenamento via bridge por hackers. No fim, grandes instituições simplesmente não se sentem seguras para alocar quantias enormes em L2.
Antes, todo mundo tratava isso como uma falha inevitável, uma “deficiência” sem solução. Mas a Newton, desta vez, resolve esse nó diretamente na base com criptografia. No raciocínio de #newt , a rede descentralizada de poder de computação só precisa se registrar na mainnet Ethereum e passar por um único processo de re-stake na EigenLayer. Assim que mudar o estado dos membros na Ethereum — o peso do stake ou punições por mau comportamento — os nós da Newton, na camada inferior, emitem em conjunto uma tabela de poder de computação selada com uma chave privada BLS, como uma raiz de Merkle.
A jogada mais absurda é que a assinatura — que carrega o aval de segurança econômica de dezenas de bilhões de nós da mainnet — é sincronizada sem qualquer permissão por um Relayer completamente sem autorização, para todos os principais L2. Os contratos inteligentes na cadeia-alvo só precisam validar essa agregação de assinatura BLS com fórmulas puramente matemáticas. Assim que a checagem de acerto de contas concluir, a tabela local de pesos de poder de computação atualiza instantaneamente.
Entendi o fluxo de sincronização cross-chain de poder de computação do ELIP-008: este projeto não está apenas contando uma história grandiosa de compliance. Ele realmente trouxe uma força criptográfica que ninguém consegue copiar. Unificou os trilhos de compliance multi-chain numa única grande rede de segurança, sem emendas.
Pare de ficar obcecado com conformidade; o que o Newt realmente quer acabar é o pecado original das chaves privadas de administradores
Muita gente olha @NewtonProtocol e está falando sobre conformidade e identidade, mas depois que eu li o whitepaper, percebi que todo mundo deixou passar um dos seus designs mais sensuais — e também o mais disruptivo — um mecanismo hardcore de coleta de dados distribuída em WASM e um mecanismo de consenso de streaming. Quando comecei a ler esta parte, achei que ele estava apenas fazendo um plugin de oráculo mais rápido. Mas quanto mais eu seguia, mais eu sentia que havia algo errado: aqui ele esconde uma ambição extremamente radical, a intenção de acabar de vez com o pecado original das chaves privadas de administradores no mercado financeiro on-chain.” No mundo atual on-chain, seja para stablecoins, ativos de RWA ou protocolos DeFi, o maior ponto fraco é sempre aquela única chave do Admin com permissões máximas. Se a chave do administrador for roubada por hackers, ou se alguém de dentro cometer más intenções, a emissão de novas moedas, o congelamento e o desvio malicioso acontecem instantaneamente na cadeia — mesmo que antes haja dez camadas de controles de risco no nível da interface (UI), isso não serve para nada; as perdas de bilhões costumam acontecer nesse mesmo segundo. Quanto maior o tamanho do patrimônio, mais profundo fica esse medo de chaves privadas em um único ponto.
Recentemente cortei um script de alta frequência e ele falhou: tentei capturar oportunidades de arbitragem com 2000U de chips no @grvt_io . Entraram muitas ordens, mas na hora de fazer a conciliação eu fiquei completamente atordoado: algumas ordens que deveriam “comer carne” tiveram, na execução real, o preço bem mais desviado do que o preço justo no book, em alguns poucos pontos-base. Esta negociação ao vivo me despertou totalmente. O projeto promete que a order book de privacidade off-chain, embora proteja contra os “夹子” (captadores), em um cenário extremo acaba sendo, na prática, um tipo de imposto invisível pago por essa privacidade, onde não se enxerga o custo.
Um dos principais pontos do #grvt é ter introduzido uma order book de privacidade criptografada movida por tecnologia de zero conhecimento. A lógica por trás é: embaralhar e criptografar todas as ordens pendentes, lances e profundidade de usuários de toda a rede off-chain, de modo que os bots “夹子” de arbitragem e as equipes de quantificação predatória no mainnet nem sequer consigam obter dados do mempool. O que isso significa? Se você coloca uma ordem lá, em teoria você tem uma privacidade anti-caça extremamente alta.
Mas vamos colocar um balde de água fria: em condições extremas, esse sistema traz outro calcanhar de Aquiles invisível — o deslizamento de “caixa surpresa” causado pela falta de transparência de liquidez. Como toda a profundidade da order book, para o mercado, é um “black box” completo, traders comuns e market makers terceirizados não conseguem observar em tempo real, como fariam em uma bolsa tradicional, a espessura real das ordens em diferentes preços.
Ontem à noite, durante a queda em cascata, a profundidade real na rede off-chain criptografada já estava gravemente desfasada por camadas. Porém, na interface, devido ao isolamento de dados, ainda era exibido como se estivesse normal. Minha ordem compradora foi direto e executou na “vácuo” sem profundidade pública suficiente, causando um spread de preço invisível que atingiu ordens que deveriam ter realizado o lucro. Essa passividade de “não enxergar o book”, em um mercado onde cada segundo importa, é extremamente fatal.
Ainda assim, por outro lado, depois de reclamar do “nevoeiro” de deslizamento, também é impossível negar que, na linha de liquidação on-chain, o sistema de resistência a fraudes é rígido e firme, e de fato “enterra” bem o risco no chão em termos de segurança do capital.
O que plataformas tradicionais têm de mais nojento é desconectar a rede (“拔网线”) e fazer explosões direcionadas e pontuais (“定点爆破”). Suas liquidações forçadas rodam em códigos “black box” dentro de servidores centralizados. Mas o #grvt fixa as linhas mais centrais de liquidação e validação do estado da conta em contratos inteligentes na blockchain. Se é necessário ou não reduzir posições à força, isso é executado automaticamente por código inteligente público — a parte da plataforma não consegue interferir nem alterar sua linha de liquidação.
Em resumo, embora o #grvt sacrifique a transparência do book, ele também ajuda pequenos investidores a impedir os grandes — isto é, “matar” aquele projétil mais tóxico de malícia do market maker.
Transaction Intent já expressa o que o usuário quer fazer; então por que a Newton ainda precisa passar por Policy Evaluation, Operator Attestation e só no fim realmente executar?
Eu achei @NewtonProtocol que havia um lugar que sempre me deixava achando estranho. Em teoria, o lugar realmente complexo de um protocolo deveria ser o fluxo de execução. Mas, nesta whitepaper inteira, a palavra Policy aparece repetidas vezes. Desde quem pode chamar, até quando a execução é permitida, e quais condições precisam ser atendidas para que se possa seguir — em quase cada etapa, ela está sempre por perto. Eu originalmente pretendia pular essa parte, porque sinto que isso parece mais gestão de permissões ou desenho de conformidade. O que realmente vale a pena estudar, na minha visão, é o fluxo de execução depois disso. Só mais tarde, quando eu refiz todo o caminho de execução, e até redesenhei o fluxo de Transaction Intent → Gateway → Policy Engine → Operator → Attestation, é que percebi que eu estava focando no lugar errado desde o começo.
Nos últimos dias tenho ficado folheando o blog @grvt_io ; uma palavra aparece com frequência especial: “Capital Productivity” (produtividade de capital). No começo, eu realmente não dei muita atenção, achando que era apenas um conceito de marketing. No fim das contas, a bolsa não compete em cima de liquidez, taxas e velocidade de negociação? Uma plataforma de trading que vive falando em produtividade de capital… soa um pouco estranho para alguém do setor de bolsas.
Então, quando vi pela primeira vez One Balance e Unified Margin, eu vinha entendendo isso sempre no sentido de otimização da experiência. Mais tarde, eu juntei algumas postagens e reli com calma. Eu só queria entender qual problema exato o Unified Margin resolve, mas quanto mais eu lia, mais estranho me parecia.
A equipe oficial quase não discutiu velocidade de negociação, nem ficou enfatizando continuamente o Hybrid Exchange. Em vez disso, só falava e repete: Capital Productivity, Capital Drag — e, inclusive, a Yield Layer depois disso. A discussão parecia girar sempre em torno da mesma questão.
Foi aí que percebi que talvez eu tivesse entendido errado desde o começo. O GRVT parece estar o tempo todo perguntando outra coisa: por que uma determinada parcela de capital só consegue cumprir um tipo de finalidade? Só a partir desse ponto eu entendi por que a equipe oficial insiste tanto em Capital Drag. Talvez o que esteja realmente sendo desperdiçado não seja a velocidade de negociação, mas o processo contínuo em que o capital fica esperando, migrando e sendo reconfigurado.
Depois eu voltei e releio One Balance, Unified Margin e Yield Layer e, de repente, pareceu que eram três recursos diferentes. Na verdade, eles respondem a uma mesma pergunta: dá para permitir que a mesma parcela de capital não pare quando muda o tipo de uso?
Então agora, olhando de novo, cada vez mais acho que o GRVT não quer “reformar” uma bolsa em si. O que ele está desafiando é um hábito padrão do sistema financeiro que quase ninguém questiona: por que, quando o capital conclui uma tarefa, ele precisa necessariamente encerrar essa etapa e começar a próxima?
Pelo menos agora eu estou cada vez mais inclinado a uma compreensão: o que o GRVT realmente quer preservar não é uma conta específica, nem um tipo específico de produto — e sim a continuidade da mesma parcela de capital.
Negociação, rendimento, investimento, pagamentos… originalmente não são quatro capitais diferentes; deveriam ser a mesma parcela de capital, cumprindo responsabilidades diferentes em fases diferentes.
Por isso, agora que volto a olhar Capital Productivity, eu penso que, na verdade, ele não quer otimizar apenas a eficiência de trading, e sim o modo como o capital circula em todo o sistema financeiro. #grvt
Faz muito tempo que não venho a um novo TGE. O @grvt_io lançado recentemente é mais um “grande pagador”.
O @grvt_io também lançou uma promoção de Booster supervaliosa: por apenas 2 pontos você troca por tokens no valor de 8u. Não perca!
Quando comecei a analisar a arquitetura HEX do @grvt_io , fiquei com uma dúvida: se a correspondência de ordens acontece fora da cadeia, como a cadeia consegue confiar?
Pelo que entendo, o maior valor do blockchain é a determinismo. Se o processo mais central de correspondência sai da cadeia, então qual é a diferença em relação às bolsas tradicionais? Por isso, no começo achei que o GRVT era apenas um compromisso entre desempenho e descentralização, mas depois de rever o fluxo de execução percebi que eu estava entendendo errado.
O que o #grvt realmente resolve não é simplesmente onde as transações são colocadas, e sim como fazer com que o estado das transações gerado fora da cadeia seja, finalmente, reconhecido pela cadeia. No seu design, as ordens primeiro entram no Off-chain Matching Engine para realizar a correspondência. Assim, operações de alta frequência não precisam esperar a confirmação na cadeia, obtendo uma eficiência de execução próxima à de uma bolsa tradicional.
O interessante é que “fechar negócios” não significa que o estado é final. O resultado da negociação precisa passar por um On-chain Settlement, com confirmação final pelas regras on-chain e por contratos inteligentes. Ou seja: o off-chain fica responsável pelo cálculo de alta frequência e o on-chain pelo estado final.
Foi só então que percebi que o #grvt tenta separar o limite entre gerar estado e definir estado. O Matching Engine gera o resultado das transações; a camada de Settlement confirma o estado dos ativos; e o Smart Contract Vault garante que os ativos dos usuários não dependam totalmente de um livro-razão centralizado.
Por isso, eu sinto que o Hybrid Exchange não é simplesmente juntar CEX e DEX. O que ele realmente muda é o limite de confiança dentro do sistema de transações. Nem todas as etapas precisam acontecer na cadeia, mas o impacto final no estado dos ativos do usuário precisa ser confirmado por regras on-chain.
Depois, ao analisar o Unified Balance, descobri que essa lógica não existe apenas no encerramento de transações: ela percorre todo o gerenciamento do estado dos ativos. Transações, garantias e ganhos deixam de ser estados de conta separados e passam a fluir dentro de um sistema unificado, fazendo com que os ativos não fiquem presos em um cenário específico, mas possam mudar continuamente.
Agora, vejamos o GRVT: ele parece estar resolvendo um conjunto de mecanismos sobre como estados gerados fora da cadeia entram na realidade on-chain e se tornam uma realidade reconhecida pelo mundo on-chain.
Newton Eu sempre senti que, para estar em conformidade on-chain, é preciso saber quem você é
Eu sempre senti que, para as finanças on-chain entrarem na era institucional, é preciso sacrificar parte da privacidade. Porque para a regulamentação ser necessária saber quem é o usuário, e validar KYC, região, qualificações e status de risco; enquanto a blockchain enfatiza que o usuário controla sua própria identidade. Se quiser atender à conformidade, é preciso coletar mais dados; se quiser proteger a privacidade, fica difícil provar se o usuário cumpre as regras. Então, quando comecei a ler @NewtonProtocol Whitepaper sobre Credenciais Verificáveis, minha primeira reação foi, na verdade, desconfiança: validação de identidade e proteção de privacidade realmente podem coexistir?
Eu sempre achei que o mais importante em um sistema de autorização são as regras.
Enquanto a Policy for escrita com rigor suficiente, o sistema consegue determinar quais transações devem ser executadas e quais devem ser rejeitadas. Então, quando eu comecei a ler o Whitepaper @NewtonProtocol , eu estava focado principalmente na Rego Policy e no Authorization Flow.
Só mais tarde, ao reler a seção sobre o Data Provider, eu percebi que estava ignorando um problema mais básico: mesmo que as regras sejam precisas, se os dados de entrada não forem confiáveis, a decisão final ainda assim não terá sentido.
A Policy Evaluation de $NEWT não roda diretamente a regra. O Operator precisa chamar dados externos como Oracle Price, Sanctions Feed, Risk Score etc., e então levar essas entradas para a Rego Policy para avaliação. Porém, esses dados não existem nativamente na cadeia como dados “on-chain”. Foi aí que eu percebi que isso parece ser um problema enfrentado por todos os sistemas de automação on-chain. As pessoas discutem o quanto smart contracts são confiáveis, mas quase nunca perguntam: o dado que o sistema vê quando toma decisões é realmente confiável?
Se o status de um endereço estiver errado, se a pontuação de risco estiver desviada, ou se dados obtidos por nós diferentes estiverem inconsistentes, então mesmo que os cálculos de Policy, Attestation e Consensus estejam corretos, o resultado pode apenas estar correto—mas construído sobre entradas erradas.
A forma como #newt desenhou essa questão é bem interessante. Ele não escolheu ser o único provedor de dados; em vez disso, transformou o Data Provider em um módulo plugável. O Operator pode executar independentemente um WASM Data Provider: obter dados em um ambiente isolado, e gerar uma ECDSA Attestation a partir dos dados que ele observou, de modo que até a própria entrada fique dentro do escopo de validação.
Ao ver isso, entendi que eu tinha interpretado errado antes. Eu achava que o núcleo do Newton era tornar as regras verificáveis, mas na verdade, em primeiro lugar, ele precisa garantir que, no momento da execução, as regras enfrentem uma realidade confiável e idêntica. A Policy determina como o sistema julga; o Data Provider determina o que o sistema enxerga.
O verdadeiro desafio nunca foi fazer a máquina executar as regras, e sim garantir que, antes de tomar decisões, ela não esteja sendo influenciada por um mundo alterado por entradas incorretas. Essa talvez seja exatamente a razão de existir do Data Provider Ecosystem de $NEWT .
No futuro, a competição entre sistemas on-chain não será apenas sobre regras e execução, mas sobre quem consegue fazer com que toda a rede, antes de tomar decisões, primeiro baseie-se na mesma realidade.
Eu sempre achei que, enquanto todos os nós recebessem exatamente o mesmo conjunto de dados, o consenso não teria problema. Então, quando vi pela primeira vez o "Streaming Two-Phase Consensus" no whitepaper @NewtonProtocol , minha primeira reação foi pensar em otimização de desempenho: Gateway, NATS e Streaming pareciam existir apenas para reduzir a latência.
Mais tarde, voltei e reli aquela seção com calma e percebi que eu tinha entendido errado.
O whitepaper menciona que o Operator chama, por conta própria, o WASM Data Provider para obter dados externos como Oracle Price, Sanctions Feed e Risk Score. Mesmo ao consultar a mesma fonte, por causa de diferenças no caminho de rede e no tempo de resposta, cada Operator pode enxergar dados diferentes. E como o BLS Aggregate Signature exige que todos os nós assinem exatamente a mesma mensagem, se houver qualquer desvio nos dados, a assinatura agregada não consegue ser gerada.
Por isso, a Newton dividiu em dois estágios. No estágio Prepare, cada Operator obtém os dados de forma independente e gera uma ECDSA Attestation; depois, o Gateway consolida tudo para formar um Canonical Dataset unificado. No estágio Evaluate, todos os Operators executam o Rego Policy com base no mesmo conjunto de dados e, por fim, geram uma BLS Signature que pode ser agregada.
Foi só aqui que eu percebi que eu vinha entendendo tudo errado.
Eu sempre achei que o consenso resolve a questão de quem está certo.
Mas, na verdade, o que a Newton resolve primeiro é: todos estão discutindo a mesma realidade?
Se cada Operator estiver lidando com dados de momentos diferentes, então mesmo que a avaliação de políticas, as attestações e a agregação BLS seguintes estejam 100% corretas, elas apenas provarão realidades diferentes.
Agora olhando para trás, cada vez mais eu sinto que o mais importante no Streaming Two-Phase Consensus não é melhorar o desempenho, e sim unificar a realidade antes de unificar a resposta. Talvez o verdadeiro desafio nunca tenha sido formar consenso, mas sim garantir que todos estejam enfrentando o mesmo mundo. #newt $NEWT