A recente popularidade do Worldcoin também criou impulso suficiente para uma narrativa Web 3+AI. Worldcoin pertence ao conceito zkML e é derivado de zk+ML (prova de conhecimento zero e aprendizado de máquina). É também uma combinação emergente que tem sido muito falado recentemente, zk Nem é preciso dizer que a tecnologia precisa ser mencionada e o ML é um subcampo da IA. AI + Web3 já foi uma narrativa popular na indústria antes, mas atualmente não há um bom conceito ou caso de uso para conecte os dois perfeitamente. Na recente conferência de Montenegro, Vitalik também elogiou muito o zkSNARK. Juntamente com a popularidade do Worldcoin, é previsível que o zkML se destaque.
Você pode não estar familiarizado com o zkML. Este artigo esclarece principalmente a névoa sobre o zkML, concentrando-se na introdução, nos casos de uso e em alguns projetos potenciais do zkML. Oficialmente, porque não há muitos casos de uso para o zkML no momento, espero que você possa. aproveite a oportunidade e aprenda sobre ela com antecedência. Esteja preparado para novos conceitos e casos de uso.
Web 3 + ML
zkML combina prova de conhecimento zero e aprendizado de máquina. Na verdade, fora da Web 3, ML não é mais uma palavra nova. A tecnologia tem sido amplamente utilizada em alguns campos, como processamento de linguagem natural (PNL), direção autônoma, e-. comércio, etc. Os campos alcançaram um nível mais alto por meio da tecnologia de ML, e o ML até assumiu uma posição dominante em alguns campos. Portanto, zkML também é a tendência geral no futuro. A incorporação de ML em contratos inteligentes também fornecerá algo mais complexo e inteligente. métodos de processamento para contratos inteligentes.
Ao adicionar capacidades de ML, os contratos inteligentes podem tornar-se mais autónomos e dinâmicos, permitindo-lhes agir com base em dados em cadeia em tempo real, em vez de regras estáticas. Os contratos inteligentes serão mais flexíveis e adaptáveis a mais cenários, incluindo aqueles que podem não ter sido previstos quando o contrato foi originalmente criado. Simplificando, os recursos de ML expandirão a automação, a precisão, a eficiência e a flexibilidade de qualquer contrato inteligente que colocarmos na cadeia.
Atualmente, uma das razões pelas quais o ML não é amplamente adotado em criptografia é que o custo computacional de execução desses modelos na cadeia é muito alto. Por exemplo, fastBERP - um tipo de modelo de linguagem PNL, a adoção deste modelo requer o uso. de aproximadamente 1800 MFLOPS (milhões de pontos aritméticos), que não podem ser executados diretamente no EVM. Embora os modelos de aplicação precisem fazer previsões com base em dados do mundo real, para ter contratos inteligentes em escala de ML, o contrato deve obter tais previsões;
A segunda razão é a necessidade de lidar com a questão da estrutura de confiança dos modelos de ML. Há dois pontos principais. Um é a sua privacidade: como mencionado anteriormente, os parâmetros do modelo são geralmente privados. .Isso é natural. Isso causará alguns problemas de confiança entre os proprietários e usuários do modelo; o segundo é que os modelos de ML algorítmicos são às vezes chamados de "caixas pretas" porque envolvem muitas etapas automatizadas no processo de cálculo. entender ou explicar. Estas etapas envolvem algoritmos complexos e grandes quantidades de dados, o que pode levar a resultados incertos e, por vezes, aleatórios, tornando os algoritmos culpados de preconceitos e até mesmo de discriminação. E a tecnologia zk pode resolver esse problema de confiança de forma muito eficiente.
Então zkSNARK apareceu neste momento. A tecnologia zk em zkML refere-se principalmente a zkSNARK e nos fornece uma solução: qualquer pessoa pode executar um modelo fora da cadeia e gerar uma prova concisa e verificável indicando o esperado. e esta prova pode ser publicada on-chain e capturada pelo contrato inteligente e aumentar a sua inteligência. Os modelos de ML geralmente requerem três partes: dados de treinamento, arquitetura do modelo e parâmetros do modelo. O modelo treinado pode abrir um espaço de design atualizado para contratos inteligentes, desde que passe no raciocínio e na verificação. (O treinamento e a inferência do modelo não serão descritos em detalhes)
Casos de uso de zkML em criptografia
O contrato inteligente adicionado com zkSNARK +ML também terá muitos casos de uso.
DeFi
Oráculos verificáveis de aprendizado de máquina fora da cadeia
Combinados com zkSNARKs combinados com inferência verificada de modelos de ML, esses oráculos de ML fora da cadeia podem ser usados para resolver de forma confiável mercados de previsão do mundo real, contratos de protocolo seguros e muito mais, verificando a inferência e publicando evidências na cadeia.
DeFi parametrizado de ML
Muitas subdivisões do DeFi podem realmente ser automatizadas. Por exemplo, os protocolos de empréstimo podem usar modelos de ML para atualizar parâmetros em tempo real. Embora os protocolos de empréstimo atuais confiem principalmente em modelos fora da cadeia executados por organizações para determinar coeficientes de garantia, LTV, limites de liquidação, etc., o ML pode fornecer uma alternativa melhor com modelos de código aberto treinados pela comunidade que qualquer pessoa pode executar e verificar.
Estratégias de negociação automatizadas
Uma maneira de verificar os retornos de uma estratégia de negociação é fazer com que o MP forneça aos investidores vários backtests. Não há como verificar se o estrategista seguiu o modelo ao executar as negociações, mas o zkML pode fornecer uma solução para isso. quando implantado em um local específico. Fornecer prova de verificação do raciocínio do modelo financeiro.
Campo de segurança
Monitoramento inteligente de fraudes em contratos
Em vez de ter uma governança prática ou atores centralizados controlando a capacidade de suspender contratos, os modelos de ML podem ser usados para detectar possíveis comportamentos maliciosos e impor procedimentos de suspensão.
DID e sociais
Substitua as chaves privadas por autenticação biométrica (que é o que a Worldcoin faz atualmente)
O gerenciamento de chaves privadas ainda é uma das dores de cabeça dos usuários do Web3. Extrair chaves privadas por meio de reconhecimento facial ou outra biometria é uma solução possível para zkML, e a Worldcoin está aplicando isso com seu dispositivo Orb para determinar se alguém é uma pessoa real sem tentar KYC, e usa a tecnologia zk para garantir que a saída de seus modelos de ML não revelam dados pessoais dos usuários, conseguindo isso por meio de diversos sensores de câmera e modelos de aprendizado de máquina que analisam características faciais e da íris.
Recomendações personalizadas e filtragem de conteúdo para mídias sociais Web3
Da mesma forma, algumas mídias sociais da Web 3 podem facilmente obter preferências e dados do usuário, mostrar-nos alguns e-mails de spam e links falsos, e muitos links falsos levam ao roubo de carteiras de usuários, etc., mas por meio da tecnologia zkML podemos evitar muito conteúdo desnecessário e links de e-mail.
Economia de criadores e jogos
Reequilíbrio da economia no jogo
Os modelos de ML podem ser usados para ajustar dinamicamente a emissão de tokens, fornecimento, destruição, limites de votação, etc. Um modelo possível é um contrato de incentivo, que pode reequilibrar a economia do jogo se um determinado limite de reequilíbrio for atingido e a prova de raciocínio for verificada.
Novos jogos on-chain
Podem ser criados jogos cooperativos de IA humana e outros jogos on-chain inovadores, nos quais modelos de IA não confiáveis atuam como NPCs, e todas as ações do NPC são enviadas para a cadeia com instruções que qualquer pessoa pode verificar para determinar a prova correta do modelo. .
Projeto de potencial ecológico zkML
Como o zkML ainda está em um estágio inicial de desenvolvimento, não há muitos projetos que possam ser encontrados. A seguir estão os projetos potenciais encontrados para todos:
Moeda mundial
Não entrarei em detalhes sobre o Worldcoin. Todos devem estar familiarizados com ele. Consulte “Se o Worldcoin for bem-sucedido, que impacto isso terá na indústria de criptografia?”
Laboratórios de Módulo
Modulus Labs é um dos projetos mais diversos do zkML, construindo a tecnologia necessária para IA on-chain. Trabalhe em casos de uso e pesquisas relacionadas. Do lado do aplicativo, Modulus Labs desenvolveu RockyBot, um bot de negociação on-chain, e Leela vs. the World, um jogo de xadrez no qual pessoas reais jogam contra uma instância verificável on-chain do mecanismo de xadrez Leela.
humano
Giza é um protocolo dedicado ao crescimento da economia através da IA, permitindo a implantação de modelos de IA em cadeia utilizando uma abordagem completamente sem confiança, apoiada por uma parceria StarkWare, permitindo, em última análise, um mercado que fornece caminhos alternativos para o desenvolvimento de IA.
Zkaptcha
Zkaptcha se concentra no problema do robô na Web3, protege contratos inteligentes contra ataques de robôs, usa provas de conhecimento zero para criar contratos inteligentes resistentes a ataques Sybil e fornece serviços de código de verificação para contratos inteligentes. Atualmente, o projeto permite que os usuários finais gerem uma prova de trabalho humano completando um código de verificação. No futuro, o Zkaptcha herdará o zkML e lançará um serviço semelhante ao código de verificação existente da Web 2, mas também poderá analisar comportamentos como o movimento do mouse. para determinar o desempenho do usuário.
Conclusão
No momento, parece que não existem muitos produtos na área de combinação de zkML e criptografia. Ainda haverá alguns problemas encontrados no processo de construção de tais produtos e a criptografia pode precisar de mais melhorias e otimizações no futuro. Mas com a combinação de zkSNARK e ML, temos motivos para acreditar que o poder do zkML pode trazer melhores perspectivas e desenvolvimento para a criptografia. Também esperamos que produtos mais diversificados neste campo a tecnologia zk e a criptografia forneçam segurança para a operação de criptografia. ML Ambiente confiável e, no futuro, além da inovação de produtos, também poderá gerar inovação em modelos de negócios criptográficos, porque neste mundo selvagem e anárquico da Web 3, descentralização, tecnologia criptográfica e confiança são as instalações básicas mais importantes.
