@NewtonProtocol Toda vez que você voa, você prova quem você é exatamente uma vez.

No controle de segurança, um agente verifica seu documento de identidade com o seu cartão de embarque. Depois disso, todos os agentes de portão e comissários de bordo que lidam com você pelo restante da viagem só pedem o cartão de embarque.

Ninguém no portão reexamina seu passaporte. Eles não precisam da sua data de nascimento nem do seu endereço. Eles só precisam saber que você foi liberado.

Eu não tinha pensado muito sobre o quão estranha é essa separação até começar a observar como os sistemas de cripto lidam com identidade e conformidade.

A abordagem comum parece ser tudo ou nada. Ou uma plataforma mantém seus dados completos de identidade para checar cada ação que você faz, ou uma cadeia não faz nenhuma checagem e espera pelo melhor.

Como seria provar que você está autorizado a fazer algo, sem que um sistema precise ficar reexaminando quem você é?

Essa pergunta foi o que me levou a como o @NewtonProtocol estruturar sua camada de autorização.

A Newton separa a verificação de identidade da própria decisão de autorização. Por meio de uma integração com Persona, atributos verificados de identidade e residência alimentam o motor de políticas da Newton, mas a checagem acontece uma vez, por meio de um ambiente de execução confiável, em vez de ser reexecutada em aberto toda vez.

O que acontece onchain depois não são os dados de identidade. É o resultado de uma atestação criptográfica confirmando que uma transação atendeu à política exigida, registrada para que possa ser verificada depois sem expor o que está por trás dela.

Pelo que entendi, as políticas em si são escritas em Rego e avaliadas por uma rede descentralizada de operadores antes que uma transação seja confirmada, de forma semelhante a como uma rede de cartões verifica regras de fraude e identidade antes de um pagamento ser aprovado.

A parte interessante não era o ângulo de privacidade por si só. Foi perceber que autenticação e autorização são, na verdade, dois problemas diferentes que a maioria dos sistemas silenciosamente une em um só.

Autenticação pergunta quem você é e, idealmente, só precisa ser respondida uma vez. Autorização pergunta o que você está autorizado a fazer agora, e precisa ser respondida todas as vezes.

Ao confundi-los, você força uma escolha desconfortável. Ou a identidade fica exposta repetidamente para manter a verificação, ou as checagens são ignoradas para proteger a privacidade.

Separá-las muda isso. A verificação de identidade permanece privada e acontece raramente. A verificação de autorização acontece constantemente, mas só revela um sim ou um não, não o raciocínio por trás disso.

Fico me perguntando quanto isso realmente custa. Você ganha privacidade, mas perde a capacidade de verificar pessoalmente o que aconteceu dentro dessa verificação privada.

Você está confiando no oráculo, no enclave e nos operadores que traduzem a identidade em uma decisão, em vez de ver os dados subjacentes por conta própria. Isso é um tipo diferente de confiança, não a ausência dela.

Para os desenvolvedores, isso parece remover uma carga real. Armazenar um banco de dados completo de identidades dos seus próprios usuários é uma responsabilidade que a maioria das equipes não quer e não consegue proteger totalmente de qualquer forma.

Para os usuários, isso significa que existe um registro público e auditável do que foi autorizado, sem que haja um registro público de a quem exatamente você está ligado.

Para as instituições, isso oferece algo mais difícil de obter em outro lugar: a prova de que uma regra foi seguida, sem precisar se tornar a guardiã dos dados pessoais de todos para prová-lo.

Quanto mais penso nisso, mais parece que a percepção real não é sobre privacidade ou conformidade individualmente. É mais simples do que isso.

Prova não exige exposição.

Ainda não estou completamente convencido de que confiar em uma infraestrutura que você não consegue auditar pessoalmente seja significativamente diferente de confiar em quem costumava manter seus dados diretamente.

Talvez a pergunta real não seja se identidade e permissão devem ser separadas. Talvez seja o quanto de confiança silenciosa essa separação exige de nós no que quer que esteja no meio.

#Newt $NEWT

NEWT
NEWTUSDT
0.04155
+0.60%