Polygon Zero 指控 Matter Labs 抄襲源代碼
區塊鏈項目經常使用開源軟體許可證發布他們的程式碼,這意味著外部開發人員可以閱讀、複製,如果願意的話,甚至可以為程式碼做出貢獻。而社群規範和大多數開源許可證通常會要求第三方開發者承認並註明他們使用了源於其他地方的程式碼。
然而,Polygon 旗下零知識證明開發團隊 Polygon Zero 卻在昨晚發文指控同為競爭對手的 zkSync 開發商 Matter Labs 破壞規矩,在最近發佈的一個名為 Boojum 的證明系統中,引用了從 Polygon Zero 的 Plonky2 代碼庫中複製而來的開源程式碼。
Polygon 在文章中放了幾個截圖,比較了自己的代碼和 Matter Labs 的程式碼。從一個名為 「mod.rs」的 Matter Labs 文件截圖可以看出與 Plonky2 的程式碼幾乎一樣,但卻沒有對原作者進行任何註明。
除此之外,Polygon Zero 還進一步指出,Boojum 程式碼引用了 Plonky2,然後 Matter Labs 創辦人 Alex Gluchowski 又對外宣稱 Boojum 比 Plonky2 快10 倍以上,試圖誤導大眾,損害了生態系統。Polygon Zero 在文章中寫道:
「這段程式碼被包括在內,卻沒有原始版權或對原作者的明確註明。未經註明地複製貼上源代碼並對原作進行誤導性聲明是違反開源精神的,並損害了生態系統。」
Matter Labs 反擊
針對 Polygon Zero 的質疑,Matter Labs 創辦人 Alex Gluchowski 則認為是在惡意造謠,因為該文檔的第一行就已經清楚標明了:「注意:我們採用非向量化字段的 Plonky2 實現作為基準」。
同時,Alex Gluchowski 也在推特上表示:
「今天的指控毫無根據、具有誤導性,而且竟然是來自我高度尊重的團隊,令人極其失望。Polygon Zero 文章的讀者所留下的印像是,Boojum 主要使用 Plonky2 代碼,幾乎沒有創新,並認為我們不止複製了代碼,同時又沒有附上任何來源。這些說法與事實相去甚遠。」
Starkware 隔岸觀火
作為 Zk Rollup 賽道的一員,Starkware 聯合創辦人 Uri Kolodny 也在推特上表示,這不是第一次也不會是最後一次有公司在沒有註明出處的情況下複製另一個團隊的代碼,不清楚這句話是否是針對 Matter Labs。
而 Starkware 生態系統負責人 Louis Guthmann 也表示:
「這些指控非常嚴重。尊重許可,更重要的是,誠實和清晰的歸屬是開源的靈魂。」