{"id":27044,"date":"2024-08-19T15:00:52","date_gmt":"2024-08-19T12:00:52","guid":{"rendered":"https:\/\/coinengineer.net\/blog\/?p=27044"},"modified":"2024-08-19T10:55:13","modified_gmt":"2024-08-19T07:55:13","slug":"optimism-reverts-to-permissioned-state-after-audits","status":"publish","type":"post","link":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/","title":{"rendered":"Optimism Reverts to Permissioned State After Audits"},"content":{"rendered":"<p>A major accomplishment for the Ethereum-based ecosystem was <strong>Optimism&#8217;s<\/strong> launch of permissionless fraud proofs, a technology also called as fault proofs that lets users contest perhaps fraudulent or erroneous transactions on layer-2 networks. Unlike permissionless fraud proofs, which offer that technique to all users, permissioned fraud proofs only let trusted proposers contest transactions.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_71 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#Stage_1_Decentralization_and_Vitalik_Buterins_Vision\" title=\"Stage 1 Decentralization and Vitalik Buterin&#8217;s Vision\">Stage 1 Decentralization and Vitalik Buterin&#8217;s Vision<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#Discovery_of_Severe_Vulnerabilities_and_Upcoming_Granite_Upgrade\" title=\"Discovery of Severe Vulnerabilities and Upcoming Granite Upgrade\">Discovery of Severe Vulnerabilities and Upcoming Granite Upgrade<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Stage_1_Decentralization_and_Vitalik_Buterins_Vision\"><\/span>Stage 1 Decentralization and Vitalik Buterin&#8217;s Vision<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As Ethereum co-founder Vitalik Buterin describes, <strong>Optimism<\/strong> could assert that we could reach Stage 1 decentralization with progress. Stage 1, sometimes known as &#8220;<em>limited training wheels<\/em>,&#8221; calls for a functioning fraud-proof system in a layer-2 network, even if a multisignature of trusted individuals could reserve the power to override the system should any flaws be found or exploited.<\/p>\n<p>But just over two months after the permissionless fraud proofs went live on June 10, the <strong>Optimism<\/strong> <strong>Foundation<\/strong> has reversed the network back to a permissioned state following <em>&#8220;community-driven audits&#8221;<\/em> revealing a variety of flaws at differing degrees of severity, <strong>Optimism<\/strong> said on X.<\/p>\n<p>A representative of <strong>Optimism<\/strong> contributor OP Labs presented a proposal to the governance forum of <strong>Optimism<\/strong>, summarizing the security flaws found and the grounds for turning on the fallback system.<\/p>\n<p><em>&#8220;None of the vulnerabilities have been exploited, and user assets are not and were never at risk. However, out of an abundance of caution, the permissioned fallback mechanism has been activated in order to avoid any potential instability while the vulnerabilities are patched,&#8221;<\/em> protocol engineer Mofi Taiwo said.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Discovery_of_Severe_Vulnerabilities_and_Upcoming_Granite_Upgrade\"><\/span>Discovery of Severe Vulnerabilities and Upcoming Granite Upgrade<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Based on the ImmuneFi bounty scale of <strong>Optimism<\/strong> , two highly severe vulnerabilities were found among the discovered ones. <em>&#8220;While the auditors did discover some high-severity issues, no user assets were ever at risk. All of the audit issues listed below can be detected by our monitoring tooling,&#8221; T<\/em>aiwo&#8217;s post states.<\/p>\n<p>Although the fallback systems had been under audit, some contracts pertaining to the fraud proof system were outside <strong>Optimism<\/strong> purview.<em> &#8220;The dispute game and MIPS contracts fall into the liveness\/reputational risk category, which does not require audits. The fallback mechanisms make any bugs simple to recover from and pose no risk to user funds. Therefore, we have opted not to pursue a fix review for the changes made in this proposal.&#8221;<\/em><\/p>\n<p>Taiwo&#8217;s suggestion would set the September 10 upgrade for 16:00:01 UTC. Dubbed &#8220;Granite,&#8221; the upgrade calls for multiple network changes, including an L2 hard fork. Taiwo&#8217;s post states that although the hard fork has not been audited, OP Labs checked the modifications and found them low-risk.<\/p>\n<p>&nbsp;<\/p>\n<p><em class=\"darkmysite_style_txt_border darkmysite_processed\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\">You can also freely share your thoughts and comments about the topic in the comment section. Additionally, don\u2019t forget to follow us on our\u00a0<a class=\"darkmysite_style_txt_border darkmysite_style_link darkmysite_processed\" href=\"https:\/\/t.me\/coinengineernews\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\"><strong class=\"darkmysite_style_txt_border darkmysite_processed\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\">Telegram,\u00a0<\/strong><\/a><a class=\"darkmysite_style_txt_border darkmysite_style_link darkmysite_processed\" href=\"https:\/\/www.youtube.com\/@CoinEngineer\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\"><strong class=\"darkmysite_style_txt_border darkmysite_processed\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\">YouTube<\/strong><\/a>,\u00a0and\u00a0<a class=\"darkmysite_style_txt_border darkmysite_style_link darkmysite_processed\" href=\"https:\/\/twitter.com\/coinengineers\" target=\"_blank\" rel=\"nofollow noopener\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\"><strong class=\"darkmysite_style_txt_border darkmysite_processed\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\">Twitter<\/strong><\/a>\u00a0channels for\u00a0<\/em><em class=\"darkmysite_style_txt_border darkmysite_processed\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\">the latest\u00a0<a class=\"darkmysite_style_txt_border darkmysite_style_link darkmysite_processed\" title=\"News\" href=\"https:\/\/coinengineer.net\/blog\/news\/\" data-internallinksmanager029f6b8e52c=\"7\" data-darkmysite_alpha_bg=\"rgba(0, 0, 0, 0)\">news<\/a> and updates.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A major accomplishment for the Ethereum-based ecosystem was Optimism&#8217;s launch of permissionless fraud proofs, a technology also called as fault proofs that lets users contest perhaps fraudulent or erroneous transactions on layer-2 networks. Unlike permissionless fraud proofs, which offer that technique to all users, permissioned fraud proofs only let trusted proposers contest transactions. Stage 1<\/p>\n","protected":false},"author":6,"featured_media":27049,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[105,1001,1724],"class_list":["post-27044","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-ethereum","tag-optimism","tag-vitalik-buterin"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Optimism Reverts to Permissioned State After Audits - Coin Engineer<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Optimism Reverts to Permissioned State After Audits - Coin Engineer\" \/>\n<meta property=\"og:description\" content=\"A major accomplishment for the Ethereum-based ecosystem was Optimism&#8217;s launch of permissionless fraud proofs, a technology also called as fault proofs that lets users contest perhaps fraudulent or erroneous transactions on layer-2 networks. Unlike permissionless fraud proofs, which offer that technique to all users, permissioned fraud proofs only let trusted proposers contest transactions. Stage 1\" \/>\n<meta property=\"og:url\" content=\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/\" \/>\n<meta property=\"og:site_name\" content=\"Coin Engineer\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-19T12:00:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-19T07:55:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tanju Akb\u0131y\u0131k\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tanju Akb\u0131y\u0131k\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/\",\"url\":\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/\",\"name\":\"Optimism Reverts to Permissioned State After Audits - Coin Engineer\",\"isPartOf\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg\",\"datePublished\":\"2024-08-19T12:00:52+00:00\",\"dateModified\":\"2024-08-19T07:55:13+00:00\",\"author\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546\"},\"breadcrumb\":{\"@id\":\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#primaryimage\",\"url\":\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg\",\"contentUrl\":\"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg\",\"width\":1200,\"height\":675,\"caption\":\"Optimism\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/coinengineer.net\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Optimism Reverts to Permissioned State After Audits\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/coinengineer.net\/blog\/#website\",\"url\":\"https:\/\/coinengineer.net\/blog\/\",\"name\":\"Coin Engineer\",\"description\":\"Btc, Coins, Pre-Sale, DeFi, NFT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/coinengineer.net\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546\",\"name\":\"Tanju Akb\u0131y\u0131k\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g\",\"caption\":\"Tanju Akb\u0131y\u0131k\"},\"url\":\"https:\/\/coinengineer.net\/blog\/author\/cetanju\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Optimism Reverts to Permissioned State After Audits - Coin Engineer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/","og_locale":"en_US","og_type":"article","og_title":"Optimism Reverts to Permissioned State After Audits - Coin Engineer","og_description":"A major accomplishment for the Ethereum-based ecosystem was Optimism&#8217;s launch of permissionless fraud proofs, a technology also called as fault proofs that lets users contest perhaps fraudulent or erroneous transactions on layer-2 networks. Unlike permissionless fraud proofs, which offer that technique to all users, permissioned fraud proofs only let trusted proposers contest transactions. Stage 1","og_url":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/","og_site_name":"Coin Engineer","article_published_time":"2024-08-19T12:00:52+00:00","article_modified_time":"2024-08-19T07:55:13+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg","type":"image\/jpeg"}],"author":"Tanju Akb\u0131y\u0131k","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Tanju Akb\u0131y\u0131k","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/","url":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/","name":"Optimism Reverts to Permissioned State After Audits - Coin Engineer","isPartOf":{"@id":"https:\/\/coinengineer.net\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#primaryimage"},"image":{"@id":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#primaryimage"},"thumbnailUrl":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg","datePublished":"2024-08-19T12:00:52+00:00","dateModified":"2024-08-19T07:55:13+00:00","author":{"@id":"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546"},"breadcrumb":{"@id":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#primaryimage","url":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg","contentUrl":"https:\/\/coinengineer.net\/blog\/wp-content\/uploads\/2024\/08\/optim.jpg","width":1200,"height":675,"caption":"Optimism"},{"@type":"BreadcrumbList","@id":"https:\/\/coinengineer.net\/blog\/optimism-reverts-to-permissioned-state-after-audits\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/coinengineer.net\/blog\/"},{"@type":"ListItem","position":2,"name":"Optimism Reverts to Permissioned State After Audits"}]},{"@type":"WebSite","@id":"https:\/\/coinengineer.net\/blog\/#website","url":"https:\/\/coinengineer.net\/blog\/","name":"Coin Engineer","description":"Btc, Coins, Pre-Sale, DeFi, NFT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/coinengineer.net\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/286f3a00b45c1661961e40ff0a1c7546","name":"Tanju Akb\u0131y\u0131k","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/coinengineer.net\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a027c5acae1ab2c3649244f87d705ac7ee359dd7e3222b84cb1d32ba3a8d2e18?s=96&d=mm&r=g","caption":"Tanju Akb\u0131y\u0131k"},"url":"https:\/\/coinengineer.net\/blog\/author\/cetanju\/"}]}},"_links":{"self":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts\/27044","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/comments?post=27044"}],"version-history":[{"count":1,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts\/27044\/revisions"}],"predecessor-version":[{"id":27050,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/posts\/27044\/revisions\/27050"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/media\/27049"}],"wp:attachment":[{"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/media?parent=27044"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/categories?post=27044"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coinengineer.net\/blog\/wp-json\/wp\/v2\/tags?post=27044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}