{"id":57604,"date":"2023-08-07T10:51:17","date_gmt":"2023-08-07T10:51:17","guid":{"rendered":"https:\/\/egrowonline.com\/?p=57604"},"modified":"2023-08-07T10:51:17","modified_gmt":"2023-08-07T10:51:17","slug":"polygon-zero-accuses-matter-labs-developers-of-plagiarism","status":"publish","type":"post","link":"http:\/\/egrowonline.com\/?p=57604","title":{"rendered":"Polygon Zero accuses Matter Labs\u2019 developers of plagiarism"},"content":{"rendered":"<p> <br \/>\n<br \/><img decoding=\"async\" src=\"https:\/\/images.cointelegraph.com\/cdn-cgi\/image\/format=auto,onerror=redirect,quality=90,width=840\/https:\/\/s3.cointelegraph.com\/uploads\/2023-08\/5a42b3ca-3a9a-4abb-a923-2046aa1824ba.jpg\" \/><\/p>\n<div data-v-2649fa34=\"\">\n<p class=\"post-content__disclaimer\">Update (Aug. 3 at\u00a0 9:49 p.m. UTC): This article has been updated to add Matter Labs&#8217; response.\u00a0<\/p>\n<p>Polygon\u2019s zero-knowledge scaling arm, Polygon Zero, is <a target=\"_blank\" href=\"https:\/\/mirror.xyz\/0x70DF15b0208eFCeFaA541Da9A0ED6C4A884554Fc\/gNi8coqXjd1ybFsQBAG7QARUkPHZECu7ihIRkpiVx2Y\" rel=\"noopener nofollow\">accusing<\/a> developers of Matter Labs of copy-pasting \u201ca substantial amount of source code\u201d from its Plonky2 library,\u00a0according to an announcement on Aug. 3.<\/p>\n<p>The allegedly plagiarized code was found on zkSync, a competitor layer-2 scaling solution for Ethereum powered by zero-knowledge technology. Matter Labs, the developer of the zkSync ecosystem, has denied the claims.<\/p>\n<p>According to Polygon Zero, Matter Labs recently\u00a0<a target=\"_blank\" href=\"https:\/\/zksync.mirror.xyz\/HJ2Pj45EJkRdt5Pau-ZXwkV2ctPx8qFL19STM5jdYhc\" rel=\"noopener nofollow\">released<\/a> a proving system called Boojum with lots of code copy-pasted from critical components of its recursive SNARK Plonky2. A recursive SNARK is a cryptographic proof that allows one party (the prover) to demonstrate to another party (the verifier) that a certain statement is true, without revealing any additional information.<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">Crypto runs on the open source ethos. When projects don\u2019t follow it, the ecosystem suffers.<\/p>\n<p>We were disappointed to see that <a target=\"_blank\" href=\"https:\/\/twitter.com\/zksync?ref_src=twsrc%5Etfw\" rel=\"noopener\">@zksync<\/a> copied our code without attribution and made misleading claims about the original work, so we wrote this post.<br \/><a target=\"_blank\" href=\"https:\/\/t.co\/8VnoYVWgI8\" rel=\"noopener\">https:\/\/t.co\/8VnoYVWgI8<\/a><\/p>\n<p>\u2014 Polygon Zero  (@0xPolygonZero) <a target=\"_blank\" href=\"https:\/\/twitter.com\/0xPolygonZero\/status\/1687153310699057152?ref_src=twsrc%5Etfw\" rel=\"noopener\">August 3, 2023<\/a><\/p><\/blockquote>\n<p>Polygon Zero claims that the code was included without the original copyrights or clear attribution to the original authors. It also noted that Boojum is extremely similar to Plonky2\u2019s library. \u201cIt uses the same strategy of parallel repetition to boost soundness in a small field, similar custom gates to efficiently arithmetize recursive verification, and the same lookup argument developed by our teammate Ulrich Hab\u00f6ck,&#8221; reads the blog post.<\/p>\n<p>Furthermore, Polygon noted that Matter Labs has marketed Boojum as 10x faster than Plonky2. \u201cWondering how this is possible, given that the performance-critical field arithmetic code is directly copied from Plonky2?\u201d<\/p>\n<p>According to Polygon Zero:<\/p>\n<blockquote><p>\u201cIt\u2019s great to give credit, and we appreciate the recognition for our optimization of the Poseidon parameters. However, it might not be apparent to the reader that Boojum borrows far more than the Poseidon constants from Plonky2, and in fact that Boojum\u2019s design is nearly identical to Plonky2\u2019s, even to the point of copy-pasted code.&#8221;<\/p><\/blockquote>\n<p>In comments to Cointelegraph, Matter Labs expressed disappointment to see Polygon\u2019s leadership team &#8220;spreading untrue claims.&#8221; According to a spokesperson, &#8220;the new Boojum high-performance proof system leverages 5% of from Plonky2, which is prominently attributed in the first line of our module. Where else, other than the very first line of our library would this have been included if we wanted it to be more prominent?&#8221;<\/p>\n<blockquote class=\"twitter-tweet\">\n<p lang=\"en\" dir=\"ltr\">While we&#8217;re writing a detailed response, consider the very first line of the main file of this module:<a target=\"_blank\" href=\"https:\/\/t.co\/6PHa9mcrba\" rel=\"noopener\">https:\/\/t.co\/6PHa9mcrba<\/a> <a target=\"_blank\" href=\"https:\/\/t.co\/Vw726Qp6Nh\" rel=\"noopener\">https:\/\/t.co\/Vw726Qp6Nh<\/a><\/p>\n<p>\u2014 Alex G. \u220e (@gluk64) <a target=\"_blank\" href=\"https:\/\/twitter.com\/gluk64\/status\/1687189416832372736?ref_src=twsrc%5Etfw\" rel=\"noopener\">August 3, 2023<\/a><\/p><\/blockquote>\n<p>This isn\u2019t the first time plagiarism accusations have surfaced in the crypto community. In March, a member of the Shiba Inu (<a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/shiba-inu-price-index\" rel=\"noopener\">SHIB<\/a>) community reported that the Shibarium layer-2 beta testnet and Rinia testnet <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/news\/shiba-inu-community-divided-over-allegations-of-code-chain-id-plagiarism\" rel=\"noopener\">had identical chain IDs<\/a>, along with claims that the Shibarium alpha testnet was a copy of Polygon\u2019s Mumbai testnet.<\/p>\n<p><strong><em>Magazine: <a target=\"_blank\" href=\"https:\/\/cointelegraph.com\/magazine\/ethereums-layer-2-zk-rollups-can-become-interoperable\/\" rel=\"noopener\">Here\u2019s how Ethereum\u2019s ZK-rollups can become interoperable<\/a><\/em><\/strong><\/p>\n<\/div>\n<p><br \/>\n<br \/><a href=\"https:\/\/cointelegraph.com\/news\/polygon-zero-accuses-matter-labs-developers-of-plagiarism\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Update (Aug. 3 at\u00a0 9:49 p.m. UTC): This article has been updated to add Matter Labs&#8217; response.\u00a0 Polygon\u2019s zero-knowledge scaling arm, Polygon Zero, is accusing developers of Matter Labs of copy-pasting \u201ca substantial amount of source code\u201d from its Plonky2 library,\u00a0according to an announcement on Aug. 3. The allegedly plagiarized code was found on zkSync, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":57605,"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":[41],"tags":[13213,931,538,2724,16859,1219],"class_list":["post-57604","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ethereum","tag-accuses","tag-developers","tag-labs","tag-matter","tag-plagiarism","tag-polygon"],"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"http:\/\/egrowonline.com\/wp-content\/uploads\/2023\/08\/1200_aHR0cHM6Ly9zMy5jb2ludGVsZWdyYXBoLmNvbS91cGxvYWRzLzIwMjMtMDgvNWE0MmIzY2EtM2E5YS00YWJiLWE5MjMtMjA0NmFhMTgyNGJhLmpwZw.jpg","_links":{"self":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/57604","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=57604"}],"version-history":[{"count":1,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/57604\/revisions"}],"predecessor-version":[{"id":57606,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/posts\/57604\/revisions\/57606"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=\/wp\/v2\/media\/57605"}],"wp:attachment":[{"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=57604"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=57604"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/egrowonline.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=57604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}