zkTLS: uma nova tecnologia que quebra as ilhas de dados entre Web3 e Web2

robot
Geração do resumo em andamento

Análise da tecnologia zkTLS: Uma nova direção para a ponte de dados entre Web3 e Web2

Ao procurar novas direções de projeto, entrei em contato com uma nova pilha de tecnologias chamada zkTLS. Após pesquisa, organizei minhas reflexões da seguinte forma, esperando que possa inspirar a todos.

zkTLS é uma nova tecnologia que combina provas de conhecimento zero (ZKP) e o protocolo de segurança de transporte TLS(. No domínio do Web3, é principalmente utilizado em ambientes de máquinas virtuais on-chain, permitindo a verificação da autenticidade dos dados HTTPS off-chain sem a necessidade de confiar em terceiros. A autenticidade aqui inclui três aspectos: a fonte dos dados realmente provém de um recurso HTTPS, os dados retornados não foram alterados e a temporalidade dos dados é garantida. Através deste mecanismo de realização criptográfica, os contratos inteligentes on-chain obtêm a capacidade de acessar recursos HTTPS Web2 off-chain de forma confiável, quebrando ilhas de dados.

Visão geral do protocolo TLS

O protocolo de segurança de transporte TLS) é utilizado para fornecer criptografia, autenticação e integridade dos dados na comunicação em rede, garantindo a transmissão segura de dados entre clientes(, como navegadores), e servidores(, como sites). O protocolo HTTPS é uma extensão do protocolo HTTP que utiliza o protocolo TLS para garantir a privacidade e a integridade da transmissão de informações, além de permitir a verificação da autenticidade do servidor.

O protocolo TLS resolve os seguintes problemas:

  1. Comunicação criptografada: usar criptografia simétrica para proteger dados e evitar escuta.
  2. Autenticação de identidade: verificar a identidade do servidor através de um certificado digital emitido por terceiros, prevenindo ataques de intermediários.
  3. Integridade dos dados: usar HMAC ou AEAD para garantir que os dados não foram adulterados.

O processo de intercâmbio de dados do protocolo TLS é dividido em duas fases: a fase de handshake e a fase de transmissão de dados. A fase de handshake inclui:

  1. O cliente envia ClientHello
  2. O servidor envia ServerHello
  3. Validação do servidor pelo cliente
  4. Começar a comunicação encriptada

Vantagens do zkTLS

Os projetos de Oracle tradicionais quebram ilhas de dados ao atuarem como uma ponte entre dados on-chain e dados off-chain. No entanto, essa solução apresenta dois problemas:

  1. Custo elevado: é necessário um mecanismo de consenso PoS para garantir a veracidade dos dados, o que resulta em altos custos de manutenção.
  2. Baixa eficiência: O consenso PoS requer tempo, levando a dados em cadeia desatualizados.

A tecnologia zkTLS, ao introduzir o algoritmo de prova de conhecimento zero (ZKP), permite que os contratos inteligentes na blockchain verifiquem diretamente a veracidade dos dados fornecidos pelos nós, evitando os altos custos de utilização associados aos oráculos tradicionais devido aos algoritmos de consenso.

Especificamente, o zkTLS protege através da criptografia, substituindo o alto custo de disponibilidade de dados do Oracle tradicional baseado em mecanismos de consenso. Ele introduz ZKP, calculando e gerando Proof para solicitações de recursos HTTPS, informações de validação de certificados CA, provas de temporalidade e provas de integridade de dados em nós de retransmissão fora da cadeia, e mantém na cadeia as informações e algoritmos de validação necessários, permitindo que contratos inteligentes verifiquem a autenticidade, a temporalidade e a confiabilidade da fonte dos dados sem expor informações críticas.

Perspectivas de Aplicação do zkTLS

A maior vantagem da tecnologia zkTLS é a redução do custo de disponibilidade de recursos HTTPS do Web2, o que despertou muitas novas demandas:

  • Reduzir o custo de aquisição do preço em cadeia de ativos de cauda longa
  • Utilizar sites de autoridade Web2 para fazer KYC em cadeia, otimizar DID
  • Melhorar o design da arquitetura técnica dos jogos Web3

Diante do impacto do zkTLS, projetos de oráculos existentes como Chainlink, Pyth, entre outros, estão ativamente pesquisando direções relacionadas, tentando manter a posição de liderança no setor. Ao mesmo tempo, novos modelos de negócios também estão surgindo, como a transição de cobrança por tempo para cobrança por uso, Compute as a service, etc.

O principal desafio que o zkTLS enfrenta atualmente é como reduzir os custos computacionais, tornando-o comercialmente viável. Este é também um problema comum à maioria dos projetos ZK.

Em suma, ao projetar produtos, pode-se prestar atenção ao desenvolvimento do zkTLS e integrar essa pilha de tecnologia em aspectos apropriados, o que talvez possa encontrar novas direções na inovação de negócios e na arquitetura técnica.

LINK0.7%
PYTH3.63%
ZK0.33%
Ver original
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.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
BoredStakervip
· 21h atrás
Boa rapaz, não consigo entender, mas parece muito impressionante.
Ver originalResponder0
MagicBeanvip
· 21h atrás
Zero Trust é realmente bom!
Ver originalResponder0
FreeRidervip
· 21h atrás
Esta nova tecnologia é fantástica.
Ver originalResponder0
TrustlessMaximalistvip
· 21h atrás
Mais uma vez é especulação vazia
Ver originalResponder0
Web3ProductManagervip
· 22h atrás
analisando os dados da coorte... isso poderia 10x nossas métricas de retenção onchain fr fr
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)