{"id":47786,"date":"2023-04-03T07:00:36","date_gmt":"2023-04-03T07:00:36","guid":{"rendered":"http:\/\/egrowonline.com\/?p=47786"},"modified":"2023-04-03T07:00:36","modified_gmt":"2023-04-03T07:00:36","slug":"buterin-weighs-in-on-zk-evms-impact-on-decentralization-and-security","status":"publish","type":"post","link":"http:\/\/egrowonline.com\/?p=47786","title":{"rendered":"Buterin weighs in on zk-EVMs impact on decentralization and security"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/images.cointelegraph.com\/images\/840_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS91cGxvYWRzLzIwMjMtMDQvNGZhODZkNjAtMzczZS00ZTM2LTkzYTEtYjhkNzhjNWViZTk3LmpwZw==.jpg\" \/><\/p>\n<div data-v-0974caeb=\"\">\n<p>Ethereum co-founder Vitalik Buterin wants to see zero-knowledge Ethereum Virtual Machines (zk-EVMs) built on Ethereum\u2019s first layer to speed up the verification process on the base blockchain.<\/p>\n<p>Buterin explained in a March 31 <a target=\"_blank\" href=\"https:\/\/vitalik.eth.limo\/general\/2023\/03\/31\/zkmulticlient.html\" rel=\"noopener nofollow\">post<\/a> that it\u2019s possible to integrate a zk-EVM on the base layer without compromising on decentralization and security. The technology enables Ethereum Virtual Machines to execute smart contracts on the blockchain with <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/explained\/zero-knowledge-proofs-explained\" rel=\"noopener\">ZK proofs<\/a>. <\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">How will Ethereum&#8217;s multi-client philosophy interact with ZK-EVMs?<a target=\"_blank\" href=\"https:\/\/t.co\/MPpTPNhldR\" rel=\"noopener\">https:\/\/t.co\/MPpTPNhldR<\/a><\/p>\n<p>\u2014 vitalik.eth (@VitalikButerin) <a target=\"_blank\" href=\"https:\/\/twitter.com\/VitalikButerin\/status\/1641910122485104640?ref_src=twsrc%5Etfw\" rel=\"noopener\">March 31, 2023<\/a><\/p><\/blockquote>\n<p>Ethereum was developed with a \u201cmulti-client philosophy\u201d to ensure decentralization at the protocol level, Buterin explained. By integrating zk-EVMs at the Ethereum layer 1, it would be the <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/client-malfunction-brings-down-ethereum-s-most-popular-block-explorer\" rel=\"noopener\">third type of client<\/a>. <\/p>\n<blockquote><p>\u201cOnce that happens, zk-EVMs de-facto become a third type of Ethereum client, just as important to the network&#8217;s security as execution clients and consensus clients are today.\u201d<\/p><\/blockquote>\n<p>The other two clients are the \u201cconsensus\u201d and \u201cexecution\u201d clients. The consensus client implements proof-of-stake to ensure nodes in the network reach agreement. While the execution listens to new transactions broadcasted in the network, executes them in standard EVM and holds a copy of the latest state of the blockchain.<\/p>\n<p>In championing the idea of zk-EVM verification at the Ethereum base layer, Buterin firstly considered the advantages and drawbacks of treating the layer 1 as a \u201cclearinghouse\u201d by pushing almost all activity to layer 2\u2019s.<\/p>\n<p>He said many layer 1-based apps would become \u201ceconomically nonviable\u201d and that small funds \u2014 worth a few hundred dollars or less \u2014 may get \u201cstuck\u201d in the event that gas fees grow too large.<\/p>\n<p>Buterin explained that zk-EVMs would need to be \u201copen\u201d in that different clients each have different zk-EVM implementations and each client waits for a proof that is compatible with its own implementation before accepting a block as valid.<\/p>\n<p>He prefers this approach because it wouldn\u2019t abandon the \u201cmulti-client\u201d paradigm, and an open zk-EVM infrastructure would also ensure that new clients could be developed, which would further decentralize Ethereum at the base layer. <\/p>\n<p><strong><em>Related: <\/em><\/strong><a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/consensys-zkevm-set-for-public-testnet-to-deliver-secure-settlements-on-ethereum\" rel=\"noopener\"><strong><em>ConsenSys zkEVM set for public testnet to deliver secure settlements on Ethereum <\/em><\/strong><\/a><\/p>\n<p>Buterin said zkEVMs may be the solution to \u201cThe Verge,\u201d a part of the Ethereum roadmap which aims to make verification at the base layer easier.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Updated roadmap diagram! <a target=\"_blank\" href=\"https:\/\/t.co\/MT9BKgYcJH\" rel=\"noopener\">pic.twitter.com\/MT9BKgYcJH<\/a><\/p>\n<p>\u2014 vitalik.eth (@VitalikButerin) <a target=\"_blank\" href=\"https:\/\/twitter.com\/VitalikButerin\/status\/1588669782471368704?ref_src=twsrc%5Etfw\" rel=\"noopener\">November 4, 2022<\/a><\/p><\/blockquote>\n<p>Buterin acknowledged that the zk-EVM infrastructure may cause data inefficiency and latency issues, however he said those challenges wouldn\u2019t be \u201ctoo hard\u201d to overcome.<\/p>\n<p>If the zk-EVM ecosystem is implemented, it would make running a full node on Ethereum even easier, Buterin explained:<\/p>\n<blockquote><p>\u201cEthereum blocks would be smaller than today, anyone could run a fully verifying node on their laptop or even their phone or inside a browser extension, and this would all happen while preserving the benefits of Ethereum&#8217;s multi-client philosophy.\u201d<\/p><\/blockquote>\n<p>Ethereum layer-2 scaling platform Polygon has made considerable progress with its zk-EVM, having recently <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/polygon-s-holy-grail-ethereum-scaling-zkevm-beta-hits-mainnet\" rel=\"noopener\">open-sourced its zkEVM to the Polygon mainnet<\/a> on March 27, promising reduced transaction costs and increased throughput of smart contract deployments.<\/p>\n<p>StarkWare, ConsenSys, Scroll, zkSync and <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/polygon-immutable-zkevm-to-tackle-huge-incumbents-exploiting-players\" rel=\"noopener\">Immutable are also deploying similar zkEVM scaling solutions. <\/a><\/p>\n<p><strong><em>Magazine: <\/em><\/strong><a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/magazine\/attack-zkevms-cryptos-10x-moment\/\" rel=\"noopener\"><strong><em>Attack of the zkEVMs! Crypto\u2019s 10x moment<\/em><\/strong><\/a><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/cointelegraph.com\/news\/buterin-weighs-in-on-zk-evms-impact-on-decentralization-and-security\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ethereum co-founder Vitalik Buterin wants to see zero-knowledge Ethereum Virtual Machines (zk-EVMs) built on Ethereum\u2019s first layer to speed up the verification process on the base blockchain. Buterin explained in a March 31 post that it\u2019s possible to integrate a zk-EVM on the base layer without compromising on decentralization and security. The technology enables Ethereum [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":47787,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[38],"tags":[1522,4365,505,1349,2777,11733],"class_list":["post-47786","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blockchain","tag-buterin","tag-decentralization","tag-impact","tag-security","tag-weighs","tag-zkevms"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"http:\/\/egrowonline.com\/wp-content\/uploads\/2023\/04\/4fa86d60-373e-4e36-93a1-b8d78c5ebe97.jpg","_links":{"self":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/47786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=47786"}],"version-history":[{"count":1,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/47786\/revisions"}],"predecessor-version":[{"id":47788,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/47786\/revisions\/47788"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/media\/47787"}],"wp:attachment":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=47786"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=47786"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=47786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}