เขียนโดย: Chen MocmDeFi
มุมมองหลัก: Puffer ใช้ Restaking เพื่อสร้างโซลูชัน Based Rollup ที่มีประสิทธิภาพมากขึ้น กระจายอำนาจของซีเควนเซอร์ และปลดปล่อยการโต้ตอบสภาพคล่องระหว่างเชน Rollup แบบอิงและ Rollup แบบกระแสหลักจะสร้างรูปแบบทางนิเวศน์วิทยา Ethereum ที่แตกต่างกัน
- Puffer LRT: Ethereum ให้คำมั่นสัญญาธุรกิจใหม่โดยอิงจาก Eigenlayer
- Puffer UniFi: โซลูชันการปรับปรุงแบบ Rollup ที่แนะนำเทคโนโลยีการยืนยันล่วงหน้า
- Puffer UniFi AVS: ใช้ UniFi AVS เพื่อสร้างระบบนิเวศห่วงโซ่แอปพลิเคชันที่มีการซิงโครไนซ์สูง และลดการกระจายตัวของสภาพคล่อง
- ความแตกต่างระหว่างโซลูชัน Rollup แบบอิงและ Rollup แบบกระแสหลักมาจากการแลกเปลี่ยนอย่างต่อเนื่องในหลาย ๆ ด้าน เช่น การกระจายอำนาจ ประสิทธิภาพ และผลประโยชน์ เพื่อปรับให้เข้ากับสถานการณ์การใช้งานประเภทต่างๆ
แนวคิดพื้นฐานของการยกเลิก
Rollup เป็นเทคโนโลยีที่ใช้ในการปรับขนาดบล็อคเชน เช่น Ethereum เพื่อให้บล็อคเชนสามารถจัดการธุรกรรมได้มากขึ้นในขณะที่รักษาค่าธรรมเนียมให้ต่ำ ในแง่ของคนธรรมดา มันจะ "รวม" ธุรกรรมจำนวนมากไว้ด้วยกัน จากนั้นจึงประมวลผลธุรกรรมเหล่านี้แบบออฟไลน์ (เมื่อเทียบกับเครือข่ายหลัก) ทำให้การคำนวณและการจัดเก็บทำงานนอกเครือข่ายหลักของ Ethereum (L1) ด้วยวิธีนี้ ภาระบนเครือข่ายหลักจะลดลง แต่ผลลัพธ์สุดท้ายของการทำธุรกรรมจะยังคงถูกส่งไปยังเครือข่ายหลักของ Ethereum และตรวจสอบความถูกต้อง ดังนั้นจึงรักษาความปลอดภัยและการไม่ยุ่งเกี่ยวกับข้อมูล
Rollups แบ่งออกเป็นสองประเภทหลัก:
- ภาพรวมในแง่ดี: สมมติว่าคนส่วนใหญ่มีความซื่อสัตย์ ธุรกรรมทั้งหมดจะถือว่าถูกต้องตามค่าเริ่มต้น และจะได้รับการตรวจสอบเมื่อมีคนตั้งคำถามเท่านั้น วิธีนี้เร็วกว่า แต่ก็มีช่วงที่ท้าทายอยู่บ้าง
- ZK Rollup (การพิสูจน์ความรู้เป็นศูนย์): ใช้การพิสูจน์ทางคณิตศาสตร์เพื่อรับรองความถูกต้องของธุรกรรมแต่ละรายการ รับประกันความถูกต้องตามกฎหมายเมื่อมีการรวมแพ็คเกจธุรกรรม ดังนั้นจึงไม่จำเป็นต้องมีระยะเวลาท้าทายเพิ่มเติม วิธีนี้ปลอดภัยกว่าแต่มีความซับซ้อนทางเทคนิคมากกว่า
โดยทั่วไปแล้ว แนวคิดหลักของ Rollup คือ "ทำงานนอกเครือข่ายเป็นจำนวนมากและนำผลลัพธ์มาไว้ในห่วงโซ่เท่านั้น" ซึ่งจะทำให้กระบวนการบล็อกเชนเร็วขึ้นและถูกลง
จากนั้นกระบวนการนี้สามารถแบ่งออกเป็นสองส่วนง่ายๆ:
- การบรรจุเป็นกลุ่ม-เพิ่มปริมาณธุรกรรม/ปริมาณงาน
- การยืนยันธุรกรรม - ปรับปรุงความเร็วการยืนยัน
การยกเลิกตาม
Justin Drake นักวิจัยของ Ethereum Foundation เสนอแนวคิดของ Based Rollup ในเดือนมีนาคม 2023 โซลูชันนี้มุ่งเป้าไปที่บทบาทสำคัญระหว่าง L1 และ L2 ซึ่งก็คือซีเควนเซอร์เป็นหลัก
ซีเควนเซอร์มีหน้าที่รับผิดชอบในการคัดแยกและบรรจุธุรกรรมตั้งแต่ L2 ถึง L1 นอกจากนี้ ขอบเขตธุรกิจยังครอบคลุมถึงการบรรจุเป็นชุดและการยืนยันธุรกรรมที่เรากล่าวถึงข้างต้น อย่างไรก็ตาม โซลูชันซีเควนเซอร์ส่วนใหญ่ที่ L2 นำมาใช้ในปัจจุบันเป็นโซลูชันแบบรวมศูนย์ที่ควบคุมโดยโซลูชันเดียวหรือสองสามตัว หน่วยงานต่างๆ ในระยะแรกของการพัฒนาอุตสาหกรรมจะไม่มีปัญหามากนัก แต่เมื่อปริมาณเงินทุนในแต่ละห่วงโซ่เพิ่มขึ้นและโครงสร้างพื้นฐานมีความสมบูรณ์มากขึ้น ซีเควนเซอร์แบบรวมศูนย์จะกลายเป็น "ปัญหาที่จะได้รับการแก้ไข ไม่ช้าก็เร็ว”
มีสองวิธีแก้ปัญหาที่นำเสนอในปัจจุบัน:
- เครื่องคัดแยกแบบกระจายอำนาจตาม L2
- ค่าสะสมตามโอนไปยัง L1
ตัวแทนหลักของเครื่องคัดแยกแบบกระจายอำนาจที่ใช้ L2 คือ Metis วิธีการนำไปใช้คือการสร้างฉันทามติใหม่และมีประสิทธิภาพเพื่อทำให้เครือข่ายเครื่องคัดแยกมีประสิทธิภาพมากขึ้น
- เครื่องคัดแยกแบบกระจายอำนาจตาม L2
- ค่าสะสมตามโอนไปยัง L1
ตัวแทนหลักของเครื่องคัดแยกแบบกระจายอำนาจที่ใช้ L2 คือ Metis วิธีการนำไปใช้คือการสร้างฉันทามติใหม่และมีประสิทธิภาพเพื่อทำให้เครือข่ายเครื่องคัดแยกมีประสิทธิภาพมากขึ้น
วิธีแก้ปัญหาของ Based Rollup คือการลบการออกแบบกลไกเครือข่ายซีเควนเซอร์ที่แยกจากกัน และโอนความรับผิดชอบในการเรียงลำดับธุรกรรมจาก L2 ดั้งเดิมไปยัง L1 โหนดการตรวจสอบของ Ethereum L1 ทำหน้าที่เป็นผู้เสนอบล็อก (ผู้เสนอ) เพื่อรับผิดชอบในการเรียงลำดับธุรกรรม การออกแบบนี้ไม่จำเป็นต้องมีการลงมติเป็นเอกฉันท์ใหม่ ใช้ทรัพยากรโหนด Ethereum ที่มีอยู่อย่างเต็มที่ และในขณะเดียวกันก็หลีกเลี่ยงความเสี่ยงที่เกิดจากซีเควนเซอร์แบบรวมศูนย์ โดยจะกราฟระดับความปลอดภัยของซีเควนเซอร์ไปยังเครือข่ายหลักของ Ethereum
แต่ปัญหาที่ Base Rollup เผชิญนั้นก็ถูกจำกัดด้วย Trilemma แบบคลาสสิก ในตอนนี้เมื่อมีความปลอดภัยของเครือข่ายหลักแล้ว ก็หมายความว่าจะต้องพึ่งพาประสิทธิภาพของเครือข่ายหลักด้วย (เวลาบล็อกคือประมาณ 12 วินาที) ซึ่งจะทำให้การยืนยันธุรกรรม เวลานั้นด้อยกว่าโครงร่างซีเควนเซอร์ L2 ทั่วไปอย่างมาก
การวิเคราะห์โซลูชัน Rollup ที่อิงการเพิ่มประสิทธิภาพ Puffer UniFi
ในการก้าวข้ามไตรเล็มมานี้ จะต้องนำเสนอบทบาทหรือกลไกใหม่เพื่อให้เกิดความสมดุล UniFi ที่เสนอโดย Puffer มีวัตถุประสงค์เพื่อแนะนำ "การยืนยันล่วงหน้า" เพื่อแก้ไขปัญหานี้
ในโซลูชันการโรลอัพที่มีอยู่ ผู้ใช้มักจะได้รับ "การยืนยันแบบนุ่มนวล" จากซีเควนเซอร์แบบรวมศูนย์ ผู้สั่งซื้อเหล่านี้สามารถรับประกันได้ว่าหลังจากส่งธุรกรรมแล้ว รายการดังกล่าวจะถูกรวมไว้ในบล็อกเชน โดยพื้นฐานแล้วการยืนยันแบบนุ่มนวลนี้มาจากความไว้วางใจในอำนาจแบบรวมศูนย์ เมื่ออำนาจนี้เสียหาย ลำดับ/การยืนยันธุรกรรมไม่สามารถรับประกันได้อย่างยุติธรรม
คุณสมบัติเบื้องต้นของ Puffer UniFi มีคุณสมบัติสองประการดังต่อไปนี้:
- รับประกันโดยเครื่องมือตรวจสอบความถูกต้องของ Ethereum: ก่อนที่บล็อกจะถูกบรรจุ ผู้ตรวจสอบความถูกต้องของ Ethereum mainnet จะทำข้อตกลง (Pre-conf) ล่วงหน้าเพื่อให้ธุรกรรมแบบรวมจะได้รับการยืนยัน - ธุรกรรมเหล่านี้จะรวมอยู่ในบล็อกที่กำลังจะมาถึง
- กลไกการลงโทษ: หากผู้ตรวจสอบความถูกต้องล้มเหลวในการปฏิบัติตามข้อผูกพันที่ได้รับการยืนยันล่วงหน้า เช่น ล้มเหลวในการรวมธุรกรรมที่กระทำไว้ล่วงหน้าไว้ในบล็อก พวกเขาจะถูกลงโทษ
ดังนั้น ด้วย "การยืนยันล่วงหน้า" UniFi จึงหลีกเลี่ยงปัญหาที่กลไกการสะสมตามต้องถูกจำกัดด้วยเวลาบล็อกของเครือข่ายหลัก ซึ่งเทียบเท่ากับการอนุญาตให้โหนดเครือข่ายหลักของ Ethereum ดำเนินการ "งานพิเศษ" ในธุรกรรม กระบวนการยืนยันเพื่อให้แน่ใจว่าธุรกรรมมีประสิทธิภาพ (~ 100ms)
ด้วยกลไกการยืนยันล่วงหน้า จึงสามารถปรับปรุงประสิทธิภาพของการยืนยันธุรกรรมเมนเน็ตได้อย่างมาก ดังนั้น L2 ยังจำเป็นต้องปรับปรุงประสิทธิภาพของเมนเน็ตหรือไม่
กลับมาที่สาระสำคัญของ Rollup โดยส่วนใหญ่จะใช้ "บรรจุภัณฑ์ชุดธุรกรรม" -> "การยืนยันธุรกรรมอย่างรวดเร็ว" นี่คือการขยายในสองมิติ: แนวนอนและแนวตั้ง การยืนยันล่วงหน้าช่วยแก้ปัญหาการยืนยันธุรกรรมที่รวดเร็วและยุติธรรมในขณะที่ทำธุรกรรม การบรรจุแบบเป็นชุด ยังคงต้องทำให้เสร็จสิ้นผ่านเลเยอร์ที่สองหรือแบบออฟไลน์ จากนั้นธุรกรรมที่บรรจุจะถูกส่งไปยังเครือข่ายหลักผ่านทางซีเควนเซอร์และได้รับการยืนยัน
ปักเป้า UniFi AVS
โหนด Ethereum ดำเนินการ "งานพิเศษ" ในกลไก "การยืนยันล่วงหน้า" ควรดำเนินการพิเศษนี้และกลไกการลงโทษที่เกี่ยวข้องอย่างไร
Puffer เสนอ UniFi AVS ซึ่งเป็นโซลูชันที่ใช้ EigenLayer โดยไม่ได้แนะนำกลไกและหลักประกันอื่น ๆ แต่ใช้ Ethereum "Reslogging" เพื่อรวม UniFi ไว้ในบริการ AVS ใด ๆ ที่เดิมพันใหม่บน EigenLayer All สามารถเข้าร่วมใน UniFi ได้ AVS เพื่อให้บริการการยืนยันล่วงหน้าและออกแบบกลไกการลงโทษที่เกี่ยวข้องใน AVS
โดยทั่วไปแล้ว การพักและ AVS ทำให้การใช้งาน "การยืนยันล่วงหน้า" ราบรื่นยิ่งขึ้น ปัจจุบันเป็นหนึ่งในโซลูชัน AVS ที่เหมาะสมและใช้งานได้จริงที่สุด โดยการเพิ่มอิฐและไทล์ลงในโซลูชัน Based Rollup ก่อนหน้านี้ไม่ใช่เรื่องง่ายที่จะนำไปใช้ ฟังก์ชั่น ง่าย
โดยทั่วไปแล้ว การพักและ AVS ทำให้การใช้งาน "การยืนยันล่วงหน้า" ราบรื่นยิ่งขึ้น นี่เป็นหนึ่งในโซลูชัน AVS ที่เหมาะสมและใช้งานได้จริงที่สุดในปัจจุบัน และมีส่วนช่วยในโซลูชัน Based Rollup ก่อนหน้านี้ การนำฟังก์ชันนี้ไปใช้ไม่ใช่เรื่องง่าย . ง่าย.
ค่านิยมหลัก
การใช้ UniFi AVS เพื่อสร้างเครือข่ายแอปพลิเคชันจะกลายเป็นโซลูชันการอัปเกรดสำหรับชุดรวมอัปเดตอื่นๆ
- การเรียงลำดับแบบกระจายอำนาจตาม L1
- การบูรณาการเทคโนโลยีการยืนยันล่วงหน้าช่วยเพิ่มความเร็วในการยืนยันธุรกรรม
- สร้างรายได้เพื่อการพักผ่อน
- ความสามารถในการประกอบแบบซิงโครนัส
ความสามารถในการประกอบแบบซิงโครนัสเป็นหนึ่งในคุณสมบัติหลักที่ UniFi ใช้เพื่อแก้ปัญหาการกระจายตัว ในสภาพแวดล้อมแบบหลายโรลอัพปัจจุบันของ Ethereum โรลอัพที่แตกต่างกันจะทำงานอย่างเป็นอิสระจากกัน ซึ่งนำไปสู่การกระจายของสภาพคล่องและผู้ใช้ และการโต้ตอบของสินทรัพย์และสัญญาระหว่างโรลอัพที่แตกต่างกันจะต้องทำให้เสร็จสิ้นผ่านเครื่องมือ เช่น สะพานข้ามสายโซ่ ซึ่งไม่เพียงแต่ความซับซ้อนที่เพิ่มเข้ามายังมาพร้อมกับต้นทุนที่สูงและความเสี่ยงด้านความปลอดภัยอีกด้วย
เนื่องจาก UniFi ขึ้นอยู่กับการเรียงลำดับแบบกระจายอำนาจ L1 โหนด Ethereum mainnet จึงทำหน้าที่เป็น "ตัวเรียงลำดับรวม" ดังนั้นจึงสามารถเปิดใช้งาน Rollups ที่แตกต่างกัน (ขึ้นอยู่กับ UniFi) เพื่อโต้ตอบภายในบล็อกเดียวกันโดยไม่จำเป็นต้องใช้สะพานข้ามสายโซ่ ด้วยวิธีนี้ ผู้ใช้สามารถดำเนินการระหว่าง Rollups และเครือข่ายแอปพลิเคชันต่างๆ ได้อย่างราบรื่นในระบบนิเวศของ UniFi ด้วยวิธีนี้ UniFi มอบประสบการณ์ที่ราบรื่นให้กับผู้ใช้เหมือนกับห่วงโซ่เดียว ช่วยลดปัญหาการกระจายตัวของสภาพคล่องได้อย่างมีประสิทธิภาพ ซึ่งคล้ายกับเป้าหมายสูงสุดของเส้นทางนามธรรมของห่วงโซ่คือวิธีการนำไปใช้มีความเป็นธรรมชาติมากกว่า และเรียบง่าย และไม่จำเป็นต้องมีฉันทามติและข้อจำกัดเพิ่มเติมอื่นๆ (เช่น การสร้างชั้นฉันทามติใหม่เพื่อรวมสภาพคล่องและความต้องการของผู้ใช้)
สรุป
เมื่อนำมารวมกัน ธุรกิจทั้งหมดของ UniFi ขึ้นอยู่กับว่า Based Rollup เป็นโซลูชัน Rollup ที่จำเป็นหรือไม่
เมื่อพิจารณาจากสถานะ L2 ในปัจจุบัน วิธีแก้ปัญหาส่วนใหญ่จะรวมศูนย์มากกว่าที่ผู้ใช้คิด แต่ปัญหาการรวมศูนย์นี้จะไม่ส่งผลกระทบต่อความสนใจของผู้ใช้ในระยะสั้น ในทำนองเดียวกัน การแก้ปัญหานี้ในระยะสั้น ก็จะไม่ก่อให้เกิดผลกระทบต่อความมั่งคั่งเพราะ มันอยู่ไกลจากจุดสิ้นสุดของผู้ใช้ สาเหตุที่ปัญหานี้ไม่ชัดเจนก็เนื่องจากไม่มีแอปพลิเคชันใดได้รับผลกระทบโดยตรงจากระดับการรวมศูนย์ของเครื่องคัดแยก ในบริบทของตัวทำดัชนีแบบรวมศูนย์
แต่หากเรากำลังพูดถึงเครื่องคัดแยกแบบกระจายอำนาจจากมุมมองระยะยาว จำเป็นต้องพิจารณาสภาพคล่องและประสบการณ์การกระจายตัวไปพร้อมๆ กัน จากนั้นเราลองนำภาพบางส่วนมาเปรียบเทียบกัน:
Based Rollup เป็นโซลูชันที่ปัจจุบันเข้ากันได้กับเครือข่ายหลักของ Ethereum มากกว่า โดยจะเหมือนกับ Rollup "สาขาย่อย" ของเครือข่ายหลักของ Ethereum หรืออาจเรียกได้ว่าเป็นทหารส่วนตัวของ Ethereum อาจเป็นทหารราบ ทหารม้า หรือปืนใหญ่ก็ได้ ระหว่างค่ายทหาร การสื่อสารตามกำหนดเวลามีหน้าที่รับผิดชอบโดยตรงต่อ Ethereum และเป็นไปตามระบบที่ยุติธรรมที่สุดของ Ethereum ไม่จำเป็นต้องมีหน่วยงานที่สามเข้ามาแทรกแซง และไม่มีความเสี่ยงต่อการสื่อสารข้อมูลผิดพลาดหรือเจตนาร้าย
Rollup ในแง่ดีกระแสหลักในปัจจุบันคือ Rollup ที่ "กระจายอำนาจ" มากขึ้นของ Ethereum ซึ่งเหมือนกับความเป็นอิสระของเจ้าชายและกษัตริย์ พวกเขาปล่อยให้ดอกไม้นับร้อยเบ่งบานและสร้างเมืองและระบบที่พวกเขาชอบ ไม่ว่าระบบนี้จะยุติธรรมหรือไม่นั้นขึ้นอยู่กับเจ้าชาย และกษัตริย์เอง ในเวลาเดียวกัน การสื่อสารระหว่างเจ้าชายและกษัตริย์จำเป็นต้องมีแผนกเพิ่มเติมในการกำหนดเวลาและการปรับเปลี่ยน แผนกนี้คือ "chain abstraction" เพื่อควบคุมเจ้าชายและราชาเหล่านี้ แผนก chain abstraction จะต้องเข้มแข็งพอที่จะไม่เพียงแต่มี ความสามารถในการควบคุมเจ้าชายและกษัตริย์ แต่ยังรับประกันความปลอดภัยของตัวเองไม่ให้เสียหาย
ประเด็นที่ถกเถียงกันระหว่างโซลูชันทั้งสองนี้คือ Rollup ควรคืนมูลค่าให้กับ Ethereum หรือไม่ หรือควรจะเป็นแบบอัตโนมัติและปล่อยให้ดอกไม้นับร้อยบานสะพรั่งมากขึ้น การใกล้ชิดกับ Ethereum มากขึ้นนั้นมีข้อได้เปรียบด้านความปลอดภัยมากกว่าและช่วยประหยัดต้นทุนการกระจายอำนาจได้มากในเวลาเดียวกัน มีการซิงโครไนซ์และการรวมกันตามธรรมชาติ ความเป็นอิสระหมายความว่าผู้ปฏิบัติงานสามารถรับผลประโยชน์ได้มากมาย แต่ในขณะเดียวกัน พวกเขาต้องใช้เงินจำนวนมากเพื่อสร้างความปลอดภัยตามการกระจายอำนาจ และพึ่งพาความสามารถในการจัดองค์ประกอบที่ได้รับจากภายนอก
ความครอบคลุมและความเป็นอิสระของบล็อกเชนเป็นตัวกำหนดว่าโซลูชันทั้งสองนี้จะมีอยู่ในเวลาเดียวกัน แหล่งที่มาคือการแลกเปลี่ยนโซลูชันต่างๆ อย่างต่อเนื่อง ในแง่ของการกระจายอำนาจ ประสิทธิภาพ ผลประโยชน์ และแง่มุมอื่น ๆ เพื่อปรับให้เข้ากับสถานการณ์การใช้งานประเภทต่างๆ การสำรวจประเภทนี้จะเกิดขึ้น หากยังคงดำเนินต่อไป มีเพียงการแก้ไขเทคโนโลยีอย่างต่อเนื่องเท่านั้นที่ความคิดของนักพัฒนาสามารถสร้างอนาคตใหม่ได้
ความคิดเห็นทั้งหมด