สุดยอดคู่มือสำหรับ zkEVM: การเปรียบเทียบที่ครอบคลุมของโซลูชัน zkEVM ทั้ง 6 รายการ

avatar
哔哔News
1ปี ที่แล้ว
ประมาณ 5986คำ,ใช้เวลาอ่านบทความฉบับเต็มประมาณ 8นาที
การพัฒนาและการยอมรับ L2 เป็นกุญแจสำคัญในการแก้ปัญหาความสามารถในการปรับขนาดบล็อกเชนในอนาคตของ Ethereum

ผู้เขียนต้นฉบับ: @thirdweb

เรียบเรียงต้นฉบับ: @BitalkNews

zkEVM กำลังนำ Ethereum มาสู่คนจำนวนมาก แต่ด้วยตัวเลือกมากมาย ตัวเลือกไหนดีที่สุด? เราเปรียบเทียบ Polygon zkEVM (+ 2.0), zkSync Era, Linea, Scroll และ Taiko ซึ่งเป็นคู่มือ zkEVM ที่ดีที่สุดของคุณ

สุดยอดคู่มือสำหรับ zkEVM: การเปรียบเทียบที่ครอบคลุมของโซลูชัน zkEVM ทั้ง 6 รายการ

สรุปสั้นๆ:

zkEVM เป็นเครือข่ายเลเยอร์ 2 ที่ประมวลผลธุรกรรมและส่งหลักฐานกลับไปยัง Ethereum พวกเขาใช้การพิสูจน์ความรู้แบบศูนย์ (ZK) และความเข้ากันได้ของ EVM เพื่อลดภาระในการคำนวณและปรับปรุงความสามารถในการปรับขนาดบน Ethereum (L1) โดยไม่กระทบต่อความปลอดภัยหรือการกระจายอำนาจ

แต่ไม่ใช่ว่า zkEVM ทั้งหมดจะเหมือนกัน เนื่องจาก zkEVM มีหลายประเภท:

Vitalik มีเฟรมเวิร์กที่ยอดเยี่ยมที่แสดงข้อดีและข้อเสียของแต่ละประเภท ตั้งแต่ Ethereum ที่เทียบเท่า (ประเภท 1) ไปจนถึงเข้ากันได้กับ EVM (ประเภท 4) ข้อดีข้อเสียหลักคือความเข้ากันได้ของ EVM เทียบกับประสิทธิภาพ:

สุดยอดคู่มือสำหรับ zkEVM: การเปรียบเทียบที่ครอบคลุมของโซลูชัน zkEVM ทั้ง 6 รายการ

แล้ว zkEVM ตัวไหนดีที่สุด? เราเปรียบเทียบตัวเลือกยอดนิยม:

→ Polygon zkEVM (+ 2.0)

→ zkSync Era

→ Linea

→ Scroll

→ Taiko

มาทำลายพวกเขากัน

Polygon 2.0 (zkEVM Validium)

ในเดือนมิถุนายน 2023 Polygon Labs เสนอให้อัปเกรด Polygon PoS เป็น zkEVM validium

Polygon PoS มีระบบนิเวศที่แข็งแกร่ง:

→ 2B+ TVL (สินทรัพย์บนห่วงโซ่)

→ dApps นับหมื่น

→ ประมาณ 2.5 ล้านธุรกรรม/วัน

การย้าย PoS ไปยัง zkEVM validium จะยังคงผลกระทบของเครือข่ายและค่าธรรมเนียมต่ำ โดยไม่ส่งผลกระทบต่อประสบการณ์การใช้งานของผู้ใช้และนักพัฒนาที่มีอยู่ แต่รูปหลายเหลี่ยมไม่มี zkEVM อยู่แล้วใช่ไหม

Polygon มองว่า 2.0 (การตรวจสอบ zkEVM ที่นำเสนอ) เป็นเวอร์ชัน Rollup ของ Polygon zkEVM ที่มีต้นทุนต่ำกว่าและมีปริมาณงานสูงกว่า

Rollups ใช้ Ethereum เพื่อเผยแพร่ข้อมูลธุรกรรมและตรวจสอบหลักฐาน ซึ่งสืบทอดความปลอดภัยและการกระจายอำนาจ แต่มีข้อเสียอยู่บ้าง:

สุดยอดคู่มือสำหรับ zkEVM: การเปรียบเทียบที่ครอบคลุมของโซลูชัน zkEVM ทั้ง 6 รายการ

ข้อเสียของ Rollup คือการเผยแพร่ข้อมูลธุรกรรมไปยัง Ethereum มีราคาแพงและจำกัดปริมาณงาน Validium ให้การรับประกันความปลอดภัยคล้ายกับ Rollup (หลักฐาน ZK รับประกันความถูกต้องของธุรกรรม) แต่ข้อมูลธุรกรรมมีให้นอกเครือข่าย

สิ่งนี้ทำให้ Validiums มีข้อได้เปรียบหลักสองประการเหนือ Rollup:

  • ค่าธรรมเนียมต่ำกว่าเนื่องจากไม่ใช้ Ethereum Gas ราคาแพง (เช่น บล็อกพื้นที่ในการจัดเก็บข้อมูลธุรกรรม)

  • ความสามารถในการปรับขนาดที่สูงขึ้น เนื่องจากปริมาณงานของ Rollups ถูกจำกัดด้วยจำนวนข้อมูลธุรกรรมที่สามารถเผยแพร่ไปยัง Ethereum

ข้อดีข้อเสียของ Validium ก็คือ ต้องแน่ใจว่าข้อมูลธุรกรรมมีความพร้อมใช้งานภายนอก Ethereum ซึ่งอาจเป็นเรื่องที่ท้าทาย แต่เครื่องมือตรวจสอบที่มีอยู่มากกว่า 100 รายการของ Polygon PoS สามารถรับประกันความพร้อมใช้งานของข้อมูลที่มีความปลอดภัยสูงและเชื่อถือได้

เหตุใดจึงต้องใช้ Polygon zkEVM

Polygon zkEVM

Polygon zkEVM เป็น ZK-Rollup ประเภท 3 โดยมีเป้าหมายที่จะเทียบเท่ากับ EVM - หมายถึงความสามารถในการขยายขนาดที่มากขึ้น (โดยการรักษาความเข้ากันได้ของ EVM opcode) เมื่อทำงานกับเครื่องมือและไคลเอนต์ Ethereum ที่มีอยู่

ปัจจุบัน Polygon PoS (2.0) และการรวม Polygon zkEVM เป็นเครือข่ายสาธารณะสองเครือข่ายของระบบนิเวศของ Polygon ยังคงเป็นเช่นนี้หลังจากการอัปเกรด: อันหนึ่งเป็น Rollup และอีกอันเป็น Validium

แต่ทำไมไม่เลิกใช้ Polygon zkEVM ล่ะ?

Polygon 2.0 และ Polygon zkEVM ส่งเสริมซึ่งกันและกัน: Polygon zkEVM (Rollup) มีค่าธรรมเนียมสูงกว่าเล็กน้อยและมีปริมาณงานต่ำกว่าเล็กน้อย แต่ให้การรักษาความปลอดภัยระดับสูงสุด เหมาะที่สุดสำหรับแอปพลิเคชันที่จัดการธุรกรรมที่มีมูลค่าสูง (เช่น DeFi)

ในทางกลับกัน Polygon 2.0 (zkEVM validium) จะให้ความสามารถในการขยายขนาดสูงสุด วิธีนี้เหมาะที่สุดสำหรับแอปพลิเคชันที่มีปริมาณธุรกรรมสูงและค่าธรรมเนียมต่ำ (เช่น เกม Web3 โซเชียล)

การเปิดตัว Mainnet ของ Polygon zkEVM คือในเดือนมีนาคม 2023 และ TVL ปัจจุบันบนเครือข่ายมีมูลค่าประมาณ 54 ล้านดอลลาร์ สร้างขึ้นบนรูปหลายเหลี่ยม zkEVM:https://thirdweb.com/polygon-zkevm

zkSync Era

ปัจจุบัน zkSync Era เป็นประเภท 4 zkEVM แม้ว่าอาจเพิ่มความเข้ากันได้ของโค้ดไบต์ EVM เมื่อเวลาผ่านไป Era (เมนเน็ต) สร้างขึ้นโดย Matter Labs และจะเริ่มใช้งานในเดือนมีนาคม 2566 โดยมี TVL ปัจจุบันประมาณ 450 ล้านดอลลาร์ และปริมาณธุรกรรม 27 ล้านในเดือนที่ผ่านมา

เป้าหมายของ zkSync ไม่ใช่ความเทียบเท่า EVM แต่เพื่อเพิ่มความเร็วในการสร้างการพิสูจน์ผ่านเครื่องเสมือน (VM) แบบกำหนดเอง รองรับการเข้ารหัสแบบดั้งเดิมของ Ethereum ทำให้การทดสอบปลั๊กอิน Hardhat ง่ายขึ้น และปรับปรุงประสบการณ์ผู้ใช้ผ่านนามธรรมของบัญชีดั้งเดิม

zkSync Era ใช้คอมไพเลอร์ LLVM ในการแปลงโค้ด Solidity, Vyper และ Yul ให้เป็นโค้ดที่ปฏิบัติการได้บน zkSync VM โดยมีการวางแผนความเข้ากันได้ของ Rust และ C++ สำหรับอนาคต มีระบบส่งข้อความสัญญา L1-L2 ที่ทรงพลังซึ่งช่วยให้นักพัฒนาส่งข้อมูลระหว่างสัญญาบน Ethereum และ zkSync

การรวม zkPorter ที่กำลังจะเกิดขึ้นใน zkSync จะทำให้ผู้ใช้มีตัวเลือก:

- บัญชี zkRollup ที่มีความปลอดภัยสูง เมื่อเทียบกับ Ethereum ค่าธรรมเนียมจะลดลงประมาณ 20 เท่า

- บัญชี zkPorter ที่มีค่าธรรมเนียมการทำธุรกรรมที่มั่นคงและรูปแบบการรักษาความปลอดภัยที่แตกต่างกัน ทำให้ผู้ใช้ได้รับประสบการณ์ที่ยืดหยุ่น

สุดยอดคู่มือสำหรับ zkEVM: การเปรียบเทียบที่ครอบคลุมของโซลูชัน zkEVM ทั้ง 6 รายการ

สำหรับความพร้อมใช้งานของข้อมูล zkSync Era จะเผยแพร่สถานะความแตกต่างแทนอินพุตธุรกรรม - ให้การบีบอัดข้อมูลและบูรณาการกับ zkPorter

เนื่องจากเป็น zkEVM ประเภท 4 เพียงชนิดเดียวในรายการนี้ เครื่องเสมือนแบบกำหนดเองจึงเปิดใช้งานคุณสมบัติบางอย่าง (และความสามารถในการปรับขนาดที่มากขึ้น) บน zkSync Era

ตัวอย่างเช่น: zkSync Era ปรับปรุงประสบการณ์ของนักพัฒนาโดยสนับสนุนการสร้างบัญชีแบบเนทีฟโดยใช้เครื่องเสมือนที่กำหนดเอง อย่างไรก็ตาม เชนที่เทียบเท่ากับ EVM ไม่สามารถรองรับการแยกบัญชีแบบเนทีฟได้ แต่จะถูกนำไปใช้ผ่าน ERC-4337 ของ Ethereum

ข้อเสียของประเภท 4 zkEVM คือการขาดความเข้ากันได้ - จำเป็นต้องปรับกระบวนการพัฒนาเพื่อสร้างแอปพลิเคชันที่อยู่ด้านบนของ zkSync สร้างบนยุค zkSync:https://twitter.com/thirdweb/status/1666119985520066561

Linea

สร้างโดย ConsenSys (ผู้สร้าง MetaMask, Truffle และ Infura) ปัจจุบัน Linea เป็น zkEVM ประเภท 3 ด้วยการรวมกระเป๋าเงิน MetaMask ดั้งเดิมและชุดนักพัฒนา Truffle ทำให้ Alpha mainnet เปิดตัวในเดือนกรกฎาคม 2023 และมีรายได้ TVL 50 ล้านดอลลาร์

Linea มีเอกลักษณ์เฉพาะตัวในด้านความสามารถในการรันโค้ดไบต์ดั้งเดิมโดยไม่มีการเปลี่ยนแปลงใดๆ ตามข้อกำหนดเฉพาะของ Ethereum Virtual Machine เป้าหมายคือการจัดหา zkEVM ประเภท 2 ในอนาคต เพื่อให้มั่นใจว่าสามารถใช้งานร่วมกับ Ethereum ได้เกือบทั้งหมดในขณะที่ยังคงความสามารถในการปรับขนาดได้

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

สร้างบน Linea:https://thirdweb.com/linea

Scroll zkEVM

Scroll เป็น zk-Rollup บน Ethereum ซึ่งปัจจุบันเป็น zkEVM ประเภท 3 และวางแผนที่จะเปลี่ยนเป็นประเภท 2

เป้าหมายระยะยาวคือการจัดลำดับความสำคัญของความเข้ากันได้ของ EVM และการกระจายอำนาจเหนือการสร้าง ZKP อย่างรวดเร็ว ดังนั้นจึงย้ายไปยัง zkEVM ประเภท 1

ประเภทที่ 1 ที่ประสบความสำเร็จคือรูปแบบขั้นสูงสุดของความเข้ากันได้ของ EVM การกระจายอำนาจ และความสามารถในการปรับขนาด ซึ่งโดยพื้นฐานแล้วคือการจำลอง Ethereum L1 แต่อย่างที่เราได้เห็นใน Ethereum เอง การบรรลุเป้าหมายนี้ทำได้ยากกว่ามาก

ปัจจุบัน alpha testnet ของ Scroll เป็น zkEVM ประเภท 3 ซึ่งเปิดให้บุคคลทั่วไปเข้าชม สร้างบนสโครล:https://thirdweb.com/scroll-alpha-testnet

Taiko

เช่นเดียวกับ Scroll Taiko เป็น zk-Rollup ทั่วไปที่มีจุดมุ่งหมายเพื่อเป็น zkEVM แบบเนทีฟ Type 1 Taiko ใช้แนวทางที่แตกต่างจาก Scroll ไปสู่การเป็น Type 1 โดยให้ความสำคัญกับการกระจายอำนาจมากกว่าความเร็วตั้งแต่เริ่มต้น:

Scroll กำลังค่อยๆ ปรับปรุงความเข้ากันได้ของ EVM (เริ่มต้นด้วย testnet ประเภท 3) และทำให้ผู้สั่งซื้อและผู้พิสูจน์มีการกระจายอำนาจมากขึ้นเมื่อ mainnet เปิดตัว แม้ว่าการสร้าง ZKP จะช้ากว่า แต่ Taiko จะกระจายอำนาจส่วนประกอบเหล่านี้ตั้งแต่ต้นและเพิ่มความเข้ากันได้ของ EVM ให้สูงสุด

เครือข่ายทดสอบ Type 1 ของ Taiko มีให้บริการแล้วในปัจจุบัน สร้างบนไทโกะ:https://thirdweb.com/taiko-grimsvotn-l2

ใช้เฟรมเวิร์กของ Vitalik: → Taiko: ประเภท 1 (การเปิดทดสอบเน็ต) → Polygon zkEVM: ประเภท 3 (การเปิดตัวเมนเน็ต + แผนการโยกย้ายไปยังประเภท 2) → Linea: ประเภท 3 (การเปิดตัวเมนเน็ต + แผนการโยกย้ายไปยังประเภท 2) → เลื่อน : พิมพ์ 3 (การเปิดตัว testnet + วางแผนที่จะเปลี่ยนเป็น Type 1) → ยุค zkSync: ประเภท 4 (การเปิดตัว mainnet)

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

บทความต้นฉบับ, ผู้เขียน:哔哔News。พิมพ์ซ้ำ/ความร่วมมือด้านเนื้อหา/ค้นหารายงาน กรุณาติดต่อ report@odaily.email;การละเมิดการพิมพ์ซ้ำกฎหมายต้องถูกตรวจสอบ

ODAILY เตือนขอให้ผู้อ่านส่วนใหญ่สร้างแนวคิดสกุลเงินที่ถูกต้องและแนวคิดการลงทุนมอง blockchain อย่างมีเหตุผลและปรับปรุงการรับรู้ความเสี่ยงอย่างจริงจัง สำหรับเบาะแสการกระทำความผิดที่พบสามารถแจ้งเบาะแสไปยังหน่วยงานที่เกี่ยวข้องในเชิงรุก

การอ่านแนะนำ
ตัวเลือกของบรรณาธิการ