Polygon Zero, a equipe de prova de conhecimento zero da Polygon, publicou uma postagem acusando a Matter Labs, desenvolvedora do zkSync, de incluir uma quantidade significativa de código copiado da biblioteca Plonky2 em seu sistema de prova recentemente lançado chamado Boojum. A acusação alega que o código copiado carece de atribuição adequada aos autores originais.
Alex Gluchowski, co-fundador e CEO da Matter Labs, negou veementemente as alegações, afirmando que elas eram infundadas, enganosas e decepcionantes. Ele enfatizou que a integridade e a transparência foram a base para a construção do zkSync.
Gluchowski também observou que Plonky2 e Boojum são implementações da construção RedShift, introduzida pela Matter Labs, e que os desenvolvedores de Plonky2 não lhes deram crédito.
A acusação destaca uma questão crítica no ecossistema de desenvolvimento: a apropriação indevida de trabalho sem atribuição adequada. Isso pode prejudicar equipes de desenvolvimento menores e vai contra a ética do código aberto, que valoriza a cooperação genuína e o reconhecimento do trabalho original.
Matter Labs nega as acusações
Matter Labs defendeu-se afirmando que o novo sistema de prova Boojum utiliza apenas 5% do código de Plonky2, que é devidamente atribuído na primeira linha de seu módulo. Gluchowski também esclareceu que ambos Plonky2 e Boojum são implementações da construção RedShift, um projeto introduzido pela Matter Labs três anos antes do lançamento do artigo Plonky2.
A comunidade de blockchain está observando atentamente essa disputa, pois ela toca em questões fundamentais sobre ética, integridade e colaboração no mundo do código aberto. A resposta da Matter Labs foi cuidadosamente articulada, mas a controvérsia levanta questões sobre como o crédito e a atribuição são gerenciados em projetos de código aberto.
Esta disputa destaca a necessidade de clareza e comunicação na colaboração em código aberto. Como Gluchowski observou, se a equipe Polygon Zero quisesse crédito adicional, poderiam ter enviado uma solicitação de pull, que teria sido aceita. Isso sugere que a comunicação aberta e o respeito mútuo são fundamentais para evitar tais conflitos no futuro.
O que isso significa para a indústria?
Esta controvérsia sublinha a importância da ética no código aberto e a necessidade de atribuição clara e transparente. A colaboração genuína e o reconhecimento do trabalho original são vitais para a saúde e o crescimento do ecossistema de desenvolvimento.
A comunidade de blockchain e desenvolvimento estará observando como essa disputa se desenrola e quais lições podem ser aprendidas. A forma como essa situação é resolvida pode estabelecer um precedente para futuras disputas e colaborações.
A indústria de blockchain continua a crescer e evoluir, e com ela, a necessidade de clareza, comunicação e respeito mútuo. Esta disputa serve como um lembrete de que a integridade, a transparência e a colaboração são fundamentais para o sucesso contínuo e a inovação na indústria.