zkTLS technologie : un nouvel outil pour briser les îlots de données Web3
Récemment, en explorant de nouvelles directions de projet, j'ai découvert une toute nouvelle pile technologique : zkTLS. Cette technologie combine la preuve à divulgation nulle de connaissance (ZKP) et le protocole de sécurité de la couche de transport (TLS), principalement utilisée dans le domaine Web3 des environnements de machines virtuelles sur chaîne. Elle permet de vérifier l'authenticité des données HTTPS hors chaîne sans dépendre de tiers, y compris la fiabilité de la source de données, l'intégrité des données et leur actualité. Grâce à ce mécanisme cryptographique, les contrats intelligents obtiennent la capacité d'accéder de manière fiable aux ressources HTTPS Web2 hors chaîne, brisant ainsi efficacement les silos de données.
Introduction au protocole TLS
Pour comprendre en profondeur la valeur de zkTLS, nous devons d'abord comprendre le protocole TLS. TLS est un protocole utilisé pour fournir chiffrement, authentification et intégrité des données dans les communications réseau, garantissant un transfert sécurisé des données entre le client (comme un navigateur) et le serveur (comme un site web). HTTPS est en fait HTTP utilisant le protocole TLS, garantissant la confidentialité et l'intégrité des transmissions d'informations, et permettant de vérifier l'authenticité du côté serveur.
Le protocole TLS résout principalement les problèmes suivants :
Communication cryptée : utiliser le chiffrement symétrique pour protéger les données et prévenir l'écoute clandestine.
Authentification : Vérification de l'identité du serveur par un certificat numérique délivré par un tiers, pour 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 de communication TLS se divise en deux phases : la poignée de main et le transfert de données, impliquant quatre étapes : le client envoie ClientHello, le serveur envoie ServerHello, le client vérifie le serveur et commence la communication chiffrée.
Les défis d'accès aux données dans Web3
Bien que le protocole TLS soit largement utilisé dans les réseaux Web2, il pose des défis pour le développement d'applications Web3. Lorsque les contrats intelligents sur la chaîne souhaitent accéder à des données hors chaîne, en raison de problèmes de disponibilité des données, la machine virtuelle sur la chaîne n'ouvrira pas la capacité d'appeler des données externes, afin de garantir la traçabilité des données et la sécurité du mécanisme de consensus.
Pour résoudre ce problème, une série de projets d'oracle ont vu le jour, comme certaines plateformes d'oracle bien connues. Elles agissent comme un pont relais entre les données on-chain et off-chain pour briser les silos de données. Ces oracles utilisent généralement un mécanisme de consensus PoS, garantissant la fiabilité des données en augmentant le coût de la malveillance des nœuds.
Les avantages de zkTLS
Cependant, il existe des problèmes de coûts élevés et d'inefficacité liés aux solutions d'acquisition de données basées sur les oracle. La technologie zkTLS a été développée pour résoudre ces problèmes. Elle introduit l'algorithme de preuve à connaissance nulle (ZKP), permettant aux contrats intelligents sur la chaîne de vérifier directement si les données fournies par les nœuds proviennent de ressources HTTPS spécifiques et n'ont pas été altérées, évitant ainsi les coûts d'utilisation élevés dus aux algorithmes de consensus des oracles traditionnels.
Les principaux avantages de zkTLS comprennent :
Réduction des coûts : La protection cryptographique remplaçant le mécanisme de consensus des oracles traditionnels a considérablement réduit le coût de la disponibilité des données.
Améliorer l'efficacité : évite le délai de temps entraîné par le mécanisme de consensus PoS, améliorant la réactivité de l'accès aux données.
Support des besoins personnalisés : la barrière d'accès aux données de longue traîne et personnalisées a été abaissée, ce qui favorise l'innovation des applications.
Perspectives d'application de zkTLS
La technologie zkTLS apporte de nouvelles possibilités dans le domaine du Web3, principalement dans les aspects suivants :
Réduire le coût d'acquisition des prix on-chain des actifs à long terme
Utiliser des sites Web d'autorité Web2 pour effectuer un KYC sur la chaîne, optimiser la solution DID.
Améliorer la conception de l'architecture technique des jeux Web3
Face aux impacts du zkTLS, les projets d'oracle existants cherchent également à étudier les technologies connexes afin de maintenir leur position de leader dans cette nouvelle itération technologique. Parallèlement, cela a également engendré de nouveaux modèles commerciaux, tels que la facturation à l'utilisation et l'informatique en tant que service.
Conclusion
L'émergence de la technologie zkTLS offre une nouvelle solution d'accès aux données pour le monde Web3, avec l'espoir de résoudre les problèmes de coût et d'efficacité auxquels sont confrontés les systèmes d'oracle actuels. Lors de la conception des produits, il est important de suivre les évolutions de zkTLS et d'intégrer cette pile technologique en temps opportun, ce qui pourrait ouvrir de nouvelles directions en matière d'innovation commerciale et d'architecture technique. Cependant, comme la plupart des projets ZK, le principal défi auquel fait face zkTLS reste de réduire les coûts de calcul afin de lui conférer une valeur commerciale. Avec l'évolution continue de la technologie, nous avons des raisons d'attendre que zkTLS joue un rôle plus important dans l'écosystème Web3 à l'avenir.
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
ProbablyNothing
· 07-29 22:28
Est-ce que ce truc est vraiment fiable ?
Voir l'originalRépondre0
BlockchainThinkTank
· 07-29 22:28
Pour être honnête, le piège zkTLS consomme trop, je recommande de participer avec prudence.
Voir l'originalRépondre0
DoomCanister
· 07-29 22:19
Qui comprend cette chose ?
Voir l'originalRépondre0
AirdropHarvester
· 07-29 22:14
C'est encore un truc pour spéculer sur les concepts.
Voir l'originalRépondre0
0xSoulless
· 07-29 22:10
Oh, une nouvelle méthode pour se faire prendre pour des cons.
zkTLS : Décrypteur des îlots de données Web3, nouvelle solution d'accès HTTPS sur off-chain
zkTLS technologie : un nouvel outil pour briser les îlots de données Web3
Récemment, en explorant de nouvelles directions de projet, j'ai découvert une toute nouvelle pile technologique : zkTLS. Cette technologie combine la preuve à divulgation nulle de connaissance (ZKP) et le protocole de sécurité de la couche de transport (TLS), principalement utilisée dans le domaine Web3 des environnements de machines virtuelles sur chaîne. Elle permet de vérifier l'authenticité des données HTTPS hors chaîne sans dépendre de tiers, y compris la fiabilité de la source de données, l'intégrité des données et leur actualité. Grâce à ce mécanisme cryptographique, les contrats intelligents obtiennent la capacité d'accéder de manière fiable aux ressources HTTPS Web2 hors chaîne, brisant ainsi efficacement les silos de données.
Introduction au protocole TLS
Pour comprendre en profondeur la valeur de zkTLS, nous devons d'abord comprendre le protocole TLS. TLS est un protocole utilisé pour fournir chiffrement, authentification et intégrité des données dans les communications réseau, garantissant un transfert sécurisé des données entre le client (comme un navigateur) et le serveur (comme un site web). HTTPS est en fait HTTP utilisant le protocole TLS, garantissant la confidentialité et l'intégrité des transmissions d'informations, et permettant de vérifier l'authenticité du côté serveur.
Le protocole TLS résout principalement les problèmes suivants :
Le processus de communication TLS se divise en deux phases : la poignée de main et le transfert de données, impliquant quatre étapes : le client envoie ClientHello, le serveur envoie ServerHello, le client vérifie le serveur et commence la communication chiffrée.
Les défis d'accès aux données dans Web3
Bien que le protocole TLS soit largement utilisé dans les réseaux Web2, il pose des défis pour le développement d'applications Web3. Lorsque les contrats intelligents sur la chaîne souhaitent accéder à des données hors chaîne, en raison de problèmes de disponibilité des données, la machine virtuelle sur la chaîne n'ouvrira pas la capacité d'appeler des données externes, afin de garantir la traçabilité des données et la sécurité du mécanisme de consensus.
Pour résoudre ce problème, une série de projets d'oracle ont vu le jour, comme certaines plateformes d'oracle bien connues. Elles agissent comme un pont relais entre les données on-chain et off-chain pour briser les silos de données. Ces oracles utilisent généralement un mécanisme de consensus PoS, garantissant la fiabilité des données en augmentant le coût de la malveillance des nœuds.
Les avantages de zkTLS
Cependant, il existe des problèmes de coûts élevés et d'inefficacité liés aux solutions d'acquisition de données basées sur les oracle. La technologie zkTLS a été développée pour résoudre ces problèmes. Elle introduit l'algorithme de preuve à connaissance nulle (ZKP), permettant aux contrats intelligents sur la chaîne de vérifier directement si les données fournies par les nœuds proviennent de ressources HTTPS spécifiques et n'ont pas été altérées, évitant ainsi les coûts d'utilisation élevés dus aux algorithmes de consensus des oracles traditionnels.
Les principaux avantages de zkTLS comprennent :
Perspectives d'application de zkTLS
La technologie zkTLS apporte de nouvelles possibilités dans le domaine du Web3, principalement dans les aspects suivants :
Face aux impacts du zkTLS, les projets d'oracle existants cherchent également à étudier les technologies connexes afin de maintenir leur position de leader dans cette nouvelle itération technologique. Parallèlement, cela a également engendré de nouveaux modèles commerciaux, tels que la facturation à l'utilisation et l'informatique en tant que service.
Conclusion
L'émergence de la technologie zkTLS offre une nouvelle solution d'accès aux données pour le monde Web3, avec l'espoir de résoudre les problèmes de coût et d'efficacité auxquels sont confrontés les systèmes d'oracle actuels. Lors de la conception des produits, il est important de suivre les évolutions de zkTLS et d'intégrer cette pile technologique en temps opportun, ce qui pourrait ouvrir de nouvelles directions en matière d'innovation commerciale et d'architecture technique. Cependant, comme la plupart des projets ZK, le principal défi auquel fait face zkTLS reste de réduire les coûts de calcul afin de lui conférer une valeur commerciale. Avec l'évolution continue de la technologie, nous avons des raisons d'attendre que zkTLS joue un rôle plus important dans l'écosystème Web3 à l'avenir.