
Subscribe to omahs
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers


La mise à jour réussie du Testnet Optimism Goerli est derrière nous, une robuste compétition d'audit passe l'architecture de Bedrock au microscope, et le vote sur la proposition de mise à jour soumise à la Token House commence le 15 février. Bedrock est si proche d'atterrir sur le Optimism Mainnet. Nous voulons profiter de cette occasion pour partager plus de détails sur la vision et les spécificités techniques derrière cette version.
Poursuivez votre lecture pour découvrir la philosophie de conception qui a permis d'élaborer la mise à jour Bedrock, pourquoi elle est importante, et comment elle s'est traduite par des améliorations sur Optimism Mainnet au niveau du protocole.
Dès les premières étapes de la conceptualisation de la mise à jour Bedrock, la réduction de la quantité de code dans l’OP Stack était une priorité essentielle pour l'équipe d'ingénieurs d'OP Labs. Cet objectif est à la fois pratique et stratégique. En effet, chaque ligne de code dans une base de données coûte de l'argent à maintenir et présente une nouvelle opportunité de bug. Moins il y a de code dans un système, moins il est coûteux à maintenir et plus il peut être sécurisé.
OP Labs a réussi à obtenir une base de code minimale en réutilisant autant de code Ethereum que possible. Concrètement, cela augmente également la sécurité. Une nouvelle base de code L2 comporte forcément plus de bugs qu'une base qui a été en production et testée pendant plus de huit ans.
De plus, la réutilisation de la base de code Ethereum nous aide à atteindre notre deuxième principe directeur pour la construction de Bedrock : la véritable équivalence Ethereum.
S'assurer que la sortie de Bedrock est aussi proche que possible de 100% d'équivalence Ethereum est bénéfique pour les développeurs de notre communauté. L'héritage des améliorations du L1 demandera beaucoup moins d'efforts aux développeurs qui travaillent sur Optimism au niveau du protocole. Cela réduira également la charge de l'équipe d'ingénieurs d'OP Labs et les aidera à construire en tenant compte de notre communauté. Des clients d'exécution minimalement modifiés nous permettent de rester facilement à jour avec les changements d’Ethereum Mainnet au fur et à mesure de leur mise en œuvre.
Tout cela s'ajoute à un écosystème qui permettra à tous les contributeurs de protocoles natifs d'Ethereum d'expérimenter facilement sur Optimism Mainnet après la sortie de Bedrock.
Bedrock est conçu avec des abstractions similaires et une différence minimale par rapport à Ethereum. Notre base de code utilise également les termes Ethereum courants. L'équivalence au niveau du protocole signifie que les principaux contributeurs d'Ethereum comprendront implicitement comment utiliser l'OP Stack, et que les développeurs d'OP Labs pourront également contribuer facilement à Ethereum.
En définitive, le fait d'être 1:1 avec Ethereum nous permet de servir de terrain d'essai pour les projets expérimentaux et les EIP à l'avenir. Les développeurs du noyau Ethereum pourront expérimenter, tester et innover sur la base de code L2 la plus équivalente à Ethereum.
La modularité est la star de Bedrock, rendant simple l'échange de différents composants dans l'OP Stack. Elle prépare Optimism pour l'avenir, en permettant la prise en charge de plusieurs clients de couche d'exécution et en autorisant le rollup à utiliser des preuves de défaillance ou des preuves de validité (par exemple, un zk-SNARK) comme mécanisme de preuve. Cette architecture flexible peut également s'adapter aux développements futurs de l'écosystème Ethereum.
Cette flexibilité rend également très ludique la construction sur Optimism, car elle ouvre la porte à des possibilités infinies qui découlent de la personnalisation des modules à des fins spécifiques. Ainsi, Bedrock permet une expérimentation et une innovation significatives sur l'aspect protocolaire de l'OP Stack.
Le meilleur exemple de la façon dont cela peut fonctionner dans la pratique est le travail effectué par Lattice pour modifier l'OP Stack afin de lancer OP Craft.
Une proposition de mise à jour a été envoyée à la Token House pour approbation. Si elle est approuvée, la migration d'Optimism Mainnet vers Bedrock aura lieu dans les semaines qui suivent - tout le monde est prêt pour assurer une mise à niveau en douceur !
Si vous ne vous lassez pas de tout ce qui concerne Bedrock, consultez l'explication technique sur Bedrock que nous venons de publier dans l’Ethereum-Optimism Community Hub. Nous organisons également un AMA sur le thème de Bedrock sur notre Discord le 7 février à 18h30 UTC, j'espère que vous pourrez nous rejoindre !
Ne manquez pas de consulter le contenu des semaines à venir, notamment plusieurs articles du blog Dev consacrés à des améliorations spécifiques du protocole, telles que les retraits en deux étapes, la réduction des frais de données L1, la prise en charge de plusieurs clients, etc.
La mise à jour réussie du Testnet Optimism Goerli est derrière nous, une robuste compétition d'audit passe l'architecture de Bedrock au microscope, et le vote sur la proposition de mise à jour soumise à la Token House commence le 15 février. Bedrock est si proche d'atterrir sur le Optimism Mainnet. Nous voulons profiter de cette occasion pour partager plus de détails sur la vision et les spécificités techniques derrière cette version.
Poursuivez votre lecture pour découvrir la philosophie de conception qui a permis d'élaborer la mise à jour Bedrock, pourquoi elle est importante, et comment elle s'est traduite par des améliorations sur Optimism Mainnet au niveau du protocole.
Dès les premières étapes de la conceptualisation de la mise à jour Bedrock, la réduction de la quantité de code dans l’OP Stack était une priorité essentielle pour l'équipe d'ingénieurs d'OP Labs. Cet objectif est à la fois pratique et stratégique. En effet, chaque ligne de code dans une base de données coûte de l'argent à maintenir et présente une nouvelle opportunité de bug. Moins il y a de code dans un système, moins il est coûteux à maintenir et plus il peut être sécurisé.
OP Labs a réussi à obtenir une base de code minimale en réutilisant autant de code Ethereum que possible. Concrètement, cela augmente également la sécurité. Une nouvelle base de code L2 comporte forcément plus de bugs qu'une base qui a été en production et testée pendant plus de huit ans.
De plus, la réutilisation de la base de code Ethereum nous aide à atteindre notre deuxième principe directeur pour la construction de Bedrock : la véritable équivalence Ethereum.
S'assurer que la sortie de Bedrock est aussi proche que possible de 100% d'équivalence Ethereum est bénéfique pour les développeurs de notre communauté. L'héritage des améliorations du L1 demandera beaucoup moins d'efforts aux développeurs qui travaillent sur Optimism au niveau du protocole. Cela réduira également la charge de l'équipe d'ingénieurs d'OP Labs et les aidera à construire en tenant compte de notre communauté. Des clients d'exécution minimalement modifiés nous permettent de rester facilement à jour avec les changements d’Ethereum Mainnet au fur et à mesure de leur mise en œuvre.
Tout cela s'ajoute à un écosystème qui permettra à tous les contributeurs de protocoles natifs d'Ethereum d'expérimenter facilement sur Optimism Mainnet après la sortie de Bedrock.
Bedrock est conçu avec des abstractions similaires et une différence minimale par rapport à Ethereum. Notre base de code utilise également les termes Ethereum courants. L'équivalence au niveau du protocole signifie que les principaux contributeurs d'Ethereum comprendront implicitement comment utiliser l'OP Stack, et que les développeurs d'OP Labs pourront également contribuer facilement à Ethereum.
En définitive, le fait d'être 1:1 avec Ethereum nous permet de servir de terrain d'essai pour les projets expérimentaux et les EIP à l'avenir. Les développeurs du noyau Ethereum pourront expérimenter, tester et innover sur la base de code L2 la plus équivalente à Ethereum.
La modularité est la star de Bedrock, rendant simple l'échange de différents composants dans l'OP Stack. Elle prépare Optimism pour l'avenir, en permettant la prise en charge de plusieurs clients de couche d'exécution et en autorisant le rollup à utiliser des preuves de défaillance ou des preuves de validité (par exemple, un zk-SNARK) comme mécanisme de preuve. Cette architecture flexible peut également s'adapter aux développements futurs de l'écosystème Ethereum.
Cette flexibilité rend également très ludique la construction sur Optimism, car elle ouvre la porte à des possibilités infinies qui découlent de la personnalisation des modules à des fins spécifiques. Ainsi, Bedrock permet une expérimentation et une innovation significatives sur l'aspect protocolaire de l'OP Stack.
Le meilleur exemple de la façon dont cela peut fonctionner dans la pratique est le travail effectué par Lattice pour modifier l'OP Stack afin de lancer OP Craft.
Une proposition de mise à jour a été envoyée à la Token House pour approbation. Si elle est approuvée, la migration d'Optimism Mainnet vers Bedrock aura lieu dans les semaines qui suivent - tout le monde est prêt pour assurer une mise à niveau en douceur !
Si vous ne vous lassez pas de tout ce qui concerne Bedrock, consultez l'explication technique sur Bedrock que nous venons de publier dans l’Ethereum-Optimism Community Hub. Nous organisons également un AMA sur le thème de Bedrock sur notre Discord le 7 février à 18h30 UTC, j'espère que vous pourrez nous rejoindre !
Ne manquez pas de consulter le contenu des semaines à venir, notamment plusieurs articles du blog Dev consacrés à des améliorations spécifiques du protocole, telles que les retraits en deux étapes, la réduction des frais de données L1, la prise en charge de plusieurs clients, etc.
No activity yet