Na noite de quinta-feira, as equipas do Polygon Zero acusaram os criadores da Matter Labs de copiarem alguns dos seus trabalhos através do zkSync sem lhes darem crédito. Alex Gluchowski, o diretor executivo e cofundador da Matter Labs, respondeu publicamente a estas acusações.
O código do zkSync foi copiado do código do Polygon Zero?
No ecossistema das criptomoedas, é comum ver projectos falarem de “uma inovação” na sua estratégia de marketing, quando na realidade se trata de uma otimização de uma aplicação concorrente. Desta vez, surgiu uma controvérsia entre a Polygon Zero, que está a desenvolver um zkEVM de camada 2, e a Matter Labs, a empresa por detrás do desenvolvimento do zkSync.
O criptograma funciona com base na ética do código aberto. Quando os projectos não o seguem, o ecossistema sofre.
Ficámos desapontados ao ver que o @zksync copiou o nosso código sem atribuição e fez afirmações enganadoras sobre o trabalho original, por isso escrevemos este post.
https://t.co/8VnoYVWgI8– Polygon Zero (@0xPolygonZero) Augusto 3, 2023
O objeto do litígio é o código utilizado pela zkSync para o seu módulo Boojum, que é de facto uma cópia colada do Plonky2 da Polygon Zero. Como a empresa explica, este código é open source, o que não impede que projectos concorrentes o adaptem à sua maneira, mas o problema aqui é que não foi dado qualquer crédito pelo trabalho inicial.
A secção ‘README’ do Boojum menciona que foram emprestados elementos do Plonky2, mas para o Polygon Zero, isto vai muito além de algumas inspirações :
“No entanto, pode não ser óbvio para o leitor que o Boojum vai buscar muito mais do que as constantes do Poseidon ao Plonky2, e que, de facto, o design do Boojum é quase idêntico ao do Plonky2, ao ponto de copiar e colar código.”
Alex Gluchowski da Matter Labs responde
Faceado com as suas acusações, Alex Gluchowski, CEO e cofundador da Matter Labs, emitiu uma longa resposta no Twitter:
Todas as decisões que tomamos como equipa para construir o @zksync são orientadas pela nossa ética, que se baseia na integridade e na transparência. Já cometemos erros honestos no passado, mas fizemos sempre o nosso melhor para os reconhecer abertamente e assumir a responsabilidade. E sempre o faremos no… https://t.co/4yjpSCHC2d
– Alex G. ∎ (@gluk64) agosto 4, 2023
Por exemplo, ele aponta que o Boojum e o Plonky2 são, de facto, implementações do RedShift, uma tecnologia desenvolvida pela Matter Labs. De facto, o RedShift não foi creditado na documentação do Plonky2, mas a Matter Labs ignorou-o, feliz por alguém ter melhorado o seu trabalho.
Além disso, apenas 5% do código do Boojum é baseado no Plonky2. Além disso, Alex Gluchowski deplorou este ataque público, pois teria sido suficiente que as equipas do Polygon Zero tivessem pedido para ter mais destaque :
“Perseguir-nos com acusações públicas de total falta de atribuição (mesmo que fosse verdade, o que não é o caso) é tudo menos o espírito do movimento de código aberto. Se não estão satisfeitos com o facto de outros, incluindo potenciais concorrentes, utilizarem partes do vosso código, talvez o código aberto não seja para vocês… “
À medida que o Ethereum Layers 2 (ETH) se torna cada vez mais desenvolvido, pode ser difícil para os investidores identificar quem está certo e quem está errado em tais disputas. O que é certo é que cada projeto concentra o seu marketing em posicionar-se como a melhor solução no mercado, a fim de adquirir o maior número possível de utilizadores.