Analyse de la technologie zkTLS : Une nouvelle direction pour le pont de données entre Web3 et Web2
En cherchant de nouvelles directions pour des projets, j'ai été introduit à une nouvelle pile technologique appelée zkTLS. Après recherche, j'ai organisé mes réflexions comme suit, en espérant qu'elles puissent inspirer tout le monde.
zkTLS est une nouvelle technologie qui combine la preuve à divulgation nulle de connaissance (ZKP) et le protocole de sécurité de transport TLS(. Dans le domaine du Web3, elle est principalement utilisée dans l'environnement des machines virtuelles en chaîne, permettant de vérifier l'authenticité des données HTTPS hors chaîne sans avoir besoin de faire confiance à un tiers. L'authenticité ici comprend trois aspects : la source de données provient effectivement d'une ressource HTTPS, les données retournées n'ont pas été altérées, et la pertinence des données est garantie. Grâce à ce mécanisme d'implémentation cryptographique, les contrats intelligents en chaîne obtiennent la capacité d'accéder de manière fiable aux ressources Web2 HTTPS hors chaîne, brisant ainsi les îlots de données.
Aperçu du protocole TLS
Le protocole de sécurité de transport TLS) est utilisé pour fournir le chiffrement, l'authentification et l'intégrité des données dans les communications réseau, garantissant un transfert de données sécurisé entre le client(, comme les navigateurs), et le serveur(, comme les sites web). Le protocole HTTPS est basé sur le protocole HTTP et utilise le protocole TLS pour garantir la confidentialité et l'intégrité des informations transmises, tout en permettant de vérifier l'authenticité du serveur.
Le protocole TLS résout les problèmes suivants :
Communication sécurisée : utiliser le cryptage symétrique pour protéger les données et prévenir l'écoute.
Authentification: Vérifier l'identité du serveur par un certificat numérique émis par un tiers, afin de prévenir les attaques de l'homme du milieu.
Intégrité des données : utiliser HMAC ou AEAD pour garantir que les données n'ont pas été altérées.
Le processus d'échange de données du protocole TLS est divisé en deux phases : la phase de poignée de main et la phase de transmission des données. La phase de poignée de main comprend :
Le client envoie ClientHello
Le serveur envoie ServerHello
Vérification du serveur par le client
Commencer la communication cryptée
Les avantages de zkTLS
Les projets Oracle traditionnels brisent les silos de données en agissant comme un pont entre les données on-chain et les données off-chain. Mais cette solution présente deux problèmes :
Coût élevé : nécessite un mécanisme de consensus PoS pour garantir l'authenticité des données, ce qui entraîne des coûts de maintenance élevés.
Efficacité faible : le consensus PoS nécessite du temps, ce qui entraîne un retard des données sur la chaîne.
La technologie zkTLS, en introduisant l'algorithme de preuve à divulgation nulle de connaissance (ZKP), permet aux contrats intelligents sur la chaîne de vérifier directement l'authenticité des données fournies par les nœuds, évitant ainsi les coûts d'utilisation élevés associés aux oracles traditionnels en raison des algorithmes de consensus.
Plus précisément, zkTLS protège par la cryptographie, remplaçant le coût élevé de la disponibilité des données des Oracle traditionnels basés sur un mécanisme de consensus. Il introduit le ZKP, calculant et générant des preuves pour les demandes de ressources HTTPS, la vérification des informations de certificat CA, les preuves de synchronisation et les preuves d'intégrité des données des nœuds de relais hors chaîne, et maintient sur la chaîne les informations et algorithmes de vérification nécessaires, permettant aux contrats intelligents de vérifier la véracité, l'actualité et la fiabilité des sources de données sans exposer d'informations clés.
Perspectives d'application du zkTLS
Le principal avantage de la technologie zkTLS est de réduire le coût de la disponibilité des ressources HTTPS Web2, ce qui a suscité de nombreuses nouvelles demandes :
Réduire le coût d'acquisition des prix on-chain des actifs à long terme
Utiliser des sites Web de confiance Web2 pour effectuer la KYC en chaîne, optimiser le DID
Améliorer la conception de l'architecture technique des jeux Web3
Face à l'impact de zkTLS, les projets d'oracle existants tels que Chainlink, Pyth, etc. cherchent activement dans cette direction pour tenter de maintenir leur position de leader dans l'industrie. En même temps, de nouveaux modèles commerciaux émergent, comme la transition d'une facturation à l'heure vers une facturation à l'utilisation, et le Compute as a service.
Le principal défi auquel est confronté zkTLS actuellement est de savoir comment réduire les coûts de calcul pour lui donner une valeur commerciale. C'est également un problème commun à la plupart des projets ZK.
En résumé, lors de la conception de produits, il peut être pertinent de suivre les dynamiques de développement de zkTLS et d'intégrer cette pile technologique dans des domaines appropriés, ce qui pourrait permettre de trouver de nouvelles directions en matière d'innovation commerciale et d'architecture technique.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
16 J'aime
Récompense
16
5
Partager
Commentaire
0/400
BoredStaker
· Il y a 21h
Eh bien, je ne comprends pas, mais ça a l'air très impressionnant.
Voir l'originalRépondre0
MagicBean
· Il y a 21h
La confiance zéro est vraiment agréable !
Voir l'originalRépondre0
FreeRider
· Il y a 21h
Cette nouvelle technologie est incroyable.
Voir l'originalRépondre0
TrustlessMaximalist
· Il y a 21h
Encore une fois, une spéculation vide.
Voir l'originalRépondre0
Web3ProductManager
· Il y a 22h
en regardant les données de la cohorte... cela pourrait 10x nos métriques de rétention onchain fr fr
zkTLS : une nouvelle technologie pour briser les îlots de données entre Web3 et Web2
Analyse de la technologie zkTLS : Une nouvelle direction pour le pont de données entre Web3 et Web2
En cherchant de nouvelles directions pour des projets, j'ai été introduit à une nouvelle pile technologique appelée zkTLS. Après recherche, j'ai organisé mes réflexions comme suit, en espérant qu'elles puissent inspirer tout le monde.
zkTLS est une nouvelle technologie qui combine la preuve à divulgation nulle de connaissance (ZKP) et le protocole de sécurité de transport TLS(. Dans le domaine du Web3, elle est principalement utilisée dans l'environnement des machines virtuelles en chaîne, permettant de vérifier l'authenticité des données HTTPS hors chaîne sans avoir besoin de faire confiance à un tiers. L'authenticité ici comprend trois aspects : la source de données provient effectivement d'une ressource HTTPS, les données retournées n'ont pas été altérées, et la pertinence des données est garantie. Grâce à ce mécanisme d'implémentation cryptographique, les contrats intelligents en chaîne obtiennent la capacité d'accéder de manière fiable aux ressources Web2 HTTPS hors chaîne, brisant ainsi les îlots de données.
Aperçu du protocole TLS
Le protocole de sécurité de transport TLS) est utilisé pour fournir le chiffrement, l'authentification et l'intégrité des données dans les communications réseau, garantissant un transfert de données sécurisé entre le client(, comme les navigateurs), et le serveur(, comme les sites web). Le protocole HTTPS est basé sur le protocole HTTP et utilise le protocole TLS pour garantir la confidentialité et l'intégrité des informations transmises, tout en permettant de vérifier l'authenticité du serveur.
Le protocole TLS résout les problèmes suivants :
Le processus d'échange de données du protocole TLS est divisé en deux phases : la phase de poignée de main et la phase de transmission des données. La phase de poignée de main comprend :
Les avantages de zkTLS
Les projets Oracle traditionnels brisent les silos de données en agissant comme un pont entre les données on-chain et les données off-chain. Mais cette solution présente deux problèmes :
La technologie zkTLS, en introduisant l'algorithme de preuve à divulgation nulle de connaissance (ZKP), permet aux contrats intelligents sur la chaîne de vérifier directement l'authenticité des données fournies par les nœuds, évitant ainsi les coûts d'utilisation élevés associés aux oracles traditionnels en raison des algorithmes de consensus.
Plus précisément, zkTLS protège par la cryptographie, remplaçant le coût élevé de la disponibilité des données des Oracle traditionnels basés sur un mécanisme de consensus. Il introduit le ZKP, calculant et générant des preuves pour les demandes de ressources HTTPS, la vérification des informations de certificat CA, les preuves de synchronisation et les preuves d'intégrité des données des nœuds de relais hors chaîne, et maintient sur la chaîne les informations et algorithmes de vérification nécessaires, permettant aux contrats intelligents de vérifier la véracité, l'actualité et la fiabilité des sources de données sans exposer d'informations clés.
Perspectives d'application du zkTLS
Le principal avantage de la technologie zkTLS est de réduire le coût de la disponibilité des ressources HTTPS Web2, ce qui a suscité de nombreuses nouvelles demandes :
Face à l'impact de zkTLS, les projets d'oracle existants tels que Chainlink, Pyth, etc. cherchent activement dans cette direction pour tenter de maintenir leur position de leader dans l'industrie. En même temps, de nouveaux modèles commerciaux émergent, comme la transition d'une facturation à l'heure vers une facturation à l'utilisation, et le Compute as a service.
Le principal défi auquel est confronté zkTLS actuellement est de savoir comment réduire les coûts de calcul pour lui donner une valeur commerciale. C'est également un problème commun à la plupart des projets ZK.
En résumé, lors de la conception de produits, il peut être pertinent de suivre les dynamiques de développement de zkTLS et d'intégrer cette pile technologique dans des domaines appropriés, ce qui pourrait permettre de trouver de nouvelles directions en matière d'innovation commerciale et d'architecture technique.