BTC
ETH
HTX
SOL
BNB
ดูตลาด
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

ทางเลือกของซีเควนเซอร์ธุรกรรมแบบกระจายอำนาจสำหรับ Rollups (เครือข่ายสองชั้น): เครือข่ายซีเควนเซอร์ที่ใช้ร่วมกันหรือ Rollup แบบอิง

星球君的朋友们
Odaily资深作者
2023-11-09 07:18
บทความนี้มีประมาณ 3011 คำ การอ่านทั้งหมดใช้เวลาประมาณ 5 นาที
การยกเลิกแบบอิงเป็นตัวเลือกที่เหมาะสมสำหรับ Rollup เพื่อใช้การสั่งซื้อธุรกรรมแบบกระจายอำนาจ
สรุปโดย AI
ขยาย
การยกเลิกแบบอิงเป็นตัวเลือกที่เหมาะสมสำหรับ Rollup เพื่อใช้การสั่งซื้อธุรกรรมแบบกระจายอำนาจ

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

PangaCapital คือกองทุนการลงทุนระยะเริ่มต้นระดับโลกที่มุ่งเน้นในการค้นหา ลงทุน และฝึกฝนทีมผู้ประกอบการ Asian Web3 คุณภาพสูง ทีมผู้ก่อตั้งมีภูมิหลังจากบริษัทแลกเปลี่ยนชั้นนำอย่าง McKinsey, Morgan Stanley, PwC และสถาบันที่มีชื่อเสียงอื่นๆ กองทุนนี้มุ่งมั่นที่จะให้ผู้ประกอบการชาวเอเชียสามารถเข้าถึงทรัพยากรระดับโลกได้ ผู้ลงทุนในกองทุนและพันธมิตร ได้แก่ ตลาดแลกเปลี่ยน กองทุนชั้นนำในต่างประเทศและผู้สร้างตลาด มหาวิทยาลัยที่มีชื่อเสียงทั้งในและต่างประเทศ และบริษัทอินเทอร์เน็ตชั้นนำ

เนื่องจาก Rollups จำนวนมาก (เครือข่าย Layer 2) ได้เปิดตัวหรือกำลังจะเปิดตัว mainnet ตอนนี้พวกเขากำลังเผชิญกับคำถามสำคัญ: วิธีเลือกโซลูชันซีเควนเซอร์แบบกระจายอำนาจที่มีความหมายในระหว่างกระบวนการวนซ้ำทางเทคนิคของเครือข่าย Layer 2 เพื่อแทนที่ธุรกรรมแบบรวมศูนย์ในปัจจุบัน ซีเควนเซอร์ ปัจจุบัน มีสองวิธีหลักในการใช้เครื่องคัดแยกแบบกระจายอำนาจ เครือข่าย SS (เครือข่ายซีเควนเซอร์ที่ใช้ร่วมกัน) (เครือข่ายซีเควนเซอร์ที่ใช้ร่วมกันภายนอก) และการยกเลิกแบบพื้นฐานที่อนุญาตให้เลเยอร์ของ Validator สามารถจัดลำดับธุรกรรมของเลเยอร์ 2 เราจะแนะนำตัวเลือกเทคโนโลยีแต่ละรายการในตลาดและเปรียบเทียบข้อดีและข้อเสียของแต่ละตัวเลือก เราจะสรุปได้ว่า Rollup แบบอิง (โดยใช้ Validator ของเลเยอร์ 1 เพื่อจัดเรียงธุรกรรมในเลเยอร์ 2) เป็นตัวเลือกที่เหมาะสมสำหรับ Rollup เพื่อดำเนินการสั่งซื้อธุรกรรมแบบกระจายอำนาจ

1. โซลูชันเครือข่ายซีเควนเซอร์ที่ใช้ร่วมกันภายนอก

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

ประโยชน์ของการใช้โซลูชันทางเทคนิคนี้คือ:

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

ข. ป้องกันการละเมิดที่อาจเกิดขึ้น:เมื่อเริ่มต้นธุรกรรมบนเครือข่ายระดับที่สอง (Rollu-ups) ไม่จำเป็นต้องได้รับอนุญาต เครือข่ายระดับที่สองไม่สามารถระบุได้ว่าธุรกรรมดังกล่าวเริ่มต้นโดยหน่วยงานที่ถูกคว่ำบาตรบางแห่ง หรือธุรกรรมนั้นเป็นส่วนหนึ่งของธุรกรรมที่ผิดกฎหมายหรือไม่ หากเครือข่ายชั้นสองสร้างซีเควนเซอร์ของตัวเอง ไม่ว่าจะเป็นซีเควนเซอร์แบบกระจายอำนาจที่สร้างขึ้นเองหรือแบบรวมศูนย์ รัฐบาลอาจพิจารณาว่าเครือข่ายชั้นสองมีบทบาทในการส่งเสริมธุรกรรมที่ผิดกฎหมาย เพื่อหลีกเลี่ยงปัญหานี้ โรลอัพ (เครือข่ายเลเยอร์ 2) ต้องใช้เครือข่าย co-sequencer แบบกระจายอำนาจภายนอกเป็นบัฟเฟอร์

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

แม้จะมีข้อดีข้างต้น แต่ Shared Sequencer Networks (SSN) ก็มีข้อเสียหลายประการซึ่งมีมากกว่าข้อดีที่กล่าวไว้ข้างต้น:

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

2) ประสิทธิภาพของเครือข่าย SS ยังคงเป็นที่น่าสงสัย

ก. ค่าใช้จ่ายที่เป็นเอกฉันท์:แม้ว่าโหนดบนเครือข่าย SS จะต้องสั่งธุรกรรมเท่านั้นและไม่ดำเนินการเหล่านั้น เครือข่ายยังคงต้องจัดการกับค่าใช้จ่ายที่เป็นเอกฉันท์ (SSN บางแห่งใช้ Hotstuff 2 เป็นฉันทามติในการปรับปรุงเวลาแฝง แต่ฉันทามตินี้ยังคงมี O(n 2) ที่แย่ที่สุด - ระดับความซับซ้อนของกรณีและค่าใช้จ่ายในการสื่อสาร O(n) ในเครือข่ายที่มีการกระจายอำนาจสูง ค่าใช้จ่ายของชั้นฉันทามติ/ชั้นการสื่อสาร P2P จะมีผลกระทบด้านลบต่อประสิทธิภาพของเครือข่าย SS ความล่าช้าของ SSN ทำให้เกิดเครือข่ายชั้นที่สอง (Rollups) ทำให้ไม่สามารถรับธุรกรรมได้อย่างรวดเร็ว Sorting ผลลัพธ์ ซึ่งจะส่งผลต่อประสิทธิภาพของเครือข่ายชั้นสองในการดำเนินการธุรกรรมและรับ Soft Finality ของธุรกรรม ประสบการณ์ฝั่งผู้ใช้ไม่ดีและธุรกรรมตาม Soft Finality ไม่สามารถ จะแล้วเสร็จอย่างรวดเร็ว

ข. ค่าใช้จ่ายในการสื่อสารภายในเครือข่าย SS เพย์โหลดข้อมูล:ในโปรโตคอลฉันทามติแบบดั้งเดิม โหนดจำเป็นต้องดูข้อมูลของบล็อกก่อนที่โหนดจะลงคะแนนเพื่อสรุปบล็อก การสื่อสารเพย์โหลดข้อมูลระหว่างโหนดนี้จะเพิ่มเวลาแฝง O(n(D)) ให้กับโปรโตคอล ซึ่งอาจส่งผลเสียต่อประสบการณ์ผู้ใช้อย่างรุนแรงหากจำนวนโหนด (N) มีขนาดใหญ่

3) ความไม่สอดคล้องกันของแรงจูงใจ:มีผลประโยชน์ที่ไม่ตรงระหว่างโหนดเครือข่าย SS และโหนดในเครือข่ายชั้นสองที่ดำเนินการธุรกรรมและบทบาทอื่นๆ โหนดเครือข่าย SS ทำงานเฉพาะสำหรับเครือข่าย SS และรับสิ่งจูงใจจากเครือข่าย SS เท่านั้น สิ่งนี้ทำให้เกิดข้อกังวลว่าเครือข่ายเลเยอร์ 2 บางเครือข่ายอาจติดสินบนโหนด SS เพื่อปฏิเสธที่จะให้บริการธุรกรรมเครือข่ายเลเยอร์ 2 อื่น ๆ หรือมีความแตกต่างในการสั่งซื้อบริการที่เลือกปฏิบัติในการให้บริการเครือข่ายเลเยอร์ 2 หลายเครือข่าย .

4) ความท้าทายทางเทคนิคในการได้รับ Cross Rollup MEV:Cross Rollup MEV เป็นเรื่องยากในทางเทคนิคที่จะได้รับ เครือข่าย SS กำหนดให้ลำดับธุรกรรมของเครือข่ายชั้นสองถูกกำหนดในเวลาอันสั้นมาก ในกรอบเวลาอันสั้นดังกล่าว ผู้ค้นหาจำเป็นต้องค้นหาโอกาส MEV ที่ทำลายเครือข่ายเลเยอร์ที่สองและสื่อสารกับผู้เสนอลำดับธุรกรรม (ผู้เสนอ) ของเครือข่าย SS ด้วยวิธีใดวิธีหนึ่งเพื่อแทรกธุรกรรมที่ต้องการลงในลำดับธุรกรรม ที่ตั้ง. ความเร็วและความแม่นยำเป็นสิ่งสำคัญตลอดกระบวนการ ซึ่งเป็นความท้าทายที่สำคัญสำหรับผู้ค้นหาในการออกแบบและใช้อัลกอริทึม MEV

2. Based Roll -ups 

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

Base Rollup มีข้อดีหลายประการ:

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

ในทางตรงกันข้าม เครือข่ายเลเยอร์ 2 (โรลอัพ) ที่ใช้ตัวจัดลำดับธุรกรรมแบบกระจายอำนาจภายนอกจะเสี่ยงต่อการโจมตี MEV ที่เป็นพิษ หากพบความล้มเหลวในระยะสั้นของตัวจัดลำดับภายนอก ธุรกรรมภายในช่องทางหลบหนีต้องรอระยะหนึ่งก่อนที่จะรับประกันการชำระบัญชี แม้ว่าความน่าเชื่อถือของ SS ภายนอกอาจเป็น 99% แต่ความน่าเชื่อถือที่ลดลง 1% ยังคงสามารถถูกนำไปใช้ประโยชน์ในสภาพแวดล้อมภายนอกที่เป็นอันตราย

2) ความสอดคล้องกับผลประโยชน์ของผู้ตรวจสอบความถูกต้องของเครือข่ายชั้นแรก/การปรับปรุง MEV สูงสุดที่เป็นไปได้(หนึ่งชั้น + MEV ข้ามสองชั้น)

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

3) ต้นทุนผู้ใช้ที่ต่ำกว่า:เมื่อใช้การออกแบบ Base Roll-up Roll-up จะไม่มีค่าใช้จ่ายเพิ่มเติมสำหรับเครือข่าย SS ภายนอก ผู้เสนอและผู้ค้นหาและผู้สร้างเลเยอร์ 1 จะได้รับการชดเชยผ่าน MEV ตามทฤษฎีแล้ว สิ่งอื่นๆ ที่เท่าเทียมกัน ต้นทุนธุรกรรมบน Base Roll-ups ควรต่ำกว่าโมเดลที่ใช้ SS เนื่องจากไม่มีเครือข่ายภายนอกที่เกี่ยวข้องกับการแยกมูลค่า

4) ต่อต้านการเซ็นเซอร์และปฏิบัติตามกฎระเบียบการรวมฐานสามารถต้านทานการเซ็นเซอร์ได้ในขณะที่ปฏิบัติตามกฎระเบียบ

ข้อเสียเปรียบหลักของการยกเลิกตามในปัจจุบันคือความเร็ว ผู้คนกังวลเกี่ยวกับประสิทธิภาพการรับส่งข้อมูลของการยกเลิกตาม บางคนเชื่อว่าการสั่งงาน Base-Roll up ต้องรอจนกว่าบล็อกในชั้นหนึ่งจะเสร็จสิ้น ในกรณีนี้ เวลายืนยันธุรกรรมตามค่าสะสมจะถูกจำกัดโดยตรงด้วยเวลาบล็อกของ L1 ส่งผลให้ธุรกรรมเสร็จสมบูรณ์ช้ามากจากมุมมองของผู้ใช้

อย่างไรก็ตาม มีวิธียืนยันการสั่งซื้อธุรกรรมล่วงหน้าตามการยกเลิก ด้วยการทำใหม่ ผู้เสนอของบล็อกถัดไปของเลเยอร์สามารถยืนยันที่จะรวมบล็อก Based Rollup ไว้ในบล็อกของเลเยอร์ที่พวกเขาเสนอในอนาคต สิ่งนี้เป็นไปได้เนื่องจากมีการเลือกข้อเสนอสำหรับบล็อกถัดไปในเลเยอร์ไว้ล่วงหน้า หากผู้เสนอบล็อกถัดไปไม่เสนอบล็อกตามที่สัญญาไว้ พวกเขาจะได้รับการลงโทษจากการลดโทเค็นผ่านโปรแกรมการพักใหม่ (จัสติน เดกเกอร์ ฤดูร้อน 2023)

บางคนอาจพบว่าเป็นเรื่องยากที่จะโน้มน้าวให้ผู้ตรวจสอบความถูกต้องของเลเยอร์ 1 เข้าร่วมใน Base Roll-ups อย่างไรก็ตาม เนื่องจากกระแส MEV ทั้งหมดมอบให้กับเครือข่ายเครื่องมือตรวจสอบเลเยอร์ 1 โดยมีแรงจูงใจที่เหมาะสมจากโทเค็นเลเยอร์ 2 ความสนใจของผู้ตรวจสอบความถูกต้องของเลเยอร์ 1 จึงสอดคล้องกับการสะสมตาม ดังนั้นจึงควรเป็นเรื่องง่ายที่จะได้รับผู้ตรวจสอบความถูกต้องหลายชั้นผ่านการปักหลักใหม่

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

ขอขอบคุณ Daniel ที่ให้มุมมองของเขา และเพื่อนร่วมงานของฉัน Greg และ Yao สำหรับการแก้ไขและปรับปรุงเนื้อหา

ใส่ทุกอย่างลงในตารางเปรียบเทียบด้านล่าง:

Base
Layer 2
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
ค้นหา
สารบัญบทความ
อันดับบทความร้อน
Daily
Weekly
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android