Replace (Aug. 3 at 9:49 p.m. UTC): This text has been up to date so as to add Matter Labs’ response.
Polygon’s zero-knowledge scaling arm, Polygon Zero, is accusing builders of Matter Labs of copy-pasting “a considerable quantity of supply code” from its Plonky2 library, in keeping with an announcement on Aug. 3.
The allegedly plagiarized code was discovered on zkSync, a competitor layer-2 scaling answer for Ethereum powered by zero-knowledge know-how. Matter Labs, the developer of the zkSync ecosystem, has denied the claims.
In keeping with Polygon Zero, Matter Labs just lately launched a proving system known as Boojum with a lot of code copy-pasted from important elements of its recursive SNARK Plonky2. A recursive SNARK is a cryptographic proof that enables one occasion (the prover) to reveal to a different occasion (the verifier) {that a} sure assertion is true, with out revealing any further info.
Crypto runs on the open supply ethos. When tasks don’t comply with it, the ecosystem suffers.
We have been disenchanted to see that @zksync copied our code with out attribution and made deceptive claims in regards to the unique work, so we wrote this publish.
https://t.co/8VnoYVWgI8— Polygon Zero (@0xPolygonZero) August 3, 2023
Polygon Zero claims that the code was included with out the unique copyrights or clear attribution to the unique authors. It additionally famous that Boojum is extraordinarily much like Plonky2’s library. “It makes use of the identical technique of parallel repetition to spice up soundness in a small subject, related customized gates to effectively arithmetize recursive verification, and the identical lookup argument developed by our teammate Ulrich Haböck,” reads the weblog publish.
Moreover, Polygon famous that Matter Labs has marketed Boojum as 10x sooner than Plonky2. “Questioning how that is doable, provided that the performance-critical subject arithmetic code is immediately copied from Plonky2?”
In keeping with Polygon Zero:
“It’s nice to provide credit score, and we recognize the popularity for our optimization of the Poseidon parameters. Nonetheless, it won’t be obvious to the reader that Boojum borrows excess of the Poseidon constants from Plonky2, and in reality that Boojum’s design is sort of equivalent to Plonky2’s, even to the purpose of copy-pasted code.”
In feedback to Cointelegraph, Matter Labs expressed disappointment to see Polygon’s management group “spreading unfaithful claims.” In keeping with a spokesperson, “the brand new Boojum high-performance proof system leverages 5% of from Plonky2, which is prominently attributed within the first line of our module. The place else, aside from the very first line of our library would this have been included if we needed it to be extra outstanding?”
Whereas we’re writing an in depth response, think about the very first line of the principle file of this module: https://t.co/Vw726Qp6Nh
— Alex G. ∎ (@gluk64) August 3, 2023
This isn’t the primary time plagiarism accusations have surfaced within the crypto neighborhood. In March, a member of the Shiba Inu (SHIB) neighborhood reported that the Shibarium layer-2 beta testnet and Rinia testnet had equivalent chain IDs, together with claims that the Shibarium alpha testnet was a duplicate of Polygon’s Mumbai testnet.
Journal: Right here’s how Ethereum’s ZK-rollups can develop into interoperable
]