News Business News Report
August 04, 2023

Matter Labs CEO: zkSync Code Copying Accusations by Polygon Zero Are Unfounded

In Brief

On Thursday, Polygon published a blog post accusing zkSync of copying its Zero-Knowledge Proof system code without attribution.

Matter Labs CEO Alex Gluchowski has hit back at Polygon Zero’s claims but acknowledged that attribution could have been done better.

Matter Labs CEO Alex Gluchowski has hit back at Polygon Zero’s claims that zkSync had copied its code without attribution.

In a blog post published on Thursday, Polygon Zero, the team behind Zero-Knowledge Proof systems Plonky2 and Starky, wrote that Boojum, zkSync’s recently released proving system “includes a substantial amount of source code that is copy-pasted from performance-critical components of the Plonky2 library.”

According to Polygon Zero, their work on Plonky2 began in their early days as a small startup named Mir and continued on their effort after Polygon’s acquisition of Mir. The team highlighted zkSync’s Boojum used their code without including clear attribution to the original authors. It also went on to say that zkSync’s blog post introducing Boojum never mentioned Polygon or the developers that have written the code used in Boojum.

Polygon Zero asserted that Boojum is similar to Plonky2 on multiple fronts. Boojum uses an analogous approach of parallel repetition, a strategy that enhances reliability within a confined context. Both systems also use similar custom gates, which streamline the process of translating recursive verification into mathematical terms. Lastly, Boojum also integrates an identical lookup argument, developed by Polygon Zero teammate Ulrich Haböck.

The Polygon Zero team stated Matter Labs “also made misleading claims about Plonky2’s performance relative to Boojum” and in a mic-drop moment, said that “copy-pasting source code without attribution and making misleading claims about the original work is against the open source ethos and hurts the ecosystem.”

Matter Labs response

Today, Alex Gluchowski, the CEO of Matter Labs, the developer behind zkSync, took to Twitter to counter Polygon Zero’s assertions. In a tweet, Gluchowski expressed disappointment over what he deemed as baseless and misleading allegations from a team he holds in high regard.

He elaborated, criticizing the impression left by Polygon Zero’s post, which seemed to suggest that Boojum heavily relied on Plonky2 code without innovation, and that this code was repurposed without due credit. Gluchowski disagreed, clarifying that both Plonky2 and Boojum are implementations of Matter Labs’ RedShift construction, a project that began three years before the Plonky2 paper. He highlighted that while Plonky2 mentioned RedShift in their paper, no credit was given to Matter Labs.

Gluchowski divulged that approximately 5% of Boojum’s code draws from Plonky2, and attribution is clearly stated in the main file of the module where this code is reused. Additionally, the README file and introduction post of Boojum acknowledge Plonky2 and its authors. However, he conceded that there was room for improvement in the attribution approach after the ZK community emphasized standard practices.

Responding to Gluchowski’s tweet, Starknet AMM Fibrous Finance team leader TobyKitty said: “Man, with all respect, GitHub readme lacks a link. Typically, attribution should include the license, original author, and a link to the project. Writing it on a blogpost does not make any sense, if you forked away any % of a code.” 

Echoing the same sentiments, Scroll’s “rollup sorcerer” Toghrul Maharramov tweeted that mentioning Plonky2 in the first line of Boojum’s Github module is not correct attribution:

Muharramov also said that “proper attributions and credits are important to preserve the ethos of OSS.” To address this, Gluchowski revealed plans to enforce a standard attribution approach by a dedicated responsible reviewer going forward.

Hitting back at Polygon Zero, Gluchowski said: “Open Source is all about genuine cooperation. If the Polygon Zero team wanted additional credit, the easiest way would have been to submit a pull request which we would have happily accepted. Going ahead with public accusations of a complete lack of attribution (even if it was true, which is not the case here) is anything but the spirit of the Open Source movement. If you’re not happy about others – including potential competitors – using parts of your code, maybe Open Source is not for you?”

Disclaimer

In line with the Trust Project guidelines, please note that the information provided on this page is not intended to be and should not be interpreted as legal, tax, investment, financial, or any other form of advice. It is important to only invest what you can afford to lose and to seek independent financial advice if you have any doubts. For further information, we suggest referring to the terms and conditions as well as the help and support pages provided by the issuer or advertiser. MetaversePost is committed to accurate, unbiased reporting, but market conditions are subject to change without notice.

About The Author

Originating from Ukraine and now residing in San Francisco, US, Volodymyr Karyshev is a prominent author with a deep expertise in blockchain and Zero-Knowledge (ZK) themes. With attendance at hundreds of conferences and events under his belt, Karyshev is celebrated for his exceptional reports, consistently capturing the nuances and advancements in the decentralized sector.

More articles
Volodymyr Karyshev
Volodymyr Karyshev

Originating from Ukraine and now residing in San Francisco, US, Volodymyr Karyshev is a prominent author with a deep expertise in blockchain and Zero-Knowledge (ZK) themes. With attendance at hundreds of conferences and events under his belt, Karyshev is celebrated for his exceptional reports, consistently capturing the nuances and advancements in the decentralized sector.

Hot Stories
Join Our Newsletter.
Latest News

Institutional Appetite Grows Toward Bitcoin ETFs Amid Volatility

Disclosures through 13F filings reveal notable institutional investors dabbling in Bitcoin ETFs, underscoring a growing acceptance of ...

Know More

Sentencing Day Arrives: CZ’s Fate Hangs in Balance as US Court Considers DOJ’s Plea

Changpeng Zhao is poised to face sentencing in a U.S. court in Seattle today.

Know More
Join Our Innovative Tech Community
Read More
Read more
Donald Trump’s Shift to Crypto: From Opponent to Advocate, and What It Means for the U.S. Cryptocurrency Market
Business Markets Stories and Reviews Technology
Donald Trump’s Shift to Crypto: From Opponent to Advocate, and What It Means for the U.S. Cryptocurrency Market
May 10, 2024
Layer3 To Launch L3 Token This Summer, Allocating 51% Of Total Supply To Community
Markets News Report Technology
Layer3 To Launch L3 Token This Summer, Allocating 51% Of Total Supply To Community
May 10, 2024
Optimism-Powered Ethereum Layer 2 Network Mint To Launch Its Mainnet On May 15
News Report Technology
Optimism-Powered Ethereum Layer 2 Network Mint To Launch Its Mainnet On May 15
May 10, 2024
This Week’s Top Deals, Major Investments in AI, IT, Web3, and Crypto (06-10.04)
Digest Business Markets Software Technology
This Week’s Top Deals, Major Investments in AI, IT, Web3, and Crypto (06-10.04)
May 10, 2024