ผู้เขียนต้นฉบับ: เจสัน เจียง
แนวคิด Layer 2 จะระเบิดในฤดูร้อนปี 2023 บริษัทยักษ์ใหญ่ด้านการเข้ารหัส เช่น Coinbase และ ConsenSys ต่างก็ล่มสลายลงทีละแห่ง โซลูชัน L2 แบบเนทีฟ Base และ Linea ที่พวกเขาใช้งานได้เปิดตัว mainnet แล้วในช่วงสองเดือนที่ผ่านมา StarkNet ซึ่งเป็นที่รู้จักในฐานะหนึ่งในสี่ L2 kings ก็ประสบความสำเร็จเช่นกัน การก้าวกระโดดควอนตัม ในช่วงฤดูร้อน อัปเกรด ปรับปรุงประสิทธิภาพและประสิทธิภาพของธุรกรรมอย่างมาก และประสบความสำเร็จในการเข้าสู่ขั้นตอนใหม่ของการพัฒนา
ในช่วงกลางฤดูร้อนของ L2 OKLink ได้เปิดตัวเบราว์เซอร์บล็อกเชน StarkNet ของโครงการ ZK Rollup star อย่างเป็นทางการ นี่คือเบราว์เซอร์บล็อกเชนรุ่นที่ 30 ที่เปิดตัวโดย OKLink นอกจากนี้ OKLink ยังได้รวบรวม Optimism, Arbitrum, zkSync และ StarkNet อย่างเป็นทางการซึ่งครั้งหนึ่งเคยเป็นที่รู้จักในนามราชาทั้งสี่แห่ง L2 มีรายงานว่า OKLink จะเปิดตัวเบราว์เซอร์บล็อกเชน L2 ซีรีส์ ZK เช่น Polygon-zk และ Base ในอนาคต เพื่อให้ข้อมูลเชิงลึกและบริการข้อมูลออนไลน์ที่ครอบคลุมและสมบูรณ์ยิ่งขึ้นสำหรับผู้ใช้ทุกคนที่ติดตามและมีส่วนร่วมในการก่อสร้างระบบนิเวศ ZK Rollup และ L2 .
ตั้งแต่การเปิดตัวเบราว์เซอร์ Starknet ไปจนถึงการวิเคราะห์บัญชีเชิงนามธรรม OKLink ทำอะไรในช่วงซัมเมอร์ของ L2?
ในฐานะหนึ่งในโครงการที่มีการประเมินมูลค่าสูงสุดและส่วนแบ่งการตลาดที่ใหญ่ที่สุดในเส้นทาง ZK Rollup นับตั้งแต่เปิดตัว mainnet ในเดือนพฤศจิกายน 2564 ระบบนิเวศของ Starknet ได้รวมเอาสถานการณ์ต่างๆ ไว้มากมาย และโครงการกระเป๋าเงิน DeFi, GameFi และ NFT จำนวนมากได้ถูกสร้างขึ้น ในพื้นที่ของตน ในเครือข่าย blockchain ระบบนิเวศของ StarkNet กำลังเร่งการขยายตัวและมีความคล่องตัวมากขึ้น และได้รับการพิจารณาจากธุรกิจว่ามีศักยภาพที่จะเติบโตเป็นหนึ่งในผู้นำในเส้นทาง L2
เมื่อเปรียบเทียบกับโครงการขยายอื่นๆ นอกเหนือจากการใช้เทคโนโลยี zk-STARK เป็นระบบพิสูจน์แล้ว (ซึ่งจะแนะนำด้านล่าง) Starknet ยังมีความแตกต่างในแง่ของความพร้อมของข้อมูลและการออกแบบระบบบัญชี
ข้อได้เปรียบที่สำคัญของ ZK Rollup เมื่อเปรียบเทียบกับ Optimistic Rollup คือมีความพร้อมใช้งานของข้อมูลที่มีประสิทธิภาพมากกว่า ในความเป็นจริง เป็นสิ่งสำคัญมากที่ข้อมูลจะต้องอัปโหลดไปยังเครือข่ายหลัก L1 เพื่อตรวจสอบ: เฉพาะเมื่อมีการอัปโหลดข้อมูลเท่านั้นที่สามารถสอบถามธุรกรรมแต่ละรายการบนเบราว์เซอร์บล็อคเชนได้ ดังนั้นจึงมั่นใจได้ว่าธุรกรรมนั้นสามารถตรวจสอบย้อนกลับและตรวจสอบได้ ซึ่งจะช่วยปรับปรุง ความปลอดภัยของเครือข่ายห่วงโซ่บล็อก ในแผนการขยายสองแผนของ Plasma และช่องสถานะก่อนหน้า ข้อมูลและการคำนวณจะถูกวางไว้ในเครือข่าย L2 โดยสมบูรณ์ เมื่อเครือข่าย L2 โต้ตอบกับ Ethereum ข้อมูลธุรกรรมทั้งหมดของ L2 จะไม่รวมอยู่ด้วย สิ่งนี้ส่งผลให้เกิดความจริงที่ว่าหาก Ethereum ออกจากเครือข่าย L2 ก็จะไม่สามารถกู้คืนการเปลี่ยนแปลงสถานะก่อนหน้าได้ ดังนั้น ความพร้อมใช้งานของข้อมูลของ Ethereum จึงอาศัยการปกป้องข้อมูลของ L2 เป็นอย่างมาก
ปัจจุบัน Starknet มีโหมดความพร้อมใช้งานข้อมูลสามโหมด ได้แก่:
1. โซลูชันแบบโรลอัพ: บัญชีแยกประเภทได้รับการเผยแพร่โดยตรงบนบล็อกเชนเพื่อให้แน่ใจว่าข้อมูลมีความพร้อมใช้งานบนเชน อย่างไรก็ตาม เนื่องจากต้นทุนก๊าซส่วนใหญ่ที่ใช้โดยเครือข่ายหลักใช้เพื่อจัดเก็บข้อมูลความพร้อมใช้งานแทนที่จะตรวจสอบการพิสูจน์ โซลูชันนี้ มีราคาแพงกว่า
2. โซลูชัน Validium: Data Availability Association (DAC) รับประกันความปลอดภัยของบัญชีแยกประเภทและบันทึกเฉพาะค่าแฮชบนเชนเท่านั้น แบบจำลองนี้ช่วยลดปริมาณข้อมูลที่เก็บไว้ในเชนและลดต้นทุนได้อย่างมาก แต่ก็เสียสละ การกระจายอำนาจ ความพร้อมใช้งานของข้อมูลเหมาะสำหรับธุรกรรมที่ไม่สำคัญเท่านั้น
3. แผน Volition: เมื่อเริ่มต้นธุรกรรมแต่ละรายการ ผู้ใช้สามารถเลือกโหมด DA ของธุรกรรม Rollup หรือ Validium ซึ่งมีความยืดหยุ่นมากกว่า
เนื่องจากความพร้อมใช้งานของข้อมูลมีประสิทธิภาพมากขึ้น ผู้ใช้สามารถสืบค้นรายละเอียดธุรกรรมออนไลน์ได้ง่ายขึ้นด้วยความช่วยเหลือของเครื่องมือ เช่น เบราว์เซอร์ OKLink StarkNet
นอกจากนี้ เบราว์เซอร์ Starknet ที่เพิ่งเปิดตัวใหม่ของ OKLink ยังสามารถให้ข้อมูลบล็อกและที่อยู่ที่หลากหลาย เพื่อช่วยให้ผู้ใช้เข้าใจสถานะแบบเรียลไทม์ของเครือข่าย StarkNet ได้อย่างรวดเร็ว
ในแง่ของระบบบัญชี Starknet เป็นหนึ่งในโครงสร้างพื้นฐานบล็อกเชนไม่กี่แห่งที่สนับสนุนการแยกบัญชีในปัจจุบัน ปัจจุบัน Account Abstraction สามารถนำไปใช้ได้ทั้งบน Ethereum และ Starknet แต่วิธีการนำไปใช้นั้นแตกต่างกัน: Ethereum เพิ่ม Account Abstraction ผ่าน ERC-4337 โดยไม่ต้องละเว้นฟังก์ชันบัญชีภายนอก (EOA) ในขณะที่ Starknet เพิ่ม Account Abstraction โดยตรง Abstraction ที่แกนกลาง กำจัดผลกระทบที่อาจเกิดขึ้นจาก EOA และกระโดดเข้าสู่โลกที่ทุกบัญชีเป็นบัญชีอัจฉริยะ
แบบจำลองนี้ต้องการให้โครงสร้างพื้นฐานของ Starknet ทั้งหมด รวมถึง wallets และ block explorers ได้รับการออกแบบและสร้างสำหรับ account abstraction: นี่เป็นลักษณะเฉพาะของเครือข่าย L1 และ L2 ทั้งหมด แต่เนื่องจากรองรับเฉพาะ account abstraction เท่านั้น จึงทำให้ Starknet เป็นเรื่องยาก ผู้ใช้โต้ตอบกับบล็อกเชนอื่น ๆ เนื่องจากบล็อกเชนอื่น ๆ อาจไม่รองรับการลบบัญชีในขั้นตอนนี้ แต่จะโต้ตอบกับบล็อกเชนและเป็นเจ้าของทรัพย์สินโดยการเชื่อมโยง EOA กับทรัพย์สินของบัญชี
ขณะนี้เบราว์เซอร์ OKLink เป็นหนึ่งในไม่กี่ตัวเลือกที่สามารถให้การวิเคราะห์บัญชีเชิงนามธรรมได้ และยังเป็นหน้าต่างภาพเดียวที่รองรับการดำเนินการค้นหาของผู้ใช้อีกด้วย ด้วยเบราว์เซอร์หลายสายของ OKLink ผู้ใช้สามารถสืบค้นข้อมูลที่มีประสิทธิภาพของนามธรรมบัญชีได้ เช่นเดียวกับการใช้ Google และเข้าใจข้อมูลที่เกี่ยวข้องของธุรกรรมและการดำเนินการตามสัญญาบนบล็อกเชน รวมถึงค่าธรรมเนียมการทำธุรกรรม ข้อมูลที่เกี่ยวข้องกับการดำเนินการตามสัญญา และบันทึก ด้วยเหตุนี้ เข้าใจการดำเนินการของสัญญาอัจฉริยะและอื่น ๆ ได้ดีขึ้น
ไม่ว่าพวกเขาจะเป็นผู้ใช้ทั่วไปที่มีส่วนร่วมในการโต้ตอบบนเครือข่าย StarkNet หรือนักเก็งกำไรที่หวังจะเข้าร่วมในกิจกรรม airdrop ในอนาคต พวกเขาสามารถสืบค้นความคืบหน้าของการทำธุรกรรมบนเครือข่ายผ่านเบราว์เซอร์ Starknet ที่ OKLink จัดหาให้ และบรรลุเป้าหมายนี้ผ่าน ฟังก์ชันการรวมหลายสายโซ่และข้อมูลสถิติหลายมิติ นามธรรมบัญชีที่แม่นยำ การโต้ตอบข้ามสายโซ่ และการสืบค้นข้อมูลไม่มีการจับคู่โดยเบราว์เซอร์อย่างเป็นทางการ
เบราว์เซอร์ Starknet เป็นเบราว์เซอร์บล็อกเชนรุ่นที่ 30 ที่เปิดตัวโดย OKLink และเป็นเบราว์เซอร์ ZK Rollup ตัวที่สองรองจาก zkSync ตามที่ผู้จัดการผลิตภัณฑ์ของ OKLink กล่าวว่า OKLink จะยังคงพัฒนานวัตกรรมทางเทคโนโลยี ZK Rollup และรูปแบบเชิงนิเวศน์ต่อไป และจะยังคงเปิดตัวเบราว์เซอร์บล็อกเชนสำหรับโครงการ ZK Rollup ที่มีชื่อเสียง เช่น Polygon-zk และ Base
จากนั้นอาจมีคนถามว่า: เหตุใด OKLink จึงให้ความสนใจอย่างมากกับการพัฒนาแทร็ก ZK Rollup และ L2 เทคโนโลยี ZK พัฒนาไปสู่ระดับปัจจุบันได้อย่างไร กลับไปที่จุดเริ่มต้นและสำรวจสาเหตุที่อยู่เบื้องหลังความสนใจของ ZK Rollup
เหตุใดเราจึงควรสนใจ ZK Rollup
เนื่องจากจำนวนแอปพลิเคชันแบบกระจายอำนาจ (DApps) ที่ใช้งานบน Ethereum เพิ่มขึ้นในแต่ละวัน การโต้ตอบแบบออนไลน์จึงบ่อยขึ้นเรื่อย ๆ เครือข่ายที่แออัดและค่าธรรมเนียมก๊าซที่สูงทำให้การขยายตัวมีความจำเป็น มีวิธีการขยายทั่วไปสองวิธี: วิธีหนึ่งคือการขยายแบบออนไลน์ที่แปลงบล็อกเชนเอง อีกอย่างคือ แบบออฟไลน์โดยการวางการคำนวณและการดำเนินการธุรกรรมแบบออฟไลน์ โดยมีสายหลักที่รับผิดชอบในการตรวจสอบความถูกต้องของธุรกรรมและให้การรับประกันความปลอดภัย แผนขยายคือสิ่งที่เรามักเรียกว่าแผน L2
เมื่อเปรียบเทียบกับการขยายแบบออนไลน์ การขยาย L2 สามารถลดข้อจำกัดของเครือข่ายหลักได้อย่างมาก โดยไม่ต้องเปลี่ยนฉันทามติของเครือข่ายหลัก ช่องสถานะ พลาสมา โซ่ด้านข้าง ฯลฯ ล้วนเป็นโซลูชันทางเทคนิคที่เคยปรากฏในส่วนขยาย L2 แต่ตอนนี้นักพัฒนากำลังหันไปใช้แผนงานการขยาย L2 โดยมี Rollup เป็นแกนหลัก
สิ่งที่เรียกว่า Rollup หมายถึงการจ้างดำเนินธุรกรรมจากภายนอกไปยัง L2 จากนั้นรวมและบีบอัดข้อมูลธุรกรรมหลายรายการ และส่งข้อมูลเหล่านั้นและรูทสถานะไปยังเครือข่าย L1 เพื่อตรวจสอบและยืนยัน Rollup ปรับปรุงประสิทธิภาพโดยการตรวจสอบธุรกรรมหลายรายการในคราวเดียว และโดยการซิงโครไนซ์ข้อมูลธุรกรรมและสถานะเครือข่ายกับ L1 ช่วยให้มั่นใจได้ถึงความพร้อมใช้งานของข้อมูลบนห่วงโซ่ในขณะเดียวกันก็รับประกันความปลอดภัยของห่วงโซ่หลัก
สิ่งนี้ยังคงเป็นนามธรรมมาก ดังนั้นลองใช้ตัวอย่างที่ชัดเจน:
Xiao Ou สมัครบัตรช้อปปิ้งที่ห้างสรรพสินค้าใกล้บริษัทและเติมเงินเป็น 2,000 หยวน ทุกครั้งที่ไปซื้อของเขาเพียงแค่รูดบัตรช้อปปิ้งโดยตรงแทนการชำระเงินด้วยบัตรธนาคาร หนึ่งเดือนต่อมา เซียว อู๋ไม่ได้วางแผนที่จะช้อปปิ้งในห้างสรรพสินค้าแห่งนี้ต่อ เมื่อเขายกเลิกบัตรช้อปปิ้ง เขายังมียอดคงเหลืออยู่ 200 หยวน ดังนั้นเขาจึงนำยอดเงินคงเหลือนั้นไปฝากเข้าบัตรธนาคารของเขา
ในระหว่างขั้นตอนการบริโภคของเดือนนี้ บัตรธนาคารของ Xiao Ou โต้ตอบกับบัญชีห้างสรรพสินค้าเพียงสองครั้ง และการบริโภคทั้งหมดในช่วงเวลานี้เสร็จสิ้นภายในระบบภายในของห้างสรรพสินค้า วิธีการนี้จะช่วยลดแรงกดดันในการชำระบัญชีที่ดำเนินการโดยเครือข่ายธนาคารได้อย่างมาก Rollup สามารถลดแรงกดดันในการทำธุรกรรมบนเครือข่ายหลักในทำนองเดียวกัน
ก่อนที่จะเสนอชุดรวมอัปเดต โซลูชันการขยาย เช่น Plasma จะไม่ส่งข้อมูลที่สร้างใน L2 ไปยังห่วงโซ่หลักเพื่อตรวจสอบความถูกต้องของพื้นที่เก็บข้อมูล แต่จะส่งผลสถานะสุดท้ายเท่านั้น สิ่งนี้นำไปสู่ผลลัพธ์ที่ไม่สามารถตรวจสอบได้ เช่นเดียวกับที่ห้างสรรพสินค้าแจ้งยอดคงเหลือสุดท้ายให้คุณเท่านั้น แต่ไม่ได้ให้รายละเอียดการทำธุรกรรมแก่คุณ
Rollup จะส่งข้อมูลไปยังสายหลัก แต่จะใช้วิธีการเข้ารหัสอัจฉริยะเพื่อบีบอัดข้อมูลให้มากที่สุด ขณะเดียวกัน ก็จะลบและลดข้อมูลบางส่วนอย่างเหมาะสมตามลักษณะของ Rollup เอง เพียงแต่ทำให้มั่นใจว่า ทุกคนสามารถตรวจสอบข้อมูลที่ส่งครั้งสุดท้ายได้
ตามวิธีการต่างๆ ในการซิงโครไนซ์ข้อมูลธุรกรรมกับ L1 Rollup มักจะแบ่งออกเป็นสองรูปแบบ: ZK Rollup และ OP Rollup กุญแจสำคัญของ ZK Rollup คือการ ตั้งคำถามกับทุกสิ่ง ซึ่งตรงกันข้ามกับ สมมติฐานในแง่ดีของ OP Rollup ที่ว่าไม่มีใครชั่วร้าย
ย้อนกลับไปที่ตัวอย่างข้างต้น ความแตกต่างระหว่าง ZK Rollup และ OP Rollup จะเป็นดังนี้:
หาก Xiao Ou ไม่ตรวจสอบรายละเอียดหลังจากถอนยอดคงเหลือ แต่รอจนกระทั่งวันหนึ่งในอนาคตเพื่อสังเกตเห็นสิ่งผิดปกติโดยฉับพลัน มันจะคล้ายกับ OP Rollup แต่ถ้า Xiao Ou ถอนยอดคงเหลือ เขาต้องการให้ห้างสรรพสินค้าจัดเตรียมให้ ไฟล์รายละเอียดธุรกรรมเพื่อรับรองความถูกต้องของยอดคงเหลือ ซึ่งคล้ายกับ ZK Rollup
แม้ว่า OP Rollup จะอยู่ในตำแหน่งผู้นำในแง่ของปริมาณธุรกรรมและส่วนแบ่งตลาดในขั้นตอนนี้ เนื่องจากความยากในการใช้งานทางเทคนิคที่น้อยลงและความเข้ากันได้กับ Ethereum ที่สูงขึ้น อย่างไรก็ตาม เนื่องจากการใช้กลไกป้องกันการฉ้อโกง เวลาในการถอนและความปลอดภัยของโครงการ OP Rollup จึงเป็นที่น่าสงสัยในปัจจุบัน และการเพิ่มประสิทธิภาพต้นทุนยังด้อยกว่า ZK Rollup เล็กน้อยอีกด้วย จุดอ่อนของ ZK Rollup นั้นโดยพื้นฐานแล้วคือปัญหาทางเทคนิค เนื่องจากนักพัฒนาที่ยอดเยี่ยมจำนวนมากลงทุนในการวิจัยที่เกี่ยวข้องด้วยความปลอดภัยที่สูงขึ้น ประสิทธิภาพการตรวจสอบที่เร็วขึ้น และความพร้อมของข้อมูลที่ดีขึ้นในทางทฤษฎี ZK Rollup อาจเป็นได้ในอนาคต กลายมาเป็นทางเลือกในการขยายที่ดีกว่า
วิวัฒนาการของเทคโนโลยี ZK จาก zk-SNARKs ไปจนถึง zk-STARKs
ZK Rollup เป็นโซลูชัน L2 ที่ใช้เทคโนโลยี ZK เพื่อนำ Rollup ไปใช้ ความแตกต่างที่สำคัญระหว่างโปรเจ็กต์อยู่ที่เทคโนโลยี ZK ต่างๆ ที่ใช้ ปัจจุบัน เทคโนโลยี ZK กระแสหลักในตลาดมีสามประเภท ได้แก่ zk-SNARKs, zk-STARKs และ Bulletproofs ในบรรดาเหรียญเหล่านั้น zk-SNARK และ zk-STARK ถูกนำมาใช้ในโครงการขยาย ZK Rollup (หมายเหตุ: ครั้งหนึ่งเคยใช้ Bulletproof ในการออกแบบเหรียญความเป็นส่วนตัว)
เทคโนโลยี zk-SNARKs ถูกเสนอโดย Alessandro Chiesa ศาสตราจารย์แห่งมหาวิทยาลัยแคลิฟอร์เนีย เบิร์กลีย์ และคณะ ในบทความเรื่อง จากการต้านทานการชนกันที่แยกได้ไปจนถึงข้อโต้แย้งความรู้ที่ไม่โต้ตอบแบบกระชับและกลับมาอีกครั้ง ในปี 2012 มันคือ โครงการ ZK ที่เก่าแก่ที่สุดและเป็นที่นิยมมากที่สุด หนึ่งในเทคโนโลยี ZK ที่ใช้กันอย่างแพร่หลายที่สุดในสาขาบล็อกเชน SNARK เป็นหลักฐานแบบไม่โต้ตอบ ผู้ตรวจสอบจำเป็นต้องใช้หลักฐานที่สร้างโดยผู้พิสูจน์เท่านั้นเพื่อรับผลการตรวจสอบ โปรเจ็กต์ ZK Rollup ที่รู้จักกันดี เช่น zkSync เป็นโปรโตคอลการขยายที่มีต้นทุนต่ำและไม่น่าเชื่อถือ โดยใช้เทคโนโลยี zk-SNARK ซึ่งใช้สำหรับการชำระเงินด้วยต้นทุนต่ำที่ปรับขนาดได้บน Ethereum
อย่างไรก็ตาม มีปัญหาบางประการกับ ZK-SNARK ตัวอย่างเช่น เทคโนโลยีใช้การเข้ารหัสแบบเส้นโค้งวงรี (ECDSA) สำหรับการเข้ารหัส แม้ว่าอัลกอริทึม ECDSA ในปัจจุบันจะปลอดภัย แต่การพัฒนาคอมพิวเตอร์ควอนตัมอาจทำให้รูปแบบการรักษาความปลอดภัยเสียหายได้ ขั้นตอนการสร้างขึ้นอยู่กับ การตั้งค่าที่เชื่อถือได้ และอาจมีความเสี่ยงจากการรวมศูนย์ ดังนั้นในปี 2018 Eli-Ben Sasson ผู้ร่วมก่อตั้ง StarkWare ได้เสนอโซลูชันเทคโนโลยี ZK ใหม่: zk-STARKs ในรายงานเรื่อง ความสมบูรณ์ทางการคำนวณที่ปลอดภัยที่ปรับขนาดได้ โปร่งใส และหลังควอนตัม
zk-STARKs เป็นวิวัฒนาการทางเทคนิคของอัลกอริธึม zk-SNARKs ที่แก้ไขจุดอ่อนของ SNARK ในการอาศัยการตั้งค่าที่เชื่อถือได้ และสามารถทำการตรวจสอบบล็อกเชนให้เสร็จสิ้นได้โดยไม่ต้องอาศัยการตั้งค่าความน่าเชื่อถือใดๆ ซึ่งจะช่วยลดความซับซ้อนในการเปิดตัวเครือข่ายและลดความเสี่ยงของการสมรู้ร่วมคิด . ในเวลาเดียวกัน zk-STARK ใช้วิธีการเข้ารหัสที่บางกว่า ซึ่งหลีกเลี่ยงความจำเป็นในการใช้ความรู้เกี่ยวกับเส้นโค้งรูปไข่ การจับคู่ และการสันนิษฐานแบบเอกซ์โปเนนเชียล แทนที่จะอาศัยทฤษฎีแฮชและข้อมูล ดังนั้นจึงต้านทานการโจมตีควอนตัมในทางทฤษฎีได้
Starknet ซึ่งเป็นที่รู้จักในฐานะหนึ่งในสี่ราชา L2 ปัจจุบันใช้การพิสูจน์ความถูกต้องของ SATRK เพื่อแก้ไขปัญหาความสามารถในการขยายขนาดของ Ethereum
นอกเหนือจากเทคโนโลยีพื้นฐานที่แตกต่างกันแล้ว โปรเจ็กต์ ZK Rollup ในปัจจุบันจะสร้าง ZKP จากข้อมูลธุรกรรมและส่งไปยังเชนหลักเพื่อตรวจสอบ ความแตกต่างโดยตรงระหว่างโปรเจ็กต์จะสะท้อนให้เห็นมากขึ้นในความเข้ากันได้กับ EVM
ตามระดับของการปรับเปลี่ยนและความเข้ากันได้ของ EVM Vitalik แบ่ง ZK Rollups ปัจจุบันออกเป็นระดับต่อไปนี้:
โดยทั่วไป ยิ่งความเข้ากันได้กับ Ethereum/EVM ดีขึ้นเท่าใด ปริมาณงานการปรับโครงสร้างการออกแบบก็ยิ่งน้อยลงเท่านั้น แต่ปริมาณงานการคำนวณการยืนยัน ZK ในงานต่อๆ ไปก็จะยิ่งมากขึ้นเท่านั้น อย่างไรก็ตาม เนื่องจากทั้งสองโปรเจ็กต์ชั้นนำในเส้นทาง ZK Rollup ปัจจุบัน ทั้ง StarkNet และ zkSync จึงเป็น ZK Rollups เท่านั้นที่เทียบเท่ากับภาษาการเขียนโปรแกรมระดับสูง อย่างไรก็ตาม แม้ว่า StarkNet เองจะเข้ากันไม่ได้กับ EVM แต่ก็สามารถเข้ากันได้กับ Ethereum ผ่านวิธีการอื่น ๆ เช่น Kakarot (Kakarot คือ zkEVM ที่เขียนในกรุงไคโร ซึ่งเป็นไบต์โค้ดที่เทียบเท่ากับ EVM) ซึ่งช่วยลดความยากในการพัฒนา
สรุป
เทคโนโลยี ZK อาจเป็นหนึ่งในเทคโนโลยีที่ถูกมองข้ามมากที่สุดในยุคของเรา จนถึงขณะนี้ ต่างจากการประกาศข่าวที่เกี่ยวข้องกับปัญญาประดิษฐ์และเทคโนโลยีข้อมูลขนาดใหญ่อย่างท่วมท้น มีคนจำนวนไม่น้อยที่สนใจเทคโนโลยี ZK แต่ถึงอย่างไรก็ตาม เทคโนโลยีนี้ก็ยังคงเป็นนวัตกรรมที่ยอดเยี่ยม เนื่องจากทำให้เราปกป้องความเป็นส่วนตัวอันทรงคุณค่าในยุคของข้อมูลขนาดใหญ่ที่ข้อมูลส่วนบุคคลไม่มีทางที่จะซ่อนไว้ได้ เนื่องจากทิศทางการใช้งานเทคโนโลยี ZK ที่สำคัญในแวดวงบล็อกเชนในปัจจุบัน ZK Rollup ได้รับการคาดหวังให้แก้ปัญหาที่ใหญ่ที่สุดซึ่งจำกัดการใช้งานบล็อกเชนขนาดใหญ่ ทำให้นวัตกรรม Web3 สามารถนำมาใช้กันอย่างแพร่หลายในสภาพแวดล้อมทางธุรกิจที่ซับซ้อนในความเป็นจริง