Sequencer เป็นองค์ประกอบสำคัญใน Layer2 Rollup ของ Ethereum รับธุรกรรมที่ไม่ได้เรียงลำดับและสร้างชุดธุรกรรมที่สั่ง จากนั้น ชุดธุรกรรมเหล่านี้สามารถใส่ลงในบล็อกและส่งไปยังชั้นความพร้อมของข้อมูลได้ หลังจากได้รับธุรกรรมของผู้ใช้แล้ว ตัวจัดลำดับจะให้การรับเกือบจะในทันทีในรูปแบบ "การยืนยันแบบนุ่มนวล" ในขณะที่ "การยืนยันแบบยาก" จะได้รับหลังจากธุรกรรมถูกส่งไปยังชั้นความพร้อมใช้งานของข้อมูล
Mainstream Layer2 Rollups เช่น Arbitrum, Optimism, zkSync, StarkNet และ Polygon zkEVM ทั้งหมดเรียกใช้ซีเควนเซอร์แบบรวมศูนย์ที่ดำเนินการโดยผู้ปฏิบัติงาน อย่างไรก็ตาม ซีเควนเซอร์แบบรวมศูนย์มีปัญหาดังต่อไปนี้:
เพื่อตอบสนองต่อปัญหาการรวมศูนย์ของซีเควนเซอร์ Layer2 Rollups หลักทั้งหมดได้รวมการกระจายอำนาจของซีเควนเซอร์ไว้ในโรดแมป แต่ทั้งหมดยังอยู่ในขั้นตอนการวางแผนและไม่ได้นำไปใช้ในระยะสั้นถึงปานกลาง เหตุผลก็คือการกระจายอำนาจของซีเควนเซอร์ไม่ใช่ปัญหาทางเทคนิค แต่เป็นปัญหาทางเศรษฐกิจ
สำหรับผู้ที่สนใจหลักการทางเทคนิคของ Layer2 Rollup คุณสามารถดูบทความก่อนหน้าของฉัน “Ethereum Layer2: The Rollup War”
Layer2 Rollup มีบทบาทหลัก 3 บทบาท ได้แก่ ผู้ใช้ ผู้ดำเนินการ Rollup และ Base Layer กระบวนการหลักที่พวกเขาดำเนินการนั้นคร่าวๆ: เมื่อผู้ใช้ซื้อขายบน L2 Rollup Operator จะทำหน้าที่เป็นอินเทอร์เฟซระหว่างผู้ใช้กับ Base Layer และในที่สุดก็จะเผยแพร่ข้อมูลไปยัง Base Layer ดังที่แสดง:
ค่าใช้จ่ายสำหรับตัวดำเนินการ Rollup รวมถึงการบำรุงรักษากลุ่มธุรกรรม การประมวลผลชุดอนุกรม การคำนวณรากสถานะ/ความแตกต่างของรัฐ/การพิสูจน์ความถูกต้อง ฯลฯ ต้นทุนเหล่านี้เกี่ยวข้องกับการเรียงลำดับ การตรวจสอบธุรกรรม การสร้างบล็อก และปัญหาอื่นๆ ที่เกี่ยวข้องกับการประมวลผลธุรกรรมจำนวนมาก แหล่งรายได้หลักคือรางวัลโทเค็นและมูลค่าการแยกสูงสุด (MEV)
MEV ที่นี่มีความสำคัญอย่างยิ่ง MEV หมายถึงมูลค่าที่แยกออกมาเกินกว่ารางวัลโทเค็นมาตรฐานโดยการจัดการธุรกรรมภายในบล็อก กล่าวคือ โดยรวม ไม่รวม และเปลี่ยนลำดับของธุรกรรม รูปแบบทั่วไปของการแยก MEV ได้แก่ การโจมตีแบบวิ่งหน้าและแบบแซนวิช
ดังนั้น การบำรุงรักษาเครื่องจัดลำดับแบบรวมศูนย์อาจเป็นทางเลือกที่ประหยัดที่สุดสำหรับผู้ดำเนินการชุดรวม อย่างไรก็ตาม ยังมี Layer2 Rollups ที่ใช้ซีเควนเซอร์แบบกระจายอำนาจ เช่น Metis
Metis ส่งเสริมเครื่องจัดลำดับ PoS แบบกระจายอำนาจให้เป็นจุดขายหลัก ทั้งตัวดำเนินการซีเควนเซอร์และตัวดำเนินการโหนดเลเยอร์ฉันทามติของ Metis จำเป็นต้องวางโทเค็นจำนวนหนึ่งไว้เป็นหลักประกัน หากซีเควนเซอร์แสดงพฤติกรรมที่ไม่ซื่อสัตย์ระหว่างการประมวลผลธุรกรรม ผู้อื่นก็สามารถท้าทายพฤติกรรมนั้นได้ หากการท้าทายประสบผลสำเร็จ ซีเควนเซอร์จะสูญเสียส่วนแบ่งบางส่วน
เนื่องจาก Layer2 Rollups กระแสหลักทั้งหมดใช้งานซีเควนเซอร์แบบรวมศูนย์ตัวเดียว หากซีเควนเซอร์เหล่านี้มีปัญหา โปรแกรม Rollup ทั้งหมดจะได้รับผลกระทบในทางลบ จุดรวมของผู้ใช้ที่ใช้ Layer2 Rollup คือการประหยัดต้นทุนการทำธุรกรรม และหนึ่งในแนวคิดพื้นฐานเบื้องหลังบล็อคเชนคือการป้องกันการพึ่งพาผู้ให้บริการแบบรวมศูนย์เพียงรายเดียว การรวมศูนย์ของซีเควนเซอร์เป็นปัญหาเร่งด่วนที่ต้องได้รับการแก้ไขอย่างเห็นได้ชัด
การแก้ปัญหาที่กล่าวมาข้างต้นคือการใช้ซีเควนเซอร์แบบแบ่งใช้แบบกระจายอำนาจ “ที่ใช้ร่วมกัน” หมายความว่าการ Rollups Layer2 ที่แตกต่างกันหลายรายการสามารถใช้เครือข่ายซีเควนเซอร์เดียวกัน ซึ่งหมายความว่าธุรกรรมจาก Layer2 Rollups หลายรายการจะถูกรวมไว้ใน Mempool ก่อนที่จะถูกจัดเรียง
ซีเควนเซอร์ที่ใช้ร่วมกันมีจุดมุ่งหมายเพื่อบรรเทาปัญหาการแยก MEV ให้การต่อต้านการเซ็นเซอร์ และปรับปรุงการรับประกันประสิทธิภาพของ Layer2 Rollups นอกจากนี้ ยังมีประเด็นที่น่าสังเกตอีกสองประเด็น:
โปรเจ็กต์ต่างๆ เช่น Espresso, Astria, SUAVE และ Radius ต่างมุ่งเน้นไปที่โซลูชันซีเควนเซอร์แบบกระจายอำนาจ โดยแต่ละโปรเจ็กต์มีเส้นทางการใช้งานที่แตกต่างกัน
Espresso Systems ซึ่งเริ่มแรกเป็นบริษัทที่มุ่งเน้นด้านโซลูชันความเป็นส่วนตัว ได้ประกาศในเดือนมีนาคม 2022 ว่าได้ระดมทุนเกือบ 30 ล้านดอลลาร์ในการระดมทุน Series A ด้วยการลงทุนจาก Electric Capital, Sequoia และ Blockchain Capital Espresso Systems ได้เปลี่ยนแปลงไปเป็นการพัฒนา Espresso Sequencer เป็นส่วนใหญ่ ซึ่งมุ่งเน้นการให้บริการการคัดแยกแบบกระจายอำนาจสำหรับ Rollups
Espresso ได้แก้ไขปัญหาการหมุนเวียนของซีเควนเซอร์และการกำหนด "ขั้นสุดท้าย" ของธุรกรรมตามฉันทามติของ HotShot และแนะนำ EigenLayer เพื่อแก้ไขปัญหาการรับของซีเควนเซอร์
กลไกการวางเดิมพันใหม่ของ EigenLayer ทำให้ผู้เดิมพัน Ethereum กลายเป็น Espresso Sequencers ได้ด้วย โดยให้การรับประกันความปลอดภัยตามมติของ HotShot กล่าวง่ายๆ ก็คือ ผู้เดิมพันโหนด Ethereum สามารถกลายเป็น Espresso Sequencers (ESQ) ผ่านกลไกการวางเดิมพันใหม่ของ EigenLayer ผู้เดิมพัน Ethereum ในขณะที่รับรางวัลจากโหนด PoS ก็ยังได้รับมูลค่าของ L2 MEV เช่นกัน
ในฐานะโซลูชันที่เป็นสากลสำหรับเครื่องหาลำดับแบบกระจายอำนาจ โครงการความร่วมมือเชิงนิเวศน์ของ Espresso ไม่เพียงแต่รวมถึง EigenLayer เท่านั้น แต่ยังรวมถึงโครงการโมดูลาร์ระดับดาวต่างๆ เช่น Arbitrum, OP Stack, Caldera และ AltLayer อีกด้วย
Astria อยู่ในตำแหน่งที่เป็นสากลและกระจายอำนาจโดยไม่ได้รับอนุญาต โดยให้บริการการจัดลำดับที่ใช้ร่วมกันนอกกรอบสำหรับ Rollups ต่างๆ ในแง่ของการจัดหาเงินทุน Astria ได้ประกาศในเดือนเมษายน 2566 ว่า บริษัทได้เสร็จสิ้นการระดมทุนรอบเริ่มต้นมูลค่า 5.5 ล้านดอลลาร์สหรัฐ ซึ่งนำโดย Maven 11 โดยมีสถาบันการลงทุนที่เข้าร่วม ได้แก่ 1k(x), Delphi Digital, Lemniscap, Robot Ventures ฯลฯ แม้ว่าการจัดหาเงินทุนจะมีน้อย แต่การจัดกลุ่มสถาบันก็มีความงดงาม
กลไกการทำงานของซีเควนเซอร์แบบกระจายอำนาจของ Astria นั้นคล้ายคลึงกับกลไกการทำงานของ Espresso Sequencer จุดประสงค์คือเพื่อลดสิทธิพิเศษของซีเควนเซอร์โดยการกระจายอำนาจของสิทธิ์ในการเรียงลำดับธุรกรรม โดยเฉพาะ:
สำหรับการหมุนซีเควนเซอร์ Astria เสนอกลไกการหมุน 2 แบบ:
SUAVE เป็นโซลูชันซีเควนเซอร์ที่ใช้ร่วมกันแบบ Plug-and-Play แบบกระจายอำนาจที่สร้างโดย Flashbots ในฐานะโซลูชันสากล SUAVE สามารถจัดเตรียมพูลหน่วยความจำและโครงสร้างบล็อกแบบกระจายอำนาจสำหรับ L1/L2 ใดๆ ได้ สิ่งที่ทำให้ SUAVE แตกต่างจากการออกแบบซีเควนเซอร์ที่ใช้ร่วมกันที่กล่าวมาข้างต้นก็คือ SUAVE Chain นั้นเป็นเชนที่เข้ากันได้กับ EVM ซึ่งบรรลุการจัดลำดับธุรกรรมผ่านบล็อก "การเสนอราคา"
สถาปัตยกรรมของ SUAVE ประกอบด้วยองค์ประกอบหลัก 3 ส่วน:
เป้าหมายของ Radius คือการทำหน้าที่เป็นเลเยอร์ลำดับที่ใช้ร่วมกันที่ไม่น่าเชื่อถือ ต่างจากกลไกการใช้งานของโซลูชันที่กล่าวมาข้างต้น Radius ทำให้แน่ใจว่าธุรกรรม Rollup ได้รับการจัดลำดับโดยไม่จำเป็นต้องเชื่อถือใครเลยด้วยการเปิดใช้งาน mempool ที่เข้ารหัส จึงกำจัด MEV และการเซ็นเซอร์ธุรกรรมของผู้ใช้ที่มีประสิทธิภาพ
ในแง่ของเงินทุน Radius ได้ประกาศในเดือนมิถุนายน 2023 ว่าได้เสร็จสิ้นการจัดหาเงินทุนรอบ Pre-seed มูลค่า 1.7 ล้านเหรียญสหรัฐ ซึ่งนำโดย Hashed โดยมีส่วนร่วมจากบริษัทด้านการลงทุน เช่น Superscrypt, LambdaClass และ Crypto.com
Espresso, Astria และตัวจัดลำดับการกระจายอำนาจตามฉันทามติอื่น ๆ ช่วยลดความเสี่ยงของ MEV และการเซ็นเซอร์ได้ในระดับหนึ่ง แต่สิ่งนี้มาพร้อมกับต้นทุนของความสามารถในการขยายเครือข่ายและประสิทธิภาพด้านเวลา ซึ่งนำไปสู่ความล่าช้าในการยืนยันธุรกรรมบางอย่าง (เนื่องจากจำเป็นต้องมีฉันทามติเกี่ยวกับลำดับธุรกรรม) นอกจากนี้ แม้ว่าการจัดลำดับธุรกรรมจะเกิดขึ้นในสภาพแวดล้อมแบบกระจายอำนาจ เนื่องจากความโปร่งใสของธุรกรรมที่เกี่ยวข้องใน mempool แต่ตัวจัดลำดับยังคงมีพื้นที่ว่างสำหรับการดึงข้อมูล MEV ที่เป็นอันตราย ด้วยการใช้ mempool ที่เข้ารหัส Radius ตั้งเป้าที่จะสกัด MEV ที่เป็นอันตรายของซีเควนเซอร์หน่อและการเซ็นเซอร์ธุรกรรม โดยทำให้ซีเควนเซอร์มองไม่เห็นข้อมูลธุรกรรมที่เกี่ยวข้อง
Radius ใช้รูปแบบการเข้ารหัสที่อิงการพิสูจน์ความรู้เป็นศูนย์ “Practical Verifiable Delay Encryption” (PVDE) เพื่อสร้าง mempool ที่เข้ารหัส mempool ที่เข้ารหัสช่วยให้มั่นใจได้ถึงความไม่ไว้วางใจของซีเควนเซอร์ แต่ยังคงมีความเสี่ยงที่จะเกิดความล้มเหลวเพียงจุดเดียว หากรันซีเควนเซอร์ตัวเดียว + mempool ที่เข้ารหัส ความล้มเหลวของซีเควนเซอร์จะทำให้เครือข่ายหยุดทำงาน เพื่อแก้ไขปัญหานี้ Radius ขอเสนอโซลูชันการใช้งานซีเควนเซอร์แบบกระจายอำนาจหลายรายการ รวมถึงกลไกการเลือกตั้งผู้นำที่เป็นความลับและกลไกการแบ่งกลุ่มกลุ่มซีเควนเซอร์
Astria, Espresso และ SUAVE ต่างก็รวม MEV ไว้เป็นส่วนหนึ่งของระบบนิเวศของตน แม้จะมอบความสะดวกสบายบางอย่างเพื่ออำนวยความสะดวกให้กับ MEV ในสถาปัตยกรรม PBS ก็ตาม ในทางกลับกัน Radius จะหลีกเลี่ยง MEV ด้วยการเข้ารหัสธุรกรรม แต่ก็ยอมรับว่า MEV เป็นแรงจูงใจที่สำคัญสำหรับผู้สร้างและไม่สามารถกำจัดได้ทั้งหมด
MEV เป็นแรงจูงใจทางการตลาดที่สำคัญ Mainstream Layer2 Rollups สร้างรายได้จำนวนมากโดยการผูกขาด MEV ผ่านการรันซีเควนเซอร์แบบรวมศูนย์ การกระจายอำนาจสิทธิ์ในการจัดลำดับธุรกรรมย่อมเกี่ยวข้องกับส่วนแบ่งรายได้ ทำให้เกิดความขัดแย้ง
เว้นแต่ว่าเครื่องจัดลำดับที่ใช้ร่วมกันจะพบความสมดุลระหว่างการปกป้องผลประโยชน์ของผู้ใช้และการรักษาแรงจูงใจของระบบนิเวศ กล่าวคือ การส่งผลกำไรให้กับผู้ใช้เอง นี่อาจเป็นจุดเริ่มต้นการรับส่งข้อมูลที่สำคัญในการดึงดูดผู้ใช้ สิ่งนี้สามารถสร้างเอฟเฟกต์สาธิตในช่อง Layer2 Rollup ได้ ดังนั้นจึงบังคับให้ Layer2 Rollups อื่น ๆ ใช้ซีเควนเซอร์ที่ใช้ร่วมกัน
กระบวนทัศน์แบบโมดูลาร์ของซีเควนเซอร์ที่ใช้ร่วมกันจะลดเกณฑ์ทางเทคนิคสำหรับระบบนิเวศ Layer2 Rollup ทั้งหมด และความสามารถในการเขียนแบบ cross-Rollup จะช่วยเพิ่มความเป็นไปได้มากขึ้น อย่างไรก็ตาม มันแตกต่างจากการจ้างบุคคลภายนอกในชั้นความพร้อมของข้อมูล ไม่มีโครงการ Layer2 Rollup ใดที่ต้องการจ้างบุคคลภายนอกที่มีความสามารถในการ "เก็บภาษี" หลักของตน
โดยแก่นแท้แล้ว Layer2 Rollup ขาดกรอบการทำงานทางเศรษฐกิจแบบกระจายอำนาจที่เป็นอิสระ การละทิ้งซีเควนเซอร์ทำให้ระบบนิเวศทางการตลาดยากขึ้น แม้ว่าพวกเขาจะนำซีเควนเซอร์แบบกระจายอำนาจมาใช้ แต่ก็มีความเป็นไปได้สูงที่พวกเขาจะได้รับการกระจายอำนาจในชื่อเท่านั้น โดยให้การควบคุมอยู่ในมือของผู้ปฏิบัติงานหรือคนกลุ่มเล็ก ๆ หรือต้องมีการปักหลักด้วยโทเค็นของตนเอง เพื่อให้เกิดประโยชน์อย่างแท้จริงแก่ โทเค็นเพื่อรองรับราคาของพวกเขา
อย่างไรก็ตาม จะมีผู้เข้าร่วมใหม่จำนวนมากทั้งในฟิลด์ Layer2 Rollup และฟิลด์ซีเควนเซอร์ที่ใช้ร่วมกัน Rollups Layer2 หลักบางรายการอาจต้องการสร้างโซลูชันที่เป็นกรรมสิทธิ์ของตนแทนที่จะใช้เครือข่ายการจัดลำดับที่ใช้ร่วมกัน ในขณะที่ซีเควนเซอร์ที่ใช้ร่วมกันที่ได้รับการยอมรับอย่างดีบางตัวอาจดึงดูด Layer2 Rollups ที่ไม่ใช่กระแสหลักจำนวนมาก เพื่อให้ได้เอฟเฟกต์เครือข่ายที่ทรงพลัง จะมีการเปลี่ยนแปลงใหม่อย่างแน่นอนในอนาคต
Mời người khác bỏ phiếu
Sequencer เป็นองค์ประกอบสำคัญใน Layer2 Rollup ของ Ethereum รับธุรกรรมที่ไม่ได้เรียงลำดับและสร้างชุดธุรกรรมที่สั่ง จากนั้น ชุดธุรกรรมเหล่านี้สามารถใส่ลงในบล็อกและส่งไปยังชั้นความพร้อมของข้อมูลได้ หลังจากได้รับธุรกรรมของผู้ใช้แล้ว ตัวจัดลำดับจะให้การรับเกือบจะในทันทีในรูปแบบ "การยืนยันแบบนุ่มนวล" ในขณะที่ "การยืนยันแบบยาก" จะได้รับหลังจากธุรกรรมถูกส่งไปยังชั้นความพร้อมใช้งานของข้อมูล
Mainstream Layer2 Rollups เช่น Arbitrum, Optimism, zkSync, StarkNet และ Polygon zkEVM ทั้งหมดเรียกใช้ซีเควนเซอร์แบบรวมศูนย์ที่ดำเนินการโดยผู้ปฏิบัติงาน อย่างไรก็ตาม ซีเควนเซอร์แบบรวมศูนย์มีปัญหาดังต่อไปนี้:
เพื่อตอบสนองต่อปัญหาการรวมศูนย์ของซีเควนเซอร์ Layer2 Rollups หลักทั้งหมดได้รวมการกระจายอำนาจของซีเควนเซอร์ไว้ในโรดแมป แต่ทั้งหมดยังอยู่ในขั้นตอนการวางแผนและไม่ได้นำไปใช้ในระยะสั้นถึงปานกลาง เหตุผลก็คือการกระจายอำนาจของซีเควนเซอร์ไม่ใช่ปัญหาทางเทคนิค แต่เป็นปัญหาทางเศรษฐกิจ
สำหรับผู้ที่สนใจหลักการทางเทคนิคของ Layer2 Rollup คุณสามารถดูบทความก่อนหน้าของฉัน “Ethereum Layer2: The Rollup War”
Layer2 Rollup มีบทบาทหลัก 3 บทบาท ได้แก่ ผู้ใช้ ผู้ดำเนินการ Rollup และ Base Layer กระบวนการหลักที่พวกเขาดำเนินการนั้นคร่าวๆ: เมื่อผู้ใช้ซื้อขายบน L2 Rollup Operator จะทำหน้าที่เป็นอินเทอร์เฟซระหว่างผู้ใช้กับ Base Layer และในที่สุดก็จะเผยแพร่ข้อมูลไปยัง Base Layer ดังที่แสดง:
ค่าใช้จ่ายสำหรับตัวดำเนินการ Rollup รวมถึงการบำรุงรักษากลุ่มธุรกรรม การประมวลผลชุดอนุกรม การคำนวณรากสถานะ/ความแตกต่างของรัฐ/การพิสูจน์ความถูกต้อง ฯลฯ ต้นทุนเหล่านี้เกี่ยวข้องกับการเรียงลำดับ การตรวจสอบธุรกรรม การสร้างบล็อก และปัญหาอื่นๆ ที่เกี่ยวข้องกับการประมวลผลธุรกรรมจำนวนมาก แหล่งรายได้หลักคือรางวัลโทเค็นและมูลค่าการแยกสูงสุด (MEV)
MEV ที่นี่มีความสำคัญอย่างยิ่ง MEV หมายถึงมูลค่าที่แยกออกมาเกินกว่ารางวัลโทเค็นมาตรฐานโดยการจัดการธุรกรรมภายในบล็อก กล่าวคือ โดยรวม ไม่รวม และเปลี่ยนลำดับของธุรกรรม รูปแบบทั่วไปของการแยก MEV ได้แก่ การโจมตีแบบวิ่งหน้าและแบบแซนวิช
ดังนั้น การบำรุงรักษาเครื่องจัดลำดับแบบรวมศูนย์อาจเป็นทางเลือกที่ประหยัดที่สุดสำหรับผู้ดำเนินการชุดรวม อย่างไรก็ตาม ยังมี Layer2 Rollups ที่ใช้ซีเควนเซอร์แบบกระจายอำนาจ เช่น Metis
Metis ส่งเสริมเครื่องจัดลำดับ PoS แบบกระจายอำนาจให้เป็นจุดขายหลัก ทั้งตัวดำเนินการซีเควนเซอร์และตัวดำเนินการโหนดเลเยอร์ฉันทามติของ Metis จำเป็นต้องวางโทเค็นจำนวนหนึ่งไว้เป็นหลักประกัน หากซีเควนเซอร์แสดงพฤติกรรมที่ไม่ซื่อสัตย์ระหว่างการประมวลผลธุรกรรม ผู้อื่นก็สามารถท้าทายพฤติกรรมนั้นได้ หากการท้าทายประสบผลสำเร็จ ซีเควนเซอร์จะสูญเสียส่วนแบ่งบางส่วน
เนื่องจาก Layer2 Rollups กระแสหลักทั้งหมดใช้งานซีเควนเซอร์แบบรวมศูนย์ตัวเดียว หากซีเควนเซอร์เหล่านี้มีปัญหา โปรแกรม Rollup ทั้งหมดจะได้รับผลกระทบในทางลบ จุดรวมของผู้ใช้ที่ใช้ Layer2 Rollup คือการประหยัดต้นทุนการทำธุรกรรม และหนึ่งในแนวคิดพื้นฐานเบื้องหลังบล็อคเชนคือการป้องกันการพึ่งพาผู้ให้บริการแบบรวมศูนย์เพียงรายเดียว การรวมศูนย์ของซีเควนเซอร์เป็นปัญหาเร่งด่วนที่ต้องได้รับการแก้ไขอย่างเห็นได้ชัด
การแก้ปัญหาที่กล่าวมาข้างต้นคือการใช้ซีเควนเซอร์แบบแบ่งใช้แบบกระจายอำนาจ “ที่ใช้ร่วมกัน” หมายความว่าการ Rollups Layer2 ที่แตกต่างกันหลายรายการสามารถใช้เครือข่ายซีเควนเซอร์เดียวกัน ซึ่งหมายความว่าธุรกรรมจาก Layer2 Rollups หลายรายการจะถูกรวมไว้ใน Mempool ก่อนที่จะถูกจัดเรียง
ซีเควนเซอร์ที่ใช้ร่วมกันมีจุดมุ่งหมายเพื่อบรรเทาปัญหาการแยก MEV ให้การต่อต้านการเซ็นเซอร์ และปรับปรุงการรับประกันประสิทธิภาพของ Layer2 Rollups นอกจากนี้ ยังมีประเด็นที่น่าสังเกตอีกสองประเด็น:
โปรเจ็กต์ต่างๆ เช่น Espresso, Astria, SUAVE และ Radius ต่างมุ่งเน้นไปที่โซลูชันซีเควนเซอร์แบบกระจายอำนาจ โดยแต่ละโปรเจ็กต์มีเส้นทางการใช้งานที่แตกต่างกัน
Espresso Systems ซึ่งเริ่มแรกเป็นบริษัทที่มุ่งเน้นด้านโซลูชันความเป็นส่วนตัว ได้ประกาศในเดือนมีนาคม 2022 ว่าได้ระดมทุนเกือบ 30 ล้านดอลลาร์ในการระดมทุน Series A ด้วยการลงทุนจาก Electric Capital, Sequoia และ Blockchain Capital Espresso Systems ได้เปลี่ยนแปลงไปเป็นการพัฒนา Espresso Sequencer เป็นส่วนใหญ่ ซึ่งมุ่งเน้นการให้บริการการคัดแยกแบบกระจายอำนาจสำหรับ Rollups
Espresso ได้แก้ไขปัญหาการหมุนเวียนของซีเควนเซอร์และการกำหนด "ขั้นสุดท้าย" ของธุรกรรมตามฉันทามติของ HotShot และแนะนำ EigenLayer เพื่อแก้ไขปัญหาการรับของซีเควนเซอร์
กลไกการวางเดิมพันใหม่ของ EigenLayer ทำให้ผู้เดิมพัน Ethereum กลายเป็น Espresso Sequencers ได้ด้วย โดยให้การรับประกันความปลอดภัยตามมติของ HotShot กล่าวง่ายๆ ก็คือ ผู้เดิมพันโหนด Ethereum สามารถกลายเป็น Espresso Sequencers (ESQ) ผ่านกลไกการวางเดิมพันใหม่ของ EigenLayer ผู้เดิมพัน Ethereum ในขณะที่รับรางวัลจากโหนด PoS ก็ยังได้รับมูลค่าของ L2 MEV เช่นกัน
ในฐานะโซลูชันที่เป็นสากลสำหรับเครื่องหาลำดับแบบกระจายอำนาจ โครงการความร่วมมือเชิงนิเวศน์ของ Espresso ไม่เพียงแต่รวมถึง EigenLayer เท่านั้น แต่ยังรวมถึงโครงการโมดูลาร์ระดับดาวต่างๆ เช่น Arbitrum, OP Stack, Caldera และ AltLayer อีกด้วย
Astria อยู่ในตำแหน่งที่เป็นสากลและกระจายอำนาจโดยไม่ได้รับอนุญาต โดยให้บริการการจัดลำดับที่ใช้ร่วมกันนอกกรอบสำหรับ Rollups ต่างๆ ในแง่ของการจัดหาเงินทุน Astria ได้ประกาศในเดือนเมษายน 2566 ว่า บริษัทได้เสร็จสิ้นการระดมทุนรอบเริ่มต้นมูลค่า 5.5 ล้านดอลลาร์สหรัฐ ซึ่งนำโดย Maven 11 โดยมีสถาบันการลงทุนที่เข้าร่วม ได้แก่ 1k(x), Delphi Digital, Lemniscap, Robot Ventures ฯลฯ แม้ว่าการจัดหาเงินทุนจะมีน้อย แต่การจัดกลุ่มสถาบันก็มีความงดงาม
กลไกการทำงานของซีเควนเซอร์แบบกระจายอำนาจของ Astria นั้นคล้ายคลึงกับกลไกการทำงานของ Espresso Sequencer จุดประสงค์คือเพื่อลดสิทธิพิเศษของซีเควนเซอร์โดยการกระจายอำนาจของสิทธิ์ในการเรียงลำดับธุรกรรม โดยเฉพาะ:
สำหรับการหมุนซีเควนเซอร์ Astria เสนอกลไกการหมุน 2 แบบ:
SUAVE เป็นโซลูชันซีเควนเซอร์ที่ใช้ร่วมกันแบบ Plug-and-Play แบบกระจายอำนาจที่สร้างโดย Flashbots ในฐานะโซลูชันสากล SUAVE สามารถจัดเตรียมพูลหน่วยความจำและโครงสร้างบล็อกแบบกระจายอำนาจสำหรับ L1/L2 ใดๆ ได้ สิ่งที่ทำให้ SUAVE แตกต่างจากการออกแบบซีเควนเซอร์ที่ใช้ร่วมกันที่กล่าวมาข้างต้นก็คือ SUAVE Chain นั้นเป็นเชนที่เข้ากันได้กับ EVM ซึ่งบรรลุการจัดลำดับธุรกรรมผ่านบล็อก "การเสนอราคา"
สถาปัตยกรรมของ SUAVE ประกอบด้วยองค์ประกอบหลัก 3 ส่วน:
เป้าหมายของ Radius คือการทำหน้าที่เป็นเลเยอร์ลำดับที่ใช้ร่วมกันที่ไม่น่าเชื่อถือ ต่างจากกลไกการใช้งานของโซลูชันที่กล่าวมาข้างต้น Radius ทำให้แน่ใจว่าธุรกรรม Rollup ได้รับการจัดลำดับโดยไม่จำเป็นต้องเชื่อถือใครเลยด้วยการเปิดใช้งาน mempool ที่เข้ารหัส จึงกำจัด MEV และการเซ็นเซอร์ธุรกรรมของผู้ใช้ที่มีประสิทธิภาพ
ในแง่ของเงินทุน Radius ได้ประกาศในเดือนมิถุนายน 2023 ว่าได้เสร็จสิ้นการจัดหาเงินทุนรอบ Pre-seed มูลค่า 1.7 ล้านเหรียญสหรัฐ ซึ่งนำโดย Hashed โดยมีส่วนร่วมจากบริษัทด้านการลงทุน เช่น Superscrypt, LambdaClass และ Crypto.com
Espresso, Astria และตัวจัดลำดับการกระจายอำนาจตามฉันทามติอื่น ๆ ช่วยลดความเสี่ยงของ MEV และการเซ็นเซอร์ได้ในระดับหนึ่ง แต่สิ่งนี้มาพร้อมกับต้นทุนของความสามารถในการขยายเครือข่ายและประสิทธิภาพด้านเวลา ซึ่งนำไปสู่ความล่าช้าในการยืนยันธุรกรรมบางอย่าง (เนื่องจากจำเป็นต้องมีฉันทามติเกี่ยวกับลำดับธุรกรรม) นอกจากนี้ แม้ว่าการจัดลำดับธุรกรรมจะเกิดขึ้นในสภาพแวดล้อมแบบกระจายอำนาจ เนื่องจากความโปร่งใสของธุรกรรมที่เกี่ยวข้องใน mempool แต่ตัวจัดลำดับยังคงมีพื้นที่ว่างสำหรับการดึงข้อมูล MEV ที่เป็นอันตราย ด้วยการใช้ mempool ที่เข้ารหัส Radius ตั้งเป้าที่จะสกัด MEV ที่เป็นอันตรายของซีเควนเซอร์หน่อและการเซ็นเซอร์ธุรกรรม โดยทำให้ซีเควนเซอร์มองไม่เห็นข้อมูลธุรกรรมที่เกี่ยวข้อง
Radius ใช้รูปแบบการเข้ารหัสที่อิงการพิสูจน์ความรู้เป็นศูนย์ “Practical Verifiable Delay Encryption” (PVDE) เพื่อสร้าง mempool ที่เข้ารหัส mempool ที่เข้ารหัสช่วยให้มั่นใจได้ถึงความไม่ไว้วางใจของซีเควนเซอร์ แต่ยังคงมีความเสี่ยงที่จะเกิดความล้มเหลวเพียงจุดเดียว หากรันซีเควนเซอร์ตัวเดียว + mempool ที่เข้ารหัส ความล้มเหลวของซีเควนเซอร์จะทำให้เครือข่ายหยุดทำงาน เพื่อแก้ไขปัญหานี้ Radius ขอเสนอโซลูชันการใช้งานซีเควนเซอร์แบบกระจายอำนาจหลายรายการ รวมถึงกลไกการเลือกตั้งผู้นำที่เป็นความลับและกลไกการแบ่งกลุ่มกลุ่มซีเควนเซอร์
Astria, Espresso และ SUAVE ต่างก็รวม MEV ไว้เป็นส่วนหนึ่งของระบบนิเวศของตน แม้จะมอบความสะดวกสบายบางอย่างเพื่ออำนวยความสะดวกให้กับ MEV ในสถาปัตยกรรม PBS ก็ตาม ในทางกลับกัน Radius จะหลีกเลี่ยง MEV ด้วยการเข้ารหัสธุรกรรม แต่ก็ยอมรับว่า MEV เป็นแรงจูงใจที่สำคัญสำหรับผู้สร้างและไม่สามารถกำจัดได้ทั้งหมด
MEV เป็นแรงจูงใจทางการตลาดที่สำคัญ Mainstream Layer2 Rollups สร้างรายได้จำนวนมากโดยการผูกขาด MEV ผ่านการรันซีเควนเซอร์แบบรวมศูนย์ การกระจายอำนาจสิทธิ์ในการจัดลำดับธุรกรรมย่อมเกี่ยวข้องกับส่วนแบ่งรายได้ ทำให้เกิดความขัดแย้ง
เว้นแต่ว่าเครื่องจัดลำดับที่ใช้ร่วมกันจะพบความสมดุลระหว่างการปกป้องผลประโยชน์ของผู้ใช้และการรักษาแรงจูงใจของระบบนิเวศ กล่าวคือ การส่งผลกำไรให้กับผู้ใช้เอง นี่อาจเป็นจุดเริ่มต้นการรับส่งข้อมูลที่สำคัญในการดึงดูดผู้ใช้ สิ่งนี้สามารถสร้างเอฟเฟกต์สาธิตในช่อง Layer2 Rollup ได้ ดังนั้นจึงบังคับให้ Layer2 Rollups อื่น ๆ ใช้ซีเควนเซอร์ที่ใช้ร่วมกัน
กระบวนทัศน์แบบโมดูลาร์ของซีเควนเซอร์ที่ใช้ร่วมกันจะลดเกณฑ์ทางเทคนิคสำหรับระบบนิเวศ Layer2 Rollup ทั้งหมด และความสามารถในการเขียนแบบ cross-Rollup จะช่วยเพิ่มความเป็นไปได้มากขึ้น อย่างไรก็ตาม มันแตกต่างจากการจ้างบุคคลภายนอกในชั้นความพร้อมของข้อมูล ไม่มีโครงการ Layer2 Rollup ใดที่ต้องการจ้างบุคคลภายนอกที่มีความสามารถในการ "เก็บภาษี" หลักของตน
โดยแก่นแท้แล้ว Layer2 Rollup ขาดกรอบการทำงานทางเศรษฐกิจแบบกระจายอำนาจที่เป็นอิสระ การละทิ้งซีเควนเซอร์ทำให้ระบบนิเวศทางการตลาดยากขึ้น แม้ว่าพวกเขาจะนำซีเควนเซอร์แบบกระจายอำนาจมาใช้ แต่ก็มีความเป็นไปได้สูงที่พวกเขาจะได้รับการกระจายอำนาจในชื่อเท่านั้น โดยให้การควบคุมอยู่ในมือของผู้ปฏิบัติงานหรือคนกลุ่มเล็ก ๆ หรือต้องมีการปักหลักด้วยโทเค็นของตนเอง เพื่อให้เกิดประโยชน์อย่างแท้จริงแก่ โทเค็นเพื่อรองรับราคาของพวกเขา
อย่างไรก็ตาม จะมีผู้เข้าร่วมใหม่จำนวนมากทั้งในฟิลด์ Layer2 Rollup และฟิลด์ซีเควนเซอร์ที่ใช้ร่วมกัน Rollups Layer2 หลักบางรายการอาจต้องการสร้างโซลูชันที่เป็นกรรมสิทธิ์ของตนแทนที่จะใช้เครือข่ายการจัดลำดับที่ใช้ร่วมกัน ในขณะที่ซีเควนเซอร์ที่ใช้ร่วมกันที่ได้รับการยอมรับอย่างดีบางตัวอาจดึงดูด Layer2 Rollups ที่ไม่ใช่กระแสหลักจำนวนมาก เพื่อให้ได้เอฟเฟกต์เครือข่ายที่ทรงพลัง จะมีการเปลี่ยนแปลงใหม่อย่างแน่นอนในอนาคต