เขียนร่วมกับ arixon แรงบันดาลใจจาก จัสติน แยกจาก ชาร์ลีและแดน ขอบคุณ barnabe, mike และ justin ที่อ่านร่างบทความนี้
บน Ethereum L1 แอปพลิเคชันทั้งหมดจะทำงานแบบอะตอมมิกบนเครื่องสถานะที่ใช้ร่วมกัน โรดแมปที่เน้นการสรุปรวม จะเสียสละ คุณสมบัติหลักนี้เพื่อขยายขนาด Ethereum
วิธีการรวบรวมในปัจจุบันทำงานได้ดีในขณะที่แอปพลิเคชันยังคงอยู่ในเครื่องของการยกเลิก อย่างไรก็ตาม มีการจำกัดจำนวนแอปพลิเคชันที่แต่ละ Rollups สามารถรองรับได้ (เนื่องจากปัญหาคอขวดตามลำดับโดยธรรมชาติ) และไม่ได้ออกแบบมาเพื่อพูดคุยกัน
ในปัจจุบัน ความกดดันด้านกฎระเบียบและการขาดการทำงานร่วมกันแบบเนทีฟกำลังผลักดันการ Rollups ไปสู่ Middleware Blockchains (หรือ Rollup Frameworks ในจิตวิญญาณของ Superchains/Hyperchains) ที่อนุญาตให้มีการจัดลำดับร่วมกัน (และด้วยเหตุนี้การแบ่งปันสภาพคล่องในระดับหนึ่งและความสามารถในการประกอบแบบอะตอมมิกระหว่างกัน)
สถานะสุดท้ายที่เป็นไปได้ที่นี่คือโลกที่ L2 ใหม่แต่ละตัวต้องการมิดเดิลแวร์จากบุคคลที่สาม ซึ่งเป็นบริการซีเควนเซอร์ที่ใช้ร่วมกัน เพื่อสื่อสารกับผู้อื่นได้อย่างมีประสิทธิภาพ
การแลกเปลี่ยนที่สำคัญและประเมินต่ำไปด้วยวิธีนี้ก็คือการโรลอัพจะไม่สืบทอด การรับประกันความมีชีวิตชีวา ของ L1 อีกต่อไป (ส่วนสำคัญของ สิ่งที่ทำให้ Ethereum พิเศษ) หรือ แรงเต็มที่ ของ ความเป็นกลางที่น่าเชื่อถือ (เนื่องจากการโรลอัพจะต้องพึ่งพาฉันทามติทางเลือกอื่น กลไกภายนอก Ethereum)
การโรลอัปที่มีพื้นฐานนำเสนอวิสัยทัศน์ที่แตกต่างสำหรับอนาคตที่ต่อต้านการเซ็นเซอร์: การมองเห็นที่ถูกสร้างขึ้นโดยคำนึงถึงความเป็นกลางของเลเยอร์ฐานและความมีชีวิตชีวาเป็นหลักการแรก วิสัยทัศน์นี้ครอบคลุมและไม่มีการแข่งขันต่อภาพรวมที่มีอยู่ การมองโลกในแง่ดีและแพลตฟอร์มอื่นๆ จะสามารถเกิดขึ้นได้โดยไม่กระทบต่อรูปแบบธุรกิจของพวกเขา
สรุปภาพรวม (หรือลำดับ L1) เป็นชุดย่อยพิเศษของชุดรวมอัปเดต การเรียงลำดับของการโรลอัพดังกล่าวนั้นเรียบง่ายที่สุด และสืบทอดความมีชีวิตชีวาของ L1 และการกระจายอำนาจ นอกจากนี้ การยกเลิกแบบพื้นฐานยังมีความสอดคล้องในเชิงเศรษฐกิจกับฐาน L1 เป็นพิเศษ
Rollup กล่าวกันว่าเป็นแบบอิงหรือแบบเรียงลำดับ L1 เมื่อการเรียงลำดับแบบขับเคลื่อนโดยฐาน L1 สรุปอย่างเป็นรูปธรรมมากขึ้น การยกเลิกตามนั้นเป็นสิ่งหนึ่งที่ผู้เสนอ L1 รายถัดไปอาจร่วมกับผู้ค้นหาและผู้สร้าง L1 รวมบล็อกการยกเลิกถัดไปให้เป็นส่วนหนึ่งของบล็อก L1 ถัดไปโดยไม่ได้รับอนุญาต
การโรลอัปที่อิงมีเอกลักษณ์เฉพาะตัว เนื่องจากสืบทอดคุณสมบัติความมีชีวิตชีวาของเลเยอร์ฐาน และสามารถบรรลุการทำงานร่วมกันได้โดยไม่ต้องพึ่งพามิดเดิลแวร์บล็อกเชน (ช่วยให้พวกเขาสามารถเพิ่ม ความเป็นกลางที่น่าเชื่อถือ ได้อย่างมีความหมายโดยไม่ลดประสิทธิภาพลง) คุณลักษณะเหล่านี้ได้รับการอธิบายได้ดีที่สุดโดยแตกต่างจากสถาปัตยกรรมควบรวมอื่นๆ
การโรลอัปส่วนใหญ่ในปัจจุบันใช้ซีเควนเซอร์แบบรวมศูนย์ ซีเควนเซอร์รวบรวมธุรกรรมจาก mempool แบทช์และโพสต์ไปที่ L1 ข้อได้เปรียบหลักของแนวทางนี้คือตัวจัดลำดับทำให้ผู้ใช้ได้รับการยืนยันล่วงหน้าอย่างรวดเร็ว นอกจากนี้ยังช่วยลดความเสี่ยงสำหรับการยกเลิกในระยะเริ่มต้นโดยไม่มีการพิสูจน์การฉ้อโกง/ความถูกต้อง และลดความเสี่ยงของจุดบกพร่องในระบบพิสูจน์สำหรับผู้ที่มีสิ่งเหล่านี้ ถ้าเครื่องซีเควนเซอร์ดำเนินการโดยหน่วยงานที่เชื่อถือได้ (เช่น Optimism Foundation) ความน่าจะเป็นของการเปลี่ยนแปลงสถานะที่ไม่ถูกต้องจะเกิดขึ้นจะลดลงอย่างมาก
ปัญหาหลักของซีเควนเซอร์แบบรวมศูนย์ (นอกเหนือจากศักยภาพในการละเมิด MEV) ก็คือสิ่งเหล่านี้นำเสนอจุดล้มเหลวเพียงจุดเดียวจากมุมมองความมีชีวิตชีวาและการต่อต้านการเซ็นเซอร์ แม้ว่าการโรลอัปในปัจจุบันจะมีช่องทางออกและบังคับให้รวมเข้าด้วยกันเพื่อป้องกันการหยุดทำงานและการเซ็นเซอร์ของซีเควนเซอร์ แต่ตามความเป็นจริงแล้ว สิ่งนี้จะไม่เป็นประโยชน์ต่อผู้ใช้ L2 ในเปอร์เซ็นต์ที่มีนัยสำคัญ ซึ่งไม่สามารถคาดหวังได้ว่าจะใช้จ่ายเงินจำนวนมากกับธุรกรรม L1 ปัญหาที่อาจเกิดขึ้นอีกประการหนึ่งคือ หากผู้ใช้ถูกบังคับให้ใช้ทางออก เอฟเฟกต์เครือข่ายของการยกเลิกนั้นจะถูกรีเซ็ต นอกจากนี้ยังค่อนข้างง่ายสำหรับรัฐบาลหรือหน่วยงานกำกับดูแลที่ทรงอำนาจในการกำหนดข้อกำหนด KYC หรือมาตรการคว่ำบาตรในห่วงโซ่ผ่านซีเควนเซอร์
เครื่องจัดลำดับที่ใช้ร่วมกันมีจุดมุ่งหมายเพื่อแก้ไขปัญหาต่างๆ ที่เกี่ยวข้องกับเครื่องจัดลำดับแบบรวมศูนย์ เช่น การเปิดใช้งานการทำงานร่วมกันระหว่างระบบนิเวศแบบรวมและการปรับปรุงการกระจายอำนาจ: Espresso Systems และ Astria เป็นทีมที่ทำงานเกี่ยวกับแนวทางนี้ ลักษณะที่ดีของการออกแบบซีเควนเซอร์ที่ใช้ร่วมกันคือ การยกเลิกปัจจุบันเกือบทั้งหมดสามารถใช้สถาปัตยกรรมนี้ได้ ไม่ว่าจะมองในแง่ดีหรือ zk ก็ตาม ประเด็นก็คือ Rollup ที่ใช้การออกแบบนี้จะมีความสามารถในการประกอบกันแบบอะตอมมิกระหว่างกัน ในขณะที่ยังคงรักษาระดับการกระจายอำนาจที่สูงกว่าเมื่อเทียบกับ Rollup ที่จัดลำดับจากส่วนกลาง
ข้อเสียประการหนึ่งของโมเดลซีเควนเซอร์ที่ใช้ร่วมกันภายนอกก็คือการโรลอัพจะไม่สืบทอดคุณสมบัติความมีชีวิตชีวาของเลเยอร์ฐาน ( ปัจจัยที่ประเมินต่ำเกินไปของการต้านทานการเซ็นเซอร์) ข้อเสียอีกประการหนึ่งคือมีแนวโน้มว่าจะต้องมีโทเค็นของตัวเองในบางจุด (หรือจำเป็นต้องมีส่วนร่วมในการแยก mev ในรูปแบบที่ดื้อรั้นเพื่อที่จะทำกำไร) ซึ่งหมายความว่าการโรลอัพที่พึ่งพาโทเค็นนั้นจะ น้อยลง ในทุกโอกาส สอดคล้องกับชั้นฐานทางเศรษฐกิจ
การยกเลิกตามจะใช้ประโยชน์จากผู้เสนอ L1 โดยตรงในฐานะตัวจัดลำดับที่ใช้ร่วมกัน โดยไม่ ต้องขึ้นอยู่กับฉันทามติภายนอก ของระบบซีเควนเซอร์ที่ใช้ร่วมกัน เช่น HotShot สำหรับ Espresso (และโทเค็นตัวกลางและ/หรือนโยบาย mev ที่มาพร้อมกับระบบ) ด้วยเหตุนี้จึงสืบทอดความเป็นกลางของชั้นฐานมากขึ้น
ด้วยการใช้ประโยชน์จากตัวสร้างและผู้เสนอของเลเยอร์ฐาน โรลอัปแบบพื้นฐานสามารถรักษาความสามารถในการทำงานร่วมกันระหว่างโรลอัปซึ่งมีการส่งแบทช์ในบล็อกเดียวกัน โดยไม่จำเป็นต้องใช้มิดเดิลแวร์เพิ่มเติมใดๆ
การยืนยันล่วงหน้าอย่างรวดเร็ว (ตามลำดับ 100 มิลลิวินาที) เป็นเรื่องเล็กน้อยเมื่อใช้การจัดลำดับแบบรวมศูนย์ และสามารถทำได้โดยอาศัยความเห็นพ้องต้องกันของ PoS ภายนอก การยืนยันล่วงหน้าอย่างรวดเร็วด้วยการจัดลำดับ L1 สามารถทำได้ โดยการใช้ประโยชน์จาก EigenLayer, รายการรวม, SSLE และ mev-boost
การจัดลำดับแบบพื้นฐานนั้นง่ายที่สุด ง่ายกว่าการจัดลำดับแบบรวมศูนย์อย่างมีนัยสำคัญ (แม้ว่าการยืนยันล่วงหน้าตามจะแนะนำความซับซ้อนบางอย่าง) การจัดลำดับแบบอิงไม่จำเป็นต้องมีการตรวจสอบลายเซ็นของซีเควนเซอร์ ไม่มี Escape Hatch และไม่มีความเห็นพ้องต้องกันกับ PoS ภายนอก
การจัดลำดับตาม (โดยไม่มี preconfs) กำลังทำงานบน testnets ในปัจจุบัน Taiko ที่เป็น Rollup ตัวแรก กำลังเตรียมการสำหรับ Mainnet และคาดว่าจะเริ่มใช้งานจริงในไตรมาสที่ 1 ปี 2024
มหาอำนาจอย่างหนึ่งของ Ethereum และความแตกต่างที่สำคัญเมื่อเปรียบเทียบกับเครือข่าย Solana หรือ Cosmos BFT คือความสามารถในการรักษาตัวเองหลังจากการหยุดชะงัก (ผลโดยตรงจากการรับประกันความมีชีวิตชีวา) การเน้นที่ ความพร้อมใช้งานแบบไดนามิก นี้ช่วยให้ชั้นฐานมีความยืดหยุ่นอย่างมากและเจริญเติบโตได้แม้ในสภาพแวดล้อมที่มีความขัดแย้งสูง ในความเป็นจริง การต่อต้านในสงครามโลกครั้งที่สาม เป็น เป้าหมายการออกแบบที่ชัดเจน
ในขณะที่ภูมิปัญญาที่มีอยู่ทั่วไปคือการออกแบบการรวมแรงช่วยให้โรลอัพสามารถใช้ประโยชน์จากความมีชีวิตชีวาของ L1 ได้ แต่ความจริงก็คือการโรลอัพที่ไม่ใช่แบบพื้นฐานประสบกับความมีชีวิตชีวาที่ลดลง (แม้จะมีช่องหลบหนี)
เมื่อเปรียบเทียบกับการโรลอัปที่อิง การ โรลอัปที่ไม่ได้ใช้มีการรับประกันการชำระหนี้ที่อ่อนแอกว่า (ธุรกรรมต้องรอช่วงหมดเวลาก่อนการชำระบัญชีที่รับประกัน) มีแนวโน้มที่จะเกิด MEV ที่เป็นพิษ (จากการเซ็นเซอร์ซีเควนเซอร์ระยะสั้นในช่วงเวลาการหมดเวลา) และมักต้องการให้ผู้ใช้เกิด เวลา และค่าปรับก๊าซที่จะออก (เนื่องจากการบีบอัดข้อมูลธุรกรรมแบบไม่แบตช์ต่ำกว่ามาตรฐาน)
ด้วยเหตุนี้ พวกเขาจึงเสี่ยงที่เอฟเฟกต์เครือข่ายจะถูกรีเซ็ตเพื่อตอบสนองต่อทางออกจำนวนมากที่เกิดจากความล้มเหลวในการทำงานของซีเควนเซอร์ เช่น การโจมตี 51% บนกลไกการจัดลำดับ PoS แบบกระจายอำนาจ
แนวคิดหลักที่อยู่เบื้องหลังการโรลอัพแบบพื้นฐานคือการใช้การแยกตัวเสนอ L1 และตัวสร้างเพื่อรวม L2 blobs (รวมถึงการบีบอัดใดๆ) แทนที่จะใช้ซีเควนเซอร์ จากมุมมองนี้ พวกเขาสืบทอดทุกสิ่งที่ L1 นำเสนอ
การใช้งาน Arbitrum เริ่มต้นนั้นเป็นการยกเลิกแบบพื้นฐาน ซีเควนเซอร์ถูกนำมาใช้ในภายหลังเท่านั้นเนื่องจากความต้องการของผู้ใช้สำหรับการทำธุรกรรมที่รวดเร็วยิ่งขึ้น การยืนยันล่วงหน้า จะแก้ไขความตึงเครียดนี้ เมื่อ EigenLayer, inclusion list และ SSLE ใช้งานจริง (การมองไปข้างหน้าของผู้เสนอที่ยาวขึ้น) การสรุปแบบอิงจะสามารถสืบทอดคุณสมบัติความมีชีวิตชีวาและต้านทานการเซ็นเซอร์ของ L1 โดยไม่กระทบต่อประสบการณ์ของผู้ใช้
วิสัยทัศน์นี้ครอบคลุมและไม่สามารถแข่งขันกับภาพรวมและโมเดลรายได้ที่มีอยู่ได้ โดยเฉพาะอย่างยิ่ง การยกเลิกตามยังคงมีตัวเลือกสำหรับรายได้จากค่าธรรมเนียมความแออัดของ L2 (เช่น ค่าธรรมเนียมพื้นฐาน L2 ในรูปแบบของ EIP-1559) แม้ว่าอาจต้องสูญเสียรายได้ MEV บางส่วนก็ตาม
การยกเลิกแบบอิงยังคงมีตัวเลือกสำหรับอธิปไตย แม้ว่าจะมอบหมายการจัดลำดับให้กับ L1 ก็ตาม Rollup แบบอิงสามารถมีโทเค็นการกำกับดูแล สามารถเรียกเก็บค่าธรรมเนียมพื้นฐาน และสามารถใช้รายได้จากค่าธรรมเนียมพื้นฐานดังกล่าวได้ตามที่เห็นสมควร (เช่น เพื่อจัดหาเงินทุนให้กับสินค้าสาธารณะด้วยจิตวิญญาณของการมองโลกในแง่ดี)
การออกแบบโปรโตคอล Rollup นั้นคลุมเครือ ไม่มีระดับการกระจายอำนาจหรือการรักษาความปลอดภัยที่ "ถูกต้อง" ไม่สามารถกำหนดคุณสมบัติเช่นการต่อต้านการเซ็นเซอร์ได้อย่างละเอียดถี่ถ้วน
ในปัจจุบัน โรลอัปถูกผลักดันไปสู่การนำมิดเดิลแวร์บล็อกเชนมาใช้โดยมีความเห็นพ้องต้องกันจากภายนอก เพื่อกระจายการกระจายลำดับและปรับปรุงความสามารถในการทำงานร่วมกันข้ามโดเมน การรวบรวมแบบอิงเสนอทางเลือกที่ง่ายกว่า เป็นกลางกว่า และประหยัดกว่า
การโรลอัปที่มีการยืนยันล่วงหน้าอย่างรวดเร็วจะทดสอบสมมติฐานที่ว่านักพัฒนาแอปพลิเคชัน (และผู้ใช้ของพวกเขา) ให้ความสำคัญกับการใช้ประโยชน์จากความมีชีวิตชีวาของ Ethereum และพลังอำนาจที่เป็นกลางที่น่าเชื่อถืออย่างเต็มที่ หากพวกเขาสามารถทำได้ในลักษณะที่ไม่จำเป็นต้องเสียสละประสิทธิภาพ (ในกรณีนี้ คือ ความเร็วในการยืนยัน) .
ด้วย preconfs แบบพื้นฐาน การแลกเปลี่ยนระหว่างประสบการณ์ผู้ใช้จะละลายไป
เขียนร่วมกับ arixon แรงบันดาลใจจาก จัสติน แยกจาก ชาร์ลีและแดน ขอบคุณ barnabe, mike และ justin ที่อ่านร่างบทความนี้
บน Ethereum L1 แอปพลิเคชันทั้งหมดจะทำงานแบบอะตอมมิกบนเครื่องสถานะที่ใช้ร่วมกัน โรดแมปที่เน้นการสรุปรวม จะเสียสละ คุณสมบัติหลักนี้เพื่อขยายขนาด Ethereum
วิธีการรวบรวมในปัจจุบันทำงานได้ดีในขณะที่แอปพลิเคชันยังคงอยู่ในเครื่องของการยกเลิก อย่างไรก็ตาม มีการจำกัดจำนวนแอปพลิเคชันที่แต่ละ Rollups สามารถรองรับได้ (เนื่องจากปัญหาคอขวดตามลำดับโดยธรรมชาติ) และไม่ได้ออกแบบมาเพื่อพูดคุยกัน
ในปัจจุบัน ความกดดันด้านกฎระเบียบและการขาดการทำงานร่วมกันแบบเนทีฟกำลังผลักดันการ Rollups ไปสู่ Middleware Blockchains (หรือ Rollup Frameworks ในจิตวิญญาณของ Superchains/Hyperchains) ที่อนุญาตให้มีการจัดลำดับร่วมกัน (และด้วยเหตุนี้การแบ่งปันสภาพคล่องในระดับหนึ่งและความสามารถในการประกอบแบบอะตอมมิกระหว่างกัน)
สถานะสุดท้ายที่เป็นไปได้ที่นี่คือโลกที่ L2 ใหม่แต่ละตัวต้องการมิดเดิลแวร์จากบุคคลที่สาม ซึ่งเป็นบริการซีเควนเซอร์ที่ใช้ร่วมกัน เพื่อสื่อสารกับผู้อื่นได้อย่างมีประสิทธิภาพ
การแลกเปลี่ยนที่สำคัญและประเมินต่ำไปด้วยวิธีนี้ก็คือการโรลอัพจะไม่สืบทอด การรับประกันความมีชีวิตชีวา ของ L1 อีกต่อไป (ส่วนสำคัญของ สิ่งที่ทำให้ Ethereum พิเศษ) หรือ แรงเต็มที่ ของ ความเป็นกลางที่น่าเชื่อถือ (เนื่องจากการโรลอัพจะต้องพึ่งพาฉันทามติทางเลือกอื่น กลไกภายนอก Ethereum)
การโรลอัปที่มีพื้นฐานนำเสนอวิสัยทัศน์ที่แตกต่างสำหรับอนาคตที่ต่อต้านการเซ็นเซอร์: การมองเห็นที่ถูกสร้างขึ้นโดยคำนึงถึงความเป็นกลางของเลเยอร์ฐานและความมีชีวิตชีวาเป็นหลักการแรก วิสัยทัศน์นี้ครอบคลุมและไม่มีการแข่งขันต่อภาพรวมที่มีอยู่ การมองโลกในแง่ดีและแพลตฟอร์มอื่นๆ จะสามารถเกิดขึ้นได้โดยไม่กระทบต่อรูปแบบธุรกิจของพวกเขา
สรุปภาพรวม (หรือลำดับ L1) เป็นชุดย่อยพิเศษของชุดรวมอัปเดต การเรียงลำดับของการโรลอัพดังกล่าวนั้นเรียบง่ายที่สุด และสืบทอดความมีชีวิตชีวาของ L1 และการกระจายอำนาจ นอกจากนี้ การยกเลิกแบบพื้นฐานยังมีความสอดคล้องในเชิงเศรษฐกิจกับฐาน L1 เป็นพิเศษ
Rollup กล่าวกันว่าเป็นแบบอิงหรือแบบเรียงลำดับ L1 เมื่อการเรียงลำดับแบบขับเคลื่อนโดยฐาน L1 สรุปอย่างเป็นรูปธรรมมากขึ้น การยกเลิกตามนั้นเป็นสิ่งหนึ่งที่ผู้เสนอ L1 รายถัดไปอาจร่วมกับผู้ค้นหาและผู้สร้าง L1 รวมบล็อกการยกเลิกถัดไปให้เป็นส่วนหนึ่งของบล็อก L1 ถัดไปโดยไม่ได้รับอนุญาต
การโรลอัปที่อิงมีเอกลักษณ์เฉพาะตัว เนื่องจากสืบทอดคุณสมบัติความมีชีวิตชีวาของเลเยอร์ฐาน และสามารถบรรลุการทำงานร่วมกันได้โดยไม่ต้องพึ่งพามิดเดิลแวร์บล็อกเชน (ช่วยให้พวกเขาสามารถเพิ่ม ความเป็นกลางที่น่าเชื่อถือ ได้อย่างมีความหมายโดยไม่ลดประสิทธิภาพลง) คุณลักษณะเหล่านี้ได้รับการอธิบายได้ดีที่สุดโดยแตกต่างจากสถาปัตยกรรมควบรวมอื่นๆ
การโรลอัปส่วนใหญ่ในปัจจุบันใช้ซีเควนเซอร์แบบรวมศูนย์ ซีเควนเซอร์รวบรวมธุรกรรมจาก mempool แบทช์และโพสต์ไปที่ L1 ข้อได้เปรียบหลักของแนวทางนี้คือตัวจัดลำดับทำให้ผู้ใช้ได้รับการยืนยันล่วงหน้าอย่างรวดเร็ว นอกจากนี้ยังช่วยลดความเสี่ยงสำหรับการยกเลิกในระยะเริ่มต้นโดยไม่มีการพิสูจน์การฉ้อโกง/ความถูกต้อง และลดความเสี่ยงของจุดบกพร่องในระบบพิสูจน์สำหรับผู้ที่มีสิ่งเหล่านี้ ถ้าเครื่องซีเควนเซอร์ดำเนินการโดยหน่วยงานที่เชื่อถือได้ (เช่น Optimism Foundation) ความน่าจะเป็นของการเปลี่ยนแปลงสถานะที่ไม่ถูกต้องจะเกิดขึ้นจะลดลงอย่างมาก
ปัญหาหลักของซีเควนเซอร์แบบรวมศูนย์ (นอกเหนือจากศักยภาพในการละเมิด MEV) ก็คือสิ่งเหล่านี้นำเสนอจุดล้มเหลวเพียงจุดเดียวจากมุมมองความมีชีวิตชีวาและการต่อต้านการเซ็นเซอร์ แม้ว่าการโรลอัปในปัจจุบันจะมีช่องทางออกและบังคับให้รวมเข้าด้วยกันเพื่อป้องกันการหยุดทำงานและการเซ็นเซอร์ของซีเควนเซอร์ แต่ตามความเป็นจริงแล้ว สิ่งนี้จะไม่เป็นประโยชน์ต่อผู้ใช้ L2 ในเปอร์เซ็นต์ที่มีนัยสำคัญ ซึ่งไม่สามารถคาดหวังได้ว่าจะใช้จ่ายเงินจำนวนมากกับธุรกรรม L1 ปัญหาที่อาจเกิดขึ้นอีกประการหนึ่งคือ หากผู้ใช้ถูกบังคับให้ใช้ทางออก เอฟเฟกต์เครือข่ายของการยกเลิกนั้นจะถูกรีเซ็ต นอกจากนี้ยังค่อนข้างง่ายสำหรับรัฐบาลหรือหน่วยงานกำกับดูแลที่ทรงอำนาจในการกำหนดข้อกำหนด KYC หรือมาตรการคว่ำบาตรในห่วงโซ่ผ่านซีเควนเซอร์
เครื่องจัดลำดับที่ใช้ร่วมกันมีจุดมุ่งหมายเพื่อแก้ไขปัญหาต่างๆ ที่เกี่ยวข้องกับเครื่องจัดลำดับแบบรวมศูนย์ เช่น การเปิดใช้งานการทำงานร่วมกันระหว่างระบบนิเวศแบบรวมและการปรับปรุงการกระจายอำนาจ: Espresso Systems และ Astria เป็นทีมที่ทำงานเกี่ยวกับแนวทางนี้ ลักษณะที่ดีของการออกแบบซีเควนเซอร์ที่ใช้ร่วมกันคือ การยกเลิกปัจจุบันเกือบทั้งหมดสามารถใช้สถาปัตยกรรมนี้ได้ ไม่ว่าจะมองในแง่ดีหรือ zk ก็ตาม ประเด็นก็คือ Rollup ที่ใช้การออกแบบนี้จะมีความสามารถในการประกอบกันแบบอะตอมมิกระหว่างกัน ในขณะที่ยังคงรักษาระดับการกระจายอำนาจที่สูงกว่าเมื่อเทียบกับ Rollup ที่จัดลำดับจากส่วนกลาง
ข้อเสียประการหนึ่งของโมเดลซีเควนเซอร์ที่ใช้ร่วมกันภายนอกก็คือการโรลอัพจะไม่สืบทอดคุณสมบัติความมีชีวิตชีวาของเลเยอร์ฐาน ( ปัจจัยที่ประเมินต่ำเกินไปของการต้านทานการเซ็นเซอร์) ข้อเสียอีกประการหนึ่งคือมีแนวโน้มว่าจะต้องมีโทเค็นของตัวเองในบางจุด (หรือจำเป็นต้องมีส่วนร่วมในการแยก mev ในรูปแบบที่ดื้อรั้นเพื่อที่จะทำกำไร) ซึ่งหมายความว่าการโรลอัพที่พึ่งพาโทเค็นนั้นจะ น้อยลง ในทุกโอกาส สอดคล้องกับชั้นฐานทางเศรษฐกิจ
การยกเลิกตามจะใช้ประโยชน์จากผู้เสนอ L1 โดยตรงในฐานะตัวจัดลำดับที่ใช้ร่วมกัน โดยไม่ ต้องขึ้นอยู่กับฉันทามติภายนอก ของระบบซีเควนเซอร์ที่ใช้ร่วมกัน เช่น HotShot สำหรับ Espresso (และโทเค็นตัวกลางและ/หรือนโยบาย mev ที่มาพร้อมกับระบบ) ด้วยเหตุนี้จึงสืบทอดความเป็นกลางของชั้นฐานมากขึ้น
ด้วยการใช้ประโยชน์จากตัวสร้างและผู้เสนอของเลเยอร์ฐาน โรลอัปแบบพื้นฐานสามารถรักษาความสามารถในการทำงานร่วมกันระหว่างโรลอัปซึ่งมีการส่งแบทช์ในบล็อกเดียวกัน โดยไม่จำเป็นต้องใช้มิดเดิลแวร์เพิ่มเติมใดๆ
การยืนยันล่วงหน้าอย่างรวดเร็ว (ตามลำดับ 100 มิลลิวินาที) เป็นเรื่องเล็กน้อยเมื่อใช้การจัดลำดับแบบรวมศูนย์ และสามารถทำได้โดยอาศัยความเห็นพ้องต้องกันของ PoS ภายนอก การยืนยันล่วงหน้าอย่างรวดเร็วด้วยการจัดลำดับ L1 สามารถทำได้ โดยการใช้ประโยชน์จาก EigenLayer, รายการรวม, SSLE และ mev-boost
การจัดลำดับแบบพื้นฐานนั้นง่ายที่สุด ง่ายกว่าการจัดลำดับแบบรวมศูนย์อย่างมีนัยสำคัญ (แม้ว่าการยืนยันล่วงหน้าตามจะแนะนำความซับซ้อนบางอย่าง) การจัดลำดับแบบอิงไม่จำเป็นต้องมีการตรวจสอบลายเซ็นของซีเควนเซอร์ ไม่มี Escape Hatch และไม่มีความเห็นพ้องต้องกันกับ PoS ภายนอก
การจัดลำดับตาม (โดยไม่มี preconfs) กำลังทำงานบน testnets ในปัจจุบัน Taiko ที่เป็น Rollup ตัวแรก กำลังเตรียมการสำหรับ Mainnet และคาดว่าจะเริ่มใช้งานจริงในไตรมาสที่ 1 ปี 2024
มหาอำนาจอย่างหนึ่งของ Ethereum และความแตกต่างที่สำคัญเมื่อเปรียบเทียบกับเครือข่าย Solana หรือ Cosmos BFT คือความสามารถในการรักษาตัวเองหลังจากการหยุดชะงัก (ผลโดยตรงจากการรับประกันความมีชีวิตชีวา) การเน้นที่ ความพร้อมใช้งานแบบไดนามิก นี้ช่วยให้ชั้นฐานมีความยืดหยุ่นอย่างมากและเจริญเติบโตได้แม้ในสภาพแวดล้อมที่มีความขัดแย้งสูง ในความเป็นจริง การต่อต้านในสงครามโลกครั้งที่สาม เป็น เป้าหมายการออกแบบที่ชัดเจน
ในขณะที่ภูมิปัญญาที่มีอยู่ทั่วไปคือการออกแบบการรวมแรงช่วยให้โรลอัพสามารถใช้ประโยชน์จากความมีชีวิตชีวาของ L1 ได้ แต่ความจริงก็คือการโรลอัพที่ไม่ใช่แบบพื้นฐานประสบกับความมีชีวิตชีวาที่ลดลง (แม้จะมีช่องหลบหนี)
เมื่อเปรียบเทียบกับการโรลอัปที่อิง การ โรลอัปที่ไม่ได้ใช้มีการรับประกันการชำระหนี้ที่อ่อนแอกว่า (ธุรกรรมต้องรอช่วงหมดเวลาก่อนการชำระบัญชีที่รับประกัน) มีแนวโน้มที่จะเกิด MEV ที่เป็นพิษ (จากการเซ็นเซอร์ซีเควนเซอร์ระยะสั้นในช่วงเวลาการหมดเวลา) และมักต้องการให้ผู้ใช้เกิด เวลา และค่าปรับก๊าซที่จะออก (เนื่องจากการบีบอัดข้อมูลธุรกรรมแบบไม่แบตช์ต่ำกว่ามาตรฐาน)
ด้วยเหตุนี้ พวกเขาจึงเสี่ยงที่เอฟเฟกต์เครือข่ายจะถูกรีเซ็ตเพื่อตอบสนองต่อทางออกจำนวนมากที่เกิดจากความล้มเหลวในการทำงานของซีเควนเซอร์ เช่น การโจมตี 51% บนกลไกการจัดลำดับ PoS แบบกระจายอำนาจ
แนวคิดหลักที่อยู่เบื้องหลังการโรลอัพแบบพื้นฐานคือการใช้การแยกตัวเสนอ L1 และตัวสร้างเพื่อรวม L2 blobs (รวมถึงการบีบอัดใดๆ) แทนที่จะใช้ซีเควนเซอร์ จากมุมมองนี้ พวกเขาสืบทอดทุกสิ่งที่ L1 นำเสนอ
การใช้งาน Arbitrum เริ่มต้นนั้นเป็นการยกเลิกแบบพื้นฐาน ซีเควนเซอร์ถูกนำมาใช้ในภายหลังเท่านั้นเนื่องจากความต้องการของผู้ใช้สำหรับการทำธุรกรรมที่รวดเร็วยิ่งขึ้น การยืนยันล่วงหน้า จะแก้ไขความตึงเครียดนี้ เมื่อ EigenLayer, inclusion list และ SSLE ใช้งานจริง (การมองไปข้างหน้าของผู้เสนอที่ยาวขึ้น) การสรุปแบบอิงจะสามารถสืบทอดคุณสมบัติความมีชีวิตชีวาและต้านทานการเซ็นเซอร์ของ L1 โดยไม่กระทบต่อประสบการณ์ของผู้ใช้
วิสัยทัศน์นี้ครอบคลุมและไม่สามารถแข่งขันกับภาพรวมและโมเดลรายได้ที่มีอยู่ได้ โดยเฉพาะอย่างยิ่ง การยกเลิกตามยังคงมีตัวเลือกสำหรับรายได้จากค่าธรรมเนียมความแออัดของ L2 (เช่น ค่าธรรมเนียมพื้นฐาน L2 ในรูปแบบของ EIP-1559) แม้ว่าอาจต้องสูญเสียรายได้ MEV บางส่วนก็ตาม
การยกเลิกแบบอิงยังคงมีตัวเลือกสำหรับอธิปไตย แม้ว่าจะมอบหมายการจัดลำดับให้กับ L1 ก็ตาม Rollup แบบอิงสามารถมีโทเค็นการกำกับดูแล สามารถเรียกเก็บค่าธรรมเนียมพื้นฐาน และสามารถใช้รายได้จากค่าธรรมเนียมพื้นฐานดังกล่าวได้ตามที่เห็นสมควร (เช่น เพื่อจัดหาเงินทุนให้กับสินค้าสาธารณะด้วยจิตวิญญาณของการมองโลกในแง่ดี)
การออกแบบโปรโตคอล Rollup นั้นคลุมเครือ ไม่มีระดับการกระจายอำนาจหรือการรักษาความปลอดภัยที่ "ถูกต้อง" ไม่สามารถกำหนดคุณสมบัติเช่นการต่อต้านการเซ็นเซอร์ได้อย่างละเอียดถี่ถ้วน
ในปัจจุบัน โรลอัปถูกผลักดันไปสู่การนำมิดเดิลแวร์บล็อกเชนมาใช้โดยมีความเห็นพ้องต้องกันจากภายนอก เพื่อกระจายการกระจายลำดับและปรับปรุงความสามารถในการทำงานร่วมกันข้ามโดเมน การรวบรวมแบบอิงเสนอทางเลือกที่ง่ายกว่า เป็นกลางกว่า และประหยัดกว่า
การโรลอัปที่มีการยืนยันล่วงหน้าอย่างรวดเร็วจะทดสอบสมมติฐานที่ว่านักพัฒนาแอปพลิเคชัน (และผู้ใช้ของพวกเขา) ให้ความสำคัญกับการใช้ประโยชน์จากความมีชีวิตชีวาของ Ethereum และพลังอำนาจที่เป็นกลางที่น่าเชื่อถืออย่างเต็มที่ หากพวกเขาสามารถทำได้ในลักษณะที่ไม่จำเป็นต้องเสียสละประสิทธิภาพ (ในกรณีนี้ คือ ความเร็วในการยืนยัน) .
ด้วย preconfs แบบพื้นฐาน การแลกเปลี่ยนระหว่างประสบการณ์ผู้ใช้จะละลายไป