หมายเหตุ: ข้อความต้นฉบับมาจาก bankless ซึ่งเขียนโดย Alex Beckett
อย่าเชื่อ FUD เพราะ Ethereum กำลังปรับขนาด
ไม่กี่สัปดาห์ที่ผ่านมา David เขียนบทความชื่อ "Ultra Scalable Ethereum"
คำอธิบายภาพ

รูปภาพ: CPU และ GPU ผ่านการเปลี่ยนการออกแบบแบบเสาหินเป็นโมดูลาร์แบบเดียวกัน เพื่อปรับปรุงความสามารถในการขยายขนาดอย่างมาก
วันนี้เราจะเจาะลึกชั้นการประมวลผล ซึ่งเป็นจุดที่พวกเราส่วนใหญ่เข้าร่วมใน DeFi ในวันนี้ แต่พรุ่งนี้ ชั้นการดำเนินการจะถูกยกเลิก
และเมื่อคุณเรียนรู้เพิ่มเติมเกี่ยวกับการยกเลิก คุณจะเริ่มตระหนักว่าไม่ใช่ว่าทุกรายการจะถูกสร้างขึ้นมาเท่ากัน
ณ ตอนนี้ การยกเลิกมีอยู่ 2 ประเภทที่โดดเด่นคือ zkRollup และการยกเลิกแบบมองโลกในแง่ดี
วันนี้เราจะมุ่งเน้นไปที่ zkRollup — การออกแบบการยกเลิกที่ใช้การพิสูจน์การเข้ารหัสแบบไม่มีความรู้ในการตรวจสอบธุรกรรม
เราจะไม่พูดถึงรายละเอียดทางเทคนิค แต่ให้เปรียบเทียบ Matter Labs และ Starkware ซึ่งเป็นสองโซลูชัน zkRollup ที่สนับสนุนโดยกองทุน VC ขนาดใหญ่
การเข้ารหัสแบบไร้ความรู้คือความล้ำสมัย และ zkRollup สำหรับวัตถุประสงค์ทั่วไปคือจอกศักดิ์สิทธิ์ของการปรับขนาด Ethereum
zkRollup จะมาเมื่อไหร่?
คำอธิบายภาพ

zkRollups: การเปรียบเทียบ Matter Labs และ Starkware
Ethereum เผชิญกับความท้าทายมาอย่างยาวนานในการใช้โซลูชันการปรับขนาด และหลังจากการวิจัยและพัฒนาหลายปี
แต่การโรลอัปทั้งหมดไม่เหมือนกัน และวันนี้เราจะมุ่งเน้นไปที่ zkRollups
สองทีมชั้นนำที่แข่งขันกันในพื้นที่ zkRollup คือ Matter Labs และ Starkware Matter labs มี zkSync 1.0 และ zkSync 2.0 ในขณะที่ StarkWare มี StarkEx และ StarkNet
ชื่อระดับแรก
1
พื้นหลังการยกเลิก
Rollup เป็นโซลูชันการปรับขนาดที่ทำงานโดยการรวมธุรกรรมเข้าด้วยกัน บีบอัดและส่งไปยังเลเยอร์ที่สอดคล้องกันสำหรับการตรวจสอบความถูกต้อง สิ่งนี้ช่วยปรับปรุงประสิทธิภาพโดยการตรวจสอบธุรกรรมหลายรายการพร้อมกัน ในขณะเดียวกันก็อนุญาตให้ปรับขนาดโดยเพิ่มจำนวนธุรกรรมที่สามารถดำเนินการได้
ทันใดนั้น Ethereum สามารถปรับขนาด tps จาก 15 เป็น 3,000+ โดยไม่ต้องเสียสละความปลอดภัย
โดยเฉพาะอย่างยิ่ง เมื่อเปรียบเทียบกับการยกเลิกในแง่ดี zkRollup สามารถรวมความเป็นส่วนตัวเข้ากับการยกเลิกโดยใช้เทคโนโลยีที่ปราศจากความรู้ที่พิสูจน์ได้ Zero-knowledge ช่วยให้บรรลุความเป็นส่วนตัวโดยอนุญาตให้ฝ่ายหนึ่งพิสูจน์บางสิ่งกับอีกฝ่ายหนึ่งโดยไม่ต้องเปิดเผยข้อมูลที่จำเป็นในการพิสูจน์ อย่างไรก็ตาม ไม่ใช่ว่า zkRollups ทั้งหมดจะใช้ประโยชน์จากคุณสมบัติความเป็นส่วนตัวของเทคนิคการพิสูจน์ความรู้ที่ไม่มีความรู้
นอกจากนี้ ผู้ใช้ที่ทำธุรกรรม zkRollup มากขึ้นจะทำให้ค่าใช้จ่ายในการใช้เครือข่ายลดลงซึ่งตรงกันข้ามกับบล็อกเชนทั่วไป โดยทั่วไป เมื่อการใช้งานเครือข่ายเพิ่มขึ้น ต้นทุนของการใช้บล็อกเชนก็จะลดลง กลายเป็นแพงขึ้น
ชื่อระดับแรก
2
zkRollup ปรับใช้บน Ethereum mainnet
StarkEx เป็น zkRollup ที่เปิดตัวโดย StarkWare ในเดือนมิถุนายน 2020 ซึ่งรองรับสัญญาอัจฉริยะสำหรับวัตถุประสงค์ทั่วไป (วัตถุประสงค์ทั่วไปในที่นี้หมายความว่าสัญญาอัจฉริยะมีฟังก์ชันในการเรียกใช้ตรรกะตามอำเภอใจ) สามารถปรับใช้แอปพลิเคชันบน StarkEx และใช้ประโยชน์จากความสามารถในการปรับขนาดของ zkRollup ในขณะที่ให้ประสบการณ์ผู้ใช้ที่คล้ายคลึงกันหรือดียิ่งขึ้นกับ Ethereum
จนถึงปัจจุบัน StarkEx ได้ประมวลผลธุรกรรม 42 ล้านรายการและปริมาณธุรกรรมสะสม 185 พันล้านดอลลาร์ผ่านโปรโตคอลทั้งสี่ที่โฮสต์ (dYdX, ImmutableX, DeversiFi และ Sorare)

เนื่องจากมีการปรับใช้การโรลอัปบน Ethereum เนื่องจากจะถูกจำกัดโดยข้อจำกัดของ Ethereum StarkEx จึงแนะนำระบบใหม่ที่เรียกว่า validium เพื่อให้ตัวเลือกที่ถูกกว่าสำหรับแอปพลิเคชันและผู้ใช้
กลไกของ Validium คล้ายกับ zkRollup มาก ข้อแตกต่างเพียงอย่างเดียวคือความพร้อมใช้งานของข้อมูลใน zkRollup นั้นเป็นแบบออนเชน ในขณะที่ Validium จะเก็บไว้แบบออฟไลน์ สิ่งนี้ทำให้ Validium บรรลุทรูพุตที่สูงขึ้น
- Alex Gluchowski

ค่าธรรมเนียมการทำธุรกรรม Validium มีราคาถูกมากจนในทางปฏิบัติแล้ว โปรโตคอลบน StarkEx ถูกตัดออกไป ImmutableX เป็นตัวอย่างหนึ่งที่มีค่าธรรมเนียมน้ำมัน $0 สำหรับทั้งการขุดและการซื้อขาย NFT ในขณะที่ค่าธรรมเนียมการทำธุรกรรม NFT ของ Ethereum อยู่ระหว่าง $20-250 DiversiFi ยังเสนอค่าธรรมเนียมน้ำมัน $0 ทำให้สามารถปฏิบัติตามโครงสร้างค่าธรรมเนียมประเภทการแลกเปลี่ยนแบบรวมศูนย์ได้
StarkEx ยังมีฟังก์ชัน SHARP ซึ่งช่วยให้ชุดของธุรกรรมการยกเลิกจากหลายแอปพลิเคชันรวมกันเป็นธุรกรรมเดียวและเผยแพร่ไปยัง Ethereum ทันที ขณะนี้กำลังทำงานกับ DeversiFi และ Sorare ทำให้สามารถลดต้นทุนการดำเนินงานสำหรับผู้ใช้ได้มากขึ้น
zkSync
zkSync เป็นเครือข่ายเลเยอร์ 2 ของ zkRollup ที่สร้างขึ้นโดย Matter Labs ซึ่งสร้างขึ้นเพื่อการชำระเงินที่ปรับขนาดได้ ผู้ใช้สามารถฝากเงินเข้าสู่เครือข่ายและโต้ตอบกับบัญชี zkSync อื่นๆ ได้ ค่าใช้จ่ายเป็นเพียงเศษเสี้ยวของส่วน Ethereum mainnet นับตั้งแต่เปิดตัว mainnet ในเดือนมิถุนายน 2020 zkSync ได้ดำเนินการธุรกรรม 4 ล้านรายการโดยมีค่าธรรมเนียมการโอนเพียง 0.20 ดอลลาร์สหรัฐฯ
การทำธุรกรรมของผู้ใช้สามารถชำระด้วยโทเค็นที่รองรับ (เช่น ETH, DAI, RAI) รวมถึงโทเค็นที่โอนโดยไม่ต้องถือโทเค็นค่าธรรมเนียมเฉพาะ ณ ตอนนี้ TVL รวมของเงินฝาก zkSync ทั้งหมดอยู่ที่ 24 ล้านดอลลาร์
โหลดสูงสุดที่เครือข่าย zkSync เคยพบคือในช่วงระยะเวลาการให้สิทธิ์ Gitcoin ที่ประมาณ 20,000 ธุรกรรมต่อชั่วโมง (TPS 5.6) และแม้ว่าจะน้อยกว่าการถ่ายโอน 18,000 ครั้งที่แสดงโดย StarkEx อย่างมาก แต่ก็กินเวลาหนึ่งชั่วโมงเต็ม
ในเดือนกรกฎาคมของปีนี้ zkSync ยังได้เพิ่มฟังก์ชันของ NFT และผู้ใช้สามารถใช้ฟังก์ชันนี้เพื่อสร้างเหรียญ แลกเปลี่ยน และถ่ายโอน NFT

ชื่อระดับแรก

3
เปรียบเทียบผลิตภัณฑ์ Testnet
StarkNet
StarkNet เป็นการทำซ้ำครั้งถัดไปของ StarkWare ของ zkRollup และตามแผน พวกเขาจะเปิดตัว StarkNet alpha mainnet ในเดือนนี้ นี่อาจทำให้เป็น zkRollup ตัวแรกที่เสนอสัญญาอัจฉริยะสำหรับวัตถุประสงค์ทั่วไปบนเครือข่ายที่ประกอบได้อย่างสมบูรณ์ ความสำเร็จที่คิดว่าจะต้องใช้เวลาอีกหลายปี
ความสามารถในการจัดองค์ประกอบที่เรียกว่าหมายถึงความสามารถของแอปพลิเคชันในการประสานงาน สร้างซึ่งกันและกัน และเชื่อมต่อระหว่างกัน ณ ตอนนี้ zkRollup ที่มีฟังก์ชันสัญญาอัจฉริยะเช่น StarkEx ไม่มีความสามารถในการทำให้แอปพลิเคชันสามารถประกอบได้
เครือข่ายทดสอบของ StarkNet ได้เปิดใช้งานสัญญาอัจฉริยะทั่วไปตั้งแต่เดือนมิถุนายนและความสามารถในการประกอบได้ตั้งแต่เดือนสิงหาคม การปรับใช้แอปพลิเคชันนั้นไม่ได้รับอนุญาต ดังนั้นทุกคนสามารถเขียนสัญญาอัจฉริยะและเผยแพร่บนเครือข่ายทดสอบโดยใช้ภาษาโปรแกรมดั้งเดิมของไคโร StarkWare จัดทำ DEX อย่างง่ายเพื่อแสดงความสามารถของ StarkNet โดยความร่วมมือกับ dOrg

เพื่อมอบประสบการณ์การพัฒนาที่คล้ายกับ Ethereum ทีม Warp ได้แสดงความสามารถในการรวบรวมโค้ด Ethereum EVM ลงในสัญญาของ StarkNet

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

ZkSync 2.0 ยังแนะนำ zkEVM testnet ซึ่งเป็นเครื่องเสมือนที่จำลองสภาพแวดล้อม Ethereum ซึ่งทำให้สามารถใช้ Ethereum smart contract บน zkRollup ได้ มีรายงานว่าฝ่ายโครงการได้สาธิตการทำงานของ zkEVM testnet ผ่าน UniSync (ทางแยกของ Uniswap V2)
ชื่อระดับแรก
4
ข้อความ
แผนงานมีความสำคัญต่อการระบุเป้าหมายในอนาคตและเป้าหมายเพื่อลดความซับซ้อนของการเดินทาง ทั้ง StarkNet และ ZKSync 2.0 มีวิสัยทัศน์ของโร้ดแมปที่แสดงถึงเป้าหมายของพวกเขา และทั้งคู่กำลังมุ่งสู่เป้าหมายสูงสุดคือความปลอดภัย เสถียร และกระจายอำนาจอย่างเต็มที่
StarkNet
แผนงานสำหรับ StarkNet มีสี่ขั้นตอน:
ขั้นตอนที่ 0 – พื้นฐาน✅
ขั้นตอนที่ 1 – Planet: การยกเลิกแอปเดียว ✅
ขั้นตอนที่ 2 – กลุ่มดาว: การยกเลิกหลายแอป
ขั้นตอนที่ 3 – จักรวาล: การยกเลิกการกระจายอำนาจ

ขั้นตอนเริ่มต้นที่เป็นรากฐานสำหรับการสร้าง StarkNet รวมถึงภาษาโปรแกรมไคโรและ SHARP ซึ่งช่วยให้นักพัฒนาสามารถสร้างสัญญาอัจฉริยะโดยใช้ภาษาที่ปรับให้เหมาะกับ zkRollup ในขณะที่แบ่งปันค่าใช้จ่าย
ขั้นตอนที่ 2 คือขั้นตอนปัจจุบันที่ StarkWare กำลังสร้าง และจะเสร็จสิ้นพร้อมกับการเปิดตัว StarkNet mainnet ในเดือนพฤศจิกายน นับเป็นการเผยแพร่ StarkNet ในรูปแบบ zkRollup ที่เขียนได้อย่างสมบูรณ์ซึ่งสนับสนุนสัญญาอัจฉริยะสำหรับวัตถุประสงค์ทั่วไป
ขั้นตอนสุดท้ายคือการเปลี่ยนแปลงของ StarkNet ไปสู่การกระจายอำนาจอย่างสมบูรณ์และไม่มีการอนุญาต การดำเนินการนี้จะไม่ทำในเวลาเดียวกับการเปิดตัว mainnet ครั้งแรก เนื่องจากระบบจะยังคงอยู่ในการทดสอบอัลฟ่าเพื่อให้แน่ใจว่าสามารถบรรเทาช่องโหว่ได้โดยไม่ทำให้ระบบเสียหาย ในการเปิดตัว mainnet ครั้งแรก StarkNet จะเรียกใช้ orderer เฉพาะและดำเนินการปรับใช้สัญญาอัจฉริยะที่ได้รับอนุญาต เมื่อ StarkWare เห็นว่า StarkNet ปลอดภัยเพียงพอแล้ว ก็จะเสร็จสิ้นการกระจายอำนาจ
zkSync
ระยะที่ 1 ของแผนงาน zkSync เริ่มต้นด้วยการปรับใช้ zkSync ซึ่งเป็น zkRollup ที่เน้นการชำระเงินที่ปรับขนาดได้

เฟส 2 มีแผนที่จะพัฒนาสัญญาอัจฉริยะที่เขียนได้บนเครือข่ายใหม่ที่เรียกว่า zkSync 2.0 ซึ่งคาดว่าจะเปิดตัวบน mainnet ในช่วงไม่กี่เดือนข้างหน้า ในขณะเดียวกัน ภาษาโปรแกรมใหม่อย่าง Zinc จะใช้เป็นภาษาแม่สำหรับสัญญาอัจฉริยะ
zkSync 2.0 จะแนะนำ zkPorter ซึ่งเป็นเครือข่าย PoS ที่ช่วยให้ผู้ใช้ zkSync 2.0 สามารถเผยแพร่ข้อมูลการทำธุรกรรมบน zkPorter แทน Ethereum ทำให้สามารถรับส่งข้อมูลได้มากขึ้น เนื่องจากการทำธุรกรรมของ zkPorter นั้นไม่ต้องเสียค่าธรรมเนียมการทำธุรกรรมของ Ethereum จึงสัญญาว่าจะเป็นทางเลือกที่ถูกกว่า
สรุปแล้ว
5
สรุปแล้ว
ทั้ง StarkWare และ Matter Labs นำเสนอเครือข่ายที่ทันสมัยในรูปแบบของ zkRollups ที่ผลักดันขอบเขตของการปรับขนาดบล็อกเชน ความเป็นส่วนตัว และการเข้ารหัสที่มีประสิทธิภาพ
สำหรับเครือข่ายที่คุณสามารถใช้ได้ในตอนนี้ StarkEx มีสี่แอพ ได้แก่ DyDx และ DiversiFi สำหรับการทำธุรกรรม และ ImmutableX และ Sorre สำหรับ NFT และ zkSync เหมาะสำหรับการโอนเงินแบบธรรมดาและการทำธุรกรรม NFT
ในทางตรงกันข้าม StarkEx ได้พิสูจน์ตัวเองแล้วว่าเป็น zkRollup ที่ใช้บ่อยที่สุด โดยมีปริมาณธุรกรรมสะสมที่ 185 พันล้านดอลลาร์ และความสามารถในการทำธุรกรรมที่ตรวจสอบได้ที่ 9000 TPS และข้อมูลของ zkSync, Optimism และ Arbitrum มากกว่า 10 เท่า ด้วยการเปิดตัว StarkNet ในเดือนนี้ StarkWare จะเปิดตัว zkRollup สัญญาอัจฉริยะสำหรับวัตถุประสงค์ทั่วไปที่เขียนได้อย่างสมบูรณ์ ซึ่งหลายคนเชื่อว่ายังเหลือเวลาอีกไม่กี่ปี
บทความนี้มาจาก Tao of Yuan Universe ทำซ้ำโดยได้รับอนุญาต
บทความนี้มาจาก Tao of Yuan Universe ทำซ้ำโดยได้รับอนุญาต


