Solo: Uma nova tentativa de construir uma camada de identidade anónima e confiável para o Web3
A infraestrutura no campo do Web3 está a melhorar rapidamente, mas a "identificação" como um módulo chave que suporta a confiança e a participação, tem estado ausente durante muito tempo. Desde a rotulagem de dados, avaliação de comportamento até a interação de protocolos e governança comunitária, muitas tarefas fundamentais no Web3 dependem da "entrada humana" como fonte de dados eficaz. No entanto, do ponto de vista dos sistemas em cadeia, os usuários geralmente são apenas um endereço de carteira composto por uma sequência de letras e números, carecendo de características individuais estruturadas e etiquetas de comportamento. Sem um mecanismo adicional de identificação para dar suporte, o mundo nativo das criptomoedas tem dificuldade em estabelecer perfis de usuários confiáveis e, ainda mais, em acumular reputação e avaliar crédito.
A falta de identificação diretamente deu origem a um dos problemas mais comuns e mais complicados no Web3 - o ataque de bruxas. Em atividades de incentivo que dependem da participação dos usuários, usuários maliciosos podem facilmente falsificar múltiplas identidades, reivindicar recompensas repetidamente, manipular votações e poluir dados, fazendo com que mecanismos que deveriam ser impulsionados por "participação humana" se tornem ineficazes. Embora alguns projetos tentem introduzir mecanismos "anti-Sybil" para filtrar comportamentos anormais, muitas vezes causam danos colaterais a usuários legítimos, enquanto os verdadeiros bots conseguem contornar as regras facilmente.
No campo DePIN, a falsificação de endereços e a submissão de dados falsos para obter incentivos são fenômenos comuns, que prejudicam a veracidade dos dados e afetam diretamente a utilidade e a base de confiança da rede. No GameFi, o uso de múltiplas contas para completar tarefas e a recepção em massa de recompensas destroem gravemente o equilíbrio do sistema econômico dentro do jogo, resultando na perda de jogadores reais e na ineficácia dos mecanismos de incentivo do projeto.
No campo da IA, a falta de identificação também traz impactos profundos. Atualmente, o treinamento de grandes modelos de IA depende cada vez mais do "feedback humano" e das plataformas de rotulagem de dados, e essas tarefas são frequentemente terceirizadas para comunidades abertas ou plataformas em cadeia. Na ausência de garantias de "unicidade humana", a simulação em massa de comportamentos por scripts e a falsificação de entradas por robôs tornaram-se cada vez mais graves, poluindo não apenas os dados de treinamento, mas também enfraquecendo significativamente a expressividade e a capacidade de generalização dos modelos.
Além disso, na ausência de uma camada de identificação eficaz, os mecanismos de KYC, os sistemas de pontuação de crédito e os perfis de comportamento amplamente utilizados no mundo Web2 mal conseguem ser mapeados de forma nativa e confiável para a blockchain. Isso não apenas limita a participação das instituições no Web3 sob a premissa de garantir a privacidade dos usuários, mas também mantém o sistema financeiro na blockchain em um estado de vazio de identidade, onde os modelos de empréstimo DeFi dependem a longo prazo de mecanismos de colateralização excessiva, dificultando o acesso a cenários mais amplos de empréstimos sem colateral, com a capacidade de cobertura de usuários e a eficiência do capital severamente limitadas.
Exploração da camada de identificação Web3
Atualmente, há muitas soluções de camada de identidade Web3 no mercado, que podem ser divididas em quatro categorias:
Biométrico: caracterizado pela tecnologia de reconhecimento biométrico, assegurando a unicidade da identificação, com forte capacidade de resistência a ataques de bruxa. Projetos representativos incluem Worldcoin, Humanode, entre outros.
Classe de confiança social: enfatiza redes de confiança social e validação aberta, estabelecendo uma rede de identidade confiável através de gráficos de relações sociais, certificação mútua da comunidade, entre outros. Projetos representativos incluem Proof of Humanity, Circles, etc.
Classe de agregação DID: através da integração de dados de identidade/KYC do Web2, Credenciais Verificáveis e outros comprovantes externos, constrói-se uma estrutura de identidade em cadeia combinável. Projetos representativos incluem Civic, SpruceID, entre outros.
Análise de comportamento: com base no comportamento de endereços na blockchain, trajetórias de interação, registros de tarefas e outros dados, utiliza-se algoritmos de grafos para construir perfis de usuários e sistemas de reputação. Projetos representativos incluem ReputeX, Krebit, entre outros.
As soluções atuais de camada de identificação enfrentam amplamente o dilema do "triângulo impossível": é difícil conciliar simultaneamente a proteção da privacidade, a unicidade da identidade e a verificabilidade descentralizada. Exceto para soluções de biometria, os mecanismos de identificação em outras áreas geralmente não conseguem garantir de forma eficaz a "unicidade da identidade".
Solução técnica do Solo
A Solo escolheu a biometria como a base única de identificação do usuário e, com base na criptografia, propôs um caminho técnico único em torno do dilema do equilíbrio entre "proteção da privacidade" e "verificabilidade descentralizada".
A solução do Solo é baseada na arquitetura zkHE, que combina compromissos de Pedersen, criptografia homomórfica (HE) e provas de conhecimento zero (ZKP). As características biométricas dos usuários são processadas localmente com múltiplas camadas de criptografia, e o sistema gera provas de conhecimento zero verificáveis e as submete à blockchain, alcançando a não falsificabilidade da identificação e a verificabilidade sob proteção de privacidade.
No arquitetura zkHE, o processo de autenticação é composto por uma dupla camada de criptografia homomórfica (HE) e prova de conhecimento zero (ZKP), todo o processo é realizado localmente no dispositivo móvel do usuário, garantindo que informações sensíveis em texto claro não sejam divulgadas.
A criptografia homomórfica permite realizar cálculos diretamente com os dados em estado criptografado. O sistema insere as características biométricas após o compromisso na forma de criptografia homomórfica no circuito, executando operações lógicas como correspondência e comparação, sem a necessidade de descriptografar em nenhum momento.
Após a conclusão do cálculo criptográfico, o Solo gera localmente uma prova de conhecimento zero (ZKP) para submissão e verificação na cadeia. Esta ZKP prova que "sou uma pessoa única e real", mas não revela nenhuma informação biométrica original ou detalhes de cálculos intermediários.
O Solo utiliza o eficiente Groth16 zk‑SNARK como estrutura de geração e verificação de provas, gerando ZKP concisos e robustos com um custo computacional mínimo. O verificador apenas precisa validar esta prova para confirmar a validade da identidade, todo o processo não requer o acesso a qualquer dado sensível. Por fim, o ZKP é enviado para a rede Layer2 exclusiva SoloChain, onde é validado por contratos na cadeia.
Vantagens e características do Solo
Proteção de Privacidade: A arquitetura zkHE permite que todas as características biométricas dos usuários sejam criptografadas homomorficamente e construídas com ZKP localmente, todo o processo não requer o upload ou a descriptografia dos dados originais, evitando o risco de vazamento de privacidade.
Identificação única: através do mecanismo de comparação de distância de vetores de características em estado criptografado, confirmar se o atual validador é a mesma pessoa que os registros de registro históricos, construindo a restrição de identidade básica de "cada endereço está por trás de um verdadeiro e único ser humano".
Validação eficiente: otimização cuidadosa do processo de prova zk, garantindo que todas as tarefas de computação possam ser concluídas em dispositivos móveis comuns. O tempo de geração da verificação em testes reais é geralmente controlado entre 2-4 segundos, e o processo de validação na cadeia pode ser concluído em milissegundos, mantendo-se totalmente descentralizado.
Interface de conformidade: o design do sistema reserva uma interface de conformidade, incluindo um módulo de ponte opcional que suporta a integração com DID na cadeia e sistemas KYC, bem como a capacidade de ancorar o estado de verificação em uma rede Layer1 designada em cenários específicos.
Complementaridade: como um módulo de consenso subjacente na pilha de identificação, o Solo pode ser combinado com soluções existentes como DID, VC, zkID, SBT, entre outras, para estabelecer uma base de identidade real verificável e combinável para o ecossistema em cadeia.
A Solo já estabeleceu parcerias com vários protocolos e plataformas, abrangendo várias verticais como rotulagem de dados, redes DePIN e jogos SocialFi. Essas colaborações têm o potencial de validar ainda mais a viabilidade do mecanismo de identificação da Solo, fornecendo um mecanismo de feedback calibrado com a demanda do mundo real para seu modelo zkHE, ajudando a Solo a otimizar continuamente a experiência do usuário e o desempenho do sistema.
Através da construção de um sistema de camada de identidade anônima e confiável, o Solo está estabelecendo a base de capacidade de 1P1A(Uma Pessoa, Uma Conta) para o mundo Web3, com a expectativa de se tornar uma infraestrutura fundamental para promover a evolução do sistema de identidade na blockchain e a expansão das aplicações em conformidade.
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
9 Curtidas
Recompensa
9
3
Compartilhar
Comentário
0/400
GasGuru
· 07-24 16:33
Não seria melhor adicionar um pouco de gás e impulsionar?
Ver originalResponder0
AltcoinMarathoner
· 07-24 16:31
assim como o quilómetro 20 na maratona de adoção... a identidade web3 é a parede que temos de atravessar
Ver originalResponder0
Hash_Bandit
· 07-24 16:23
lembra-me os primeiros dias de pow... assegurar a identidade é tão crucial quanto assegurar a taxa de hash para ser honesto
Solo: Uma solução inovadora para a identidade anônima e confiável no Web3
Solo: Uma nova tentativa de construir uma camada de identidade anónima e confiável para o Web3
A infraestrutura no campo do Web3 está a melhorar rapidamente, mas a "identificação" como um módulo chave que suporta a confiança e a participação, tem estado ausente durante muito tempo. Desde a rotulagem de dados, avaliação de comportamento até a interação de protocolos e governança comunitária, muitas tarefas fundamentais no Web3 dependem da "entrada humana" como fonte de dados eficaz. No entanto, do ponto de vista dos sistemas em cadeia, os usuários geralmente são apenas um endereço de carteira composto por uma sequência de letras e números, carecendo de características individuais estruturadas e etiquetas de comportamento. Sem um mecanismo adicional de identificação para dar suporte, o mundo nativo das criptomoedas tem dificuldade em estabelecer perfis de usuários confiáveis e, ainda mais, em acumular reputação e avaliar crédito.
A falta de identificação diretamente deu origem a um dos problemas mais comuns e mais complicados no Web3 - o ataque de bruxas. Em atividades de incentivo que dependem da participação dos usuários, usuários maliciosos podem facilmente falsificar múltiplas identidades, reivindicar recompensas repetidamente, manipular votações e poluir dados, fazendo com que mecanismos que deveriam ser impulsionados por "participação humana" se tornem ineficazes. Embora alguns projetos tentem introduzir mecanismos "anti-Sybil" para filtrar comportamentos anormais, muitas vezes causam danos colaterais a usuários legítimos, enquanto os verdadeiros bots conseguem contornar as regras facilmente.
No campo DePIN, a falsificação de endereços e a submissão de dados falsos para obter incentivos são fenômenos comuns, que prejudicam a veracidade dos dados e afetam diretamente a utilidade e a base de confiança da rede. No GameFi, o uso de múltiplas contas para completar tarefas e a recepção em massa de recompensas destroem gravemente o equilíbrio do sistema econômico dentro do jogo, resultando na perda de jogadores reais e na ineficácia dos mecanismos de incentivo do projeto.
No campo da IA, a falta de identificação também traz impactos profundos. Atualmente, o treinamento de grandes modelos de IA depende cada vez mais do "feedback humano" e das plataformas de rotulagem de dados, e essas tarefas são frequentemente terceirizadas para comunidades abertas ou plataformas em cadeia. Na ausência de garantias de "unicidade humana", a simulação em massa de comportamentos por scripts e a falsificação de entradas por robôs tornaram-se cada vez mais graves, poluindo não apenas os dados de treinamento, mas também enfraquecendo significativamente a expressividade e a capacidade de generalização dos modelos.
Além disso, na ausência de uma camada de identificação eficaz, os mecanismos de KYC, os sistemas de pontuação de crédito e os perfis de comportamento amplamente utilizados no mundo Web2 mal conseguem ser mapeados de forma nativa e confiável para a blockchain. Isso não apenas limita a participação das instituições no Web3 sob a premissa de garantir a privacidade dos usuários, mas também mantém o sistema financeiro na blockchain em um estado de vazio de identidade, onde os modelos de empréstimo DeFi dependem a longo prazo de mecanismos de colateralização excessiva, dificultando o acesso a cenários mais amplos de empréstimos sem colateral, com a capacidade de cobertura de usuários e a eficiência do capital severamente limitadas.
Exploração da camada de identificação Web3
Atualmente, há muitas soluções de camada de identidade Web3 no mercado, que podem ser divididas em quatro categorias:
Biométrico: caracterizado pela tecnologia de reconhecimento biométrico, assegurando a unicidade da identificação, com forte capacidade de resistência a ataques de bruxa. Projetos representativos incluem Worldcoin, Humanode, entre outros.
Classe de confiança social: enfatiza redes de confiança social e validação aberta, estabelecendo uma rede de identidade confiável através de gráficos de relações sociais, certificação mútua da comunidade, entre outros. Projetos representativos incluem Proof of Humanity, Circles, etc.
Classe de agregação DID: através da integração de dados de identidade/KYC do Web2, Credenciais Verificáveis e outros comprovantes externos, constrói-se uma estrutura de identidade em cadeia combinável. Projetos representativos incluem Civic, SpruceID, entre outros.
Análise de comportamento: com base no comportamento de endereços na blockchain, trajetórias de interação, registros de tarefas e outros dados, utiliza-se algoritmos de grafos para construir perfis de usuários e sistemas de reputação. Projetos representativos incluem ReputeX, Krebit, entre outros.
As soluções atuais de camada de identificação enfrentam amplamente o dilema do "triângulo impossível": é difícil conciliar simultaneamente a proteção da privacidade, a unicidade da identidade e a verificabilidade descentralizada. Exceto para soluções de biometria, os mecanismos de identificação em outras áreas geralmente não conseguem garantir de forma eficaz a "unicidade da identidade".
Solução técnica do Solo
A Solo escolheu a biometria como a base única de identificação do usuário e, com base na criptografia, propôs um caminho técnico único em torno do dilema do equilíbrio entre "proteção da privacidade" e "verificabilidade descentralizada".
A solução do Solo é baseada na arquitetura zkHE, que combina compromissos de Pedersen, criptografia homomórfica (HE) e provas de conhecimento zero (ZKP). As características biométricas dos usuários são processadas localmente com múltiplas camadas de criptografia, e o sistema gera provas de conhecimento zero verificáveis e as submete à blockchain, alcançando a não falsificabilidade da identificação e a verificabilidade sob proteção de privacidade.
No arquitetura zkHE, o processo de autenticação é composto por uma dupla camada de criptografia homomórfica (HE) e prova de conhecimento zero (ZKP), todo o processo é realizado localmente no dispositivo móvel do usuário, garantindo que informações sensíveis em texto claro não sejam divulgadas.
A criptografia homomórfica permite realizar cálculos diretamente com os dados em estado criptografado. O sistema insere as características biométricas após o compromisso na forma de criptografia homomórfica no circuito, executando operações lógicas como correspondência e comparação, sem a necessidade de descriptografar em nenhum momento.
Após a conclusão do cálculo criptográfico, o Solo gera localmente uma prova de conhecimento zero (ZKP) para submissão e verificação na cadeia. Esta ZKP prova que "sou uma pessoa única e real", mas não revela nenhuma informação biométrica original ou detalhes de cálculos intermediários.
O Solo utiliza o eficiente Groth16 zk‑SNARK como estrutura de geração e verificação de provas, gerando ZKP concisos e robustos com um custo computacional mínimo. O verificador apenas precisa validar esta prova para confirmar a validade da identidade, todo o processo não requer o acesso a qualquer dado sensível. Por fim, o ZKP é enviado para a rede Layer2 exclusiva SoloChain, onde é validado por contratos na cadeia.
Vantagens e características do Solo
Proteção de Privacidade: A arquitetura zkHE permite que todas as características biométricas dos usuários sejam criptografadas homomorficamente e construídas com ZKP localmente, todo o processo não requer o upload ou a descriptografia dos dados originais, evitando o risco de vazamento de privacidade.
Identificação única: através do mecanismo de comparação de distância de vetores de características em estado criptografado, confirmar se o atual validador é a mesma pessoa que os registros de registro históricos, construindo a restrição de identidade básica de "cada endereço está por trás de um verdadeiro e único ser humano".
Validação eficiente: otimização cuidadosa do processo de prova zk, garantindo que todas as tarefas de computação possam ser concluídas em dispositivos móveis comuns. O tempo de geração da verificação em testes reais é geralmente controlado entre 2-4 segundos, e o processo de validação na cadeia pode ser concluído em milissegundos, mantendo-se totalmente descentralizado.
Interface de conformidade: o design do sistema reserva uma interface de conformidade, incluindo um módulo de ponte opcional que suporta a integração com DID na cadeia e sistemas KYC, bem como a capacidade de ancorar o estado de verificação em uma rede Layer1 designada em cenários específicos.
Complementaridade: como um módulo de consenso subjacente na pilha de identificação, o Solo pode ser combinado com soluções existentes como DID, VC, zkID, SBT, entre outras, para estabelecer uma base de identidade real verificável e combinável para o ecossistema em cadeia.
A Solo já estabeleceu parcerias com vários protocolos e plataformas, abrangendo várias verticais como rotulagem de dados, redes DePIN e jogos SocialFi. Essas colaborações têm o potencial de validar ainda mais a viabilidade do mecanismo de identificação da Solo, fornecendo um mecanismo de feedback calibrado com a demanda do mundo real para seu modelo zkHE, ajudando a Solo a otimizar continuamente a experiência do usuário e o desempenho do sistema.
Através da construção de um sistema de camada de identidade anônima e confiável, o Solo está estabelecendo a base de capacidade de 1P1A(Uma Pessoa, Uma Conta) para o mundo Web3, com a expectativa de se tornar uma infraestrutura fundamental para promover a evolução do sistema de identidade na blockchain e a expansão das aplicações em conformidade.