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:
Comunicação criptografada: usar criptografia simétrica para proteger dados e evitar escuta.
Autenticação de identidade: verificar a identidade do servidor através de um certificado digital emitido por terceiros, prevenindo ataques de intermediários.
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:
O cliente envia ClientHello
O servidor envia ServerHello
Validação do servidor pelo cliente
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:
Custo elevado: é necessário um mecanismo de consenso PoS para garantir a veracidade dos dados, o que resulta em altos custos de manutenção.
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.
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.
16 Curtidas
Recompensa
16
5
Compartilhar
Comentário
0/400
BoredStaker
· 21h atrás
Boa rapaz, não consigo entender, mas parece muito impressionante.
Ver originalResponder0
MagicBean
· 21h atrás
Zero Trust é realmente bom!
Ver originalResponder0
FreeRider
· 21h atrás
Esta nova tecnologia é fantástica.
Ver originalResponder0
TrustlessMaximalist
· 21h atrás
Mais uma vez é especulação vazia
Ver originalResponder0
Web3ProductManager
· 22h atrás
analisando os dados da coorte... isso poderia 10x nossas métricas de retenção onchain fr fr
zkTLS: uma nova tecnologia que quebra as ilhas de dados entre Web3 e Web2
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:
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:
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:
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:
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.