zkTLS: O solucionador de ilhas de dados Web3, nova solução para conexão direta HTTPS com contratos inteligentes na cadeia

robot
Geração de resumo em curso

zkTLS tecnologia: uma nova solução para quebrar as ilhas de dados no Web3

Recentemente, ao explorar novas direções de projetos, entrei em contato com uma nova pilha de tecnologia — zkTLS. Após uma pesquisa aprofundada, organizei algumas reflexões sobre o aprendizado e espero compartilhar com todos.

zkTLS é uma tecnologia inovadora que combina provas de zero conhecimento (ZKP) e TLS (Protocolo de Segurança da Camada de Transporte). No campo do Web3, é principalmente utilizada em ambientes de máquinas virtuais on-chain, permitindo a verificação da autenticidade de dados HTTPS off-chain sem depender de terceiros. Essa autenticidade abrange três aspectos: a confiabilidade da fonte de dados, a integridade dos dados e a atualidade. Através desse mecanismo criptográfico, os contratos inteligentes ganham a capacidade de acessar de forma confiável recursos HTTPS Web2 off-chain, quebrando efetivamente as ilhas de dados.

Introdução ao protocolo TLS

O TLS (Protocolo de Segurança de Transporte) fornece criptografia, autenticação e proteção da integridade dos dados na comunicação de rede, garantindo a transmissão segura de dados entre o cliente e o servidor. O HTTPS é, na verdade, uma comunicação segura implementada sobre o HTTP usando o protocolo TLS.

O protocolo TLS resolve principalmente os seguintes problemas:

  1. Impedir que as informações sejam escutadas por terceiros através de comunicação criptografada
  2. Verificar a autenticidade do servidor, para evitar que pedidos sejam sequestrados por nós maliciosos.
  3. Garantir a integridade das informações de retorno, evitando a perda de dados

O processo de comunicação TLS inclui a fase de handshake e a fase de transmissão de dados. Na fase de handshake, o cliente e o servidor negociam parâmetros de segurança e estabelecem uma sessão criptografada. Em seguida, na fase de transmissão de dados, ambas as partes usam a chave da sessão para comunicação criptografada.

O dilema do acesso a dados no Web3

Embora o protocolo TLS seja amplamente utilizado na rede Web2, ele apresenta desafios para o desenvolvimento de aplicações Web3. Os contratos inteligentes na blockchain não conseguem acessar diretamente dados fora da cadeia, pois isso pode afetar a rastreabilidade dos dados e a segurança do mecanismo de consenso.

Para resolver este problema, surgiu uma série de projetos de oráculos, como Chainlink e Pyth. Estes projetos atuam como pontes de retransmissão entre dados on-chain e dados off-chain, garantindo a disponibilidade dos dados através do mecanismo de consenso PoS. No entanto, esta solução apresenta problemas de alto custo e baixa eficiência.

Inovações do zkTLS

A tecnologia zkTLS surge para resolver as limitações das soluções de oráculos tradicionais. Ela faz isso introduzindo algoritmos de prova de conhecimento zero, permitindo que contratos inteligentes na cadeia verifiquem diretamente se os dados fornecidos pelos nós são provenientes de um recurso HTTPS específico e não foram alterados, evitando assim os altos custos associados aos oráculos tradicionais devido aos algoritmos de consenso.

Especificamente, o zkTLS protege, através da criptografia, os dados obtidos de solicitações de recursos HTTPS por nós de retransmissão off-chain, informações de verificação de certificados CA, provas de temporização e provas de integridade dos dados, gerando Proof. Ao mesmo tempo, mantém na blockchain as informações e algoritmos de verificação necessários, permitindo que contratos inteligentes verifiquem a autenticidade, a atualidade e a confiabilidade da origem dos dados sem expor informações confidenciais.

Aplicações potenciais do zkTLS

A tecnologia zkTLS reduziu significativamente o custo de disponibilidade de recursos HTTPS do Web2, trazendo novas possibilidades para vários setores:

  • Reduzir o custo de aquisição de preços em cadeia para ativos de cauda longa
  • Utilizar sites de autoridade Web2 para realizar KYC em blockchain, otimizando a solução DID
  • Melhorar o design da arquitetura técnica dos jogos Web3

Diante dos desafios trazidos pelo zkTLS, projetos tradicionais de oráculos como Chainlink e Pyth também estão ativamente pesquisando tecnologias relacionadas e explorando novos modelos de negócio, como cobrança por uso e Compute as a service.

Conclusão

A tecnologia zkTLS traz novas possibilidades para o mundo Web3, com a expectativa de abrir novas direções em inovação empresarial e arquitetura técnica. Ao projetar produtos, prestar atenção às dinâmicas de desenvolvimento do zkTLS e integrar adequadamente esta pilha de tecnologia pode trazer avanços inesperados.

LINK-3.12%
PYTH-3.39%
Ver original
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.
  • Recompensa
  • 5
  • Partilhar
Comentar
0/400
InfraVibesvip
· 20h atrás
É só enrolar e acabou. Agora, quem consegue acompanhar zk-SNARKs?
Ver originalResponder0
IntrovertMetaversevip
· 20h atrás
Isto é muito hardcore! Alguém tem uma pergunta sobre gm?
Ver originalResponder0
AirdropHarvestervip
· 20h atrás
Que diabo, já estão a fazer as pessoas de parvas novamente.
Ver originalResponder0
Layer2Arbitrageurvip
· 20h atrás
meh... mais um jogo de oráculo, mas com um gás mais sofisticado, para ser sincero
Ver originalResponder0
LiquidationWatchervip
· 20h atrás
Há uma nova forma de jogar com contratos inteligentes. Fique atento!
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)