Donderdagavond beschuldigden de Polygon Zero teams de Matter Labs ontwikkelaars van het kopiëren van een deel van hun werk via zkSync zonder hen te crediteren. Alex Gluchowski, de CEO en medeoprichter van Matter Labs, heeft publiekelijk gereageerd op deze beschuldigingen.
In het cryptocurrency-ecosysteem komt het vaak voor dat projecten het in hun marketingstrategie hebben over “een innovatie”, terwijl het in feite gaat om een optimalisatie van een concurrerende applicatie. Deze keer is er een controverse ontstaan tussen Polygon Zero, dat een layer 2 zkEVM ontwikkelt, en Matter Labs, het bedrijf achter de ontwikkeling van zkSync.
Cryptografie draait op open source. Als projecten zich daar niet aan houden, lijdt het ecosysteem daaronder.
We waren teleurgesteld toen we zagen dat @zksync onze code zonder naamsvermelding kopieerde en misleidende beweringen deed over het originele werk, dus schreven we deze post.
https://t.co/8VnoYVWgI8– Polygon Zero (@0xPolygonZero) 3 augustus 2023
Het onderwerp van het geschil komt voort uit de code die zkSync gebruikt voor zijn Boojum-module, die in feite een copy-paste is van Polygon Zero’s Plonky2. Zoals het bedrijf uitlegt, is deze code open source, wat concurrerende projecten niet verhindert om het op hun eigen manier aan te passen, maar het probleem hier is dat er geen krediet is gegeven voor het oorspronkelijke werk.
Boojum’s ‘README’-sectie vermeldt wel dat er elementen zijn geleend van Plonky2, maar voor Polygon Zero gaat dit veel verder dan een paar inspiraties :
“Het is voor de lezer misschien niet duidelijk dat Boojum veel meer dan de constanten van Poseidon van Plonky2 leent, en in feite is het ontwerp van Boojum bijna identiek aan dat van Plonky2, zelfs tot op het punt van kopiëren en plakken van code.”
Alex Gluchowski van Matter Labs reageert
Geconfronteerd met zijn beschuldigingen, gaf Alex Gluchowski, CEO en medeoprichter van Matter Labs, een lange reactie op Twitter:
Elke beslissing die we als team nemen om @zksync te bouwen wordt gedreven door ons ethos, dat gebaseerd is op integriteit en transparantie. We hebben in het verleden eerlijke fouten gemaakt, maar we hebben altijd ons best gedaan om deze openlijk te erkennen en onze verantwoordelijkheid te nemen. En zullen dat altijd doen in de… https://t.co/4yjpSCHC2d
– Alex G. ∎ (@gluk64) Augustus 4, 2023
Hij wijst er bijvoorbeeld op dat Boojum en Plonky2 in feite allebei implementaties zijn van RedShift, een technologie die zelf ontwikkeld is door Matter Labs. In feite werd RedShift niet genoemd in de documentatie van Plonky2, maar Matter Labs negeerde het, blij voor iemand om zijn werk te verbeteren.
Bovendien is slechts 5% van de code van Boojum gebaseerd op Plonky2. Bovendien betreurde Alex Gluchowski deze publieke aanval, omdat het voldoende zou zijn geweest als de Polygon Zero teams hadden gevraagd om meer aandacht :
“Ons achtervolgen met openbare beschuldigingen van een volledig gebrek aan naamsvermelding (zelfs als het waar zou zijn, wat hier niet het geval is) is allesbehalve de geest van de open source beweging. Als je er niet blij mee bent dat anderen, inclusief potentiële concurrenten, delen van je code gebruiken, dan is open source misschien niets voor jou…”
Als Ethereum Layers 2 (ETH) meer en meer ontwikkeld wordt, kan het moeilijk zijn voor investeerders om te bepalen wie gelijk heeft en wie niet. Wat zeker is, is dat elk project zijn marketing richt op het positioneren van zichzelf als de beste oplossing op de markt om zo veel mogelijk gebruikers te werven.