คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
การลอกเลียนแบบโค้ด Rashomon: สิ่งถูกและผิดของ zkSync และ Polygon กำลังเพิ่มขึ้นไปสู่ข้อพิพาท โอเพนซอร์สสปิริต
Loopy Lu
读者
2023-08-04 07:38
บทความนี้มีประมาณ 1929 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
Starkware กำลังกินแตง และ Manta ก็เข้าร่วมการต่อสู้ด้วย

ทุกวันนี้ สงครามคำพูดเกี่ยวกับการลอกเลียนแบบกำลังเกิดขึ้นระหว่าง โรงงานใหญ่ L2 สองแห่ง ซึ่งดึงดูดความสนใจของมวลชนที่กินแตงด้วย

Polygon Zero ทวีตว่า Matter Labs ซึ่งเป็นบริษัทพัฒนาของ zkSync ได้คัดลอกโค้ดโอเพ่นซอร์สของ Polygon บางส่วนโดยไม่อ้างสิทธิ์ และ zkSync กล่าวว่ามีเพียง 5% เท่านั้นที่มาจาก Polygon Zero และออกแถลงการณ์อ้างอิง และตำหนิอีกฝ่ายที่ไม่มีจิตวิญญาณของโอเพ่นซอร์ส

ปัจจุบันเหตุการณ์นี้ยังคงหมักหมมอยู่ บัดนี้ กองกำลังบุคคลที่สามเข้าร่วมการต่อสู้ Manta Network กล่าวหาว่าส่วนที่เรียกว่า ลอกเลียนแบบ ของรหัสนั้นถูกสร้างขึ้นโดยพนักงาน Manta

Boojum ก็อป Plonky 2 เหรอ?

สำหรับ zk rollup ระบบพิสูจน์ความรู้เป็นศูนย์ถือเป็นส่วนสำคัญและยาก การพัฒนาชิ้นส่วนนี้จะทดสอบความสามารถในการวิจัยและพัฒนาของผู้ผลิตหลายราย Polygon Zero ซึ่งเป็นแผนกหนึ่งของ Polygon ได้พัฒนาระบบพิสูจน์ความรู้เป็นศูนย์ของตัวเอง Plonky 2 และ Starky

ในการนำเสนอของทีมพัฒนา Plonky 2 ได้รับการอธิบายว่าเป็น วิธีแก้ปัญหาที่เร็วที่สุด เร็วกว่าทางเลือกอื่นที่มีอยู่ถึง 100 เท่า และเข้ากันได้กับ Ethereum มันรวมข้อดีของ PLONK และ FRI เข้ากับการพิสูจน์ที่รวดเร็วและไม่มีการตั้งค่าความน่าเชื่อถือ มันยังรวมข้อดีของ SNARKs รองรับการเรียกซ้ำและต้นทุนการตรวจสอบต่ำบน Ethereum

ระบบนี้เปิดตัวอย่างเป็นทางการในช่วงต้นเดือนมกราคม 2022 และเป็นโอเพ่นซอร์สในเดือนสิงหาคมของปีเดียวกัน

ในเดือนกรกฎาคมของปีนี้ zkSync ยังได้เปิดตัวระบบพิสูจน์อักษรของตัวเองอีกด้วย ระบบพิสูจน์อักษรที่เรียกว่า Boojum มีคุณสมบัติมากมาย เช่นเดียวกับ ประสิทธิภาพการพิสูจน์ระดับโลก และข้อกำหนดด้านฮาร์ดแวร์ที่ต่ำกว่า จากข้อมูลของ zkSync นั้น Boojum สามารถทำงานบน GPU ระดับผู้บริโภคและต้องการ RAM GPU เพียง 16 GB

สิ่งที่น่าสนใจคือเมื่อคืนนี้ Polygon Zero ได้เผยแพร่บล็อกโพสต์ โดยประณาม Boojum เรื่องการลอกเลียนแบบ

โดยเฉพาะอย่างยิ่ง Polygon Zero กล่าวหาว่า zkSync คัดลอกโค้ดโอเพ่นซอร์สโดยตรงโดยไม่ต้องอ้างอิงแหล่งที่มาของโค้ดตามประกาศเกี่ยวกับลิขสิทธิ์

ต้องมีความชัดเจน,แม้ว่าหลายโครงการจะมีโค้ดโอเพ่นซอร์ส แต่ก็ไม่ได้หมายความว่าบุคคลที่สามจะสามารถใช้โค้ดโอเพ่นซอร์สเหล่านี้ได้อย่างอิสระ เมื่อโครงการโอเพ่นซอร์สเป็นโอเพ่นซอร์ส มันจะกำหนดคำชี้แจงลิขสิทธิ์ในโค้ดโอเพ่นซอร์สPlonky 2 ใช้โปรโตคอลโอเพ่นซอร์สของ Apache License V2 และ MIT

หากบุคคลที่สามต้องการใช้รหัสเหล่านี้ พวกเขาจะต้องปฏิบัติตามข้อกำหนดของข้อตกลงลิขสิทธิ์

โดยเฉพาะสำหรับข้อพิพาทนี้ ใบอนุญาตโอเพ่นซอร์สของ Apache กำหนดว่ารหัสอนุพันธ์ที่แก้ไขโดยใช้รหัสที่สอดคล้องกับข้อตกลงนี้จะต้องมาพร้อมกับคำชี้แจงลิขสิทธิ์ของผู้เขียนต้นฉบับและคำแนะนำอื่น ๆ ข้อตกลงใบอนุญาตของ MIT ยังกำหนดว่าต้องรวมข้อมูลผู้เขียนต้นฉบับด้วย

zkSync ใช้รหัส Plonky 2 จริงหรือ หลักฐานที่ Polygon ให้ไว้มีดังนี้

ไม่ต้องสงสัยเลยว่าโค้ดทั้งสองชิ้นนี้เหมือนกัน สิ่งนี้ยังยืนยันข้อกล่าวหาของ Polygon ด้วย

นอกเหนือจากการคัดลอกโค้ดที่เรียบง่ายและหยาบคายแล้ว Polygon ยังกล่าวหาว่า zkSync ลอกเลียนแบบแนวคิดการออกแบบโดยรวม (หรือจะเรียกว่าอ้างอิงก็ได้) จากข้อมูลของ Polygon Boojum นั้นคล้ายกับ Plonky 2 มาก พวกเขาทั้งหมดใช้กลยุทธ์การทำซ้ำแบบขนานเดียวกันเพื่อปรับปรุงความถูกต้องของโดเมนขนาดเล็ก และเกตที่กำหนดเองที่คล้ายกันเพื่อทำการตรวจสอบแบบเรียกซ้ำทางคณิตศาสตร์อย่างมีประสิทธิภาพ นอกจากนี้ เมทริกซ์ MDS และพารามิเตอร์ของ Poseidon ของ zkSync ยังเหมือนกับที่ทีม Polygon Zero พบอีกด้วย

นอกจากนี้ Polygon ยังกล่าวหา Matter Labs ว่ากล่าวเกินจริงเกี่ยวกับ Boojum ในการนำเสนอของ Boojum ระบบนี้เร็วกว่า Plonky 2 ถึง 10 เท่า Polygon พูดติดตลกว่า ฉันสงสัยว่าสิ่งนี้ถูกนำไปใช้อย่างไร ส่วนที่มีความสำคัญต่อประสิทธิภาพ (ของ Boojum) ของโค้ดจะถูกคัดลอกโดยตรงจาก Plonky 2

ใครคือผู้ละเมิดเจตนารมณ์ของโอเพ่นซอร์ส?

Matter Labs ได้ตอบสนองต่อเหตุการณ์ดังกล่าวแล้ว Alex Gluchowski ซีอีโอของบริษัทออกแถลงการณ์ทวีตยาวๆเพื่ออธิบายเหตุการณ์การลอกเลียนแบบโดยละเอียด

สำหรับข้อกล่าวหาเรื่องการคัดลอกโดยตรงรหัสของ Boojum เพียง 5% เท่านั้นที่ใช้ Plonky 2 และไม่มีการอ้างสิทธิ์คำอธิบายรูปภาพ

รหัสบูจุม

คำอธิบายรูปภาพ

ไฟล์ Readme ของ Boojum

Gluchowski กล่าวอย่างตรงไปตรงมาว่า Plonky 2 มีการนำเสนออย่างเด่นชัดในบรรทัดแรกของโมดูลของเรา มีอะไรที่โดดเด่นกว่าบรรทัดแรกหรือไม่

สำหรับการลอกเลียนแบบเทคโนโลยี Gluchowski อธิบาย ทั้ง Boojum และ Plonky 2 ได้รับการปรับใช้ใน Redshift RedShift เปิดตัวโดย Matter Labs เมื่อสามปีก่อนที่รายงาน Plonky 2 จะถูกตีพิมพ์

สำหรับส่วนประสิทธิภาพ พวกเขาระบุว่าพารามิเตอร์ประสิทธิภาพของตนใช้เกณฑ์มาตรฐานของบุคคลที่สามที่เป็นกลาง ทดสอบประสิทธิภาพโดยใช้ SHA 256 ซึ่งมีความเป็นกลางโดยสมบูรณ์

สงครามคำที่มีการลอกเลียนแบบได้เข้าสู่ระดับที่สูงขึ้นเช่นกัน ทั้งสองฝ่ายยึดถือค่านิยมอันใหญ่หลวงในการวิพากษ์วิจารณ์ฝ่ายตรงข้าม Gluchowski กล่าวอย่างตรงไปตรงมาว่าเขา เห็นด้วยอย่างเต็มที่ กับมุมมองของทีม Polygon Zero ในการสนับสนุนโอเพ่นซอร์ส - สร้างซอฟต์แวร์อย่างเปิดเผยอย่างยั่งยืน ทุกคนจะได้รับประโยชน์

โอเพ่นซอร์สหมายถึงความร่วมมืออย่างจริงใจ เขากล่าว สิ่งที่ Polygon กำลังทำอยู่นั้นไม่ได้เป็นไปตามจิตวิญญาณของการเคลื่อนไหวของโอเพ่นซอร์สแต่อย่างใด บางทีโอเพ่นซอร์สอาจไม่เหมาะกับคุณ หากคุณไม่ต้องการให้คนอื่นใช้บางส่วนของโค้ดของคุณ

Farce climax ลอกเลียนแบบทั้งสองฝ่าย?

ในสงครามการปรับขนาด Ethereum zkEVM เรียกว่าจอกศักดิ์สิทธิ์แห่งการปรับขนาด zkEVM มีผลกระทบที่สำคัญต่อประสบการณ์การใช้งานสัญญาของนักพัฒนา และเนื่องจากการออกแบบเบื้องต้นของ Ethereum ไม่ได้คำนึงถึงความเป็นมิตรต่อ ZK ซึ่งหมายความว่าการพิสูจน์ที่ไม่มีความรู้ต้องใช้ทรัพยากรจำนวนมากในการคำนวณ

ปัจจุบัน zkEVM ทั้งหมดในตลาดยังอยู่ในช่วงเริ่มต้น การพัฒนา ZK Rollups ที่เข้ากันได้กับ EVM นั้นยากมาก ซึ่งทำให้การพัฒนาสาขานี้เป็นช่องทางให้อุตสาหกรรมแข่งขันกัน

เมื่อต้นปีที่ผ่านมา Mihailo Bjelic จาก Polygon ได้แลกเปลี่ยนอย่างดุเดือดกับ Alex Gluchowski จาก Matter Labs เกี่ยวกับปัญหาทางเทคนิคบางอย่างกับ zkSync สิ่งนี้ทำให้ทั้ง Polygon และ Matter Lab เร่งเปิดตัว zkEVM ที่สามารถใช้ประโยชน์ได้จำนวนมากตัวแรก นี่อาจเป็นแรงจูงใจในการลอกเลียนแบบ Rashomon ในครั้งนี้

ขณะที่เหตุการณ์ยังคงดำเนินต่อไป สงครามคำพูดก็ทวีความรุนแรงขึ้น และทั้งสองฝ่ายก็ยืนกรานในความคิดเห็นของตนเองเช่นกัน

Starkware คู่แข่งอีกรายหนึ่งของ ZK-Rollup กล่าวถึง Melons โดย Uri Kolodny ผู้ร่วมก่อตั้งกล่าวว่านี่ไม่ใช่ครั้งแรกที่มีการลอกเลียนแบบโค้ดเกิดขึ้น “ฉันพนันได้เลยว่าไอศกรีมจะไม่ใช่ครั้งสุดท้าย”

Louis Guthmann ผู้นำด้านระบบนิเวศของ Starkware กล่าวเสริมว่า ข้อกล่าวหาของ Polygon Zero นั้นร้ายแรง ที่สำคัญกว่านั้น ความซื่อสัตย์และการระบุแหล่งที่มาของโค้ดที่ชัดเจนคือหัวใจสำคัญของโอเพ่นซอร์ส

เช่นเดียวกับที่ทั้งสองฝ่ายมีความคิดเห็นของตนเอง กองกำลังบุคคลที่สามก็เข้าร่วมในสนามรบด้วย

เมื่อสักครู่นี้ ชุมชนชาวจีน Manta Network ทวีตว่า Polygon Labs ระบุว่า zkSync ใช้โค้ดของพวกเขาโดยไม่ต้องประกาศแหล่งที่มา แต่จริงๆ แล้วโค้ดนี้ถูกสร้างขึ้นโดย Brandon ใน Manta Network สิ่งนี้ยังทำให้เหตุการณ์นี้ได้รับความสนใจไปอีกระดับหนึ่ง

รหัสนี้มาจากใคร? ขณะนี้เหตุการณ์นี้ยังไม่ยุติ และ Odaily จะติดตามและรายงานต่อไป


Polygon
zkSync
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
Starkware กำลังกินแตง และ Manta ก็เข้าร่วมการต่อสู้ด้วย
คลังบทความของผู้เขียน
Loopy Lu
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android