zk-SNARKs identificação sistema de dilemas e soluções diversificadas
Na área da identificação digital, a aplicação da tecnologia zk-SNARKs tornou-se gradualmente mainstream. Vários projetos de identificação baseados em zk-SNARKs estão a desenvolver soluções amigáveis para os utilizadores, permitindo que provem a sua identificação sem divulgar informações específicas. Por exemplo, o número de utilizadores do World ID ultrapassou recentemente os 10 milhões, e Taiwan e a União Europeia também estão a adotar a tecnologia zk-SNARKs em projetos de identificação digital.
À primeira vista, a ampla aplicação de sistemas de identificação baseados em zk-SNARKs parece ser uma grande vitória para o desenvolvimento de tecnologias descentralizadas. Eles podem proteger diversos serviços online contra manipulação por robôs e ataques de bruxas, sem sacrificar a privacidade. No entanto, esses sistemas de identificação ainda apresentam riscos? Este artigo irá explorar os seguintes pontos:
zk-SNARKs resolveram muitos problemas importantes.
Mas zk-SNARKs identificação ainda apresenta riscos, principalmente devido à rigorosa manutenção da propriedade de "uma pessoa, uma identificação".
Confiar apenas na "prova de riqueza" para prevenir ataques de bruxas não é suficiente, precisamos de alguma solução de "identificação".
O estado ideal é que o custo de obter N identidades seja N².
O sistema de identificação multifacetado é a solução mais realista, podendo ser explícito ( como a identificação baseada em gráficos sociais ), ou podendo ser implícito ( com múltiplas identidades de zk-SNARKs coexistindo ).
zk-SNARKs identificação sistema de funcionamento
O sistema de identidade baseado em zk-SNARKs geralmente se baseia nos seguintes mecanismos: o usuário possui um valor secreto s, armazenando seu valor hash H(s) no registro global. Ao fazer login no aplicativo, o usuário gera um ID específico para o aplicativo H(s, app_name), e valida esse ID através de zk-SNARKs para verificar se o valor hash no registro se origina do mesmo valor secreto s. Isso garante que cada hash público possa gerar um ID apenas para cada aplicativo, sem revelar qual ID exclusivo do aplicativo corresponde a qual hash público.
zk-SNARKs identificação sistema limitações
Apesar de a tecnologia zk-SNARKs resolver muitos problemas de privacidade, ainda existem as seguintes limitações:
Não é possível alcançar verdadeira anonimidade: a rígida restrição de "uma pessoa, uma identidade" pode levar os usuários a perder a capacidade de criar múltiplas identidades anônimas.
Não é possível proteger os usuários contra coerção: mesmo que o valor secreto não seja divulgado, os usuários ainda podem ser forçados a revelá-lo.
Não é possível resolver riscos não relacionados à privacidade: como a abrangência insuficiente do sistema de identificação, questões de múltiplas nacionalidades, falhas no sistema, etc.
Não aplicável em certos cenários: como o "cenário de rendimento básico universal" que requer a distribuição de ativos ou serviços a uma ampla base de utilizadores, assim como o "cenário de governança" que precisa equilibrar a influência de diferentes participantes de várias escalas.
Sistema de identificação múltipla: uma solução viável
Tendo em conta as limitações acima mencionadas, um sistema de identificação múltipla pode ser uma solução mais ideal. Pode ser implementado de duas maneiras:
Identificação explícita múltipla: mecanismo de validação de identificação baseado em gráficos sociais.
Identidade múltipla oculta: múltiplos provedores de identidade coexistem, e as aplicações são compatíveis com vários métodos de autenticação de identidade.
Os sistemas de múltiplas identidades possuem uma maior anonimidade, resistência à coação e tolerância a falhas. Eles podem fornecer a contenção necessária contra ataques de governança e comportamentos abusivos, ao mesmo tempo que garantem que os usuários não sejam solicitados a revelar combinações de identidade fixas.
No entanto, é necessário estar atento ao risco de uma certa forma de identidade ter uma quota de mercado próxima de 100%, o que pode levar o sistema a degradar-se para um modelo de "uma pessoa, uma identidade".
No futuro, os projetos de identificação com zk-SNARKs poderão se integrar a sistemas de identificação baseados em grafos sociais, fornecendo suporte inicial para estes últimos, desenvolvendo assim um ecossistema de identificação distribuída global mais saudável e seguro.
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
13 gostos
Recompensa
13
3
Partilhar
Comentar
0/400
NotSatoshi
· 07-25 23:04
Para que privacidade? É só jogar um endereço falso e pronto.
Ver originalResponder0
RugResistant
· 07-25 23:04
Significa que a identificação deve ter uma cópia extra.
Ver originalResponder0
NotAFinancialAdvice
· 07-25 22:53
Certo, seguindo as múltiplas identidades do zk, a Conformidade não ficará completa?
Desafios do sistema de identificação baseado em zk-SNARKs: explorando soluções diversificadas
zk-SNARKs identificação sistema de dilemas e soluções diversificadas
Na área da identificação digital, a aplicação da tecnologia zk-SNARKs tornou-se gradualmente mainstream. Vários projetos de identificação baseados em zk-SNARKs estão a desenvolver soluções amigáveis para os utilizadores, permitindo que provem a sua identificação sem divulgar informações específicas. Por exemplo, o número de utilizadores do World ID ultrapassou recentemente os 10 milhões, e Taiwan e a União Europeia também estão a adotar a tecnologia zk-SNARKs em projetos de identificação digital.
À primeira vista, a ampla aplicação de sistemas de identificação baseados em zk-SNARKs parece ser uma grande vitória para o desenvolvimento de tecnologias descentralizadas. Eles podem proteger diversos serviços online contra manipulação por robôs e ataques de bruxas, sem sacrificar a privacidade. No entanto, esses sistemas de identificação ainda apresentam riscos? Este artigo irá explorar os seguintes pontos:
zk-SNARKs identificação sistema de funcionamento
O sistema de identidade baseado em zk-SNARKs geralmente se baseia nos seguintes mecanismos: o usuário possui um valor secreto s, armazenando seu valor hash H(s) no registro global. Ao fazer login no aplicativo, o usuário gera um ID específico para o aplicativo H(s, app_name), e valida esse ID através de zk-SNARKs para verificar se o valor hash no registro se origina do mesmo valor secreto s. Isso garante que cada hash público possa gerar um ID apenas para cada aplicativo, sem revelar qual ID exclusivo do aplicativo corresponde a qual hash público.
zk-SNARKs identificação sistema limitações
Apesar de a tecnologia zk-SNARKs resolver muitos problemas de privacidade, ainda existem as seguintes limitações:
Não é possível alcançar verdadeira anonimidade: a rígida restrição de "uma pessoa, uma identidade" pode levar os usuários a perder a capacidade de criar múltiplas identidades anônimas.
Não é possível proteger os usuários contra coerção: mesmo que o valor secreto não seja divulgado, os usuários ainda podem ser forçados a revelá-lo.
Não é possível resolver riscos não relacionados à privacidade: como a abrangência insuficiente do sistema de identificação, questões de múltiplas nacionalidades, falhas no sistema, etc.
Não aplicável em certos cenários: como o "cenário de rendimento básico universal" que requer a distribuição de ativos ou serviços a uma ampla base de utilizadores, assim como o "cenário de governança" que precisa equilibrar a influência de diferentes participantes de várias escalas.
Sistema de identificação múltipla: uma solução viável
Tendo em conta as limitações acima mencionadas, um sistema de identificação múltipla pode ser uma solução mais ideal. Pode ser implementado de duas maneiras:
Identificação explícita múltipla: mecanismo de validação de identificação baseado em gráficos sociais.
Identidade múltipla oculta: múltiplos provedores de identidade coexistem, e as aplicações são compatíveis com vários métodos de autenticação de identidade.
Os sistemas de múltiplas identidades possuem uma maior anonimidade, resistência à coação e tolerância a falhas. Eles podem fornecer a contenção necessária contra ataques de governança e comportamentos abusivos, ao mesmo tempo que garantem que os usuários não sejam solicitados a revelar combinações de identidade fixas.
No entanto, é necessário estar atento ao risco de uma certa forma de identidade ter uma quota de mercado próxima de 100%, o que pode levar o sistema a degradar-se para um modelo de "uma pessoa, uma identidade".
No futuro, os projetos de identificação com zk-SNARKs poderão se integrar a sistemas de identificação baseados em grafos sociais, fornecendo suporte inicial para estes últimos, desenvolvendo assim um ecossistema de identificação distribuída global mais saudável e seguro.