Rollups คืออะไร?

กลางNov 21, 2022
Rollups เป็นหนึ่งในโซลูชั่น Ethereum scaling ที่ได้รับความนิยมและมีประสิทธิภาพมากที่สุด ในฐานะที่เป็นโซลูชันการปรับขนาดออฟไลน์เลเยอร์ 2 Rollup จะรวมธุรกรรมนอกเชนหลายพันรายการเป็นแบทช์และส่งไปยังบล็อกเชนหลักเพื่อจัดเก็บและตรวจสอบ มันปรับปรุงปริมาณธุรกรรมและความเร็วของธุรกรรมได้อย่างมากในขณะที่สืบทอดความปลอดภัยของ Ethereum Mainnet
Rollups คืออะไร?

Rollups คืออะไร?

แนะนำสกุลเงิน

Rollups เป็นหนึ่งในโซลูชั่น Ethereum scaling ที่ได้รับความนิยมและมีประสิทธิภาพมากที่สุด ในฐานะที่เป็นโซลูชันการปรับขนาดออฟไลน์เลเยอร์ 2 Rollup จะรวมธุรกรรมนอกเชนหลายพันรายการเป็นแบทช์และส่งไปยังบล็อกเชนหลักเพื่อจัดเก็บและตรวจสอบ มันปรับปรุงปริมาณธุรกรรมและความเร็วของธุรกรรมได้อย่างมากในขณะที่สืบทอดความปลอดภัยของ Ethereum Mainnet

แนะนำสกุลเงิน

ปัจจุบัน บล็อคเชนทั้งหมดกำลังต่อสู้กับปัญหา "สามเหลี่ยมที่เป็นไปไม่ได้": การกระจายอำนาจ ความสามารถในการปรับขนาด และความปลอดภัย บล็อกเชนใด ๆ สามารถมีได้สูงสุดสองรายการ ตัวอย่างเช่น เมื่อ Ethereum ประสบความสำเร็จในการกระจายอำนาจและความปลอดภัย ก็จะสูญเสียความสามารถในการปรับขนาด เมื่อจำนวนผู้ใช้บนเครือข่ายเพิ่มขึ้น Ethereum ก็ท่วมท้นและไม่สามารถแบกรับทราฟฟิกจำนวนมากเช่นนี้ได้ ส่งผลให้เกิดปัญหาต่างๆ เช่น ความเร็วในการทำธุรกรรมช้าและค่าธรรมเนียมสูง

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

ความสามารถในการปรับขนาดของ Ethereum

การปรับขนาดบล็อกเชนมีสองประเภท: การปรับขนาดบนเครือข่ายและการปรับขนาดนอกเครือข่าย

การปรับขนาดบนเครือข่าย

การปรับขนาดบนเครือข่ายเกี่ยวข้องกับการเปลี่ยนแปลงโปรโตคอล Ethereum เพื่อปรับปรุงความเร็วธุรกรรมและปริมาณงานธุรกรรมอย่างแท้จริง ในปัจจุบัน จุดสนใจหลักของการปรับขนาดบนเครือข่ายคือการแบ่งส่วนข้อมูล On-chain scaling ยากกว่า off-chain scaling

Sharding

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

การปรับขนาดแบบออฟไลน์

Off-chain scaling หมายถึงการปรับปรุงความสามารถในการปรับขนาดของ Mainnet ผ่านนวัตกรรมนอก Mainnet ซึ่งจะไม่ก่อให้เกิดการเปลี่ยนแปลงกับโปรโตคอล Ethereum นอกจาก Layer 2 แล้ว โซลูชัน off-chain scaling ที่ได้รับความนิยมอื่นๆ ในปัจจุบัน ได้แก่ Sidechain และ Plasma เป็นต้น

การปรับขนาดเลเยอร์ 2

การกระจายอำนาจและการรักษาความปลอดภัยไม่ควรถูกลดทอนเพื่อให้ได้มาซึ่งความสามารถในการขยายขนาด Layer 2 เป็น blockchain อิสระ เนื่องจากได้รับการสืบทอดความปลอดภัยและการกระจายอำนาจของ Mainnet ทำให้ Layer 2 มีศักยภาพในการขยายขนาดที่สูงขึ้น ขณะนี้มีการปรับขนาดเลเยอร์ 2 สองประเภท - การรวมและช่องสถานะ
ขณะนี้ Rollups เป็นโซลูชันหลักสำหรับการปรับขนาด Ethereum พวกเขามีบทบาทสำคัญในการกำหนดแผนงานของ Ethereum ตามโมเดลความปลอดภัย การยกเลิกสามารถแบ่งออกเป็นสองประเภท: การยกเลิกในแง่ดีและการยกเลิกที่ไม่มีความรู้
ช่องทางของรัฐช่วยให้ผู้ใช้สามารถทำธุรกรรมนอกเครือข่ายได้อย่างปลอดภัย รวดเร็ว และราคาถูก แล้วจัดการขั้นสุดท้ายด้วย Mainnet

ไซด์เชน

Sidechains เป็นบล็อกเชนที่เข้ากันได้กับ EVM ซึ่งทำงานโดยไม่ขึ้นกับ Ethereum Mainnet Sidechains เข้ากันได้กับ Ethereum Mainnet ผ่านสะพานข้ามโซ่และทำงานภายใต้อัลกอริทึมที่สอดคล้องกันของตนเองควบคู่ไปกับ Mainnet ซึ่งแตกต่างจาก Ethereum ตรงที่ sidechains เสียสละมาตรการการกระจายอำนาจหรือการรักษาความปลอดภัยเพื่อให้ได้ปริมาณงานธุรกรรมที่สูงและความเร็วการทำธุรกรรมที่เร็วขึ้น ไซด์เชนที่ได้รับความนิยมสูงสุดสองรายการคือ Polygon และ Fantom

พลาสมา

Plasma chains เป็น blockchains แยกต่างหากที่ยึดกับ Ethereum Mainnet ซึ่งใช้หลักฐานการฉ้อโกงเพื่อไกล่เกลี่ยข้อพิพาท Plasma chains แตกต่างจาก sidechains ตรงที่ถูกสร้างขึ้นบน Ethereum blockchain และสามารถขยาย chain "child" ได้มากมาย ในระดับหนึ่ง Plasma chains ได้รับประโยชน์จากความปลอดภัยของ Ethereum Mainnet พลาสมาเคยถูกมองว่าเป็นวิธีแก้ปัญหาสำหรับการปรับขนาด Ethereum แต่ต่อมาถูกแทนที่ด้วยเลเยอร์ 2 Plasma blockchain ที่รู้จักกันดีคือ OMG Network

เหตุใด Rollups จึงมีความสำคัญ

การปรับขนาดแบบออฟไลน์เลเยอร์ 2 เป็นโซลูชันการปรับขนาดแบบกระแสหลัก

การปรับขนาดบนเครือข่ายนั้นทำได้ยากเนื่องจากต้องมีการเปลี่ยนแปลงโปรโตคอล Ethereum ดังนั้น การสเกลแบบออฟไลน์จึงเป็นจุดสนใจหลักของการอัปเกรดสเกลในปัจจุบัน
Off-chain scaling หมายถึงการปรับปรุงความสามารถในการปรับขนาดของ Ethereum Mainnet ผ่านนวัตกรรมภายนอก วิธีนี้ไม่จำเป็นต้องเปลี่ยนโปรโตคอล Ethereum เดิม โซลูชันการสเกลแบบ off-chain ทั่วไป ได้แก่ Layer 2, Plasma, Sidechains เป็นต้น
ปัจจุบัน Layer 2 เป็นโซลูชันปรับขนาดนอกเครือข่ายที่ได้รับความนิยมสูงสุด โดยได้รับประโยชน์จากคุณสมบัติดังต่อไปนี้:

  1. เพลิดเพลินกับปริมาณธุรกรรมสูง ปรับปรุงประสบการณ์ผู้ใช้ และลดความแออัดของเครือข่าย Ethereum

  2. การยกเลิกเลเยอร์ 2 สามารถบีบอัดธุรกรรมจำนวนมากและลดค่าใช้จ่ายในการใช้เครือข่าย

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

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

โร้ดแม็ป Ethereum เป็นศูนย์กลาง

ในปี 2020 Vitalik ได้เสนอ Roadmap Ethereum แบบ Rollup-centric และแนวคิดของ Multi-Rollups
การหมุนเวียนหลายรายการแม้ว่าจะยังอยู่ในช่วงเริ่มต้น แต่อาจสร้างความเป็นไปได้มากขึ้นสำหรับ Ethereum ในอนาคต เมื่อพิจารณาถึงความเป็นไปได้ของการยกเลิกเพื่อให้ได้ปริมาณงานในการทำธุรกรรมสูง ควบคู่กับการปรับขนาดบนเครือข่าย - การรวมการแบ่งชิ้นส่วนสำหรับการจัดเก็บความพร้อมใช้งานของข้อมูล (DA) อาจมีการนำเสนอ Rollups as a Service (RaaS) ในอนาคต ทำให้ทุกคนสามารถเริ่มต้นการยกเลิกของตนเองได้อย่างรวดเร็ว
การเกิดขึ้นของการยกเลิกหลายรายการยังสร้างความต้องการสำหรับเทคโนโลยีการเชื่อมโยงข้ามรายการ เมื่อ Rollups กลายเป็นกระแสหลัก จำเป็นต้องสร้างเทคโนโลยีที่สามารถบรรลุการถ่ายโอนสินทรัพย์ระหว่างการ Rollups ที่สะดวกและปลอดภัย ในขณะที่ลดค่าธรรมเนียมการทำธุรกรรมที่สูงบน Ethereum

Rollups คืออะไร

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

OP-Rollups คืออะไร

การยกเลิกในแง่ดีถือเป็น "แง่ดี" เนื่องจากถือว่าธุรกรรมทั้งหมดใน OP-Rollups เป็นจริงและถูกต้อง และปฏิบัติต่อธุรกรรมทั้งหมดในแง่ดี

OP-Rollups ตรวจสอบความถูกต้องของธุรกรรมได้อย่างไร

OP-Rollups นำสิ่งจูงใจทางเศรษฐกิจเข้ารหัสมาใช้เพื่อให้แน่ใจว่าผู้ตรวจสอบความถูกต้องดำเนินการอย่างตรงไปตรงมา ทุกคนในบล็อกเชนสามารถเป็นผู้ตรวจสอบได้ แต่ควรจ่ายเงินมัดจำบางส่วน ซึ่งคล้ายกับ Proof-of-Stake หากผู้ตรวจสอบเสนอธุรกรรมที่ไม่ถูกต้องหรือพยายามแยกอย่างมุ่งร้าย เงินฝากของเขาจะถูกเฉือน
OP-Rollups ใช้หลักฐานการฉ้อโกงเพื่อตรวจหาความถูกต้องของการทำธุรกรรม หลังจากการทำธุรกรรมบน OP-Rollups ถูกรวมเป็นแบทช์และส่งบน Ethereum Mainnet จะมีหน้าต่างเวลาที่เรียกว่าช่วง Challenge ซึ่งระหว่างนั้นทุกคนสามารถตรวจสอบแบทช์ได้โดยการคำนวณหลักฐานการฉ้อโกง

เข้าสู่ OP-Rollups

ในการเข้าสู่ OP-Rollups ผู้ใช้จำเป็นต้องฝาก ETH, โทเค็น ERC-20 หรือสินทรัพย์ cryptocurrency อื่น ๆ ที่ยอมรับลงในสะพานข้ามสายโซ่ สัญญาบริดจ์จะส่งต่อธุรกรรมไปยังเลเยอร์ 2 (หรือ OP-Rollups) ซึ่งสินทรัพย์ในจำนวนที่เท่ากันจะถูกสร้างและส่งไปยังที่อยู่ที่เลือกของผู้ใช้ใน OP-Rollup

ออกจาก OP-Rollups

การออกจากการยกเลิกมีความซับซ้อนมากขึ้น หากผู้ใช้ต้องการออกจาก OP-Rollups เขาสามารถถอนเงินของเขาบน Ethereum Mainnet หลังจากช่วงท้าทายเท่านั้น ซึ่งระหว่างนั้นทุกคนสามารถท้าทายผลการทำธุรกรรมได้ แม้ว่ากระบวนการจะค่อนข้างง่ายสำหรับผู้ใช้ แต่ก็ใช้เวลานาน เนื่องจากโดยปกติจะใช้เวลา 1-2 สัปดาห์

ความเข้ากันได้ของ EVM

ข้อได้เปรียบของ OP-Rollups คือความเข้ากันได้กับ EVM ซึ่งช่วยให้ทีมพัฒนาสามารถโยกย้ายสัญญาอัจฉริยะที่มีอยู่บน Ethereum ไปยัง OP-Rollups โดยไม่ต้องเปลี่ยนรหัส ไม่เพียงแต่ช่วยประหยัดเวลา แต่ยังให้ความสะดวกสบายด้วยการใช้ประโยชน์จากโครงสร้างพื้นฐานของ Ethereum เช่น ภาษาโปรแกรม เครื่องมือทดสอบ ฯลฯ
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ EVM (Ethereum Virtual Machine) โปรดไป ที่ EVM on Gate Learn คืออะไร

อนุญาโตตุลาการ

Arbitrum เป็นบล็อคเชนเลเยอร์ 2 ชั้นนำที่ใช้ OP-Rollups ซึ่งคิดเป็นเกือบครึ่งหนึ่งของมูลค่าตลาดเลเยอร์ 2 ทั้งหมด

นอกเหนือจากโครงการที่ประสบความสำเร็จบางโครงการที่ดำเนินการบน Arbitrum แล้ว เช่น Uniswap, Yearn และ Sushiswap ยังมีโครงการพื้นเมืองอื่นๆ ที่ไม่เหมือนใคร รวมถึง GMX, โปรโตคอลอนุพันธ์ และ TreasureDAO ที่ตั้งใจสร้างระบบนิเวศ NFT ขนาดใหญ่ เป็นต้น
แม้ว่า Arbitrum จะยังไม่มีโทเค็นแบบเนทีฟ แต่ก็เป็นเชนเลเยอร์ 2 ที่ใหญ่ที่สุดโดย TVL ซึ่งทำให้นักลงทุนจับตาดูการพัฒนาอย่างใกล้ชิด Arbitrum เปิดตัวงาน Arbitrum Odyssey ในเดือนเมษายน 2022 โดยมีเป้าหมายเพื่อนำการเดินทางในระบบนิเวศของ Arbitrum ที่สมบูรณ์มาสู่ผู้ใช้ งานนี้ได้รับความร่วมมือจาก Project Galaxy และได้รับการออกแบบให้ใช้งานได้นาน 8 สัปดาห์ ผู้ใช้สามารถรับ NFT airdrops ได้โดยทำภารกิจประจำสัปดาห์ให้เสร็จ หลังจากรวบรวม NFT ได้ 13 รายการขึ้นไป ผู้ใช้อาจได้รับรางวัลเป็น NFT สุดพิเศษซึ่งเป็นจุดสิ้นสุดของการเดินทางโดยอนุญาโตตุลาการ
แต่เพียงหนึ่งสัปดาห์หลังจากงานเริ่มขึ้น ผู้ใช้จำนวนมากหลั่งไหลกันเข้ามา ส่งผลให้ปริมาณธุรกรรมเพิ่มขึ้นอย่างรวดเร็วและความแออัดของเครือข่าย รวมถึงค่าธรรมเนียมเครือข่ายที่พุ่งสูงขึ้น จากสถานการณ์นี้ Arbitrum จึงตัดสินใจระงับ Odyssey และดำเนินการต่อหลังจากปล่อย Nitro

ปริมาณธุรกรรมรายวันของอนุญาโตตุลาการ
(แหล่งรูปภาพ: Arbiscan)

ที่อยู่ที่ไม่ซ้ำของอนุญาโตตุลาการ
(แหล่งรูปภาพ: Arbiscan)

การมองโลกในแง่ดี

OPTIMISM หรือที่เรียกว่า OP ยังเป็นเชนเลเยอร์ 2 ที่ขับเคลื่อนโดย OP-Rollups เป็นเครือข่าย Layer 2 ที่ใหญ่เป็นอันดับสองตามมูลค่าตลาด ซึ่งแตกต่างจาก Arbitrum คือ OP ประกาศออกอากาศครั้งแรกในวันที่ 1 มิถุนายน 2022 ตามด้วยโครงการสร้างแรงจูงใจในระบบนิเวศ ด้วยแรงจูงใจจากผลตอบแทนที่สูง นักลงทุนแห่กันไปที่ OP ทำให้ TVL เพิ่มขึ้นอย่างมาก

OP ยังได้รับการสนับสนุนจากโครงการที่มีชื่อเสียงเช่น Uniswap และ Aave นอกจากนี้ Velodrome ซึ่งเป็นชั้นฐานสภาพคล่องของระบบนิเวศ OP เป็นการแลกเปลี่ยนแบบกระจายศูนย์ที่ใช้โมเดล ve(3,3) และประสบความสำเร็จอย่างมาก มันแซงหน้า Uniswap ซึ่งเป็นการแลกเปลี่ยนแบบกระจายอำนาจชั้นนำโดย TVL

ZK-Rollups คืออะไร

แตกต่างจาก OP-Rollups เล็กน้อย ZK-Rollups รวมธุรกรรมจำนวนมากเป็นแบทช์ที่ดำเนินการนอกเครือข่าย และอัปเดตสถานะสัญญาอัจฉริยะโดยส่งหลักฐานความถูกต้องไปยัง Mainnet ZK-Rollups จำเป็นต้องโพสต์ข้อมูลสรุปขั้นต่ำไปยัง Mainnet เพื่อตรวจสอบความถูกต้องเท่านั้น

ZK-Rollups ตรวจสอบความถูกต้องของการทำธุรกรรมอย่างไร

สถานะของ ZK-Rollups ได้รับการดูแลโดยสัญญาอัจฉริยะที่ใช้งานบน Ethereum Mainnet ผ่านการพิสูจน์ความถูกต้อง สถานะของ ZK-Rollups จะได้รับการอัปเดตหลังจากตรวจสอบโดย Mainnet ข้อมูลสรุปที่ส่งไปยัง Mainnet ประกอบด้วยการเปลี่ยนแปลงสัญญาอัจฉริยะของ Ethereum และการพิสูจน์การเข้ารหัสว่าการเปลี่ยนแปลงเหล่านั้นถูกต้อง

ZK-Rollups ยังใช้ Proof-of-Stake เพื่อเลือกตัวดำเนินการ ผู้ประกอบการต้องฝากเงิน cryptocurrency ในสัญญาเป็นเงินเดิมพันล่วงหน้า ขนาดของแต่ละการเดิมพันจะส่งผลต่อโอกาสในการได้รับเลือกของผู้เดิมพัน หากผู้ดำเนินการกระทำการอย่างมุ่งร้าย เดิมพันของเขาอาจถูกเฉือนได้
หากผู้ใช้ตัดสินใจที่จะออกจาก ZK-Rollup ผู้ใช้จะต้องรวมกลุ่มธุรกรรมและตรวจสอบและอัปเดตสถานะสัญญาอัจฉริยะผ่านการพิสูจน์ความถูกต้อง ซึ่งแตกต่างจาก OP-Rollups ZK-Rollups ไม่มีช่วงเวลาท้าทาย

ความเข้ากันได้ของ EVM

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

หลักฐานความถูกต้อง

ZK-Rollups รวมธุรกรรมบนเครือข่ายเป็นแบทช์ ซึ่งเป็นหลักฐานความถูกต้อง การพิสูจน์ความถูกต้องทำให้ฝ่ายต่าง ๆ สามารถพิสูจน์ความถูกต้องของข้อความได้โดยไม่ต้องเปิดเผยข้อความนั้น ดังนั้นจึงเรียกอีกอย่างว่าการพิสูจน์ความรู้เป็นศูนย์
ปัจจุบันการพิสูจน์ความถูกต้องมีอยู่ 2 ประเภทดังนี้

  1. ZK-SNARK (Zero-Knowledge รวบรัดแบบไม่โต้ตอบอาร์กิวเมนต์ของความรู้)
    ZK-SNARK เป็นที่นิยมสำหรับขนาดการพิสูจน์ที่เล็กและเพิ่มความเร็วและปริมาณงานในการทำธุรกรรมที่เพิ่มขึ้นอย่างมาก หากข้อมูลที่ใช้สร้างพารามิเตอร์สาธารณะตกอยู่ในความครอบครองของผู้ประสงค์ร้าย อาจมีการพิสูจน์ความถูกต้องที่เป็นเท็จ ดังนั้น ZK-SNARK จึงประสบปัญหาด้านความปลอดภัยและความน่าเชื่อถือ

  2. ZK-STARK (อาร์กิวเมนต์แห่งความรู้ที่โปร่งใสปรับขนาดได้แบบ Zero-Knowledge)
    ZK-STARK ถือเป็นการปรับปรุง ZK-SNARK เนื่องจากความโปร่งใส อาศัยการสุ่มที่ตรวจสอบได้แบบสาธารณะเพื่อตั้งค่าพารามิเตอร์สำหรับสร้างและตรวจสอบการพิสูจน์ นอกจากนี้ ZK-STARK ยังสามารถปรับขนาดได้และใช้เวลาน้อยลงในการตรวจสอบชุดข้อมูลขนาดใหญ่
    อย่างไรก็ตาม เนื่องจาก ZK-STARK สร้างขนาดการพิสูจน์ที่ใหญ่กว่า การตรวจสอบบน Mainnet จึงมีราคาแพงกว่า

X ไม่เปลี่ยนรูป

Immutable X ซึ่งก่อตั้งขึ้นในปี 2018 เป็นหนึ่งในบล็อกเชนที่เป็นที่รู้จักมากที่สุดซึ่งใช้ ZK-Rollup โดดเด่นด้วยการให้สภาพแวดล้อมการทำธุรกรรม NFT ที่ดี เกมบล็อกเชนขนาดใหญ่หลายเกมมีแผนที่จะวางจำหน่ายบน Immutable X รวมถึง Illuvium, Ember World เป็นต้น
Gods Unchained เกมไพ่ที่เปิดตัวก่อนหน้านี้ก็ได้รับความนิยมอย่างมากเช่นกัน ใน Gods Unchained ผู้เล่นจะซื้อ สร้าง และสะสมการ์ดที่สามารถใช้สร้างเด็คและต่อสู้กับผู้เล่นคนอื่นๆ

รูปหลายเหลี่ยม zkEVM (เฮอร์เมซ)

ล่าสุด Polygon ได้ขยายธุรกิจอย่างต่อเนื่องใน ZK-Rollups หลังจากความพยายามในการซื้อกิจการ Mir Protocol และ Hermez Network Polygon ก็เปิดตัว Polygon Hermez ในเดือนกรกฎาคม 2565 นี่เป็นโครงการ zkEVM เทียบเท่า EVM แบบโอเพ่นซอร์สโครงการแรก ด้วยแบรนด์ที่แข็งแกร่งของ Polygon ทำให้ Hermez ได้รับความสนใจอย่างกว้างขวางทันทีที่เปิดตัว หลังจากเครือข่ายทดสอบเริ่มใช้งานจริง นักพัฒนาสามารถใช้งาน Ethereum smart contract บน Polygon Hermez ได้อย่างราบรื่น

(แหล่งรูปภาพ: รูปหลายเหลี่ยม zkEVM)

OP-Rollups เทียบกับ ZK-Rollups

โมเดลความปลอดภัย

ZK-Rollups อาศัยกลไกการเข้ารหัสที่ไม่น่าเชื่อถือเพื่อให้มั่นใจถึงความปลอดภัย ในขณะที่ OP-Rollups พึ่งพาสิ่งจูงใจทางเศรษฐกิจการเข้ารหัสลับเพื่อรักษาความไว้วางใจ
OP-Rollups รวมธุรกรรมหลายรายการเข้าด้วยกันเป็นชุดและส่งไปยัง Mainnet เพื่อตรวจสอบ พวกเขาไม่ได้ตรวจสอบความถูกต้องของธุรกรรมเหล่านี้ล่วงหน้า แต่สันนิษฐานในแง่ดีว่าธุรกรรมทั้งหมดนั้นถูกต้อง OP-Rollups มีระยะเวลาท้าทายประมาณ 1-2 สัปดาห์ ทำให้ทุกคนสามารถท้าทายความถูกต้องของการทำธุรกรรมโดยการคำนวณหลักฐานการฉ้อโกง ซึ่งจะเป็นการปกป้องสถานะบล็อกเชน หากผู้ใช้ต้องการออก เขาต้องรอจนกว่าจะผ่านช่วงทดสอบเพื่อพิจารณาความถูกต้องของการทำธุรกรรม
ZK-Rollups จะสร้างหลักฐานความถูกต้องสำหรับธุรกรรมแบบรวมล่วงหน้า และส่งไปยังสัญญาอัจฉริยะบน Mainnet เพื่อพิสูจน์ความถูกต้องของการเปลี่ยนแปลงสถานะ เนื่องจากสามารถเสนอการพิสูจน์ความถูกต้องเพื่ออัปเดตสถานะบล็อกเชน ผู้ใช้สามารถออกจาก ZK-Rollups ได้ตลอดเวลา

ปิดกั้นการใช้พื้นที่

OP-Rollups รวมธุรกรรมจำนวนมากเป็นชุดและส่งไปยัง Mainnet เพื่อตรวจสอบ ในทางตรงกันข้าม ZK-Rollups จะส่งข้อมูลสรุปขนาดเล็กไปยัง Mainnet เนื่องจากค่าใช้จ่ายในการส่งข้อมูลไปยัง Mainnet เป็นค่าใช้จ่ายหลักที่เกิดขึ้นกับ Rollups ดังนั้น ZK-Rollups จึงเหนือกว่าเนื่องจากต้องการเพียงแค่ส่งหลักฐานความถูกต้องเพียงเล็กน้อยเท่านั้น

ความเข้ากันได้ของ EVM และการเติบโตในอนาคต

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

ความท้าทายของ Rollups

ไม่กระจายอำนาจอย่างเต็มที่

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

ผู้ประกอบการเฉพาะสามารถส่งการพิสูจน์ข้อมูลไปยังเลเยอร์ 1 ได้ แต่สิ่งนี้อาจทำให้เกิดความล้มเหลวเพียงจุดเดียว จริงๆ แล้ว Arbiturm ล่มหลายครั้งด้วยเหตุผลนี้

ปัญหาด้านความปลอดภัยและการพัฒนา

ขึ้นอยู่กับวิธีการส่งข้อมูลไปยัง Ethereum การโรลอัพแบ่งออกเป็นสองประเภท: การโรลอัปในแง่ดีและการยกเลิกความรู้เป็นศูนย์

OP-Rollups มีรหัสโอเพ่นซอร์สที่สมบูรณ์และกำลังพัฒนาอย่างรวดเร็วเนื่องจากง่ายต่อการใช้งาน อย่างไรก็ตาม เนื่องจาก OP-Rollups ถือว่าธุรกรรมทั้งหมดถูกต้อง จึงจำเป็นต้องมีหลักฐานการฉ้อโกงและแรงจูงใจโทเค็นเพื่อกระตุ้นผู้ตรวจสอบความถูกต้องภายนอก Mainnet เพื่อตรวจสอบความถูกต้องของธุรกรรมในช่วงทดสอบ หากผู้ใช้ต้องการถอนออก พวกเขาต้องรอจนกว่าระยะเวลาท้าทายจะสิ้นสุดลง ดังนั้น OP-Rollups จึงด้อยกว่าในแง่ของความปลอดภัย

ด้วยเหตุนี้ ควรเสนอวิธีแก้ไขปัญหาด้านความปลอดภัยของ OP-Rollups มิฉะนั้น ในที่สุดพวกเขาจะถูกแทนที่ด้วย ZK-Rollups ซึ่งปลอดภัยกว่า

ZK-Rollups จำเป็นต้องแสดงหลักฐานความถูกต้องสำหรับธุรกรรมที่บีบอัด พวกเขาจำเป็นต้องส่งข้อมูลการทำธุรกรรมไปยัง Ethereum เพื่อจัดเก็บและพิสูจน์ความถูกต้องของการเปลี่ยนแปลงสถานะของบล็อกเชน ผู้ใช้สามารถถอนตัวจาก ZK-rollup ได้ตลอดเวลา เนื่องจากธุรกรรมการออกจะดำเนินการเมื่อสัญญา ZK-rollup ตรวจสอบหลักฐานความถูกต้อง

แม้ว่า ZK-Rollups จะมีความปลอดภัยที่สูงขึ้น แต่ปัญหามากมายยังคงมีอยู่ รวมถึงรหัสโอเพ่นซอร์สที่ไม่ครบถ้วน วิธีการพัฒนาที่แตกต่างกันของทีมต่างๆ ความเร็วในการทำธุรกรรมที่จำกัดเนื่องจากการคำนวณของ Zero-knowledge Proof (ZKP) และความยากลำบาก เข้ากันได้กับ EVM ปัจจัยทั้งหมดเหล่านี้จำกัด ZK-Rollups จากการดำเนินการในระยะสั้น

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

บทสรุป

เนื่องจากเทคโนโลยี Rollup ยังอยู่ในช่วงเริ่มต้น จึงต้องใช้เวลามากขึ้นในการดำเนินการวิจัยและพัฒนาเชิงลึก ในปัจจุบัน Rollups ถูกมองว่ามีอุปสรรคทางเทคนิคสูงและความยากลำบากในการบรรลุความเข้ากันได้ของ EVM ดังนั้น OP-Rollups จึงถูกมองว่าเป็นทางออกที่ดีในระยะสั้น ในขณะที่ ZK-Rollups ในระยะกลางและระยะยาว
Rollups มีจุดมุ่งหมายเพื่อลดภาระของ Ethereum ปัจจุบันปริมาณธุรกรรมรายวันของ Arbitrum และ Optimism ซึ่งเป็นเครือข่ายเลเยอร์ 2 ชั้นนำ 2 แห่งอยู่ที่ประมาณ 100,000 รายการ ซึ่งเป็นตัวเลขที่ค่อนข้างต่ำ ในทางตรงกันข้าม ปริมาณธุรกรรมรายวันของ Ethereum Mainnet สูงถึง 1 ล้าน เห็นได้ชัดว่าต้องใช้เวลามากขึ้นสำหรับเลเยอร์ 2 เพื่อดึงดูดผู้ใช้และโครงการจาก Mainnet มากขึ้น
แนวคิด Multi-rollups บวกกับ on-chain scaling - sharding ที่รวมกันสำหรับที่เก็บข้อมูลความพร้อมใช้งานของข้อมูลอาจเป็นวิธีแก้ปัญหา "สามเหลี่ยมที่เป็นไปไม่ได้" ของบล็อกเชน ซึ่งการพัฒนานี้จะเริ่มต้นบทใหม่

(แหล่งรูปภาพ: Etherscan)

เป้าหมายของ Ethereum scaling คือการปรับปรุงความสามารถในการปรับขนาดโดยไม่สูญเสียการกระจายอำนาจหรือความปลอดภัย โดยมีเป้าหมายเพื่อแก้ปัญหา "สามเหลี่ยมที่เป็นไปไม่ได้" Rollup เป็นเพียงหนึ่งในหลายวิธีที่เป็นไปได้ในการบรรลุเป้าหมายการปรับขนาดขนาดใหญ่ Rollups ร่วมกับเทคโนโลยี Sharding เพื่อให้บรรลุการปรับสเกลบนเครือข่าย สามารถปรับปรุงทรูพุตของ Ethereum ได้อย่างแท้จริง ก่อนหน้านั้น สิ่งที่เราทำได้คืออัพเดทตัวเองด้วยเทคโนโลยีล่าสุดและข่าวที่เกี่ยวข้องอย่างต่อเนื่อง รับมุมมองที่แตกต่าง และสร้างกรอบความรู้ของเราเองเกี่ยวกับการพัฒนาในอนาคตของภาคส่วนนี้ ซึ่งจะเป็นการสร้างโอกาสที่เป็นไปได้ของเราเอง

ผู้เขียน: James, Hugo
นักแปล: Binyu
ผู้ตรวจทาน: Hugo, Edward, Cecilia, Ashley
* ข้อมูลนี้ไม่ได้มีวัตถุประสงค์เป็นคำแนะนำทางการเงินหรือคำแนะนำอื่นใดที่ Gate.io เสนอหรือรับรอง
* บทความนี้ไม่สามารถทำซ้ำ ส่งต่อ หรือคัดลอกโดยไม่อ้างอิงถึง Gate.io การฝ่าฝืนเป็นการละเมิดพระราชบัญญัติลิขสิทธิ์และอาจถูกดำเนินการทางกฎหมาย

Rollups คืออะไร?

กลางNov 21, 2022
Rollups เป็นหนึ่งในโซลูชั่น Ethereum scaling ที่ได้รับความนิยมและมีประสิทธิภาพมากที่สุด ในฐานะที่เป็นโซลูชันการปรับขนาดออฟไลน์เลเยอร์ 2 Rollup จะรวมธุรกรรมนอกเชนหลายพันรายการเป็นแบทช์และส่งไปยังบล็อกเชนหลักเพื่อจัดเก็บและตรวจสอบ มันปรับปรุงปริมาณธุรกรรมและความเร็วของธุรกรรมได้อย่างมากในขณะที่สืบทอดความปลอดภัยของ Ethereum Mainnet
Rollups คืออะไร?

Rollups คืออะไร?

แนะนำสกุลเงิน

Rollups เป็นหนึ่งในโซลูชั่น Ethereum scaling ที่ได้รับความนิยมและมีประสิทธิภาพมากที่สุด ในฐานะที่เป็นโซลูชันการปรับขนาดออฟไลน์เลเยอร์ 2 Rollup จะรวมธุรกรรมนอกเชนหลายพันรายการเป็นแบทช์และส่งไปยังบล็อกเชนหลักเพื่อจัดเก็บและตรวจสอบ มันปรับปรุงปริมาณธุรกรรมและความเร็วของธุรกรรมได้อย่างมากในขณะที่สืบทอดความปลอดภัยของ Ethereum Mainnet

แนะนำสกุลเงิน

ปัจจุบัน บล็อคเชนทั้งหมดกำลังต่อสู้กับปัญหา "สามเหลี่ยมที่เป็นไปไม่ได้": การกระจายอำนาจ ความสามารถในการปรับขนาด และความปลอดภัย บล็อกเชนใด ๆ สามารถมีได้สูงสุดสองรายการ ตัวอย่างเช่น เมื่อ Ethereum ประสบความสำเร็จในการกระจายอำนาจและความปลอดภัย ก็จะสูญเสียความสามารถในการปรับขนาด เมื่อจำนวนผู้ใช้บนเครือข่ายเพิ่มขึ้น Ethereum ก็ท่วมท้นและไม่สามารถแบกรับทราฟฟิกจำนวนมากเช่นนี้ได้ ส่งผลให้เกิดปัญหาต่างๆ เช่น ความเร็วในการทำธุรกรรมช้าและค่าธรรมเนียมสูง

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

ความสามารถในการปรับขนาดของ Ethereum

การปรับขนาดบล็อกเชนมีสองประเภท: การปรับขนาดบนเครือข่ายและการปรับขนาดนอกเครือข่าย

การปรับขนาดบนเครือข่าย

การปรับขนาดบนเครือข่ายเกี่ยวข้องกับการเปลี่ยนแปลงโปรโตคอล Ethereum เพื่อปรับปรุงความเร็วธุรกรรมและปริมาณงานธุรกรรมอย่างแท้จริง ในปัจจุบัน จุดสนใจหลักของการปรับขนาดบนเครือข่ายคือการแบ่งส่วนข้อมูล On-chain scaling ยากกว่า off-chain scaling

Sharding

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

การปรับขนาดแบบออฟไลน์

Off-chain scaling หมายถึงการปรับปรุงความสามารถในการปรับขนาดของ Mainnet ผ่านนวัตกรรมนอก Mainnet ซึ่งจะไม่ก่อให้เกิดการเปลี่ยนแปลงกับโปรโตคอล Ethereum นอกจาก Layer 2 แล้ว โซลูชัน off-chain scaling ที่ได้รับความนิยมอื่นๆ ในปัจจุบัน ได้แก่ Sidechain และ Plasma เป็นต้น

การปรับขนาดเลเยอร์ 2

การกระจายอำนาจและการรักษาความปลอดภัยไม่ควรถูกลดทอนเพื่อให้ได้มาซึ่งความสามารถในการขยายขนาด Layer 2 เป็น blockchain อิสระ เนื่องจากได้รับการสืบทอดความปลอดภัยและการกระจายอำนาจของ Mainnet ทำให้ Layer 2 มีศักยภาพในการขยายขนาดที่สูงขึ้น ขณะนี้มีการปรับขนาดเลเยอร์ 2 สองประเภท - การรวมและช่องสถานะ
ขณะนี้ Rollups เป็นโซลูชันหลักสำหรับการปรับขนาด Ethereum พวกเขามีบทบาทสำคัญในการกำหนดแผนงานของ Ethereum ตามโมเดลความปลอดภัย การยกเลิกสามารถแบ่งออกเป็นสองประเภท: การยกเลิกในแง่ดีและการยกเลิกที่ไม่มีความรู้
ช่องทางของรัฐช่วยให้ผู้ใช้สามารถทำธุรกรรมนอกเครือข่ายได้อย่างปลอดภัย รวดเร็ว และราคาถูก แล้วจัดการขั้นสุดท้ายด้วย Mainnet

ไซด์เชน

Sidechains เป็นบล็อกเชนที่เข้ากันได้กับ EVM ซึ่งทำงานโดยไม่ขึ้นกับ Ethereum Mainnet Sidechains เข้ากันได้กับ Ethereum Mainnet ผ่านสะพานข้ามโซ่และทำงานภายใต้อัลกอริทึมที่สอดคล้องกันของตนเองควบคู่ไปกับ Mainnet ซึ่งแตกต่างจาก Ethereum ตรงที่ sidechains เสียสละมาตรการการกระจายอำนาจหรือการรักษาความปลอดภัยเพื่อให้ได้ปริมาณงานธุรกรรมที่สูงและความเร็วการทำธุรกรรมที่เร็วขึ้น ไซด์เชนที่ได้รับความนิยมสูงสุดสองรายการคือ Polygon และ Fantom

พลาสมา

Plasma chains เป็น blockchains แยกต่างหากที่ยึดกับ Ethereum Mainnet ซึ่งใช้หลักฐานการฉ้อโกงเพื่อไกล่เกลี่ยข้อพิพาท Plasma chains แตกต่างจาก sidechains ตรงที่ถูกสร้างขึ้นบน Ethereum blockchain และสามารถขยาย chain "child" ได้มากมาย ในระดับหนึ่ง Plasma chains ได้รับประโยชน์จากความปลอดภัยของ Ethereum Mainnet พลาสมาเคยถูกมองว่าเป็นวิธีแก้ปัญหาสำหรับการปรับขนาด Ethereum แต่ต่อมาถูกแทนที่ด้วยเลเยอร์ 2 Plasma blockchain ที่รู้จักกันดีคือ OMG Network

เหตุใด Rollups จึงมีความสำคัญ

การปรับขนาดแบบออฟไลน์เลเยอร์ 2 เป็นโซลูชันการปรับขนาดแบบกระแสหลัก

การปรับขนาดบนเครือข่ายนั้นทำได้ยากเนื่องจากต้องมีการเปลี่ยนแปลงโปรโตคอล Ethereum ดังนั้น การสเกลแบบออฟไลน์จึงเป็นจุดสนใจหลักของการอัปเกรดสเกลในปัจจุบัน
Off-chain scaling หมายถึงการปรับปรุงความสามารถในการปรับขนาดของ Ethereum Mainnet ผ่านนวัตกรรมภายนอก วิธีนี้ไม่จำเป็นต้องเปลี่ยนโปรโตคอล Ethereum เดิม โซลูชันการสเกลแบบ off-chain ทั่วไป ได้แก่ Layer 2, Plasma, Sidechains เป็นต้น
ปัจจุบัน Layer 2 เป็นโซลูชันปรับขนาดนอกเครือข่ายที่ได้รับความนิยมสูงสุด โดยได้รับประโยชน์จากคุณสมบัติดังต่อไปนี้:

  1. เพลิดเพลินกับปริมาณธุรกรรมสูง ปรับปรุงประสบการณ์ผู้ใช้ และลดความแออัดของเครือข่าย Ethereum

  2. การยกเลิกเลเยอร์ 2 สามารถบีบอัดธุรกรรมจำนวนมากและลดค่าใช้จ่ายในการใช้เครือข่าย

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

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

โร้ดแม็ป Ethereum เป็นศูนย์กลาง

ในปี 2020 Vitalik ได้เสนอ Roadmap Ethereum แบบ Rollup-centric และแนวคิดของ Multi-Rollups
การหมุนเวียนหลายรายการแม้ว่าจะยังอยู่ในช่วงเริ่มต้น แต่อาจสร้างความเป็นไปได้มากขึ้นสำหรับ Ethereum ในอนาคต เมื่อพิจารณาถึงความเป็นไปได้ของการยกเลิกเพื่อให้ได้ปริมาณงานในการทำธุรกรรมสูง ควบคู่กับการปรับขนาดบนเครือข่าย - การรวมการแบ่งชิ้นส่วนสำหรับการจัดเก็บความพร้อมใช้งานของข้อมูล (DA) อาจมีการนำเสนอ Rollups as a Service (RaaS) ในอนาคต ทำให้ทุกคนสามารถเริ่มต้นการยกเลิกของตนเองได้อย่างรวดเร็ว
การเกิดขึ้นของการยกเลิกหลายรายการยังสร้างความต้องการสำหรับเทคโนโลยีการเชื่อมโยงข้ามรายการ เมื่อ Rollups กลายเป็นกระแสหลัก จำเป็นต้องสร้างเทคโนโลยีที่สามารถบรรลุการถ่ายโอนสินทรัพย์ระหว่างการ Rollups ที่สะดวกและปลอดภัย ในขณะที่ลดค่าธรรมเนียมการทำธุรกรรมที่สูงบน Ethereum

Rollups คืออะไร

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

OP-Rollups คืออะไร

การยกเลิกในแง่ดีถือเป็น "แง่ดี" เนื่องจากถือว่าธุรกรรมทั้งหมดใน OP-Rollups เป็นจริงและถูกต้อง และปฏิบัติต่อธุรกรรมทั้งหมดในแง่ดี

OP-Rollups ตรวจสอบความถูกต้องของธุรกรรมได้อย่างไร

OP-Rollups นำสิ่งจูงใจทางเศรษฐกิจเข้ารหัสมาใช้เพื่อให้แน่ใจว่าผู้ตรวจสอบความถูกต้องดำเนินการอย่างตรงไปตรงมา ทุกคนในบล็อกเชนสามารถเป็นผู้ตรวจสอบได้ แต่ควรจ่ายเงินมัดจำบางส่วน ซึ่งคล้ายกับ Proof-of-Stake หากผู้ตรวจสอบเสนอธุรกรรมที่ไม่ถูกต้องหรือพยายามแยกอย่างมุ่งร้าย เงินฝากของเขาจะถูกเฉือน
OP-Rollups ใช้หลักฐานการฉ้อโกงเพื่อตรวจหาความถูกต้องของการทำธุรกรรม หลังจากการทำธุรกรรมบน OP-Rollups ถูกรวมเป็นแบทช์และส่งบน Ethereum Mainnet จะมีหน้าต่างเวลาที่เรียกว่าช่วง Challenge ซึ่งระหว่างนั้นทุกคนสามารถตรวจสอบแบทช์ได้โดยการคำนวณหลักฐานการฉ้อโกง

เข้าสู่ OP-Rollups

ในการเข้าสู่ OP-Rollups ผู้ใช้จำเป็นต้องฝาก ETH, โทเค็น ERC-20 หรือสินทรัพย์ cryptocurrency อื่น ๆ ที่ยอมรับลงในสะพานข้ามสายโซ่ สัญญาบริดจ์จะส่งต่อธุรกรรมไปยังเลเยอร์ 2 (หรือ OP-Rollups) ซึ่งสินทรัพย์ในจำนวนที่เท่ากันจะถูกสร้างและส่งไปยังที่อยู่ที่เลือกของผู้ใช้ใน OP-Rollup

ออกจาก OP-Rollups

การออกจากการยกเลิกมีความซับซ้อนมากขึ้น หากผู้ใช้ต้องการออกจาก OP-Rollups เขาสามารถถอนเงินของเขาบน Ethereum Mainnet หลังจากช่วงท้าทายเท่านั้น ซึ่งระหว่างนั้นทุกคนสามารถท้าทายผลการทำธุรกรรมได้ แม้ว่ากระบวนการจะค่อนข้างง่ายสำหรับผู้ใช้ แต่ก็ใช้เวลานาน เนื่องจากโดยปกติจะใช้เวลา 1-2 สัปดาห์

ความเข้ากันได้ของ EVM

ข้อได้เปรียบของ OP-Rollups คือความเข้ากันได้กับ EVM ซึ่งช่วยให้ทีมพัฒนาสามารถโยกย้ายสัญญาอัจฉริยะที่มีอยู่บน Ethereum ไปยัง OP-Rollups โดยไม่ต้องเปลี่ยนรหัส ไม่เพียงแต่ช่วยประหยัดเวลา แต่ยังให้ความสะดวกสบายด้วยการใช้ประโยชน์จากโครงสร้างพื้นฐานของ Ethereum เช่น ภาษาโปรแกรม เครื่องมือทดสอบ ฯลฯ
หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ EVM (Ethereum Virtual Machine) โปรดไป ที่ EVM on Gate Learn คืออะไร

อนุญาโตตุลาการ

Arbitrum เป็นบล็อคเชนเลเยอร์ 2 ชั้นนำที่ใช้ OP-Rollups ซึ่งคิดเป็นเกือบครึ่งหนึ่งของมูลค่าตลาดเลเยอร์ 2 ทั้งหมด

นอกเหนือจากโครงการที่ประสบความสำเร็จบางโครงการที่ดำเนินการบน Arbitrum แล้ว เช่น Uniswap, Yearn และ Sushiswap ยังมีโครงการพื้นเมืองอื่นๆ ที่ไม่เหมือนใคร รวมถึง GMX, โปรโตคอลอนุพันธ์ และ TreasureDAO ที่ตั้งใจสร้างระบบนิเวศ NFT ขนาดใหญ่ เป็นต้น
แม้ว่า Arbitrum จะยังไม่มีโทเค็นแบบเนทีฟ แต่ก็เป็นเชนเลเยอร์ 2 ที่ใหญ่ที่สุดโดย TVL ซึ่งทำให้นักลงทุนจับตาดูการพัฒนาอย่างใกล้ชิด Arbitrum เปิดตัวงาน Arbitrum Odyssey ในเดือนเมษายน 2022 โดยมีเป้าหมายเพื่อนำการเดินทางในระบบนิเวศของ Arbitrum ที่สมบูรณ์มาสู่ผู้ใช้ งานนี้ได้รับความร่วมมือจาก Project Galaxy และได้รับการออกแบบให้ใช้งานได้นาน 8 สัปดาห์ ผู้ใช้สามารถรับ NFT airdrops ได้โดยทำภารกิจประจำสัปดาห์ให้เสร็จ หลังจากรวบรวม NFT ได้ 13 รายการขึ้นไป ผู้ใช้อาจได้รับรางวัลเป็น NFT สุดพิเศษซึ่งเป็นจุดสิ้นสุดของการเดินทางโดยอนุญาโตตุลาการ
แต่เพียงหนึ่งสัปดาห์หลังจากงานเริ่มขึ้น ผู้ใช้จำนวนมากหลั่งไหลกันเข้ามา ส่งผลให้ปริมาณธุรกรรมเพิ่มขึ้นอย่างรวดเร็วและความแออัดของเครือข่าย รวมถึงค่าธรรมเนียมเครือข่ายที่พุ่งสูงขึ้น จากสถานการณ์นี้ Arbitrum จึงตัดสินใจระงับ Odyssey และดำเนินการต่อหลังจากปล่อย Nitro

ปริมาณธุรกรรมรายวันของอนุญาโตตุลาการ
(แหล่งรูปภาพ: Arbiscan)

ที่อยู่ที่ไม่ซ้ำของอนุญาโตตุลาการ
(แหล่งรูปภาพ: Arbiscan)

การมองโลกในแง่ดี

OPTIMISM หรือที่เรียกว่า OP ยังเป็นเชนเลเยอร์ 2 ที่ขับเคลื่อนโดย OP-Rollups เป็นเครือข่าย Layer 2 ที่ใหญ่เป็นอันดับสองตามมูลค่าตลาด ซึ่งแตกต่างจาก Arbitrum คือ OP ประกาศออกอากาศครั้งแรกในวันที่ 1 มิถุนายน 2022 ตามด้วยโครงการสร้างแรงจูงใจในระบบนิเวศ ด้วยแรงจูงใจจากผลตอบแทนที่สูง นักลงทุนแห่กันไปที่ OP ทำให้ TVL เพิ่มขึ้นอย่างมาก

OP ยังได้รับการสนับสนุนจากโครงการที่มีชื่อเสียงเช่น Uniswap และ Aave นอกจากนี้ Velodrome ซึ่งเป็นชั้นฐานสภาพคล่องของระบบนิเวศ OP เป็นการแลกเปลี่ยนแบบกระจายศูนย์ที่ใช้โมเดล ve(3,3) และประสบความสำเร็จอย่างมาก มันแซงหน้า Uniswap ซึ่งเป็นการแลกเปลี่ยนแบบกระจายอำนาจชั้นนำโดย TVL

ZK-Rollups คืออะไร

แตกต่างจาก OP-Rollups เล็กน้อย ZK-Rollups รวมธุรกรรมจำนวนมากเป็นแบทช์ที่ดำเนินการนอกเครือข่าย และอัปเดตสถานะสัญญาอัจฉริยะโดยส่งหลักฐานความถูกต้องไปยัง Mainnet ZK-Rollups จำเป็นต้องโพสต์ข้อมูลสรุปขั้นต่ำไปยัง Mainnet เพื่อตรวจสอบความถูกต้องเท่านั้น

ZK-Rollups ตรวจสอบความถูกต้องของการทำธุรกรรมอย่างไร

สถานะของ ZK-Rollups ได้รับการดูแลโดยสัญญาอัจฉริยะที่ใช้งานบน Ethereum Mainnet ผ่านการพิสูจน์ความถูกต้อง สถานะของ ZK-Rollups จะได้รับการอัปเดตหลังจากตรวจสอบโดย Mainnet ข้อมูลสรุปที่ส่งไปยัง Mainnet ประกอบด้วยการเปลี่ยนแปลงสัญญาอัจฉริยะของ Ethereum และการพิสูจน์การเข้ารหัสว่าการเปลี่ยนแปลงเหล่านั้นถูกต้อง

ZK-Rollups ยังใช้ Proof-of-Stake เพื่อเลือกตัวดำเนินการ ผู้ประกอบการต้องฝากเงิน cryptocurrency ในสัญญาเป็นเงินเดิมพันล่วงหน้า ขนาดของแต่ละการเดิมพันจะส่งผลต่อโอกาสในการได้รับเลือกของผู้เดิมพัน หากผู้ดำเนินการกระทำการอย่างมุ่งร้าย เดิมพันของเขาอาจถูกเฉือนได้
หากผู้ใช้ตัดสินใจที่จะออกจาก ZK-Rollup ผู้ใช้จะต้องรวมกลุ่มธุรกรรมและตรวจสอบและอัปเดตสถานะสัญญาอัจฉริยะผ่านการพิสูจน์ความถูกต้อง ซึ่งแตกต่างจาก OP-Rollups ZK-Rollups ไม่มีช่วงเวลาท้าทาย

ความเข้ากันได้ของ EVM

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

หลักฐานความถูกต้อง

ZK-Rollups รวมธุรกรรมบนเครือข่ายเป็นแบทช์ ซึ่งเป็นหลักฐานความถูกต้อง การพิสูจน์ความถูกต้องทำให้ฝ่ายต่าง ๆ สามารถพิสูจน์ความถูกต้องของข้อความได้โดยไม่ต้องเปิดเผยข้อความนั้น ดังนั้นจึงเรียกอีกอย่างว่าการพิสูจน์ความรู้เป็นศูนย์
ปัจจุบันการพิสูจน์ความถูกต้องมีอยู่ 2 ประเภทดังนี้

  1. ZK-SNARK (Zero-Knowledge รวบรัดแบบไม่โต้ตอบอาร์กิวเมนต์ของความรู้)
    ZK-SNARK เป็นที่นิยมสำหรับขนาดการพิสูจน์ที่เล็กและเพิ่มความเร็วและปริมาณงานในการทำธุรกรรมที่เพิ่มขึ้นอย่างมาก หากข้อมูลที่ใช้สร้างพารามิเตอร์สาธารณะตกอยู่ในความครอบครองของผู้ประสงค์ร้าย อาจมีการพิสูจน์ความถูกต้องที่เป็นเท็จ ดังนั้น ZK-SNARK จึงประสบปัญหาด้านความปลอดภัยและความน่าเชื่อถือ

  2. ZK-STARK (อาร์กิวเมนต์แห่งความรู้ที่โปร่งใสปรับขนาดได้แบบ Zero-Knowledge)
    ZK-STARK ถือเป็นการปรับปรุง ZK-SNARK เนื่องจากความโปร่งใส อาศัยการสุ่มที่ตรวจสอบได้แบบสาธารณะเพื่อตั้งค่าพารามิเตอร์สำหรับสร้างและตรวจสอบการพิสูจน์ นอกจากนี้ ZK-STARK ยังสามารถปรับขนาดได้และใช้เวลาน้อยลงในการตรวจสอบชุดข้อมูลขนาดใหญ่
    อย่างไรก็ตาม เนื่องจาก ZK-STARK สร้างขนาดการพิสูจน์ที่ใหญ่กว่า การตรวจสอบบน Mainnet จึงมีราคาแพงกว่า

X ไม่เปลี่ยนรูป

Immutable X ซึ่งก่อตั้งขึ้นในปี 2018 เป็นหนึ่งในบล็อกเชนที่เป็นที่รู้จักมากที่สุดซึ่งใช้ ZK-Rollup โดดเด่นด้วยการให้สภาพแวดล้อมการทำธุรกรรม NFT ที่ดี เกมบล็อกเชนขนาดใหญ่หลายเกมมีแผนที่จะวางจำหน่ายบน Immutable X รวมถึง Illuvium, Ember World เป็นต้น
Gods Unchained เกมไพ่ที่เปิดตัวก่อนหน้านี้ก็ได้รับความนิยมอย่างมากเช่นกัน ใน Gods Unchained ผู้เล่นจะซื้อ สร้าง และสะสมการ์ดที่สามารถใช้สร้างเด็คและต่อสู้กับผู้เล่นคนอื่นๆ

รูปหลายเหลี่ยม zkEVM (เฮอร์เมซ)

ล่าสุด Polygon ได้ขยายธุรกิจอย่างต่อเนื่องใน ZK-Rollups หลังจากความพยายามในการซื้อกิจการ Mir Protocol และ Hermez Network Polygon ก็เปิดตัว Polygon Hermez ในเดือนกรกฎาคม 2565 นี่เป็นโครงการ zkEVM เทียบเท่า EVM แบบโอเพ่นซอร์สโครงการแรก ด้วยแบรนด์ที่แข็งแกร่งของ Polygon ทำให้ Hermez ได้รับความสนใจอย่างกว้างขวางทันทีที่เปิดตัว หลังจากเครือข่ายทดสอบเริ่มใช้งานจริง นักพัฒนาสามารถใช้งาน Ethereum smart contract บน Polygon Hermez ได้อย่างราบรื่น

(แหล่งรูปภาพ: รูปหลายเหลี่ยม zkEVM)

OP-Rollups เทียบกับ ZK-Rollups

โมเดลความปลอดภัย

ZK-Rollups อาศัยกลไกการเข้ารหัสที่ไม่น่าเชื่อถือเพื่อให้มั่นใจถึงความปลอดภัย ในขณะที่ OP-Rollups พึ่งพาสิ่งจูงใจทางเศรษฐกิจการเข้ารหัสลับเพื่อรักษาความไว้วางใจ
OP-Rollups รวมธุรกรรมหลายรายการเข้าด้วยกันเป็นชุดและส่งไปยัง Mainnet เพื่อตรวจสอบ พวกเขาไม่ได้ตรวจสอบความถูกต้องของธุรกรรมเหล่านี้ล่วงหน้า แต่สันนิษฐานในแง่ดีว่าธุรกรรมทั้งหมดนั้นถูกต้อง OP-Rollups มีระยะเวลาท้าทายประมาณ 1-2 สัปดาห์ ทำให้ทุกคนสามารถท้าทายความถูกต้องของการทำธุรกรรมโดยการคำนวณหลักฐานการฉ้อโกง ซึ่งจะเป็นการปกป้องสถานะบล็อกเชน หากผู้ใช้ต้องการออก เขาต้องรอจนกว่าจะผ่านช่วงทดสอบเพื่อพิจารณาความถูกต้องของการทำธุรกรรม
ZK-Rollups จะสร้างหลักฐานความถูกต้องสำหรับธุรกรรมแบบรวมล่วงหน้า และส่งไปยังสัญญาอัจฉริยะบน Mainnet เพื่อพิสูจน์ความถูกต้องของการเปลี่ยนแปลงสถานะ เนื่องจากสามารถเสนอการพิสูจน์ความถูกต้องเพื่ออัปเดตสถานะบล็อกเชน ผู้ใช้สามารถออกจาก ZK-Rollups ได้ตลอดเวลา

ปิดกั้นการใช้พื้นที่

OP-Rollups รวมธุรกรรมจำนวนมากเป็นชุดและส่งไปยัง Mainnet เพื่อตรวจสอบ ในทางตรงกันข้าม ZK-Rollups จะส่งข้อมูลสรุปขนาดเล็กไปยัง Mainnet เนื่องจากค่าใช้จ่ายในการส่งข้อมูลไปยัง Mainnet เป็นค่าใช้จ่ายหลักที่เกิดขึ้นกับ Rollups ดังนั้น ZK-Rollups จึงเหนือกว่าเนื่องจากต้องการเพียงแค่ส่งหลักฐานความถูกต้องเพียงเล็กน้อยเท่านั้น

ความเข้ากันได้ของ EVM และการเติบโตในอนาคต

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

ความท้าทายของ Rollups

ไม่กระจายอำนาจอย่างเต็มที่

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

ผู้ประกอบการเฉพาะสามารถส่งการพิสูจน์ข้อมูลไปยังเลเยอร์ 1 ได้ แต่สิ่งนี้อาจทำให้เกิดความล้มเหลวเพียงจุดเดียว จริงๆ แล้ว Arbiturm ล่มหลายครั้งด้วยเหตุผลนี้

ปัญหาด้านความปลอดภัยและการพัฒนา

ขึ้นอยู่กับวิธีการส่งข้อมูลไปยัง Ethereum การโรลอัพแบ่งออกเป็นสองประเภท: การโรลอัปในแง่ดีและการยกเลิกความรู้เป็นศูนย์

OP-Rollups มีรหัสโอเพ่นซอร์สที่สมบูรณ์และกำลังพัฒนาอย่างรวดเร็วเนื่องจากง่ายต่อการใช้งาน อย่างไรก็ตาม เนื่องจาก OP-Rollups ถือว่าธุรกรรมทั้งหมดถูกต้อง จึงจำเป็นต้องมีหลักฐานการฉ้อโกงและแรงจูงใจโทเค็นเพื่อกระตุ้นผู้ตรวจสอบความถูกต้องภายนอก Mainnet เพื่อตรวจสอบความถูกต้องของธุรกรรมในช่วงทดสอบ หากผู้ใช้ต้องการถอนออก พวกเขาต้องรอจนกว่าระยะเวลาท้าทายจะสิ้นสุดลง ดังนั้น OP-Rollups จึงด้อยกว่าในแง่ของความปลอดภัย

ด้วยเหตุนี้ ควรเสนอวิธีแก้ไขปัญหาด้านความปลอดภัยของ OP-Rollups มิฉะนั้น ในที่สุดพวกเขาจะถูกแทนที่ด้วย ZK-Rollups ซึ่งปลอดภัยกว่า

ZK-Rollups จำเป็นต้องแสดงหลักฐานความถูกต้องสำหรับธุรกรรมที่บีบอัด พวกเขาจำเป็นต้องส่งข้อมูลการทำธุรกรรมไปยัง Ethereum เพื่อจัดเก็บและพิสูจน์ความถูกต้องของการเปลี่ยนแปลงสถานะของบล็อกเชน ผู้ใช้สามารถถอนตัวจาก ZK-rollup ได้ตลอดเวลา เนื่องจากธุรกรรมการออกจะดำเนินการเมื่อสัญญา ZK-rollup ตรวจสอบหลักฐานความถูกต้อง

แม้ว่า ZK-Rollups จะมีความปลอดภัยที่สูงขึ้น แต่ปัญหามากมายยังคงมีอยู่ รวมถึงรหัสโอเพ่นซอร์สที่ไม่ครบถ้วน วิธีการพัฒนาที่แตกต่างกันของทีมต่างๆ ความเร็วในการทำธุรกรรมที่จำกัดเนื่องจากการคำนวณของ Zero-knowledge Proof (ZKP) และความยากลำบาก เข้ากันได้กับ EVM ปัจจัยทั้งหมดเหล่านี้จำกัด ZK-Rollups จากการดำเนินการในระยะสั้น

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

บทสรุป

เนื่องจากเทคโนโลยี Rollup ยังอยู่ในช่วงเริ่มต้น จึงต้องใช้เวลามากขึ้นในการดำเนินการวิจัยและพัฒนาเชิงลึก ในปัจจุบัน Rollups ถูกมองว่ามีอุปสรรคทางเทคนิคสูงและความยากลำบากในการบรรลุความเข้ากันได้ของ EVM ดังนั้น OP-Rollups จึงถูกมองว่าเป็นทางออกที่ดีในระยะสั้น ในขณะที่ ZK-Rollups ในระยะกลางและระยะยาว
Rollups มีจุดมุ่งหมายเพื่อลดภาระของ Ethereum ปัจจุบันปริมาณธุรกรรมรายวันของ Arbitrum และ Optimism ซึ่งเป็นเครือข่ายเลเยอร์ 2 ชั้นนำ 2 แห่งอยู่ที่ประมาณ 100,000 รายการ ซึ่งเป็นตัวเลขที่ค่อนข้างต่ำ ในทางตรงกันข้าม ปริมาณธุรกรรมรายวันของ Ethereum Mainnet สูงถึง 1 ล้าน เห็นได้ชัดว่าต้องใช้เวลามากขึ้นสำหรับเลเยอร์ 2 เพื่อดึงดูดผู้ใช้และโครงการจาก Mainnet มากขึ้น
แนวคิด Multi-rollups บวกกับ on-chain scaling - sharding ที่รวมกันสำหรับที่เก็บข้อมูลความพร้อมใช้งานของข้อมูลอาจเป็นวิธีแก้ปัญหา "สามเหลี่ยมที่เป็นไปไม่ได้" ของบล็อกเชน ซึ่งการพัฒนานี้จะเริ่มต้นบทใหม่

(แหล่งรูปภาพ: Etherscan)

เป้าหมายของ Ethereum scaling คือการปรับปรุงความสามารถในการปรับขนาดโดยไม่สูญเสียการกระจายอำนาจหรือความปลอดภัย โดยมีเป้าหมายเพื่อแก้ปัญหา "สามเหลี่ยมที่เป็นไปไม่ได้" Rollup เป็นเพียงหนึ่งในหลายวิธีที่เป็นไปได้ในการบรรลุเป้าหมายการปรับขนาดขนาดใหญ่ Rollups ร่วมกับเทคโนโลยี Sharding เพื่อให้บรรลุการปรับสเกลบนเครือข่าย สามารถปรับปรุงทรูพุตของ Ethereum ได้อย่างแท้จริง ก่อนหน้านั้น สิ่งที่เราทำได้คืออัพเดทตัวเองด้วยเทคโนโลยีล่าสุดและข่าวที่เกี่ยวข้องอย่างต่อเนื่อง รับมุมมองที่แตกต่าง และสร้างกรอบความรู้ของเราเองเกี่ยวกับการพัฒนาในอนาคตของภาคส่วนนี้ ซึ่งจะเป็นการสร้างโอกาสที่เป็นไปได้ของเราเอง

ผู้เขียน: James, Hugo
นักแปล: Binyu
ผู้ตรวจทาน: Hugo, Edward, Cecilia, Ashley
* ข้อมูลนี้ไม่ได้มีวัตถุประสงค์เป็นคำแนะนำทางการเงินหรือคำแนะนำอื่นใดที่ Gate.io เสนอหรือรับรอง
* บทความนี้ไม่สามารถทำซ้ำ ส่งต่อ หรือคัดลอกโดยไม่อ้างอิงถึง Gate.io การฝ่าฝืนเป็นการละเมิดพระราชบัญญัติลิขสิทธิ์และอาจถูกดำเนินการทางกฎหมาย
เริ่มตอนนี้
สมัครและรับรางวัล
$100