Криптовалютная фирма Matter Labs и разработчики полигонов столкнулись с плагиатом
Polygon Zero резко выступил против разработчиков Matter Labs, обвинив их в прямом извлечении значительной части кода из библиотеки Plonky2. Это заявление появилось 3 августа и касалось предполагаемой репликации кода на платформе zkSync, решении для масштабирования уровня 2 Ethereum, основанном на технологии с нулевым разглашением.
В инициативах блокчейна эти проекты обычно делятся своим кодом через лицензии на программное обеспечение с открытым исходным кодом. Это дает внешним разработчикам свободу просматривать, копировать и иногда даже улучшать код по своему усмотрению.
Тем не менее, обычная практика в сообществе, наряду с большинством лицензий с открытым исходным кодом, обычно требует, чтобы независимые разработчики давали кредит всякий раз, когда они интегрируют код, полученный из других источников.
Matter Labs, ответственная за формирование экосистемы zkSync, отвергла обвинения в плагиате, заявив об их оригинальности.
Polygon обвиняет Matter Labs в копировании кода и использовании без указания авторства
В недавнем сообщении в блоге Polygon выдвинул обвинения в отношении новой системы испытаний Matter Labs под названием «Boojum». Polygon утверждает, что части исходного кода, используемые в Boojum, были напрямую скопированы из проприетарной программной библиотеки Polygon «Plonky2».
Crypto работает на принципах открытого исходного кода. Когда проекты не следуют ему, страдает экосистема.
Мы были разочарованы, увидев, что @zksync скопировал наш код без указания авторства и сделал вводящие в заблуждение заявления об оригинальной работе, поэтому мы написали этот пост.
https://t.co/8VnoYVWgI8
— Нулевой полигон (@0xPolygonZero) 3 августа 2023 г.
Утверждение, выдвинутое Polygon Zero, подчеркивает, что в скопированном коде отсутствуют оригинальные авторские права и надлежащее признание первоначальных создателей.
Он также подчеркивает поразительное сходство между библиотекой Boojum и Plonky2 с точки зрения таких стратегий, как параллельное повторение для повышения надежности в ограниченном поле, использование аналогичных пользовательских вентилей для эффективной арифметизации рекурсивной проверки и развертывание идентичного аргумента поиска, придуманного членом их команды Ульрихом. Хабек.
Кроме того, сообщение в блоге Polygon представляет дополнительные случаи, когда Matter Labs включала код Polygon без надлежащего распознавания. Polygon также обратил внимание на утверждение Matter Labs о том, что Boojum может похвастаться 10-кратным преимуществом в скорости над Plonky2.
Polygon исследует основу для такой более высокой производительности, поднимая вопрос о том, как такое значительное повышение скорости возможно, когда основной арифметический код поля, ключевой для производительности, кажется, был напрямую скопирован из Plonky2.
Matter Labs отвечает на утверждения Polygon
В свете обвинений Polygon Matter Labs предприняла шаги для решения проблем, связанных с ее системой проверки Boojum. Компания пояснила, что всего 5% кода Boojum черпает вдохновение из Plonky2, и этот источник прямо упоминается в самом начале его кодовой базы.
Генеральный директор Алекс Глуховски обратился к Twitter, чтобы всесторонне отреагировать на ситуацию. Выразив свое разочарование обвинениями Polygon, Глуховски подтвердил, что всего 5% кодовой базы Boojum основано на коде Plonky2.
Каждое решение, которое мы принимаем как команда в отношении создания @zksync, основано на нашем духе, основанном на честности и прозрачности. В прошлом мы совершали честные ошибки, но всегда делали все возможное, чтобы открыто признать их и взять на себя ответственность. И всегда буду делать это в… https://t.co/4yjpSCHC2d
— Алекс Г. ∎ (@gluk64) 4 августа 2023 г.
Он подчеркнул, что Boojum и Plonky2 воплощают в себе реализацию концепции Redshift, которая, по его утверждению, была представлена Matter Labs за три года до того, как Polygon опубликовал документ Plonky2.
Избранное изображение от Verdon Tomajko/Solent News/Daily Mail