zkTLS tecnologia quebra: o fim das ilhas de dados Web3

Análise da tecnologia zkTLS: uma nova solução para quebrar as ilhas de dados do Web3

Recentemente, ao explorar novas direções de projetos, entrei em contato com uma nova pilha de tecnologia – zkTLS. Esta é uma tecnologia inovadora que combina provas de conhecimento zero (ZKP) e protocolo de segurança de transporte (TLS), aplicada principalmente no campo do Web3. Ela permite verificar a autenticidade dos dados HTTPS off-chain em um ambiente de máquina virtual on-chain, sem depender de terceiros, incluindo a confiabilidade da fonte de dados, a integridade e a atualidade dos dados. Este mecanismo criptográfico permite que contratos inteligentes on-chain acessem de forma confiável recursos HTTPS Web2 off-chain, quebrando assim as barreiras das ilhas de dados.

Introdução ao protocolo TLS

Para compreender o valor do zkTLS, é necessário fazer uma breve revisão do protocolo TLS. O protocolo TLS é projetado para fornecer criptografia, autenticação e proteção da integridade dos dados em comunicações de rede, garantindo a segurança da transmissão de dados entre o cliente e o servidor. O HTTPS, na verdade, é o uso do protocolo TLS sobre o HTTP, garantindo a privacidade e a integridade da transmissão de informações, ao mesmo tempo que permite a verificação da autenticidade do servidor.

O protocolo TLS resolve principalmente os seguintes problemas:

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

O processo de handshake TLS inclui quatro etapas principais: o cliente envia ClientHello, o servidor envia ServerHello, o cliente valida o servidor e inicia a comunicação criptografada. Este processo assegura que ambas as partes na comunicação possam negociar com segurança os parâmetros de criptografia e estabelecer uma sessão criptografada.

O dilema do acesso a dados no Web3

Apesar de o protocolo TLS ser amplamente utilizado na rede Web2, ele traz desafios para o desenvolvimento de aplicações Web3. Quando contratos inteligentes na cadeia desejam acessar dados fora da cadeia, devido à necessidade de garantir a rastreabilidade dos dados e a segurança do mecanismo de consenso, as máquinas virtuais na cadeia geralmente não abrem a capacidade de chamar dados externos.

Para resolver este problema, os projetos de oráculos surgiram. Eles funcionam como uma ponte de retransmissão entre dados on-chain e off-chain, garantindo a disponibilidade dos dados retransmitidos através do mecanismo de consenso PoS. No entanto, essa solução apresenta dois problemas principais:

  1. Alto custo: Manter o mecanismo de consenso PoS requer um grande montante de fundos em staking, e a interação de dados apresenta redundâncias, o que aumenta o custo de uso.
  2. Baixa eficiência: o consenso PoS requer tempo, resultando em um atraso evidente dos dados on-chain em relação aos dados off-chain.

Inovação e Vantagens do zkTLS

A tecnologia zkTLS foi criada precisamente para resolver os problemas acima mencionados. Ela introduz algoritmos de prova de conhecimento zero, permitindo que contratos inteligentes na blockchain verifiquem diretamente se os dados fornecidos por um determinado nó realmente vêm de um recurso HTTPS específico e não foram alterados, evitando assim os altos custos de utilização dos oráculos tradicionais devido aos algoritmos de consenso.

A ideia central do zkTLS é usar criptografia para substituir o custo da viabilidade dos dados trazido por oráculos tradicionais baseados em mecanismos de consenso. Especificamente, ele calcula dados obtidos de recursos HTTPS solicitados a nós de retransmissão off-chain, informações de validação de CA relacionadas, provas temporais e provas de integridade dos dados para gerar provas de conhecimento zero. Ao mesmo tempo, mantém na cadeia as informações e algoritmos de validação necessários, permitindo que contratos inteligentes verifiquem a autenticidade, a atualidade e a confiabilidade da origem dos dados sem expor informações críticas.

A maior vantagem desta solução técnica é a redução significativa do custo para tornar os recursos HTTPS do Web2 disponíveis na cadeia. Isso abre portas para muitos novos cenários de aplicação, como a redução do custo de aquisição de preços em cadeia para ativos de cauda longa, a utilização de sites autorizados do Web2 para KYC na cadeia e a otimização da arquitetura técnica de jogos Web3.

Impacto na Indústria Existente

A emergência do zkTLS trouxe desafios para as empresas Web3 existentes, especialmente para os projetos de oráculos mainstream. Para enfrentar essa mudança tecnológica, gigantes da indústria como Chainlink e Pyth estão ativamente acompanhando pesquisas relacionadas, tentando manter uma posição de liderança na iteração tecnológica. Ao mesmo tempo, isso também gerou novos modelos de negócios, como a mudança de cobrança por tempo para cobrança por uso, oferecendo computação como serviço (Compute as a service), entre outros.

Claro, a comercialização da tecnologia zkTLS enfrenta desafios semelhantes à maioria dos projetos ZK, ou seja, como reduzir efetivamente os custos de computação para que tenha valor comercial prático.

Conclusão

A tecnologia zkTLS oferece uma nova possibilidade para quebrar ilhas de dados no mundo Web3. Focar e integrar adequadamente esta pilha tecnológica no design de produtos e na arquitetura técnica promete trazer novas oportunidades para inovação empresarial e otimização técnica. À medida que este campo continua a evoluir, podemos esperar ver o surgimento de mais aplicações e soluções inovadoras.

LINK-5.49%
PYTH-6.35%
ZK-6.03%
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
  • 6
  • Partilhar
Comentar
0/400
DegenMcsleeplessvip
· 07-06 05:23
Esta tecnologia é complicada, qual é a sua aplicação prática?
Ver originalResponder0
ThatsNotARugPullvip
· 07-04 16:16
Esta operação foi muito hardcore 8
Ver originalResponder0
MEVSandwichMakervip
· 07-04 05:59
Então é só conectar os dois blockchains, aplausos.
Ver originalResponder0
BlockchainRetirementHomevip
· 07-04 05:54
Está a competir com a Chainlink, certo?
Ver originalResponder0
Layer2Observervip
· 07-04 05:32
Do ponto de vista do código-fonte, é demasiado idealista, mas na prática existem muitos problemas.
Ver originalResponder0
OnchainHolmesvip
· 07-04 05:30
Isto é demasiado hardcore, estou com dor de cabeça.
Ver originalResponder0
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)