L'avenir des tendances de développement des protocoles de communication cross-chain
Au cours des dernières années, l'industrie de la blockchain a vu émerger de nombreuses blockchains indépendantes et des solutions Layer 2 d'Ethereum. En raison de leurs avantages respectifs en matière de sécurité, de coût des transactions, de vitesse de traitement et d'écosystèmes pour les développeurs et les utilisateurs, il est très courant que les utilisateurs passent d'une chaîne à l'autre. Par rapport au réseau principal d'Ethereum, les Layer 2 et d'autres blockchains peuvent généralement offrir des frais de transaction plus bas et une vitesse de transaction plus rapide. Ainsi, les utilisateurs ont souvent besoin de recourir à des services de ponts cross-chain pour réduire les coûts ou utiliser des applications de meilleure qualité et uniques sur d'autres chaînes.
Le pont cross-chain peut être comparé à un "fourgon de banque" dans le monde de la blockchain. Peu importe les menaces auxquelles il fait face, le fourgon de banque doit posséder une forte capacité de défense et ne doit présenter aucun risque de sécurité. Chaque étape, de la conception à la production en passant par l'exploitation réelle, doit être sans erreur. Cependant, les solutions cross-chain disponibles sur le marché présentent plus ou moins des problèmes, tels que des défauts de conception architecturale, des vulnérabilités dans le code, ou une dépendance à des hypothèses de confiance spécifiques à certaines étapes, ce qui réduit considérablement la sécurité du pont cross-chain.
En tant que pont reliant différentes blockchains, le pont cross-chain est sans aucun doute un outil important pour résoudre la fragmentation de la liquidité entre les chaînes. Cependant, la demande des utilisateurs pour la technologie cross-chain ne se limite pas seulement au transfert d'actifs, cela n'est en réalité qu'une application du protocole cross-chain dans le domaine de la DeFi. Grâce au protocole cross-chain, deux réseaux différents obtiennent une interopérabilité, cette interopérabilité ne nécessite pas seulement la réalisation du transfert de jetons cross-chain, mais doit également prendre en charge des communications inter-chaînes plus larges telles que de gros fichiers et des paquets de données.
Dans l'écosystème multi-chaînes de Web3.0, les utilisateurs souhaitent pouvoir interagir avec tous les principales blockchains de manière fluide via une seule application, sans avoir à changer fréquemment de portefeuille et de réseau. Dans le contexte actuel de "un super et plusieurs forts" des blockchains, ce dont les utilisateurs ont besoin, ce sont des protocoles de communication inter-chaînes plus sûrs, plus universels et plus conviviaux.
Analyse des modes de communication cross-chain populaires
Actuellement, il existe principalement plusieurs modes de communication cross-chain dans l'industrie :
Mode de validation natif
Ce modèle permet la communication entre chaînes en exécutant un client léger sur les machines virtuelles de la chaîne source et de la chaîne cible, en s'appuyant sur des relais. Sa caractéristique est qu'il n'est pas nécessaire d'exploiter une chaîne intermédiaire indépendante. En utilisant la technologie de preuve à connaissance nulle, il est également possible d'éviter les problèmes d'hypothèses de confiance présents dans certaines solutions.
Mode de validation externe
Ce modèle repose sur un ou plusieurs validateurs surveillant une adresse spécifique sur la chaîne source. Lorsque l'utilisateur envoie des actifs à cette adresse, les actifs sont temporairement verrouillés. Les validateurs doivent parvenir à un consensus sur cette information, puis générer les actifs correspondants sur la chaîne cible. L'inconvénient de ce modèle est qu'il existe une "hypothèse de confiance", ce qui le rend vulnérable au "point de défaillance unique" ou à une "défaillance partielle", ce qui peut entraîner le vol d'actifs.
Mode de validation local
C'est un réseau de liquidité peer-to-peer, chaque nœud agissant en tant que "routeur", fournissant des actifs natifs de la chaîne cible plutôt que des actifs dérivés. Cependant, ce modèle a du mal à réaliser la "généralité", étant uniquement applicable au transfert d'actifs cross-chain, et ne pouvant pas prendre en charge le transfert d'informations et de données entre chaînes.
Modèle de chaîne en amont
Ce modèle exige que les dApps déploient des contrats intelligents sur une chaîne spécifique afin de copier et d'envoyer des messages vers d'autres blockchains Layer 1 pour réaliser des mises à jour d'état. Son principal inconvénient se manifeste au niveau commercial, cette chaîne sera en concurrence avec toutes les chaînes Layer 1, plutôt qu'en coopération, car chaque partie s'efforce de déployer la dApp sur sa propre chaîne.
zkRelayer: la technologie clé pour la communication inter-chaînes
Une solution de communication inter-chaînes idéale devrait posséder les caractéristiques suivantes :
Hypothèse sans confiance, sûr et fiable
Sans permission, décentralisé
Forte polyvalence
extensible
Efficace, à faible coût
Cependant, les solutions de cross-chain existantes ont du mal à répondre à ces exigences simultanément. Les utilisateurs peuvent tolérer des services cross-chain plus lents ou des coûts plus élevés, mais l'"hypothèse sans confiance" est cruciale et doit être résolue de toute urgence. Les premiers modèles de vérification externe ont essayé d'utiliser une chaîne pour résoudre les problèmes de communication d'autres blockchains publiques, cette méthode étant plutôt lourde, elle a du mal à résoudre les problèmes de communication entre les chaînes EVM et non-EVM, PoW et PoS. En même temps, la chaîne intermédiaire elle-même est un outil centralisé, difficile à "auto-justifier", elle manque à la fois de sécurité décentralisée et ne peut pas garantir une sécurité sans confiance.
Cependant, certaines solutions dans le mode de validation natif, bien qu'elles mettent l'accent sur le rôle des deux clients, Sender et Receiver, présentent toujours des problèmes d'hypothèse de confiance : les utilisateurs doivent croire que les relais et les oracles ne conspireront pas pour nuire, tout en devant également croire que le protocole lui-même ne présentera pas de problèmes au niveau du relais. Cela signifie que les solutions actuelles ne peuvent pas réaliser une véritable sécurité sans confiance. Les pannes uniques et les pannes locales sont comme une bombe à retardement, pouvant exploser à tout moment dans ces solutions de communication cross-chain qui présentent des défauts inhérents.
zkRelayer en tant que nouveau relais de preuve à zéro connaissance pour la communication inter-chaînes, son plus grand avantage réside dans le fait que les utilisateurs n'ont besoin de faire confiance à aucun tiers externe, ni au protocole lui-même. Tant que le processus de preuve mathématique et cryptographique est complet et correct, ce système peut obtenir la reconnaissance du public. Un changement essentiel se produit ici : ce à quoi les utilisateurs font confiance, c'est à la "vérité", et non à une personne ou une organisation. Une personne ou une organisation peut faire des erreurs ou agir mal, mais la vérité ne le fera jamais.
Dans l'ensemble de la chaîne de communication (Chain A → Expéditeur → zkRelayer → ZK Vérificateur → Récepteur → Chain B), la position de zkRelayer dépassera celle de l'Expéditeur et du Récepteur, ces deux clients légers, devenant ainsi le cœur de l'ensemble de la solution.
Les composants clés de zkRelayer incluent ZK Prover et Message Aggregator. La méthode de preuve à connaissance nulle ZK-FOAKS adoptée par certains projets présente des caractéristiques telles qu'une rapidité, un support des preuves récursives et l'absence de confiance. Son temps de preuve linéaire et son temps de vérification sublinéaire ont atteint les limites théoriques inférieures. L'application de ZK-FOAKS dans le segment de relais de communication inter-chaînes peut garantir que l'ensemble du processus de communication est sans confiance, efficace et à faible coût.
En résumé, la technologie zkRelayer est prometteuse pour devenir la clé de la communication inter-chaînes de nouvelle génération. Avec le soutien de zkRelayer, le domaine de la communication cross-chain connaîtra de nouvelles opportunités de développement.
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.
14 J'aime
Récompense
14
8
Partager
Commentaire
0/400
0xSherlock
· 07-09 09:59
La fiabilité se paie de sa vie, quiconque perd se réveille.
Voir l'originalRépondre0
Degentleman
· 07-09 08:05
Ne fais pas le malin ici, zk est fiable.
Voir l'originalRépondre0
HackerWhoCares
· 07-07 22:17
C'est cette sécurité ? Encore un autre système de Ponzi.
Voir l'originalRépondre0
SeeYouInFourYears
· 07-07 04:10
L'ère où l'on échangeait sa vie contre de l'argent est terminée. Le cross-chain doit être plus solide.
Voir l'originalRépondre0
BoredApeResistance
· 07-07 04:08
incroyable c'est un peu stressant qui va payer en cas de problème
Voir l'originalRépondre0
LoneValidator
· 07-07 04:04
La sécurité est la vie, mes frères.
Voir l'originalRépondre0
CrossChainBreather
· 07-07 04:03
zkRelayer est très bien, il s'y connaît.
Voir l'originalRépondre0
DeFiGrayling
· 07-07 03:45
Poser une question : que faire si un véhicule de transport de fonds se renverse ?
zkRelayer : une nouvelle direction de communication cross-chain sans hypothèse de confiance
L'avenir des tendances de développement des protocoles de communication cross-chain
Au cours des dernières années, l'industrie de la blockchain a vu émerger de nombreuses blockchains indépendantes et des solutions Layer 2 d'Ethereum. En raison de leurs avantages respectifs en matière de sécurité, de coût des transactions, de vitesse de traitement et d'écosystèmes pour les développeurs et les utilisateurs, il est très courant que les utilisateurs passent d'une chaîne à l'autre. Par rapport au réseau principal d'Ethereum, les Layer 2 et d'autres blockchains peuvent généralement offrir des frais de transaction plus bas et une vitesse de transaction plus rapide. Ainsi, les utilisateurs ont souvent besoin de recourir à des services de ponts cross-chain pour réduire les coûts ou utiliser des applications de meilleure qualité et uniques sur d'autres chaînes.
Le pont cross-chain peut être comparé à un "fourgon de banque" dans le monde de la blockchain. Peu importe les menaces auxquelles il fait face, le fourgon de banque doit posséder une forte capacité de défense et ne doit présenter aucun risque de sécurité. Chaque étape, de la conception à la production en passant par l'exploitation réelle, doit être sans erreur. Cependant, les solutions cross-chain disponibles sur le marché présentent plus ou moins des problèmes, tels que des défauts de conception architecturale, des vulnérabilités dans le code, ou une dépendance à des hypothèses de confiance spécifiques à certaines étapes, ce qui réduit considérablement la sécurité du pont cross-chain.
En tant que pont reliant différentes blockchains, le pont cross-chain est sans aucun doute un outil important pour résoudre la fragmentation de la liquidité entre les chaînes. Cependant, la demande des utilisateurs pour la technologie cross-chain ne se limite pas seulement au transfert d'actifs, cela n'est en réalité qu'une application du protocole cross-chain dans le domaine de la DeFi. Grâce au protocole cross-chain, deux réseaux différents obtiennent une interopérabilité, cette interopérabilité ne nécessite pas seulement la réalisation du transfert de jetons cross-chain, mais doit également prendre en charge des communications inter-chaînes plus larges telles que de gros fichiers et des paquets de données.
Dans l'écosystème multi-chaînes de Web3.0, les utilisateurs souhaitent pouvoir interagir avec tous les principales blockchains de manière fluide via une seule application, sans avoir à changer fréquemment de portefeuille et de réseau. Dans le contexte actuel de "un super et plusieurs forts" des blockchains, ce dont les utilisateurs ont besoin, ce sont des protocoles de communication inter-chaînes plus sûrs, plus universels et plus conviviaux.
Analyse des modes de communication cross-chain populaires
Actuellement, il existe principalement plusieurs modes de communication cross-chain dans l'industrie :
Ce modèle permet la communication entre chaînes en exécutant un client léger sur les machines virtuelles de la chaîne source et de la chaîne cible, en s'appuyant sur des relais. Sa caractéristique est qu'il n'est pas nécessaire d'exploiter une chaîne intermédiaire indépendante. En utilisant la technologie de preuve à connaissance nulle, il est également possible d'éviter les problèmes d'hypothèses de confiance présents dans certaines solutions.
Ce modèle repose sur un ou plusieurs validateurs surveillant une adresse spécifique sur la chaîne source. Lorsque l'utilisateur envoie des actifs à cette adresse, les actifs sont temporairement verrouillés. Les validateurs doivent parvenir à un consensus sur cette information, puis générer les actifs correspondants sur la chaîne cible. L'inconvénient de ce modèle est qu'il existe une "hypothèse de confiance", ce qui le rend vulnérable au "point de défaillance unique" ou à une "défaillance partielle", ce qui peut entraîner le vol d'actifs.
C'est un réseau de liquidité peer-to-peer, chaque nœud agissant en tant que "routeur", fournissant des actifs natifs de la chaîne cible plutôt que des actifs dérivés. Cependant, ce modèle a du mal à réaliser la "généralité", étant uniquement applicable au transfert d'actifs cross-chain, et ne pouvant pas prendre en charge le transfert d'informations et de données entre chaînes.
Ce modèle exige que les dApps déploient des contrats intelligents sur une chaîne spécifique afin de copier et d'envoyer des messages vers d'autres blockchains Layer 1 pour réaliser des mises à jour d'état. Son principal inconvénient se manifeste au niveau commercial, cette chaîne sera en concurrence avec toutes les chaînes Layer 1, plutôt qu'en coopération, car chaque partie s'efforce de déployer la dApp sur sa propre chaîne.
zkRelayer: la technologie clé pour la communication inter-chaînes
Une solution de communication inter-chaînes idéale devrait posséder les caractéristiques suivantes :
Cependant, les solutions de cross-chain existantes ont du mal à répondre à ces exigences simultanément. Les utilisateurs peuvent tolérer des services cross-chain plus lents ou des coûts plus élevés, mais l'"hypothèse sans confiance" est cruciale et doit être résolue de toute urgence. Les premiers modèles de vérification externe ont essayé d'utiliser une chaîne pour résoudre les problèmes de communication d'autres blockchains publiques, cette méthode étant plutôt lourde, elle a du mal à résoudre les problèmes de communication entre les chaînes EVM et non-EVM, PoW et PoS. En même temps, la chaîne intermédiaire elle-même est un outil centralisé, difficile à "auto-justifier", elle manque à la fois de sécurité décentralisée et ne peut pas garantir une sécurité sans confiance.
Cependant, certaines solutions dans le mode de validation natif, bien qu'elles mettent l'accent sur le rôle des deux clients, Sender et Receiver, présentent toujours des problèmes d'hypothèse de confiance : les utilisateurs doivent croire que les relais et les oracles ne conspireront pas pour nuire, tout en devant également croire que le protocole lui-même ne présentera pas de problèmes au niveau du relais. Cela signifie que les solutions actuelles ne peuvent pas réaliser une véritable sécurité sans confiance. Les pannes uniques et les pannes locales sont comme une bombe à retardement, pouvant exploser à tout moment dans ces solutions de communication cross-chain qui présentent des défauts inhérents.
zkRelayer en tant que nouveau relais de preuve à zéro connaissance pour la communication inter-chaînes, son plus grand avantage réside dans le fait que les utilisateurs n'ont besoin de faire confiance à aucun tiers externe, ni au protocole lui-même. Tant que le processus de preuve mathématique et cryptographique est complet et correct, ce système peut obtenir la reconnaissance du public. Un changement essentiel se produit ici : ce à quoi les utilisateurs font confiance, c'est à la "vérité", et non à une personne ou une organisation. Une personne ou une organisation peut faire des erreurs ou agir mal, mais la vérité ne le fera jamais.
Dans l'ensemble de la chaîne de communication (Chain A → Expéditeur → zkRelayer → ZK Vérificateur → Récepteur → Chain B), la position de zkRelayer dépassera celle de l'Expéditeur et du Récepteur, ces deux clients légers, devenant ainsi le cœur de l'ensemble de la solution.
Les composants clés de zkRelayer incluent ZK Prover et Message Aggregator. La méthode de preuve à connaissance nulle ZK-FOAKS adoptée par certains projets présente des caractéristiques telles qu'une rapidité, un support des preuves récursives et l'absence de confiance. Son temps de preuve linéaire et son temps de vérification sublinéaire ont atteint les limites théoriques inférieures. L'application de ZK-FOAKS dans le segment de relais de communication inter-chaînes peut garantir que l'ensemble du processus de communication est sans confiance, efficace et à faible coût.
En résumé, la technologie zkRelayer est prometteuse pour devenir la clé de la communication inter-chaînes de nouvelle génération. Avec le soutien de zkRelayer, le domaine de la communication cross-chain connaîtra de nouvelles opportunités de développement.