No mundo selvagem e anárquico da Web3, descentralização, tecnologia criptográfica e confiança são as infraestruturas mais básicas.
Escrito por: Leo
A recente explosão do Worldcoin também criou impulso suficiente para uma narrativa Web3 + AI. O Worldcoin pertence ao conceito de zkML, derivado de zk+ML (prova de conhecimento zero e aprendizado de máquina), e também é uma combinação emergente que tem sido comentada sobre recentemente. zk technology Desnecessário dizer que ML é um subcampo de IA. AI+Web3 já foi uma narrativa muito popular no setor antes, mas, no momento, não há um bom conceito ou caso de uso para conectar os dois perfeitamente. Recentemente, na conferência de Montenegro, Vitalik também elogiou muito o zkSNARK, juntamente com a explosão do Worldcoin, por isso é previsível que o zkML se destaque.
Você pode não estar familiarizado com o zkML. Este artigo esclarece principalmente a névoa do zkML para você, focando na introdução, casos de uso e alguns projetos potenciais do zkML. Como não há muitos casos de uso do zkML no momento, espero que você possa aproveitar a oportunidade e aprenda com antecedência. Novos conceitos e casos de uso, prepare-se.
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. Essa tecnologia tem sido amplamente utilizada em alguns campos, como processamento de linguagem natural (NLP), direção autônoma, e- comércio, etc. Todos os campos alcançaram um nível mais alto por meio da tecnologia ML e, mesmo em alguns campos, o ML já ocupou uma posição dominante; portanto, o futuro zkML também é a tendência geral e a incorporação de ML em contratos inteligentes também fornecerá contratos inteligentes com métodos de processamento mais complexos e inteligentes.
Ao adicionar recursos de ML, os contratos inteligentes podem se tornar mais autônomos e dinâmicos, permitindo que atuem com base em dados on-chain em tempo real, em vez de regras estáticas. Os contratos inteligentes serão mais flexíveis e se adaptarão a mais cenários, incluindo aqueles que podem não ter sido previstos quando o contrato foi originalmente criado. Resumindo, os recursos de ML ampliarão a automação, precisão, eficiência e flexibilidade de qualquer contrato inteligente que colocarmos na cadeia.
Atualmente, uma das razões pelas quais ML não é amplamente adotado em criptografia é que é computacionalmente caro executar esses modelos on-chain, como fastBERP - uma classe de modelos de linguagem NLP, que precisa usar cerca de 1800 MFLOPS (milhões de floats) para adoção. ponto aritmético), que não pode ser executado diretamente no EVM. Embora os modelos de aplicativos precisem fazer previsões com base em dados do mundo real, para ter contratos inteligentes em escala de ML, os contratos devem obter tais previsões;
O segundo motivo é a necessidade de lidar com a estrutura de confiança dos modelos de ML. Existem dois pontos principais. Um é a privacidade: como mencionado anteriormente, os parâmetros do modelo geralmente são privados e, em alguns casos, as entradas do modelo também precisam ser mantidas em segredo , que naturalmente Existem alguns problemas de confiança entre o proprietário do modelo e o usuário do modelo; o segundo é a caixa preta algorítmica, e os modelos ML às vezes são chamados de "caixas pretas" porque envolvem muitas etapas automatizadas no processo de cálculo que são difíceis de entender ou explicar. Essas etapas envolvem algoritmos complexos e grandes quantidades de dados que levam a saídas indeterminadas e às vezes aleatórias, tornando os algoritmos primordiais para viés e até discriminação. E a tecnologia zk pode resolver esse problema de confiança com muita eficiência.
Então, neste momento, o zkSNARK apareceu junto com a tendência. A tecnologia zk no zkML se refere principalmente ao zkSNARK. O zkSNARK nos fornece uma solução: qualquer um pode executar um modelo off-chain e gerar uma prova concisa e verificável de que o esperado O modelo produz um resultado específico, e essa prova pode ser publicada na cadeia e capturada por contratos inteligentes e aprimorada sua inteligência. Os modelos de ML geralmente exigem três partes: dados de treinamento, arquitetura do modelo e parâmetros do modelo. Contanto que o modelo treinado passe na verificação de raciocínio, ele pode abrir um espaço de design atualizado para contratos inteligentes. (O treinamento e o raciocínio do modelo não serão muito descritos)
Casos de uso de zkML em criptografia
E o contrato inteligente após adicionar zkSNARK +ML também terá muitos casos de uso, a seguir estão seus casos de uso:
DeFi
Oráculo de aprendizado de máquina off-chain verificável
Combinando zkSNARKs com raciocínio verificado de modelos de ML, esses oráculos de ML off-chain podem ser usados para resolver de maneira confiável mercados de previsão do mundo real, contratos de protocolo seguros, etc., verificando o raciocínio e publicando evidências on-chain.
DeFi parametrizado por ML
Muitas subdivisões de DeFi podem realmente ser automatizadas. Por exemplo, protocolos de empréstimo podem usar modelos de ML para atualizar parâmetros em tempo real. Os protocolos de empréstimo de hoje confiam principalmente em modelos off-chain executados por organizações para determinar coeficientes de garantia, LTV, limites de liquidação etc. O ML pode fornecer uma alternativa melhor, modelos de código aberto treinados pela comunidade que qualquer pessoa pode executar e verificar.
Estratégias de negociação automatizada
Uma forma de verificar o retorno de uma estratégia de negociação é fazer com que o MP forneça aos investidores vários backtests, é impossível verificar se o estrategista seguiu o modelo ao executar a negociação, mas o zkML pode fornecer uma solução para isso, o MP pode ser implantado em um local específico Fornece prova de validação do raciocínio do modelo financeiro.
Domínio de segurança
MONITORAMENTO DE FRAUDE PARA SMART CONTRACT
Em vez de governança manual ou atores centralizados controlando a capacidade de suspender contratos, os modelos de ML podem ser usados para detectar possíveis comportamentos maliciosos e aplicar procedimentos de suspensão.
DID e social
Substituição de chaves privadas por autenticação biométrica (que é o que a Worldcoin faz atualmente)
O gerenciamento de chaves privadas continua sendo outra dor de cabeça para os usuários do Web3. A extração de chaves privadas por meio de reconhecimento facial ou outra biometria é uma solução possível para o zkML, e a Worldcoin está aplicando isso exatamente da mesma maneira, com seu dispositivo Orb para determinar se alguém é uma pessoa real sem tentar falsificar o KYC e usando a tecnologia zk para garantir que a saída de seus modelos de ML não revele os dados pessoais dos usuários, isso é obtido por meio de vários sensores de câmera e modelos de aprendizado de máquina que analisam recursos faciais e de íris.
Recomendação personalizada e filtragem de conteúdo para mídias sociais Web3
Da mesma forma, algumas mídias sociais da Web 3 podem obter facilmente as preferências e dados do usuário, mostrar-nos alguns spams e links falsos, e muitos links falsos levam ao roubo de carteiras de usuários, etc., mas podemos evitar muitos conteúdos desnecessários e links de e-mail por meio da tecnologia zkML .
Economia e jogos do criador
Reequilíbrio da economia no jogo
Os modelos ML podem ser usados para ajustar dinamicamente a emissão, 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.
Novo tipo de jogo em cadeia
Jogos cooperativos de IA humana e outros jogos inovadores na cadeia podem ser criados, onde um modelo de IA sem confiança atua como um NPC e todas as ações do NPC são postadas na cadeia com uma Prova do modelo.
projeto de potencial ecológico zkML
Como o zkML ainda está em estágio inicial de desenvolvimento, não há muitos projetos que possam ser encontrados. A seguir estão os projetos em potencial encontrados para todos:
Worldcoin
O Worldcoin não será muito descrito, todos devem estar familiarizados com ele, consulte "Se o Worldcoin for bem-sucedido, que impacto terá na indústria de criptografia?"
Laboratórios Modulus
O Modulus Labs é um dos projetos mais diversificados em zkML, a tecnologia necessária para construir IA na cadeia. Trabalhe em casos de uso e pesquisas relacionadas. No lado do aplicativo, a Modulus Labs desenvolveu RockyBot (um bot de negociação on-chain) e Leela vs. the World (um jogo de xadrez), onde pessoas reais jogam contra uma instância verificável on-chain do mecanismo de xadrez Leela.
Humano
Giza é um protocolo dedicado ao desenvolvimento da economia por meio da IA. Ele pode implantar modelos de IA na cadeia usando um método totalmente confiável. É apoiado pela cooperação StarkWare e finalmente realiza um mercado que fornece um caminho alternativo para o desenvolvimento da IA.
Zkaptcha
Zkaptcha se concentra no problema do robô na Web3, protege contratos inteligentes de 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 captchas. No futuro, o Zkaptcha herdará o zkML e lançará um serviço semelhante aos captchas da Web 2 existentes, mas também pode analisar comportamentos como movimentos do mouse para determinar o usuário está É real.
Conclusão
No momento, não há muitos produtos no campo de combinação de zkML e criptografia, e alguns problemas serão encontrados no processo de construção de tais produtos, e zkML e criptografia podem precisar de mais melhorias e otimização no futuro. No entanto, 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, e também esperamos mais produtos neste campo. A tecnologia zk e a criptografia fornecem segurança para a operação de ML Ambiente credível e, no futuro, além da inovação do produto, também pode dar origem à inovação do modelo de negócios de criptografia, porque neste mundo selvagem e anárquico da Web 3, descentralização, tecnologia de criptografia e confiança são as instalações básicas mais importantes.
Ver original
O conteúdo serve apenas de referência e não constitui uma solicitação ou oferta. Não é prestado qualquer aconselhamento em matéria de investimento, fiscal ou jurídica. Consulte a Declaração de exoneração de responsabilidade para obter mais informações sobre os riscos.
O zkML será a nova direção da trilha zk?
Escrito por: Leo
A recente explosão do Worldcoin também criou impulso suficiente para uma narrativa Web3 + AI. O Worldcoin pertence ao conceito de zkML, derivado de zk+ML (prova de conhecimento zero e aprendizado de máquina), e também é uma combinação emergente que tem sido comentada sobre recentemente. zk technology Desnecessário dizer que ML é um subcampo de IA. AI+Web3 já foi uma narrativa muito popular no setor antes, mas, no momento, não há um bom conceito ou caso de uso para conectar os dois perfeitamente. Recentemente, na conferência de Montenegro, Vitalik também elogiou muito o zkSNARK, juntamente com a explosão do Worldcoin, por isso é previsível que o zkML se destaque.
Você pode não estar familiarizado com o zkML. Este artigo esclarece principalmente a névoa do zkML para você, focando na introdução, casos de uso e alguns projetos potenciais do zkML. Como não há muitos casos de uso do zkML no momento, espero que você possa aproveitar a oportunidade e aprenda com antecedência. Novos conceitos e casos de uso, prepare-se.
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. Essa tecnologia tem sido amplamente utilizada em alguns campos, como processamento de linguagem natural (NLP), direção autônoma, e- comércio, etc. Todos os campos alcançaram um nível mais alto por meio da tecnologia ML e, mesmo em alguns campos, o ML já ocupou uma posição dominante; portanto, o futuro zkML também é a tendência geral e a incorporação de ML em contratos inteligentes também fornecerá contratos inteligentes com métodos de processamento mais complexos e inteligentes.
Ao adicionar recursos de ML, os contratos inteligentes podem se tornar mais autônomos e dinâmicos, permitindo que atuem com base em dados on-chain em tempo real, em vez de regras estáticas. Os contratos inteligentes serão mais flexíveis e se adaptarão a mais cenários, incluindo aqueles que podem não ter sido previstos quando o contrato foi originalmente criado. Resumindo, os recursos de ML ampliarão a automação, precisão, eficiência e flexibilidade de qualquer contrato inteligente que colocarmos na cadeia.
Atualmente, uma das razões pelas quais ML não é amplamente adotado em criptografia é que é computacionalmente caro executar esses modelos on-chain, como fastBERP - uma classe de modelos de linguagem NLP, que precisa usar cerca de 1800 MFLOPS (milhões de floats) para adoção. ponto aritmético), que não pode ser executado diretamente no EVM. Embora os modelos de aplicativos precisem fazer previsões com base em dados do mundo real, para ter contratos inteligentes em escala de ML, os contratos devem obter tais previsões;
O segundo motivo é a necessidade de lidar com a estrutura de confiança dos modelos de ML. Existem dois pontos principais. Um é a privacidade: como mencionado anteriormente, os parâmetros do modelo geralmente são privados e, em alguns casos, as entradas do modelo também precisam ser mantidas em segredo , que naturalmente Existem alguns problemas de confiança entre o proprietário do modelo e o usuário do modelo; o segundo é a caixa preta algorítmica, e os modelos ML às vezes são chamados de "caixas pretas" porque envolvem muitas etapas automatizadas no processo de cálculo que são difíceis de entender ou explicar. Essas etapas envolvem algoritmos complexos e grandes quantidades de dados que levam a saídas indeterminadas e às vezes aleatórias, tornando os algoritmos primordiais para viés e até discriminação. E a tecnologia zk pode resolver esse problema de confiança com muita eficiência.
Então, neste momento, o zkSNARK apareceu junto com a tendência. A tecnologia zk no zkML se refere principalmente ao zkSNARK. O zkSNARK nos fornece uma solução: qualquer um pode executar um modelo off-chain e gerar uma prova concisa e verificável de que o esperado O modelo produz um resultado específico, e essa prova pode ser publicada na cadeia e capturada por contratos inteligentes e aprimorada sua inteligência. Os modelos de ML geralmente exigem três partes: dados de treinamento, arquitetura do modelo e parâmetros do modelo. Contanto que o modelo treinado passe na verificação de raciocínio, ele pode abrir um espaço de design atualizado para contratos inteligentes. (O treinamento e o raciocínio do modelo não serão muito descritos)
Casos de uso de zkML em criptografia
E o contrato inteligente após adicionar zkSNARK +ML também terá muitos casos de uso, a seguir estão seus casos de uso:
DeFi
Oráculo de aprendizado de máquina off-chain verificável
Combinando zkSNARKs com raciocínio verificado de modelos de ML, esses oráculos de ML off-chain podem ser usados para resolver de maneira confiável mercados de previsão do mundo real, contratos de protocolo seguros, etc., verificando o raciocínio e publicando evidências on-chain.
DeFi parametrizado por ML
Muitas subdivisões de DeFi podem realmente ser automatizadas. Por exemplo, protocolos de empréstimo podem usar modelos de ML para atualizar parâmetros em tempo real. Os protocolos de empréstimo de hoje confiam principalmente em modelos off-chain executados por organizações para determinar coeficientes de garantia, LTV, limites de liquidação etc. O ML pode fornecer uma alternativa melhor, modelos de código aberto treinados pela comunidade que qualquer pessoa pode executar e verificar.
Estratégias de negociação automatizada
Uma forma de verificar o retorno de uma estratégia de negociação é fazer com que o MP forneça aos investidores vários backtests, é impossível verificar se o estrategista seguiu o modelo ao executar a negociação, mas o zkML pode fornecer uma solução para isso, o MP pode ser implantado em um local específico Fornece prova de validação do raciocínio do modelo financeiro.
Domínio de segurança
MONITORAMENTO DE FRAUDE PARA SMART CONTRACT
Em vez de governança manual ou atores centralizados controlando a capacidade de suspender contratos, os modelos de ML podem ser usados para detectar possíveis comportamentos maliciosos e aplicar procedimentos de suspensão.
DID e social
Substituição de chaves privadas por autenticação biométrica (que é o que a Worldcoin faz atualmente)
O gerenciamento de chaves privadas continua sendo outra dor de cabeça para os usuários do Web3. A extração de chaves privadas por meio de reconhecimento facial ou outra biometria é uma solução possível para o zkML, e a Worldcoin está aplicando isso exatamente da mesma maneira, com seu dispositivo Orb para determinar se alguém é uma pessoa real sem tentar falsificar o KYC e usando a tecnologia zk para garantir que a saída de seus modelos de ML não revele os dados pessoais dos usuários, isso é obtido por meio de vários sensores de câmera e modelos de aprendizado de máquina que analisam recursos faciais e de íris.
Recomendação personalizada e filtragem de conteúdo para mídias sociais Web3
Da mesma forma, algumas mídias sociais da Web 3 podem obter facilmente as preferências e dados do usuário, mostrar-nos alguns spams e links falsos, e muitos links falsos levam ao roubo de carteiras de usuários, etc., mas podemos evitar muitos conteúdos desnecessários e links de e-mail por meio da tecnologia zkML .
Economia e jogos do criador
Reequilíbrio da economia no jogo
Os modelos ML podem ser usados para ajustar dinamicamente a emissão, 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.
Novo tipo de jogo em cadeia
Jogos cooperativos de IA humana e outros jogos inovadores na cadeia podem ser criados, onde um modelo de IA sem confiança atua como um NPC e todas as ações do NPC são postadas na cadeia com uma Prova do modelo.
projeto de potencial ecológico zkML
Como o zkML ainda está em estágio inicial de desenvolvimento, não há muitos projetos que possam ser encontrados. A seguir estão os projetos em potencial encontrados para todos:
Worldcoin
O Worldcoin não será muito descrito, todos devem estar familiarizados com ele, consulte "Se o Worldcoin for bem-sucedido, que impacto terá na indústria de criptografia?"
Laboratórios Modulus
O Modulus Labs é um dos projetos mais diversificados em zkML, a tecnologia necessária para construir IA na cadeia. Trabalhe em casos de uso e pesquisas relacionadas. No lado do aplicativo, a Modulus Labs desenvolveu RockyBot (um bot de negociação on-chain) e Leela vs. the World (um jogo de xadrez), onde pessoas reais jogam contra uma instância verificável on-chain do mecanismo de xadrez Leela.
Humano
Giza é um protocolo dedicado ao desenvolvimento da economia por meio da IA. Ele pode implantar modelos de IA na cadeia usando um método totalmente confiável. É apoiado pela cooperação StarkWare e finalmente realiza um mercado que fornece um caminho alternativo para o desenvolvimento da IA.
Zkaptcha
Zkaptcha se concentra no problema do robô na Web3, protege contratos inteligentes de 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 captchas. No futuro, o Zkaptcha herdará o zkML e lançará um serviço semelhante aos captchas da Web 2 existentes, mas também pode analisar comportamentos como movimentos do mouse para determinar o usuário está É real.
Conclusão
No momento, não há muitos produtos no campo de combinação de zkML e criptografia, e alguns problemas serão encontrados no processo de construção de tais produtos, e zkML e criptografia podem precisar de mais melhorias e otimização no futuro. No entanto, 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, e também esperamos mais produtos neste campo. A tecnologia zk e a criptografia fornecem segurança para a operação de ML Ambiente credível e, no futuro, além da inovação do produto, também pode dar origem à inovação do modelo de negócios de criptografia, porque neste mundo selvagem e anárquico da Web 3, descentralização, tecnologia de criptografia e confiança são as instalações básicas mais importantes.