Source : Blockscout
Le 30 mars 2024, OP Labs a annoncé la sortie de « fault proof » sur le réseau de test OP Sepoila, avec un lancement officiel sur OP Mainnet le 11 juin 2024. Cela marque une étape importante vers la décentralisation, permettant aux utilisateurs de retirer de l'ETH et des jetons ERC-20 du OP Mainnet sans avoir à compter sur un tiers de confiance. Les utilisateurs peuvent désormais contester et invalider les retraits incorrects (y compris ceux de Base, Metal, Mode et Zora).
Pour améliorer la sécurité et la confiance des actifs des utilisateurs, Optimism utilise une preuve de défaillance pour améliorer la précision et l'efficacité des transactions sur chaîne et prévenir les activités malveillantes. Les principes clés sont :
Si un litige survient, l'opérateur de la couche 2 doit fournir une preuve pour contrer le défi et confirmer l'exactitude de leurs données.
Finalité : Si aucune contestation valide n'est soulevée pendant la période de contestation, ou si l'opérateur de la couche 2 relève avec succès les défis, la transaction est finalisée et considérée comme valide.
OP Labs est l'équipe responsable du développement des solutions Optimism, tandis que OP Stack est le cadre technique qui soutient la construction et la mise à l'échelle du réseau Layer 2 d'Ethereum. Vous pouvez considérer OP Labs comme les développeurs et OP Stack comme leur ensemble d'outils.
● OP Labs:
OP Labs est un contributeur essentiel au projet Optimism, chargé de développer et de maintenir la solution Optimism Layer 2. Il s'agit d'une équipe ou d'une organisation axée sur la construction et l'amélioration d'outils techniques liés à la mise à l'échelle d'Ethereum, tels que les Rollups Optimistes. L'objectif principal d'OP Labs est de soulager la charge sur le réseau principal d'Ethereum grâce à des solutions de mise à l'échelle de la couche 2, réduisant les coûts de transaction et augmentant les vitesses de transaction.
OP Labs collabore également avec d'autres projets, tels que Succinct Labs, pour faire progresser davantage la technologie de mise à l'échelle Ethereum, en se concentrant sur l'optimisation des preuves de connaissances nulles avec des initiatives telles que OP Succinct.
OP Labs est l'équipe principale ou l'organisation chargée du développement et de la maintenance du réseau Optimism. Leur objectif est de créer une solution efficace pour mettre à l'échelle Ethereum, en se concentrant sur la réduction des frais de transaction et l'augmentation de la vitesse de transaction. Ils sont responsables non seulement du développement des Rollups optimistes, mais promeuvent également activement de nouvelles technologies liées aux preuves de connaissance nulle, telles que OP Succinct en collaboration avec Succinct Labs.
● Pile OP :
OP Stack est une architecture modulaire ou une pile technologique utilisée pour construire et mettre à l'échelle des réseaux Ethereum de couche 2. Il se compose de plusieurs composants personnalisables qui permettent aux développeurs de créer leurs propres chaînes de couche 2 basées sur des besoins spécifiques. Il fournit une approche standardisée qui permet aux développeurs d'établir rapidement des réseaux de mise à l'échelle de la couche 2 qui répondent à des exigences particulières.
OP Stack est un cadre modulaire développé par OP Labs. Ce framework fournit l'infrastructure pour construire des réseaux de couche 2, permettant aux développeurs de créer rapidement différents réseaux de mise à l'échelle en utilisant OP Stack. Grâce à sa conception modulaire, OP Stack permet aux utilisateurs de choisir de manière flexible différents mécanismes de validation (tels que Optimistic Rollups ou ZK Rollups) pour répondre aux besoins spécifiques de différents projets.
OP Labs peut être compris comme étant le développeur de OP Stack, qui est un ensemble d'outils techniques fournis par OP Labs pour aider les développeurs à construire et à élargir les réseaux de couche 2 d'Ethereum.
Avant de plonger dans OP Succinct, il est important de comprendre les quatre principaux composants d'OP Stack :
Source: Blog Succinct
En revenant à la fin de la section 1.2, qui traite des « quatre composants principaux de la pile OP », OP Succinct est une amélioration légère de la pile OP. Il permet à la chaîne d'utiliser uniquement des blocs qui ont été vérifiés à l'aide de preuves de non-divulgation (ZK), tandis que les trois autres composants (op-geth, op-batcher et op-node) restent inchangés. OP Succinct est principalement composé des quatre éléments suivants :
Créer un Rollup zkEVM est un défi important en raison de la vaste connaissance cryptographique requise. L'équipe OP Labs a tenu compte de cela lors de la construction du stack OP modulaire, en veillant à ce qu'il prend en charge divers mécanismes de validité. Ils ont développé un projet open source appelé Kona (voir le lien étendu 1), qui implémente la fonction de transition d'état (STF) pour OP Stack Rollup en utilisant Rust. Cette innovation permet la génération de preuves de connaissance nulle (ZKP) pour OP Stack via Kona et le programme SP1, permettant théoriquement à toutes les chaînes dans OP Stack d'être mises à niveau pour utiliser ZKP.
Le SP1 (Succinct Processor 1) vise à permettre à tout développeur d'intégrer facilement le Type-1 zkEVM Rollup en utilisant du code Rust standard. Avec OP Succinct, la mise à niveau de n'importe quelle chaîne OP Stack existante vers un Type-1 zkEVM Rollup peut être réalisée en seulement une heure, en fournissant les performances élevées nécessaires aux applications. Cette approche offre plusieurs avantages:
Selon la documentation officielle de GitHub, la mise à niveau de n'importe quel Stack Rollup OP existant vers un Rollup zkEVM de Type-1 est simple : installez Rust, Foundry et Docker, et suivez ces deux étapes : 1. Déployez le contrat ZK L2OutputOracle.sol ; 2. Lancez le service de proposition succincte OP (plus de détails peuvent être trouvés dans le lien étendu de GitHub 2).
Mise à niveau de la pile OP Rollup vers les preuves ZK; Source de l'image : Succinct Blog
Succinct envisage que l'avenir des EVM Rollups impliquera des zkEVM maintenables développés en Rust. Actuellement, OP Rollup est confronté à trois défis majeurs : la fenêtre de preuve de fraude prolongée de 7 jours, des problèmes d'interopérabilité complexes et une dépendance à plusieurs sources de données au lieu de preuves de fraude dans certains cas. De plus, la création d'un zkEVM est un processus long, ce qui a conduit au développement de SP1 pour résoudre ces problèmes.
SP1 est un zkVM entièrement open source haute performance qui peut vérifier l'exécution de n'importe quel programme écrit en Rust (ou d'autres langages compilés avec LLVM). Les données publiques indiquent que le OP Succinct Stack a été exécuté avec succès sur OP Mainnet, OP Sepolia et les chaînes de Base, atteignant des coûts de preuve entre 0,01 $ et 0,02 $ pour les transactions Ethereum (voir le lien étendu 3). Il y a des aspirations pour développer toute l'infrastructure blockchain (y compris les Rollups, les ponts et les co-processeurs) en utilisant Rust (ou d'autres langages compilés avec LLVM) et tirer parti de ZKP à l'avenir.
D'après les résumés du blog Succinct et du contenu open-source sur GitHub, les différences de performance entre SP1 et les autres zkVM peuvent être attribuées à plusieurs facteurs clés :
Source de l'image: Blog succinct, voir le lien étendu 4 description de l'annexe
Auteur de l'image source: @jtguibas
Si nous considérons les solutions de mise à l'échelle d'Ethereum comme étant orientées vers OP à court terme et ZK à long terme, alors, en supposant que OP Succinct réussisse, cela marquera une étape importante dans le développement d'Ethereum. OP Succinct offre une voie de transition pour les Rollups ETH de la vérification optimiste aux preuves à connaissance nulle. Cette transition permet non seulement de réduire les coûts de transaction, mais également d'améliorer les vitesses de transaction tout en maintenant les fonctionnalités de sécurité et d'anonymat des Rollups ZK, ouvrant la voie à une éventuelle explosion des applications à l'avenir.
Actuellement, parmi les quatre principaux acteurs du paysage Layer 2 reconnus, OP Stack semble avoir un léger avantage sur ZK Stack en termes de développement de l'écosystème. L'effet Matthieu (où les riches deviennent plus riches) pourrait devenir plus prononcé avec l'arrivée d'OP Succinct, ce qui pourrait détourner une partie du trafic et du potentiel de ZK Stack. Si OP Succinct est mis en œuvre avec succès, il pourrait également perturber les Rollups zkEVM traditionnels dans une certaine mesure.
Cependant, sur la base des informations disponibles à ce stade, il est clair que, en fonction de la logique opérationnelle de OP Succinct, il est crucial de garantir que les développeurs peuvent rapidement détecter les vulnérabilités inconnues qui peuvent résulter de modifications de la fonction STF ou de l'ajout de nouvelles fonctions de précompilation. Il s'agit d'un problème qui nécessitera une attention constante.
Cet article est repris de[blockbeat],Transmettre le titre original OP La voie de l'avancement de Stack: OP Succinct débloque le potentiel de ZK Rollup, tous les droits d'auteur appartiennent à l'auteur original [Ac-Core, chercheur de YBB Capital]. En cas d'objection à cette réimpression, veuillez contacter le Gate Learnl'équipe, et ils s'en occuperont rapidement.
Clause de non-responsabilité en matière de responsabilité : Les opinions exprimées dans cet article sont uniquement celles de l'auteur et ne constituent en aucun cas des conseils en matière d'investissement.
Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraireGate.io, copier, distribuer ou plagier les articles traduits est interdit.
Source : Blockscout
Le 30 mars 2024, OP Labs a annoncé la sortie de « fault proof » sur le réseau de test OP Sepoila, avec un lancement officiel sur OP Mainnet le 11 juin 2024. Cela marque une étape importante vers la décentralisation, permettant aux utilisateurs de retirer de l'ETH et des jetons ERC-20 du OP Mainnet sans avoir à compter sur un tiers de confiance. Les utilisateurs peuvent désormais contester et invalider les retraits incorrects (y compris ceux de Base, Metal, Mode et Zora).
Pour améliorer la sécurité et la confiance des actifs des utilisateurs, Optimism utilise une preuve de défaillance pour améliorer la précision et l'efficacité des transactions sur chaîne et prévenir les activités malveillantes. Les principes clés sont :
Si un litige survient, l'opérateur de la couche 2 doit fournir une preuve pour contrer le défi et confirmer l'exactitude de leurs données.
Finalité : Si aucune contestation valide n'est soulevée pendant la période de contestation, ou si l'opérateur de la couche 2 relève avec succès les défis, la transaction est finalisée et considérée comme valide.
OP Labs est l'équipe responsable du développement des solutions Optimism, tandis que OP Stack est le cadre technique qui soutient la construction et la mise à l'échelle du réseau Layer 2 d'Ethereum. Vous pouvez considérer OP Labs comme les développeurs et OP Stack comme leur ensemble d'outils.
● OP Labs:
OP Labs est un contributeur essentiel au projet Optimism, chargé de développer et de maintenir la solution Optimism Layer 2. Il s'agit d'une équipe ou d'une organisation axée sur la construction et l'amélioration d'outils techniques liés à la mise à l'échelle d'Ethereum, tels que les Rollups Optimistes. L'objectif principal d'OP Labs est de soulager la charge sur le réseau principal d'Ethereum grâce à des solutions de mise à l'échelle de la couche 2, réduisant les coûts de transaction et augmentant les vitesses de transaction.
OP Labs collabore également avec d'autres projets, tels que Succinct Labs, pour faire progresser davantage la technologie de mise à l'échelle Ethereum, en se concentrant sur l'optimisation des preuves de connaissances nulles avec des initiatives telles que OP Succinct.
OP Labs est l'équipe principale ou l'organisation chargée du développement et de la maintenance du réseau Optimism. Leur objectif est de créer une solution efficace pour mettre à l'échelle Ethereum, en se concentrant sur la réduction des frais de transaction et l'augmentation de la vitesse de transaction. Ils sont responsables non seulement du développement des Rollups optimistes, mais promeuvent également activement de nouvelles technologies liées aux preuves de connaissance nulle, telles que OP Succinct en collaboration avec Succinct Labs.
● Pile OP :
OP Stack est une architecture modulaire ou une pile technologique utilisée pour construire et mettre à l'échelle des réseaux Ethereum de couche 2. Il se compose de plusieurs composants personnalisables qui permettent aux développeurs de créer leurs propres chaînes de couche 2 basées sur des besoins spécifiques. Il fournit une approche standardisée qui permet aux développeurs d'établir rapidement des réseaux de mise à l'échelle de la couche 2 qui répondent à des exigences particulières.
OP Stack est un cadre modulaire développé par OP Labs. Ce framework fournit l'infrastructure pour construire des réseaux de couche 2, permettant aux développeurs de créer rapidement différents réseaux de mise à l'échelle en utilisant OP Stack. Grâce à sa conception modulaire, OP Stack permet aux utilisateurs de choisir de manière flexible différents mécanismes de validation (tels que Optimistic Rollups ou ZK Rollups) pour répondre aux besoins spécifiques de différents projets.
OP Labs peut être compris comme étant le développeur de OP Stack, qui est un ensemble d'outils techniques fournis par OP Labs pour aider les développeurs à construire et à élargir les réseaux de couche 2 d'Ethereum.
Avant de plonger dans OP Succinct, il est important de comprendre les quatre principaux composants d'OP Stack :
Source: Blog Succinct
En revenant à la fin de la section 1.2, qui traite des « quatre composants principaux de la pile OP », OP Succinct est une amélioration légère de la pile OP. Il permet à la chaîne d'utiliser uniquement des blocs qui ont été vérifiés à l'aide de preuves de non-divulgation (ZK), tandis que les trois autres composants (op-geth, op-batcher et op-node) restent inchangés. OP Succinct est principalement composé des quatre éléments suivants :
Créer un Rollup zkEVM est un défi important en raison de la vaste connaissance cryptographique requise. L'équipe OP Labs a tenu compte de cela lors de la construction du stack OP modulaire, en veillant à ce qu'il prend en charge divers mécanismes de validité. Ils ont développé un projet open source appelé Kona (voir le lien étendu 1), qui implémente la fonction de transition d'état (STF) pour OP Stack Rollup en utilisant Rust. Cette innovation permet la génération de preuves de connaissance nulle (ZKP) pour OP Stack via Kona et le programme SP1, permettant théoriquement à toutes les chaînes dans OP Stack d'être mises à niveau pour utiliser ZKP.
Le SP1 (Succinct Processor 1) vise à permettre à tout développeur d'intégrer facilement le Type-1 zkEVM Rollup en utilisant du code Rust standard. Avec OP Succinct, la mise à niveau de n'importe quelle chaîne OP Stack existante vers un Type-1 zkEVM Rollup peut être réalisée en seulement une heure, en fournissant les performances élevées nécessaires aux applications. Cette approche offre plusieurs avantages:
Selon la documentation officielle de GitHub, la mise à niveau de n'importe quel Stack Rollup OP existant vers un Rollup zkEVM de Type-1 est simple : installez Rust, Foundry et Docker, et suivez ces deux étapes : 1. Déployez le contrat ZK L2OutputOracle.sol ; 2. Lancez le service de proposition succincte OP (plus de détails peuvent être trouvés dans le lien étendu de GitHub 2).
Mise à niveau de la pile OP Rollup vers les preuves ZK; Source de l'image : Succinct Blog
Succinct envisage que l'avenir des EVM Rollups impliquera des zkEVM maintenables développés en Rust. Actuellement, OP Rollup est confronté à trois défis majeurs : la fenêtre de preuve de fraude prolongée de 7 jours, des problèmes d'interopérabilité complexes et une dépendance à plusieurs sources de données au lieu de preuves de fraude dans certains cas. De plus, la création d'un zkEVM est un processus long, ce qui a conduit au développement de SP1 pour résoudre ces problèmes.
SP1 est un zkVM entièrement open source haute performance qui peut vérifier l'exécution de n'importe quel programme écrit en Rust (ou d'autres langages compilés avec LLVM). Les données publiques indiquent que le OP Succinct Stack a été exécuté avec succès sur OP Mainnet, OP Sepolia et les chaînes de Base, atteignant des coûts de preuve entre 0,01 $ et 0,02 $ pour les transactions Ethereum (voir le lien étendu 3). Il y a des aspirations pour développer toute l'infrastructure blockchain (y compris les Rollups, les ponts et les co-processeurs) en utilisant Rust (ou d'autres langages compilés avec LLVM) et tirer parti de ZKP à l'avenir.
D'après les résumés du blog Succinct et du contenu open-source sur GitHub, les différences de performance entre SP1 et les autres zkVM peuvent être attribuées à plusieurs facteurs clés :
Source de l'image: Blog succinct, voir le lien étendu 4 description de l'annexe
Auteur de l'image source: @jtguibas
Si nous considérons les solutions de mise à l'échelle d'Ethereum comme étant orientées vers OP à court terme et ZK à long terme, alors, en supposant que OP Succinct réussisse, cela marquera une étape importante dans le développement d'Ethereum. OP Succinct offre une voie de transition pour les Rollups ETH de la vérification optimiste aux preuves à connaissance nulle. Cette transition permet non seulement de réduire les coûts de transaction, mais également d'améliorer les vitesses de transaction tout en maintenant les fonctionnalités de sécurité et d'anonymat des Rollups ZK, ouvrant la voie à une éventuelle explosion des applications à l'avenir.
Actuellement, parmi les quatre principaux acteurs du paysage Layer 2 reconnus, OP Stack semble avoir un léger avantage sur ZK Stack en termes de développement de l'écosystème. L'effet Matthieu (où les riches deviennent plus riches) pourrait devenir plus prononcé avec l'arrivée d'OP Succinct, ce qui pourrait détourner une partie du trafic et du potentiel de ZK Stack. Si OP Succinct est mis en œuvre avec succès, il pourrait également perturber les Rollups zkEVM traditionnels dans une certaine mesure.
Cependant, sur la base des informations disponibles à ce stade, il est clair que, en fonction de la logique opérationnelle de OP Succinct, il est crucial de garantir que les développeurs peuvent rapidement détecter les vulnérabilités inconnues qui peuvent résulter de modifications de la fonction STF ou de l'ajout de nouvelles fonctions de précompilation. Il s'agit d'un problème qui nécessitera une attention constante.
Cet article est repris de[blockbeat],Transmettre le titre original OP La voie de l'avancement de Stack: OP Succinct débloque le potentiel de ZK Rollup, tous les droits d'auteur appartiennent à l'auteur original [Ac-Core, chercheur de YBB Capital]. En cas d'objection à cette réimpression, veuillez contacter le Gate Learnl'équipe, et ils s'en occuperont rapidement.
Clause de non-responsabilité en matière de responsabilité : Les opinions exprimées dans cet article sont uniquement celles de l'auteur et ne constituent en aucun cas des conseils en matière d'investissement.
Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraireGate.io, copier, distribuer ou plagier les articles traduits est interdit.