เวลาผ่านไป ตาม Optimism ได้บอกว่าเวลาได้ผ่านไปมากกว่าหนึ่งปีแล้ว และตาม Arbitrum ได้บอกว่าเกือบครึ่งปีได้ผ่านไป การเป็นการเริ่มต้นของการเดินทางที่ยาวนานของพวกเขา ในช่วงเวลานี้ Optimism ได้อัพเกรด Bedrock และเปิดตัว universal modular L2 stack OP Stack ซึ่งทำให้เกิด star Rollups เช่น Base ขึ้น; Arbitrum มุ่งมั่นที่จะสำรวจการนำ L3 มาใช้เพื่อส่งเสริม Arbitrum Orbit
ภายใต้การนําของยักษ์ใหญ่ทั้งสอง TVL ของ Rollup Track เคยทะลุ 10 พันล้านดอลลาร์สหรัฐ และปัจจุบันมีเสถียรภาพที่ประมาณ 10 พันล้านเหรียญสหรัฐ เบื้องหลัง Rollups ได้รับการยกย่องว่าเป็นโซลูชันการปรับขนาด "ลายเซ็น" ของ Ethereum พวกเขายังคงมีคุณลักษณะที่ไม่ทนต่อการเซ็นเซอร์และรวมศูนย์ เครือข่ายโรลอัพกระแสหลักมักใช้ซีเควนเซอร์ส่วนกลางอย่างเป็นทางการ แม้ว่าโครงการ Rollup เช่น Arbitrum, Optimism และ StarkNet จะรวมถึงการกระจายอํานาจของซีเควนเซอร์ในแผนงาน แต่ก็ยังไม่ได้ดําเนินการในระยะสั้นถึงระยะกลางของการวางแผน ในฐานะที่เป็นชิ้นส่วนปริศนาที่สําคัญที่สุดของปริศนาการกระจายอํานาจของ Rollup ซีเควนเซอร์แบบกระจายอํานาจมีตําแหน่งเชิงกลยุทธ์ที่สําคัญมากสําหรับ Rollup เองและยังเป็นความทะเยอทะยานของผู้คน
ตามข้อมูล L2Beat รายได้รวมสำหรับ L2 track ณ วันที่ 1 ตุลาคม 2023
ก่อนที่เราจะเข้าใจว่าตัวจัดเรียงคืออะไร เรามาพูดถึงส่วนประกอบของค่าธรรมเนียมการทำธุรกรรม Rollup กันก่อน ค่าธรรมเนียมการทำธุรกรรมของ Rollup คือค่าธรรมเนียมแก๊สที่ผู้ใช้ต้องจ่ายในการทำธุรกรรมใน L2 เช่น Arbitrum
มันประกอบด้วย 2 ส่วนหลักๆ
1) ค่าใช้จ่ายในการดำเนินการ L2
ค่าธรรมเนียมข้อมูล L1 2)
ค่าธรรมเนียมการดำเนินการ L2: ค่าใช้จ่ายของการดำเนินการธุรกรรมที่ L2 (ทุกธุรกรรมที่เริ่มต้นบนโซ่ L2 มีค่าธรรมเนียมการดำเนินการ)
ราคา Gas การทำธุรกรรม = ค่าฐาน L2 + ค่าสิทธิ L2
ค่าธรรมเนียมการดำเนินการ L2 = ราคาก๊าซธุรกรรม * การใช้ก๊าซ L2
ค่าธรรมเนียมข้อมูล L1: ค่าใช้จ่ายในการโพสต์ธุรกรรม L2 ไปยัง L1 โดยทั่วไปค่าข้อมูล L1 มีราคาสูงกว่าค่าดำเนินการ L2
ค่าธรรมเนียมธุรกรรม L2 = ค่าประมวลผล L2 + ค่าข้อมูล L1
รายได้ซีเควนเซอร์สุทธิ = รายได้ค่าธรรมเนียมการทําธุรกรรม L2 - ต้นทุนการดําเนินงานของซีเควนเซอร์ - ค่าธรรมเนียมข้อมูล L1
ตัวเรียงกลางที่ดำเนินการโดยฝ่ายโครงการมีอำนาจในการกำหนดราคาในปริมาณที่เฉพาะเจาะจง (ตัวอย่างเช่นค่าธรรมเนียมการดำเนินการ L2 สูงขึ้นเล็กน้อย ค่าธรรมเนียมข้อมูล L1 สูงขึ้นเล็กน้อย) นั้นเป็นเหตุผลที่ทำให้โปรเจกต์ Rollup ที่รู้จักกันดีหลายราย ทำกำไรได้มาก
ซีเควนเซอร์ เหมือนที่ชื่อเสียงมีหน้าที่เป็นผู้จัดอันดับธุรกรรม เช่นในเครือข่าย Bitcoin นักขุดเหมือนที่รับผิดชอบในการจัดอันดับธุรกรรม Ethereum รับผิดชอบในการรวบรวมโหนดที่ไม่มีบทบาทที่แน่นอน แต่มีกลไกความเห็นร่วมเพื่อกำหนดใครมีสิทธิ์ที่จะเข้าร่วมการดำเนินการตามลำดับ
ในปัจจุบัน Rollups หลักมักทำงานด้วยตัวกลางตัวจัดลำดับเดียว ธุรกรรม L2 ของผู้ใช้เข้าสู่ mem pool (ณ จุดนี้ ธุรกรรมใน mem pool อยู่ในสถานะที่ไม่เรียงลำดับ) และตัวจัดลำดับจัดเรียงและบีบอัดธุรกรรมเป็นชุดที่เรียงลำดับและจะส่งไปยังเลเยอร์ DA ของ Ethereum
กระบวนการดำเนินงาน Sequencer
คำตอบคือไม่ ธุรกรรมบน Rollup สามารถหลีกเลี่ยงตัวจัดเรียงได้แบบสมบูรณ์และสามารถส่งไปยังเลเวลฐาน L1 ได้ L1 รับผิดชอบการเรียงลำดับและการตกลง แต่พวกเขายังจะเผชิญกับการบริโภคแก๊สสูงขึ้นและเวลาการยืนยันธุรกรรมที่ยาวขึ้น
ตัวจัดเรียง Rollup คล้ายกับการใช้ "ช่องทางเร่งเร็ว" ที่บีบอัดธุรกรรม L2 ร้อยหรือพันรายการเข้าเป็นธุรกรรมเดียวของ L1 ซึ่งทำให้ลดค่า gas อย่างมาก นี่คือเหตุผลที่ Rollups รุ่นหลักของวันนี้ทั้งหมดเป็นการใช้ตัวจัดเรียงที่มีการกำหนดจากศูนย์ ซึ่งให้ผู้ใช้มีค่า gas ต่ำลงและการยืนยันธุรกรรมเร็วขึ้น ซึ่งช่วยปรับปรุงประสบการณ์ของผู้ใช้ในการทำธุรกรรม
ข้อดีของการบริการมีเด่นชัดเจนมาก คุณสามารถจัดอันดับธุรกรรมได้อย่างไรก็ตามที่คุณต้องการ ไม่จำเป็นต้องเปลี่ยนแปลงการจัดอันดับ และไม่ต้องตกลงกันเรื่องผลลัพธ์ของการจัดอันดับ ซึ่งหมายความว่ามีความเร็วในการยืนยันธุรกรรมอย่างรวดเร็วมาก และประสบการณ์ของผู้ใช้ดีขึ้น
อย่างไรก็ตาม การกระจายอำนาจยังให้ตัวจัดเรียงมีอิสระมากในการจัดอันดับการทำธุรกรรม มันสามารถจัดอันดับการทำธุรกรรมอย่างสุ่มเพื่อสร้างโอกาสในการล้มละลายของตัวเอง, ยึดค่า MEV, ล่าช้าการทำธุรกรรมของผู้ใช้ และ แม้กระทั้ง การเซนเซอร์ผู้ใช้โดยสิ้นเชิง
ตัวจัดลำดับสามารถรับค่า MEV ได้โดยการเปลี่ยนลำดับการทำธุรกรรมภายในบล็อกเดียวกัน; สิ่งที่ทำให้เสียหายมากขึ้นคือเนื่องจากตัวจัดลำดับควบคุมการจัดลำดับของบล็อกหลายๆ บล็อกติดกัน จึงง่ายต่อการดำเนินการ MEV ข้ามบล็อก ทำให้เกิดการโจมตีขนาดใหญ่
สถานการณ์ที่กล่าวมาข้างต้นเป็นการกระทำที่ไม่เหมาะสมโดยตัวจัดลำดับ บางครั้งข้อผิดพลาดไม่ได้ตั้งใจโดยตัวจัดลำดับ แต่ก็ยังทำให้ประสบปัญหาที่ผู้ใช้และสิทธิ์ของผู้ใช้เสียหาย เช่น ตัวจัดลำดับบังคับการดำเนินการทรานแซคชันเหรียญที่ได้ใช้ไปแล้วในสัญญาอ่อนโยนและจากนั้นส่งไปยัง L1 เพื่อการตรวจสอบ ก็อาจมีกรณีที่ธุรกรรมไม่สามารถยืนยันได้ ก็เหมือนกับตัวจัดลำดับเดียวกันกลางทางหยุดทำงาน ทำให้ชั้นที่สองไม่สามารถสร้างบล็อกได้อย่างเหมาะสม และเครือข่ายล่มล้างในเวลายาว
ปลาและหมีเป็นไปไม่ได้ แต่การปรับปรุงประสิทธิภาพของ Rollup ต้องไม่เกิดขึ้นที่ความสามารถในการกระจายและความต้านต่อการเซ็นเซอร์
หากการเซ็นทรัลไซเซชันเท่ากับ 1 แล้วการทำให้มีความไม่เซ็นทรัลจะเยอะมาก มีความแตกต่างในเส้นทางการปฏิบัติของโซลูชันตัวจัดลำดับที่ไม่เซ็นทรัลที่แตกต่างกัน แต่แนวคิดหลักยังคงเหมือนกันคือการไม่เซ็นทรัล
ตัวจัดเรียงไม่มีสิทธิในการจัดอันดับธุรกรรมจากที่เซ็นทรัลอีกต่อไป บทบาทที่รับผิดชอบในการจัดอันดับถูกเลือกจากชุดของตัวจัดเรียงโดยใช้กลไกการเลือกที่เฉพาะเจาะจงและหมุนเวียนไปมาในรอบที่กำหนด
การกระจายอำนาจป้องกันผู้เรียงลำดับจากยึด MEV อย่างต่อเนื่อง และยังป้องกันผู้เรียงลำดับคนเดียวจากการตรวจสอบธุรกรรมของผู้ใช้ ร่วมกับกลไกลิ้งความผิดที่สอดคล้อง มันยังสามารถควบคุมพฤติกรรมของผู้เรียงลำดับได้อย่างมีประสิทธิภาพ
หลังจากเดินทางมานาน เราสุดท้ายก็เข้าสู่ธุรกิจ เซ็ควอนเซอร์ที่ไม่มีการกำหนดเอง หนึ่งในนั้นถูกสร้างโดยโครงการ Rollup เอง และอีกหนึ่งถูกนำมาใช้โดยบุคคลที่สาม การใช้บุคคลที่สามในการนำเสนอเซ็ควอนเซอร์ที่ไม่มีการกำหนดเอง ก็สามารถเรียกว่า sequencing-as-a-service และการทำการกำหนดเองนั้นก็เป็นบริการ
โครงการเช่น Espresso, Astria, SUAVE, และ Radius มีการให้ความสำคัญกับการแก้ไขปัญหาต่าง ๆ ที่เกิดขึ้นในการเรียงลำดับแบบกระจาย และเส้นทางในการปฏิบัติของพวกเขามีความแตกต่างกัน
Espresso Systems เริ่มต้นเป็นผู้ให้บริการที่เน้นการแก้ไขความเป็นส่วนตัว ในเดือนมีนาคม 2022 มีประกาศว่าได้รับเงินทุนระดับ A จำนวนเกือบ 30 ล้านเหรียญ จาก Electric Capital, Sequoia และ Blockchain Capital. Espresso Systems ตอนนี้เปลี่ยนแปลงให้เป็น Espresso Sequencer ซึ่งเชี่ยวชาญในการให้บริการตัวจัดลำดับที่เป็นศูนย์กลางสำหรับ Rollup
การจัดหาเงินของ Espresso
ภายใต้กลไกการจัดอันดับของตัวเรียง Espresso, ธุรกรรม L2 มักจะประสบวงจรชีวิตดังต่อไปนี้:
1) ธุรกรรมที่ผู้ใช้ทำบนเลเยอร์ที่สองถูกส่งไปยังเซิร์ฟเวอร์ Rollup (API);
2) ธุรกรรมเข้าสู่ mem pool และตัวเรียงลำดับ (ที่ถูกเลือกโดยความเห็น HotShot) เรียงลำดับและรวมธุรกรรมในบล็อก;
3) ตัวเรียงส่งออกธุรกรรม หลังจากที่ได้รับการตกลง HotShot ผ่านโหนดอื่น ๆ บล็อกจึงถูกออกและธุรกรรมถูกดำเนินการ สัญญาอ่อนเสร็จสิ้นการยืนยันธุรกรรมอย่างรวดเร็ว
4) ตัวจัดเก็บ ส่งและเก็บใบรับรองความเห็นชอบ (QC: ใบรับรองความเห็นชอบ) พร้อมกับคำสัญญาบล็อกที่มีธุรกรรมในสัญญาจัดเก็บ L1 (พิสูจน์ว่าบล็อกได้ถึงความสมดุลผ่านการเห็นชอบ);
5) โหนด Rollup ที่ได้ดำเนินการบล็อกจะส่งสถานะ Rollup ใหม่ไปที่ L1 (ณ จุดนี้ zKrU ต้องการพิสูจน์ความถูกต้อง และ ORU เปิดระยะเวลาท้าทาย)
6) สัญญา L1 Rollup ตรวจสอบความถูกต้องของการอัพเดตสถานะโดยการยืนยัน QC ที่ส่งโดยสัญญาตัวจัดลำดับ
ชีวิตของรอบการดำเนินการ L2 ภายใต้กลไกเรียงลำดับ Espresso
กระบวนการนี้ดูเข้าใจยากและยากต่อการเข้าใจ วิธีที่ง่ายที่สุดในการเข้าใจคือ:
HotShot consensus จะเลือกหนึ่งในชุดของ sequencers มันรับผิดชอบในการเรียงลำดับธุรกรรม Rollup และรวมถึงการรวมธุรกรรมในบล็อก บล็อกนี้ต้องได้รับลายเซ็นและตกลงกันจากโหนด Rollup อื่น ๆ (โหนด HotShot 2/3 หรือมากกว่าเห็นด้วย) เพื่อเป็น "final" แล้วจึงส่งสัญญาณบล็อกที่เกี่ยวข้องและรากสถานะ Rollup ใหม่ไปยังเลเยอร์ฐาน L1 เพื่อการตรวจสอบ
“ความสิ้นสุด” ข้างต้นอยู่ในเครื่องหมายคำพูด; “ความสิ้นสุดด้วยเครื่องหมายคำพูด” และความสิ้นสุดโดยไม่มีเครื่องหมายคำพูดไม่ใช่แนวคิด “ความสิ้นสุด” ด้วยเครื่องหมายคำพูดเพื่ออนุญาตให้ธุรกรรม Rollup ได้รับการยืนยันได้เร็วขึ้น มีความล่าช้าน้อยลง และทำให้ประสบการณ์ของผู้ใช้ดีขึ้น; อย่างไรก็ตาม การทำธุรกรรม Rollup ต้องการเลเยอร์ฐาน L1 ในที่สุดเพื่อทำการยืนยัน (zKru ต้องทำการยืนยันพิสูจน์ความถูกต้อง หรือ ORU ต้องรอให้สิ้นสุดของช่วงเวลาท้าทาย) หากไม่มีปัญหาในการทำการยืนยันว่าธุรกรรมที่ส่งมาโดย Rollup เป็นไปตามกติกา ธุรกรรมของ Rollup ก็จะเป็นที่สิ้นสุดแท้จริง
นี่หมายความว่า: หากชั้นฐาน L1 ยืนยันว่าธุรกรรมไม่ถูกต้อง บล็อก L2 ที่เกี่ยวข้องที่ได้ถูกปล่อยไปแล้วจะต้องเผชิญกับการย้อนกลับ ดังนั้น "ความสมบูรณ์" คือการยืนยันธุรกรรมอย่างรวดเร็ว และความสมบูรณ์คือการสืบทอดความปลอดภัยของ Ethereum
โครงสร้างการจัดลำดับการทำธุรกรรมโดยไม่ต้องใช้ Espresso
Integrate Espresso’s transaction sequencing architecture
Espresso ได้แก้ไขปัญหาการหมุนของตัวควบคุมและการกำหนด "ความแน่นอน" ของธุรกรรมโดยพฤติกรรม HotShot และแก้ไขปัญหาการรับรองของตัวควบคุมโดยการนำเสนอ EigenLayer
การกลไกการเดิมพันใหม่ของ EigenLayer ทำให้เป็นไปได้สำหรับ Ethereum stakers ที่จะเป็น Espresso sequencers พร้อมกัน โดยมีการให้ความมั่นคงระหว่างที่มีความปลอดภัยสำหรับ HotShot consensus ก็ได้ กล่าวอีกอย่างง่ายๆ ผู้เดิมพันโหนด Ethereum สามารถกลายเป็น Espresso Sequencers (ESQ) ผ่านการเดิมพันใหม่ของ EigenLayer ในขณะที่ได้รับประโยชน์จากโหนด PoS ผู้เดิมพัน Ethereum ยังสามารถจับค่า MEV ระดับสองได้ด้วย
ประโยชน์ที่เป็นไปได้สำหรับผู้ถือ ETH = รางวัลโหนดเครือข่ายธรรมชาติ + L2 EVM + รางวัลโหนดจากโซน PoS อื่น ๆ (โดยใช้กลไกการเพิ่ม EigenLayer อีกครั้ง) การเสริมพลังทราบเท่ากับสามเท่า
EigenLayer’s Decentralized Sequencer Solution
Espresso เป็นโซลูชันสำหรับการจัดลำดับแบบไม่ Centralized ที่ใช้ได้ทั่วไป นอกจาก EigenLayer โครงการความร่วมมือในด้านนิเวศรวมถึงโครงการโมดูลาร์ยอดนิยม เช่น Arbitrum, OP Stack, Caldera, AltLayer เป็นต้น
โครงการร่วมมือทางสิ่งแวดล้อมของเอสเปรสโซ
Astria ถูกตั้งตำแหน่งเป็นตัวจัดลำดับที่ไม่จำกัดสิทธิ์ เสมือนจัดลำดับที่แยกออกมาให้บริการร่วมกันสำหรับ Rollups ต่าง ๆ ในเชิงการเงิน Astria ประกาศเสร็จสิ้นรอบการลงทุนเมล็ดพันธุ์ มูลค่า 5.5 ล้านดอลลาร์ โดย Maven 11 เป็นผู้นำเสนอในเดือนเมษายน 2023 ผู้ลงทุนร่วมรวมถึง 1k (x) Delphi Digital Lemniscap Robot Ventures ฯลฯ แม้ว่าขนาดของการจัดทุนจะเล็ก แต่ระเบียบของสถาบันนั้นยอดเยี่ยม
สถานการณ์การทุนทุนของอสเตรีย
กลไกการทำงานของตัวควบคุมลำดับแบบกระจาย Astria คล้ายกับตัวควบคุมลำดับ Espresso จุดประสงค์คือการลดความเป็นส่วนตัวของตัวควบคุมลำดับโดยการมอบสิทธิในการจัดลำดับธุรกรรม มาชมกันใกล้ๆ
สำหรับการหมุนตามลำดับ อัสเตรียเสนอกลไหวบางประการ: การหมุนโลหะง่าย (การหมุนโลหะ) และอัลกอริทึมความเท็บายธิน (BFT) ของไบแซนไทน์
1) การหมุนเวียนผู้นำ
ชุดจะถูกสร้างขึ้นผ่านตัวเรียงลำดับที่เลือกได้ และชุดตัวเรียงลำดับจะเปลี่ยนเวียนเรียงการทำธุรกรรม Rollup โดยวิธีนี้จะป้องกันไม่ให้ตัวเรียงลำดับเดียวกันยังคงครองสิทธิ์การจัดอันดับของการทำธุรกรรมเป็นเวลานาน และแก้ไขปัญหาการตรวจสอบอย่างต่อเนื่องของผู้ใช้ไปในที่สุด
กลไกการหมุนเวียนผู้นำของ Astria
2) อัลกอริทึมความเห็นร่วม BFT
คล้ายกับกลไกการหมุนผู้นำ ผู้ตัดสินใจที่มีลำดับต่อไปต้องรับผิดชอบในการจัดอันดับการทำธุรกรรม แต่ต้องมีสมาชิก 2/3 หรือมากกว่าในกลุ่มผู้ตัดสินใจที่ต้องเห็นด้วยกันเกี่ยวกับการจัดอันดับนี้
แต่ละวิธีมีข้อดีและข้อเสีย: วิธีแรกช่วยให้การยืนยันธุรกรรมเร็วขึ้น การสร้างบล็อคอย่างรวดเร็ว และใกล้เคียงกับตัวกระจายที่มีลำดับ อย่างไรก็ตาม จุดแลกเปลี่ยนคือยังคงยากที่จะยับยั้งตัวกระจายในการกระทำชั่วร้าย การใช้การเชื่อมั่นแบบ BFT ยิ่งน้อยลง และต้องมี 2/3 ของตัวกระจายในชุดที่ต้องลงคะแนนเพื่อเสียบตัดก่อนที่บล็อคจะออกมา อย่างไรก็ตาม การลงคะแนนเพื่อเสียบตัดกลุ่มในการเชื่อมั่นก่อนที่บล็อคออกมา ก็ใช้เวลาจำกัด ทำให้เกิดความล่าช้าในเครือข่าย
อัลกอริทึม BFT ของ Astria
SUAVE เป็นการแยกระบบที่ไม่มีศูนย์กลาง ซึ่งเป็นส่วนประกอบที่สามารถเชื่อมต่อและใช้ร่วมกัน ซึ่งถูกสร้างขึ้นโดย Flashbots ในฐานะที่เป็นส่วนประกอบทั่วไป SUAVE สามารถให้บริการพูลหน่วยความจำและการสร้างบล็อกแบบไม่มีศูนย์กลางสำหรับ L1/L2 อะไรก็ตาม ความแตกต่างระหว่าง SUAVE และการออกแบบของตัวแยกอย่างที่กล่าวถึงข้างต้นคือ SUAVE Chain เองเป็นเชนที่เข้ากันได้กับ EVM และธุรกรรมถูกจัดเรียงผ่านการ “ประมูล” บล็อก
สถาปัตยกรรม SUAVE ประกอบด้วย 3 ส่วนหลัก: สภาพแวดล้อมของการตั้งค่าทั่วไป, ตลาดการดำเนินการที่เหมาะสม, และการสร้างบล็อกแบบกระจาย
1) สภาพแวดล้อมที่ต้องการ
ความชอบมีความหลากหลายตั้งแต่ธุรกรรมง่ายไปจนถึงเหตุการณ์ที่ซับซ้อน ความชอบของผู้ใช้ถูกแสดงใน mempools ในรูปแบบของธุรกรรมและสภาพแวดล้อมของความชอบเป็น mempool สาธารณะที่นำความชอบมารวมกัน สภาพแวดล้อมของความชอบทั่วไปที่ SUAVE ให้ทำให้ความชอบของผู้ใช้หลากหลายโซเซียลและโปร่งใส กำจัดข้อมูลที่ไม่ดี และแก้ไขปัญหา cross-chain MEV ในขนาดหนึ่งในบางส่วน
2) ดำเนินการที่ตลาด
ตลาดการดำเนินการเป็นเครือข่ายที่ผู้ประกอบการรับผิดชอบในการตรวจสอบ SUAVE memepool และแข่งขันกัน และการแข่งขันเป็นที่ผลให้พวกเขาให้บริการดำเนินการที่ดีที่สุดตามความชอบของผู้ใช้ สามารถเข้าใจได้ว่าผู้ดำเนินการทั้งหมดบรรลุความต้องการของผู้ใช้ผ่านการ “ประมูล” และคืนผลประโยชน์ MEV ที่สร้างขึ้นจากธุรกรรมของผู้ใช้ให้ผู้ใช้ให้มากที่สุด
3) การสร้างบล็อกแบบไม่มีศูนย์กลาง
ในที่สุด โดยอิงจากการสะสมความชอบและเส้นทางการดำเนินการที่ดีที่สุด เครือข่ายการสร้างบล็อกแบบกระจายรวมพวกเข้าไว้ในบล็อก ณ จุดนี้ กระบวนการทั้งหมดของการค้นพบธุรกรรม การเรียงลำดับธุรกรรม และการสร้างบล็อกได้รับการเข้าใจ
ส่วนประกอบหลักของ SUAVE
การเป้าหมายของ Radius เป็นชั้นสั่งซื้อที่ใช้ร่วมกันซึ่งไม่ต้องการความเชื่อถือ ไม่เหมือนกับกลไกการดำเนินการที่ได้กล่าวถึงด้านบน Radius ยืนยันว่าธุรกรรม Rollup จะถูกจัดอันดับโดยไม่ต้องเชื่อถือโดยการเปิดใช้งาน mempools ที่เข้ารหัสลับ ซึ่งทำให้ MEV ที่มีประสิทธิภาพและการเซ็นเซอร์การทำธุรกรรมของผู้ใช้ถูกกำจัด
ในเชิงการจัดหาเงินทุน Radius ประกาศเสร็จสิ้นรอบ pre-seed มูลค่า 1.7 ล้านเหรียญสหรัฐ ที่นำโดย Hashed เมื่อเดือนมิถุนายน 2023 พร้อมกับผู้ลงทุนร่วมอื่น ๆ รวมถึง Superscrypt, LambdaClass, และ Crypto.com
ข้อมูลการจัดหาเงินทุนรัฟุลัส
ซีเควนเซอร์แบบกระจายอํานาจตามกลไกฉันทามติเช่น Espresso และ Astria ช่วยลด MEV และตรวจสอบความเสี่ยงได้ในระดับหนึ่ง แต่ด้วยต้นทุนของความสามารถในการปรับขนาดเครือข่ายและประสิทธิภาพของเวลาทําให้เกิดความล่าช้าในการยืนยันธุรกรรมบางอย่าง (ต้องมีฉันทามติในการจัดอันดับธุรกรรม) นอกจากนี้ แม้ว่าการจัดอันดับธุรกรรมจะอยู่ในสภาพแวดล้อมแบบกระจายอํานาจ เนื่องจากธุรกรรมที่เกี่ยวข้องกับ Mempool มีความโปร่งใส แต่ก็ยังมีที่ว่างสําหรับความชั่วร้ายที่จะยึด MEV รัศมีเข้ารหัส mempools และข้อมูลธุรกรรมที่เกี่ยวข้องจะไม่สามารถมองเห็นได้โดยซีเควนเซอร์ จุดมุ่งหมายคือการหยุดซีเควนเซอร์จากการแยก MEV ที่เป็นอันตรายและตรวจสอบธุรกรรมที่ต้นทาง
โครงสร้างเทคโนโลยีรัฐบาลสามารถแบ่งเป็นชั้นทำงานที่สี่ต่อไปนี้: รัฐบาล (รัฐบาล), ชั้นดำเนินการ (Rollup), ชั้นการตั้งบัญชีและชั้นความสามารถในการใช้ข้อมูล
1) ชั้นเรียง
2) ชั้นดำเนินการ
3) ชั้น Settlement
4) ชั้นข้อมูลที่พร้อมใช้งาน
เลเยอร์ความสามารถในการใช้ข้อมูลเก็บข้อมูลและรับรองว่าข้อมูลพร้อมใช้งาน
โครงสร้างชั้นล่างของฟังก์ชันหลักของรัสสิ
Radius ใช้ “Practical Verifiable Delayed Encryption” (PVDE) ซึ่งเป็นระบบการเข้ารหัสที่ขึ้นอยู่กับพิสูจน์ที่ไม่มีความรู้เพื่อสร้าง mempool ที่เข้ารหัสแล้ว
กระบวนการที่เฉพาะเจาะจงคือดังนี้:
เมื่อผู้ใช้ส่งธุรกรรมไปยังตัวจัดลำดับ:
1. ผู้ใช้สร้างปริศนาล็อกเวลาและกุญแจสมมติ;
2. ผู้ใช้ใช้คีย์แบบสมมติเพื่อเข้ารหัสการธุรกรรม และการธุรกรรมที่เข้ารหัสเข้าสู่ mempool;
3. ตัวเรียงเรียงลำดับธุรกรรมที่ถูกเข้ารหัส ตัวเรียงต้องปลดล็อกปริศนาล็อกเวลาเพื่อรับคีย์การถอดรหัส;
4. ตัววางลำดับคำนวณคำสัญญาการสั้นก่อนปลดล็อคปริศนาเวลา และชั้นการตั้งจำเป็นสำหรับการยื่นคำสัญญา (ใช้เพื่อการตรวจสอบว่าตัววางลำดับยื่นธุรกรรมไปยัง Rollup ตามลำดับ)
กระบวนการเข้ารหัส/ถอดรหัสธุรกรรมรัฟส์
Mempool ที่เข้ารหัสจะทำให้ตัวเรียงลำดับไม่น่าเชื่อถือ แต่ความเสี่ยงจากจุดล้มเหลวแบบเดียวยังคงมีอยู่ หากคุณเรียกใช้ตัวเรียงลำดับแบบเดียว + mempool ที่เข้ารหัส การล้มเหลวของตัวเรียงลำดับจะทำให้เครือข่ายล่ม โดยเพื่อที่จะแก้ปัญหานี้ Radius ได้เสนอวิธีการแก้ไขต่าง ๆ ในการปรับใช้ตัวเรียงลำดับแบบกระจายที่ได้รับการเสนอแนะ ซึ่งรวมถึงกลไกการเลือกผู้นำที่ลับ โดยที่ตัวเรียงลำดับกลุ่ม ๆ และอื่น ๆ
แน่นอนว่าเรดิอัส c Łภยด จะเลือกที่จะอ้างถึงกาแอสเพรสโซ่และกลไลรอต ของอัสเทรีย ในขณะที่ทำการจัดลำดับธุรกรรมให้เป็นแบบกระจายและไร้ความเชื่อถือ
ด้วยการเพิ่มประสิทธิภาพพื้นที่บล็อก Radius มีจุดมุ่งหมายเพื่อให้บรรลุเป้าหมายในการปกป้องผู้ใช้ในขณะที่เพิ่มผลกําไรสูงสุด Rollup Rollup ใช้กลไกการจัดอันดับบริการมาก่อนได้ก่อน (FCFS) ข้อดีคือสามารถป้องกัน MEV ได้อย่างมีประสิทธิภาพและข้อเสียคือต้องเสียสละผลกําไรที่อาจเกิดขึ้นจากการประมูลพื้นที่บล็อก
เพื่อแก้ปัญหาคะแนนการจัดลำดับการทำธุรกรรมที่ได้กล่าวถึงข้างต้น Radius แบ่งพื้นที่บล็อกเป็น 2 ส่วน: พื้นที่บล็อกบนและพื้นที่บล็อกล่าง:
ในนั้นพื้นที่บล็อกบนสุดถูกกำหนดไว้สำหรับธุรกรรมของผู้ใช้ โดยเข้ารหัสธุรกรรมของผู้ใช้เพื่อกำจัดการจัดอันดับของธุรกรรม โดยทำให้ป้องกันผู้ใช้จาก MEV อันตรายและควบคุมการเสียภาษี ส่วนบล็อกด้านล่างนำเข้าตลาดธุรกรรมที่ใช้การประมูลที่ผู้ตัดสินสามารถส่งธุรกรรมที่ถูกห่อและเสนอราคาของตนให้กับตัวกำหนดลำดับ และตัวกำหนดลำดับจะเลือกธุรกรรมที่ถูกห่อที่มีราคาเสนอสูงสุดเข้าไปในบล็อก วิธีนี้สามารถสร้างกำไรของ Rollup ให้สูงสุด
ข้างต้นคือการแก้ปัญหาตัวเลือกลำดับทั่วไปที่มีอยู่ในปัจจุบัน สำหรับ Rollup คุณกำลังเผชิญกับการทำงานของตัวเรียงลำดับที่มีลักษณะกลางหรือตัวเรียงลำดับที่มีลักษณะที่มีการแยกตัวออกจากกัน? รวมตัวเรียงลำดับทั่วไปที่เป็นบุคคลที่สามหรือทำให้เป็นแยกตัวเอง? มีเทคโนโลยีชนิดใดที่ถูกใช้ในการปรับให้การแยกตัวออกจากกันของลำดับธุรกรรม? วัดความน่าสนใจและข้อดีของมิติต่างๆ และอื่นๆ
Rollups หลายอันที่ได้รับความนิยม เช่น Optimism, Arbitrum, zkSync, และ Base กำลังหาเงินจากการดำเนินการด้วยตัวกลางที่มีอยู่ การกระจายอำนาจโดยไม่ต้องพิจารณาถึงการแข่งขันที่ดุเดือดของวงจร Rollup ไม่มีใครอยากแบ่งปันขนมหวานนี้ แต่ถ้าว่า Rollup ออกแนวทางการดำเนินการด้วยตัวกลางที่มีอยู่ นี่อาจเป็นจุดเข้าสู่การเข้าถึงการจราจรที่ใหญ่มาก สร้างผลกระทบแสดงในวงจรการแบ่งส่วนของ Rollup และทำให้โครงการ Rollup อื่น ๆ ต้องกระจายอำนาจด้วย
โดยทั่วไปมี 2 วิธีสําหรับซีเควนเซอร์ในการกระจายอํานาจ: หนึ่งคือการใช้สิ่งที่คนอื่นทํา อีกอย่างคือทําเอง เนื่องจากบุคคลที่สามเช่น Espresso และ Astria สามารถให้บริการซีเควนเซอร์แบบกระจายอํานาจแบบสําเร็จรูปแก่ Rollup จึงสามารถมุ่งเน้นไปที่ความแตกต่างของผลิตภัณฑ์และเพิ่มประสิทธิภาพเพื่อปรับปรุงความสามารถในการแข่งขันหลัก นอกจากนี้โซลูชันซีเควนเซอร์แบบกระจายอํานาจเอนกประสงค์แบบบูรณาการยังเอื้อต่อการบรรลุการทํางานร่วมกันมากขึ้นทําให้มีความเป็นไปได้มากขึ้นรวมถึงการเก็งกําไรแบบ cross-Rollup ข้อเสียของโซลูชันนี้อาจเป็นเพราะโทเค็นดั้งเดิมของ Rollup ไม่สามารถเสริมพลังได้อย่างมีประสิทธิภาพ
หาก Rollup ใช้โซลูชันที่มีการใช้อย่างเฉพาะเจาะจงภายในเพื่อนำมาใช้ในการดำเนินการที่กระจายอย่างแบบไม่มีความเหมือนที่ซึ่งนี่คือวิธีที่ใช้เวลามากที่สุดและที่แพงที่สุด แต่นั่นเป็นวิธีที่มีประสิทธิภาพที่สุดในการเปิดใช้โทเค็นเดิมของ Rollup ตัวอย่างเช่น โครงการ StarkNet สามารถต้องการผู้ใช้ที่จะเสี่ยงภัยโทเค็นเดิมของข้อตกลงเพื่อเป็นตัวเรียงลำดับในการมีส่วนร่วมในการจัดอันดับการทำธุรกรรมของ Rollup และเรียกเก็บค่าบริการที่แน่นอนเพื่อเพิ่มค่า
ดังที่ได้กล่าวไว้ก่อนหน้านี้มีโซลูชันการใช้งานทางเทคนิคมากมายเพื่อให้บรรลุการจัดอันดับธุรกรรมแบบกระจายอํานาจรวมถึง แต่ไม่ จํากัด เพียงโซลูชันตามกลไกฉันทามติที่แตกต่างกัน FCFS การเสนอราคาแบบบล็อกและ mempools ที่เข้ารหัส โซลูชันการใช้งานเทคโนโลยีแต่ละตัวมีข้อดีและข้อเสีย: ขึ้นอยู่กับกลไกฉันทามติประสิทธิภาพของเวลาจะถูก จํากัด mempools ที่เข้ารหัสไม่สามารถเพิ่มผลกําไร Rollup ได้สูงสุด เป็นต้น แน่นอนคุณยังสามารถอ้างถึงการรวม 2 เทคโนโลยีที่แตกต่างกันของ Astria การแลกเปลี่ยนระหว่างการใช้งานทางเทคนิคต่างๆเป็นปัญหาที่โครงการ Rollup ทั้งหมดต้องพิจารณาอย่างรอบคอบ
แม้ว่า Optimism และ Arbitrum ซึ่งเป็นผู้นำในวงจร Rollup ได้เริ่มออกเหรียญแล้ว นั่นอาจเป็นจุดเริ่มต้นเท่านั้น การแข่งขันในความหมายแท้จริงของคำนั้นอาจเพิ่งเริ่มขึ้นเท่านั้น อย่างน้อยตามที่ประเมินจากแนวโน้มปัจจุบัน ตัวกระตุกที่ดีจะต้องเป็นสนามรบใหญ่ของกองทัพ
โครงการ ZK Rollup ก็กำลังขึ้นอยู่อย่างเงียบ ในสภาพแวดล้อมที่แข่งขันมากขึ้น การเดินขั้นผิดทางอาจทำให้เกิดความสูญเสียที่ไม่สามารถซ่อมแซมได้ อย่างไรก็ตาม ในเส้นทางของนวัตกรรมที่มีผลต่อชีวิตและความตายของโครงการ Rollups ต้องทำการปรับตัวให้เข้ากับแนวโน้มทั่วไป
เวลาผ่านไป ตาม Optimism ได้บอกว่าเวลาได้ผ่านไปมากกว่าหนึ่งปีแล้ว และตาม Arbitrum ได้บอกว่าเกือบครึ่งปีได้ผ่านไป การเป็นการเริ่มต้นของการเดินทางที่ยาวนานของพวกเขา ในช่วงเวลานี้ Optimism ได้อัพเกรด Bedrock และเปิดตัว universal modular L2 stack OP Stack ซึ่งทำให้เกิด star Rollups เช่น Base ขึ้น; Arbitrum มุ่งมั่นที่จะสำรวจการนำ L3 มาใช้เพื่อส่งเสริม Arbitrum Orbit
ภายใต้การนําของยักษ์ใหญ่ทั้งสอง TVL ของ Rollup Track เคยทะลุ 10 พันล้านดอลลาร์สหรัฐ และปัจจุบันมีเสถียรภาพที่ประมาณ 10 พันล้านเหรียญสหรัฐ เบื้องหลัง Rollups ได้รับการยกย่องว่าเป็นโซลูชันการปรับขนาด "ลายเซ็น" ของ Ethereum พวกเขายังคงมีคุณลักษณะที่ไม่ทนต่อการเซ็นเซอร์และรวมศูนย์ เครือข่ายโรลอัพกระแสหลักมักใช้ซีเควนเซอร์ส่วนกลางอย่างเป็นทางการ แม้ว่าโครงการ Rollup เช่น Arbitrum, Optimism และ StarkNet จะรวมถึงการกระจายอํานาจของซีเควนเซอร์ในแผนงาน แต่ก็ยังไม่ได้ดําเนินการในระยะสั้นถึงระยะกลางของการวางแผน ในฐานะที่เป็นชิ้นส่วนปริศนาที่สําคัญที่สุดของปริศนาการกระจายอํานาจของ Rollup ซีเควนเซอร์แบบกระจายอํานาจมีตําแหน่งเชิงกลยุทธ์ที่สําคัญมากสําหรับ Rollup เองและยังเป็นความทะเยอทะยานของผู้คน
ตามข้อมูล L2Beat รายได้รวมสำหรับ L2 track ณ วันที่ 1 ตุลาคม 2023
ก่อนที่เราจะเข้าใจว่าตัวจัดเรียงคืออะไร เรามาพูดถึงส่วนประกอบของค่าธรรมเนียมการทำธุรกรรม Rollup กันก่อน ค่าธรรมเนียมการทำธุรกรรมของ Rollup คือค่าธรรมเนียมแก๊สที่ผู้ใช้ต้องจ่ายในการทำธุรกรรมใน L2 เช่น Arbitrum
มันประกอบด้วย 2 ส่วนหลักๆ
1) ค่าใช้จ่ายในการดำเนินการ L2
ค่าธรรมเนียมข้อมูล L1 2)
ค่าธรรมเนียมการดำเนินการ L2: ค่าใช้จ่ายของการดำเนินการธุรกรรมที่ L2 (ทุกธุรกรรมที่เริ่มต้นบนโซ่ L2 มีค่าธรรมเนียมการดำเนินการ)
ราคา Gas การทำธุรกรรม = ค่าฐาน L2 + ค่าสิทธิ L2
ค่าธรรมเนียมการดำเนินการ L2 = ราคาก๊าซธุรกรรม * การใช้ก๊าซ L2
ค่าธรรมเนียมข้อมูล L1: ค่าใช้จ่ายในการโพสต์ธุรกรรม L2 ไปยัง L1 โดยทั่วไปค่าข้อมูล L1 มีราคาสูงกว่าค่าดำเนินการ L2
ค่าธรรมเนียมธุรกรรม L2 = ค่าประมวลผล L2 + ค่าข้อมูล L1
รายได้ซีเควนเซอร์สุทธิ = รายได้ค่าธรรมเนียมการทําธุรกรรม L2 - ต้นทุนการดําเนินงานของซีเควนเซอร์ - ค่าธรรมเนียมข้อมูล L1
ตัวเรียงกลางที่ดำเนินการโดยฝ่ายโครงการมีอำนาจในการกำหนดราคาในปริมาณที่เฉพาะเจาะจง (ตัวอย่างเช่นค่าธรรมเนียมการดำเนินการ L2 สูงขึ้นเล็กน้อย ค่าธรรมเนียมข้อมูล L1 สูงขึ้นเล็กน้อย) นั้นเป็นเหตุผลที่ทำให้โปรเจกต์ Rollup ที่รู้จักกันดีหลายราย ทำกำไรได้มาก
ซีเควนเซอร์ เหมือนที่ชื่อเสียงมีหน้าที่เป็นผู้จัดอันดับธุรกรรม เช่นในเครือข่าย Bitcoin นักขุดเหมือนที่รับผิดชอบในการจัดอันดับธุรกรรม Ethereum รับผิดชอบในการรวบรวมโหนดที่ไม่มีบทบาทที่แน่นอน แต่มีกลไกความเห็นร่วมเพื่อกำหนดใครมีสิทธิ์ที่จะเข้าร่วมการดำเนินการตามลำดับ
ในปัจจุบัน Rollups หลักมักทำงานด้วยตัวกลางตัวจัดลำดับเดียว ธุรกรรม L2 ของผู้ใช้เข้าสู่ mem pool (ณ จุดนี้ ธุรกรรมใน mem pool อยู่ในสถานะที่ไม่เรียงลำดับ) และตัวจัดลำดับจัดเรียงและบีบอัดธุรกรรมเป็นชุดที่เรียงลำดับและจะส่งไปยังเลเยอร์ DA ของ Ethereum
กระบวนการดำเนินงาน Sequencer
คำตอบคือไม่ ธุรกรรมบน Rollup สามารถหลีกเลี่ยงตัวจัดเรียงได้แบบสมบูรณ์และสามารถส่งไปยังเลเวลฐาน L1 ได้ L1 รับผิดชอบการเรียงลำดับและการตกลง แต่พวกเขายังจะเผชิญกับการบริโภคแก๊สสูงขึ้นและเวลาการยืนยันธุรกรรมที่ยาวขึ้น
ตัวจัดเรียง Rollup คล้ายกับการใช้ "ช่องทางเร่งเร็ว" ที่บีบอัดธุรกรรม L2 ร้อยหรือพันรายการเข้าเป็นธุรกรรมเดียวของ L1 ซึ่งทำให้ลดค่า gas อย่างมาก นี่คือเหตุผลที่ Rollups รุ่นหลักของวันนี้ทั้งหมดเป็นการใช้ตัวจัดเรียงที่มีการกำหนดจากศูนย์ ซึ่งให้ผู้ใช้มีค่า gas ต่ำลงและการยืนยันธุรกรรมเร็วขึ้น ซึ่งช่วยปรับปรุงประสบการณ์ของผู้ใช้ในการทำธุรกรรม
ข้อดีของการบริการมีเด่นชัดเจนมาก คุณสามารถจัดอันดับธุรกรรมได้อย่างไรก็ตามที่คุณต้องการ ไม่จำเป็นต้องเปลี่ยนแปลงการจัดอันดับ และไม่ต้องตกลงกันเรื่องผลลัพธ์ของการจัดอันดับ ซึ่งหมายความว่ามีความเร็วในการยืนยันธุรกรรมอย่างรวดเร็วมาก และประสบการณ์ของผู้ใช้ดีขึ้น
อย่างไรก็ตาม การกระจายอำนาจยังให้ตัวจัดเรียงมีอิสระมากในการจัดอันดับการทำธุรกรรม มันสามารถจัดอันดับการทำธุรกรรมอย่างสุ่มเพื่อสร้างโอกาสในการล้มละลายของตัวเอง, ยึดค่า MEV, ล่าช้าการทำธุรกรรมของผู้ใช้ และ แม้กระทั้ง การเซนเซอร์ผู้ใช้โดยสิ้นเชิง
ตัวจัดลำดับสามารถรับค่า MEV ได้โดยการเปลี่ยนลำดับการทำธุรกรรมภายในบล็อกเดียวกัน; สิ่งที่ทำให้เสียหายมากขึ้นคือเนื่องจากตัวจัดลำดับควบคุมการจัดลำดับของบล็อกหลายๆ บล็อกติดกัน จึงง่ายต่อการดำเนินการ MEV ข้ามบล็อก ทำให้เกิดการโจมตีขนาดใหญ่
สถานการณ์ที่กล่าวมาข้างต้นเป็นการกระทำที่ไม่เหมาะสมโดยตัวจัดลำดับ บางครั้งข้อผิดพลาดไม่ได้ตั้งใจโดยตัวจัดลำดับ แต่ก็ยังทำให้ประสบปัญหาที่ผู้ใช้และสิทธิ์ของผู้ใช้เสียหาย เช่น ตัวจัดลำดับบังคับการดำเนินการทรานแซคชันเหรียญที่ได้ใช้ไปแล้วในสัญญาอ่อนโยนและจากนั้นส่งไปยัง L1 เพื่อการตรวจสอบ ก็อาจมีกรณีที่ธุรกรรมไม่สามารถยืนยันได้ ก็เหมือนกับตัวจัดลำดับเดียวกันกลางทางหยุดทำงาน ทำให้ชั้นที่สองไม่สามารถสร้างบล็อกได้อย่างเหมาะสม และเครือข่ายล่มล้างในเวลายาว
ปลาและหมีเป็นไปไม่ได้ แต่การปรับปรุงประสิทธิภาพของ Rollup ต้องไม่เกิดขึ้นที่ความสามารถในการกระจายและความต้านต่อการเซ็นเซอร์
หากการเซ็นทรัลไซเซชันเท่ากับ 1 แล้วการทำให้มีความไม่เซ็นทรัลจะเยอะมาก มีความแตกต่างในเส้นทางการปฏิบัติของโซลูชันตัวจัดลำดับที่ไม่เซ็นทรัลที่แตกต่างกัน แต่แนวคิดหลักยังคงเหมือนกันคือการไม่เซ็นทรัล
ตัวจัดเรียงไม่มีสิทธิในการจัดอันดับธุรกรรมจากที่เซ็นทรัลอีกต่อไป บทบาทที่รับผิดชอบในการจัดอันดับถูกเลือกจากชุดของตัวจัดเรียงโดยใช้กลไกการเลือกที่เฉพาะเจาะจงและหมุนเวียนไปมาในรอบที่กำหนด
การกระจายอำนาจป้องกันผู้เรียงลำดับจากยึด MEV อย่างต่อเนื่อง และยังป้องกันผู้เรียงลำดับคนเดียวจากการตรวจสอบธุรกรรมของผู้ใช้ ร่วมกับกลไกลิ้งความผิดที่สอดคล้อง มันยังสามารถควบคุมพฤติกรรมของผู้เรียงลำดับได้อย่างมีประสิทธิภาพ
หลังจากเดินทางมานาน เราสุดท้ายก็เข้าสู่ธุรกิจ เซ็ควอนเซอร์ที่ไม่มีการกำหนดเอง หนึ่งในนั้นถูกสร้างโดยโครงการ Rollup เอง และอีกหนึ่งถูกนำมาใช้โดยบุคคลที่สาม การใช้บุคคลที่สามในการนำเสนอเซ็ควอนเซอร์ที่ไม่มีการกำหนดเอง ก็สามารถเรียกว่า sequencing-as-a-service และการทำการกำหนดเองนั้นก็เป็นบริการ
โครงการเช่น Espresso, Astria, SUAVE, และ Radius มีการให้ความสำคัญกับการแก้ไขปัญหาต่าง ๆ ที่เกิดขึ้นในการเรียงลำดับแบบกระจาย และเส้นทางในการปฏิบัติของพวกเขามีความแตกต่างกัน
Espresso Systems เริ่มต้นเป็นผู้ให้บริการที่เน้นการแก้ไขความเป็นส่วนตัว ในเดือนมีนาคม 2022 มีประกาศว่าได้รับเงินทุนระดับ A จำนวนเกือบ 30 ล้านเหรียญ จาก Electric Capital, Sequoia และ Blockchain Capital. Espresso Systems ตอนนี้เปลี่ยนแปลงให้เป็น Espresso Sequencer ซึ่งเชี่ยวชาญในการให้บริการตัวจัดลำดับที่เป็นศูนย์กลางสำหรับ Rollup
การจัดหาเงินของ Espresso
ภายใต้กลไกการจัดอันดับของตัวเรียง Espresso, ธุรกรรม L2 มักจะประสบวงจรชีวิตดังต่อไปนี้:
1) ธุรกรรมที่ผู้ใช้ทำบนเลเยอร์ที่สองถูกส่งไปยังเซิร์ฟเวอร์ Rollup (API);
2) ธุรกรรมเข้าสู่ mem pool และตัวเรียงลำดับ (ที่ถูกเลือกโดยความเห็น HotShot) เรียงลำดับและรวมธุรกรรมในบล็อก;
3) ตัวเรียงส่งออกธุรกรรม หลังจากที่ได้รับการตกลง HotShot ผ่านโหนดอื่น ๆ บล็อกจึงถูกออกและธุรกรรมถูกดำเนินการ สัญญาอ่อนเสร็จสิ้นการยืนยันธุรกรรมอย่างรวดเร็ว
4) ตัวจัดเก็บ ส่งและเก็บใบรับรองความเห็นชอบ (QC: ใบรับรองความเห็นชอบ) พร้อมกับคำสัญญาบล็อกที่มีธุรกรรมในสัญญาจัดเก็บ L1 (พิสูจน์ว่าบล็อกได้ถึงความสมดุลผ่านการเห็นชอบ);
5) โหนด Rollup ที่ได้ดำเนินการบล็อกจะส่งสถานะ Rollup ใหม่ไปที่ L1 (ณ จุดนี้ zKrU ต้องการพิสูจน์ความถูกต้อง และ ORU เปิดระยะเวลาท้าทาย)
6) สัญญา L1 Rollup ตรวจสอบความถูกต้องของการอัพเดตสถานะโดยการยืนยัน QC ที่ส่งโดยสัญญาตัวจัดลำดับ
ชีวิตของรอบการดำเนินการ L2 ภายใต้กลไกเรียงลำดับ Espresso
กระบวนการนี้ดูเข้าใจยากและยากต่อการเข้าใจ วิธีที่ง่ายที่สุดในการเข้าใจคือ:
HotShot consensus จะเลือกหนึ่งในชุดของ sequencers มันรับผิดชอบในการเรียงลำดับธุรกรรม Rollup และรวมถึงการรวมธุรกรรมในบล็อก บล็อกนี้ต้องได้รับลายเซ็นและตกลงกันจากโหนด Rollup อื่น ๆ (โหนด HotShot 2/3 หรือมากกว่าเห็นด้วย) เพื่อเป็น "final" แล้วจึงส่งสัญญาณบล็อกที่เกี่ยวข้องและรากสถานะ Rollup ใหม่ไปยังเลเยอร์ฐาน L1 เพื่อการตรวจสอบ
“ความสิ้นสุด” ข้างต้นอยู่ในเครื่องหมายคำพูด; “ความสิ้นสุดด้วยเครื่องหมายคำพูด” และความสิ้นสุดโดยไม่มีเครื่องหมายคำพูดไม่ใช่แนวคิด “ความสิ้นสุด” ด้วยเครื่องหมายคำพูดเพื่ออนุญาตให้ธุรกรรม Rollup ได้รับการยืนยันได้เร็วขึ้น มีความล่าช้าน้อยลง และทำให้ประสบการณ์ของผู้ใช้ดีขึ้น; อย่างไรก็ตาม การทำธุรกรรม Rollup ต้องการเลเยอร์ฐาน L1 ในที่สุดเพื่อทำการยืนยัน (zKru ต้องทำการยืนยันพิสูจน์ความถูกต้อง หรือ ORU ต้องรอให้สิ้นสุดของช่วงเวลาท้าทาย) หากไม่มีปัญหาในการทำการยืนยันว่าธุรกรรมที่ส่งมาโดย Rollup เป็นไปตามกติกา ธุรกรรมของ Rollup ก็จะเป็นที่สิ้นสุดแท้จริง
นี่หมายความว่า: หากชั้นฐาน L1 ยืนยันว่าธุรกรรมไม่ถูกต้อง บล็อก L2 ที่เกี่ยวข้องที่ได้ถูกปล่อยไปแล้วจะต้องเผชิญกับการย้อนกลับ ดังนั้น "ความสมบูรณ์" คือการยืนยันธุรกรรมอย่างรวดเร็ว และความสมบูรณ์คือการสืบทอดความปลอดภัยของ Ethereum
โครงสร้างการจัดลำดับการทำธุรกรรมโดยไม่ต้องใช้ Espresso
Integrate Espresso’s transaction sequencing architecture
Espresso ได้แก้ไขปัญหาการหมุนของตัวควบคุมและการกำหนด "ความแน่นอน" ของธุรกรรมโดยพฤติกรรม HotShot และแก้ไขปัญหาการรับรองของตัวควบคุมโดยการนำเสนอ EigenLayer
การกลไกการเดิมพันใหม่ของ EigenLayer ทำให้เป็นไปได้สำหรับ Ethereum stakers ที่จะเป็น Espresso sequencers พร้อมกัน โดยมีการให้ความมั่นคงระหว่างที่มีความปลอดภัยสำหรับ HotShot consensus ก็ได้ กล่าวอีกอย่างง่ายๆ ผู้เดิมพันโหนด Ethereum สามารถกลายเป็น Espresso Sequencers (ESQ) ผ่านการเดิมพันใหม่ของ EigenLayer ในขณะที่ได้รับประโยชน์จากโหนด PoS ผู้เดิมพัน Ethereum ยังสามารถจับค่า MEV ระดับสองได้ด้วย
ประโยชน์ที่เป็นไปได้สำหรับผู้ถือ ETH = รางวัลโหนดเครือข่ายธรรมชาติ + L2 EVM + รางวัลโหนดจากโซน PoS อื่น ๆ (โดยใช้กลไกการเพิ่ม EigenLayer อีกครั้ง) การเสริมพลังทราบเท่ากับสามเท่า
EigenLayer’s Decentralized Sequencer Solution
Espresso เป็นโซลูชันสำหรับการจัดลำดับแบบไม่ Centralized ที่ใช้ได้ทั่วไป นอกจาก EigenLayer โครงการความร่วมมือในด้านนิเวศรวมถึงโครงการโมดูลาร์ยอดนิยม เช่น Arbitrum, OP Stack, Caldera, AltLayer เป็นต้น
โครงการร่วมมือทางสิ่งแวดล้อมของเอสเปรสโซ
Astria ถูกตั้งตำแหน่งเป็นตัวจัดลำดับที่ไม่จำกัดสิทธิ์ เสมือนจัดลำดับที่แยกออกมาให้บริการร่วมกันสำหรับ Rollups ต่าง ๆ ในเชิงการเงิน Astria ประกาศเสร็จสิ้นรอบการลงทุนเมล็ดพันธุ์ มูลค่า 5.5 ล้านดอลลาร์ โดย Maven 11 เป็นผู้นำเสนอในเดือนเมษายน 2023 ผู้ลงทุนร่วมรวมถึง 1k (x) Delphi Digital Lemniscap Robot Ventures ฯลฯ แม้ว่าขนาดของการจัดทุนจะเล็ก แต่ระเบียบของสถาบันนั้นยอดเยี่ยม
สถานการณ์การทุนทุนของอสเตรีย
กลไกการทำงานของตัวควบคุมลำดับแบบกระจาย Astria คล้ายกับตัวควบคุมลำดับ Espresso จุดประสงค์คือการลดความเป็นส่วนตัวของตัวควบคุมลำดับโดยการมอบสิทธิในการจัดลำดับธุรกรรม มาชมกันใกล้ๆ
สำหรับการหมุนตามลำดับ อัสเตรียเสนอกลไหวบางประการ: การหมุนโลหะง่าย (การหมุนโลหะ) และอัลกอริทึมความเท็บายธิน (BFT) ของไบแซนไทน์
1) การหมุนเวียนผู้นำ
ชุดจะถูกสร้างขึ้นผ่านตัวเรียงลำดับที่เลือกได้ และชุดตัวเรียงลำดับจะเปลี่ยนเวียนเรียงการทำธุรกรรม Rollup โดยวิธีนี้จะป้องกันไม่ให้ตัวเรียงลำดับเดียวกันยังคงครองสิทธิ์การจัดอันดับของการทำธุรกรรมเป็นเวลานาน และแก้ไขปัญหาการตรวจสอบอย่างต่อเนื่องของผู้ใช้ไปในที่สุด
กลไกการหมุนเวียนผู้นำของ Astria
2) อัลกอริทึมความเห็นร่วม BFT
คล้ายกับกลไกการหมุนผู้นำ ผู้ตัดสินใจที่มีลำดับต่อไปต้องรับผิดชอบในการจัดอันดับการทำธุรกรรม แต่ต้องมีสมาชิก 2/3 หรือมากกว่าในกลุ่มผู้ตัดสินใจที่ต้องเห็นด้วยกันเกี่ยวกับการจัดอันดับนี้
แต่ละวิธีมีข้อดีและข้อเสีย: วิธีแรกช่วยให้การยืนยันธุรกรรมเร็วขึ้น การสร้างบล็อคอย่างรวดเร็ว และใกล้เคียงกับตัวกระจายที่มีลำดับ อย่างไรก็ตาม จุดแลกเปลี่ยนคือยังคงยากที่จะยับยั้งตัวกระจายในการกระทำชั่วร้าย การใช้การเชื่อมั่นแบบ BFT ยิ่งน้อยลง และต้องมี 2/3 ของตัวกระจายในชุดที่ต้องลงคะแนนเพื่อเสียบตัดก่อนที่บล็อคจะออกมา อย่างไรก็ตาม การลงคะแนนเพื่อเสียบตัดกลุ่มในการเชื่อมั่นก่อนที่บล็อคออกมา ก็ใช้เวลาจำกัด ทำให้เกิดความล่าช้าในเครือข่าย
อัลกอริทึม BFT ของ Astria
SUAVE เป็นการแยกระบบที่ไม่มีศูนย์กลาง ซึ่งเป็นส่วนประกอบที่สามารถเชื่อมต่อและใช้ร่วมกัน ซึ่งถูกสร้างขึ้นโดย Flashbots ในฐานะที่เป็นส่วนประกอบทั่วไป SUAVE สามารถให้บริการพูลหน่วยความจำและการสร้างบล็อกแบบไม่มีศูนย์กลางสำหรับ L1/L2 อะไรก็ตาม ความแตกต่างระหว่าง SUAVE และการออกแบบของตัวแยกอย่างที่กล่าวถึงข้างต้นคือ SUAVE Chain เองเป็นเชนที่เข้ากันได้กับ EVM และธุรกรรมถูกจัดเรียงผ่านการ “ประมูล” บล็อก
สถาปัตยกรรม SUAVE ประกอบด้วย 3 ส่วนหลัก: สภาพแวดล้อมของการตั้งค่าทั่วไป, ตลาดการดำเนินการที่เหมาะสม, และการสร้างบล็อกแบบกระจาย
1) สภาพแวดล้อมที่ต้องการ
ความชอบมีความหลากหลายตั้งแต่ธุรกรรมง่ายไปจนถึงเหตุการณ์ที่ซับซ้อน ความชอบของผู้ใช้ถูกแสดงใน mempools ในรูปแบบของธุรกรรมและสภาพแวดล้อมของความชอบเป็น mempool สาธารณะที่นำความชอบมารวมกัน สภาพแวดล้อมของความชอบทั่วไปที่ SUAVE ให้ทำให้ความชอบของผู้ใช้หลากหลายโซเซียลและโปร่งใส กำจัดข้อมูลที่ไม่ดี และแก้ไขปัญหา cross-chain MEV ในขนาดหนึ่งในบางส่วน
2) ดำเนินการที่ตลาด
ตลาดการดำเนินการเป็นเครือข่ายที่ผู้ประกอบการรับผิดชอบในการตรวจสอบ SUAVE memepool และแข่งขันกัน และการแข่งขันเป็นที่ผลให้พวกเขาให้บริการดำเนินการที่ดีที่สุดตามความชอบของผู้ใช้ สามารถเข้าใจได้ว่าผู้ดำเนินการทั้งหมดบรรลุความต้องการของผู้ใช้ผ่านการ “ประมูล” และคืนผลประโยชน์ MEV ที่สร้างขึ้นจากธุรกรรมของผู้ใช้ให้ผู้ใช้ให้มากที่สุด
3) การสร้างบล็อกแบบไม่มีศูนย์กลาง
ในที่สุด โดยอิงจากการสะสมความชอบและเส้นทางการดำเนินการที่ดีที่สุด เครือข่ายการสร้างบล็อกแบบกระจายรวมพวกเข้าไว้ในบล็อก ณ จุดนี้ กระบวนการทั้งหมดของการค้นพบธุรกรรม การเรียงลำดับธุรกรรม และการสร้างบล็อกได้รับการเข้าใจ
ส่วนประกอบหลักของ SUAVE
การเป้าหมายของ Radius เป็นชั้นสั่งซื้อที่ใช้ร่วมกันซึ่งไม่ต้องการความเชื่อถือ ไม่เหมือนกับกลไกการดำเนินการที่ได้กล่าวถึงด้านบน Radius ยืนยันว่าธุรกรรม Rollup จะถูกจัดอันดับโดยไม่ต้องเชื่อถือโดยการเปิดใช้งาน mempools ที่เข้ารหัสลับ ซึ่งทำให้ MEV ที่มีประสิทธิภาพและการเซ็นเซอร์การทำธุรกรรมของผู้ใช้ถูกกำจัด
ในเชิงการจัดหาเงินทุน Radius ประกาศเสร็จสิ้นรอบ pre-seed มูลค่า 1.7 ล้านเหรียญสหรัฐ ที่นำโดย Hashed เมื่อเดือนมิถุนายน 2023 พร้อมกับผู้ลงทุนร่วมอื่น ๆ รวมถึง Superscrypt, LambdaClass, และ Crypto.com
ข้อมูลการจัดหาเงินทุนรัฟุลัส
ซีเควนเซอร์แบบกระจายอํานาจตามกลไกฉันทามติเช่น Espresso และ Astria ช่วยลด MEV และตรวจสอบความเสี่ยงได้ในระดับหนึ่ง แต่ด้วยต้นทุนของความสามารถในการปรับขนาดเครือข่ายและประสิทธิภาพของเวลาทําให้เกิดความล่าช้าในการยืนยันธุรกรรมบางอย่าง (ต้องมีฉันทามติในการจัดอันดับธุรกรรม) นอกจากนี้ แม้ว่าการจัดอันดับธุรกรรมจะอยู่ในสภาพแวดล้อมแบบกระจายอํานาจ เนื่องจากธุรกรรมที่เกี่ยวข้องกับ Mempool มีความโปร่งใส แต่ก็ยังมีที่ว่างสําหรับความชั่วร้ายที่จะยึด MEV รัศมีเข้ารหัส mempools และข้อมูลธุรกรรมที่เกี่ยวข้องจะไม่สามารถมองเห็นได้โดยซีเควนเซอร์ จุดมุ่งหมายคือการหยุดซีเควนเซอร์จากการแยก MEV ที่เป็นอันตรายและตรวจสอบธุรกรรมที่ต้นทาง
โครงสร้างเทคโนโลยีรัฐบาลสามารถแบ่งเป็นชั้นทำงานที่สี่ต่อไปนี้: รัฐบาล (รัฐบาล), ชั้นดำเนินการ (Rollup), ชั้นการตั้งบัญชีและชั้นความสามารถในการใช้ข้อมูล
1) ชั้นเรียง
2) ชั้นดำเนินการ
3) ชั้น Settlement
4) ชั้นข้อมูลที่พร้อมใช้งาน
เลเยอร์ความสามารถในการใช้ข้อมูลเก็บข้อมูลและรับรองว่าข้อมูลพร้อมใช้งาน
โครงสร้างชั้นล่างของฟังก์ชันหลักของรัสสิ
Radius ใช้ “Practical Verifiable Delayed Encryption” (PVDE) ซึ่งเป็นระบบการเข้ารหัสที่ขึ้นอยู่กับพิสูจน์ที่ไม่มีความรู้เพื่อสร้าง mempool ที่เข้ารหัสแล้ว
กระบวนการที่เฉพาะเจาะจงคือดังนี้:
เมื่อผู้ใช้ส่งธุรกรรมไปยังตัวจัดลำดับ:
1. ผู้ใช้สร้างปริศนาล็อกเวลาและกุญแจสมมติ;
2. ผู้ใช้ใช้คีย์แบบสมมติเพื่อเข้ารหัสการธุรกรรม และการธุรกรรมที่เข้ารหัสเข้าสู่ mempool;
3. ตัวเรียงเรียงลำดับธุรกรรมที่ถูกเข้ารหัส ตัวเรียงต้องปลดล็อกปริศนาล็อกเวลาเพื่อรับคีย์การถอดรหัส;
4. ตัววางลำดับคำนวณคำสัญญาการสั้นก่อนปลดล็อคปริศนาเวลา และชั้นการตั้งจำเป็นสำหรับการยื่นคำสัญญา (ใช้เพื่อการตรวจสอบว่าตัววางลำดับยื่นธุรกรรมไปยัง Rollup ตามลำดับ)
กระบวนการเข้ารหัส/ถอดรหัสธุรกรรมรัฟส์
Mempool ที่เข้ารหัสจะทำให้ตัวเรียงลำดับไม่น่าเชื่อถือ แต่ความเสี่ยงจากจุดล้มเหลวแบบเดียวยังคงมีอยู่ หากคุณเรียกใช้ตัวเรียงลำดับแบบเดียว + mempool ที่เข้ารหัส การล้มเหลวของตัวเรียงลำดับจะทำให้เครือข่ายล่ม โดยเพื่อที่จะแก้ปัญหานี้ Radius ได้เสนอวิธีการแก้ไขต่าง ๆ ในการปรับใช้ตัวเรียงลำดับแบบกระจายที่ได้รับการเสนอแนะ ซึ่งรวมถึงกลไกการเลือกผู้นำที่ลับ โดยที่ตัวเรียงลำดับกลุ่ม ๆ และอื่น ๆ
แน่นอนว่าเรดิอัส c Łภยด จะเลือกที่จะอ้างถึงกาแอสเพรสโซ่และกลไลรอต ของอัสเทรีย ในขณะที่ทำการจัดลำดับธุรกรรมให้เป็นแบบกระจายและไร้ความเชื่อถือ
ด้วยการเพิ่มประสิทธิภาพพื้นที่บล็อก Radius มีจุดมุ่งหมายเพื่อให้บรรลุเป้าหมายในการปกป้องผู้ใช้ในขณะที่เพิ่มผลกําไรสูงสุด Rollup Rollup ใช้กลไกการจัดอันดับบริการมาก่อนได้ก่อน (FCFS) ข้อดีคือสามารถป้องกัน MEV ได้อย่างมีประสิทธิภาพและข้อเสียคือต้องเสียสละผลกําไรที่อาจเกิดขึ้นจากการประมูลพื้นที่บล็อก
เพื่อแก้ปัญหาคะแนนการจัดลำดับการทำธุรกรรมที่ได้กล่าวถึงข้างต้น Radius แบ่งพื้นที่บล็อกเป็น 2 ส่วน: พื้นที่บล็อกบนและพื้นที่บล็อกล่าง:
ในนั้นพื้นที่บล็อกบนสุดถูกกำหนดไว้สำหรับธุรกรรมของผู้ใช้ โดยเข้ารหัสธุรกรรมของผู้ใช้เพื่อกำจัดการจัดอันดับของธุรกรรม โดยทำให้ป้องกันผู้ใช้จาก MEV อันตรายและควบคุมการเสียภาษี ส่วนบล็อกด้านล่างนำเข้าตลาดธุรกรรมที่ใช้การประมูลที่ผู้ตัดสินสามารถส่งธุรกรรมที่ถูกห่อและเสนอราคาของตนให้กับตัวกำหนดลำดับ และตัวกำหนดลำดับจะเลือกธุรกรรมที่ถูกห่อที่มีราคาเสนอสูงสุดเข้าไปในบล็อก วิธีนี้สามารถสร้างกำไรของ Rollup ให้สูงสุด
ข้างต้นคือการแก้ปัญหาตัวเลือกลำดับทั่วไปที่มีอยู่ในปัจจุบัน สำหรับ Rollup คุณกำลังเผชิญกับการทำงานของตัวเรียงลำดับที่มีลักษณะกลางหรือตัวเรียงลำดับที่มีลักษณะที่มีการแยกตัวออกจากกัน? รวมตัวเรียงลำดับทั่วไปที่เป็นบุคคลที่สามหรือทำให้เป็นแยกตัวเอง? มีเทคโนโลยีชนิดใดที่ถูกใช้ในการปรับให้การแยกตัวออกจากกันของลำดับธุรกรรม? วัดความน่าสนใจและข้อดีของมิติต่างๆ และอื่นๆ
Rollups หลายอันที่ได้รับความนิยม เช่น Optimism, Arbitrum, zkSync, และ Base กำลังหาเงินจากการดำเนินการด้วยตัวกลางที่มีอยู่ การกระจายอำนาจโดยไม่ต้องพิจารณาถึงการแข่งขันที่ดุเดือดของวงจร Rollup ไม่มีใครอยากแบ่งปันขนมหวานนี้ แต่ถ้าว่า Rollup ออกแนวทางการดำเนินการด้วยตัวกลางที่มีอยู่ นี่อาจเป็นจุดเข้าสู่การเข้าถึงการจราจรที่ใหญ่มาก สร้างผลกระทบแสดงในวงจรการแบ่งส่วนของ Rollup และทำให้โครงการ Rollup อื่น ๆ ต้องกระจายอำนาจด้วย
โดยทั่วไปมี 2 วิธีสําหรับซีเควนเซอร์ในการกระจายอํานาจ: หนึ่งคือการใช้สิ่งที่คนอื่นทํา อีกอย่างคือทําเอง เนื่องจากบุคคลที่สามเช่น Espresso และ Astria สามารถให้บริการซีเควนเซอร์แบบกระจายอํานาจแบบสําเร็จรูปแก่ Rollup จึงสามารถมุ่งเน้นไปที่ความแตกต่างของผลิตภัณฑ์และเพิ่มประสิทธิภาพเพื่อปรับปรุงความสามารถในการแข่งขันหลัก นอกจากนี้โซลูชันซีเควนเซอร์แบบกระจายอํานาจเอนกประสงค์แบบบูรณาการยังเอื้อต่อการบรรลุการทํางานร่วมกันมากขึ้นทําให้มีความเป็นไปได้มากขึ้นรวมถึงการเก็งกําไรแบบ cross-Rollup ข้อเสียของโซลูชันนี้อาจเป็นเพราะโทเค็นดั้งเดิมของ Rollup ไม่สามารถเสริมพลังได้อย่างมีประสิทธิภาพ
หาก Rollup ใช้โซลูชันที่มีการใช้อย่างเฉพาะเจาะจงภายในเพื่อนำมาใช้ในการดำเนินการที่กระจายอย่างแบบไม่มีความเหมือนที่ซึ่งนี่คือวิธีที่ใช้เวลามากที่สุดและที่แพงที่สุด แต่นั่นเป็นวิธีที่มีประสิทธิภาพที่สุดในการเปิดใช้โทเค็นเดิมของ Rollup ตัวอย่างเช่น โครงการ StarkNet สามารถต้องการผู้ใช้ที่จะเสี่ยงภัยโทเค็นเดิมของข้อตกลงเพื่อเป็นตัวเรียงลำดับในการมีส่วนร่วมในการจัดอันดับการทำธุรกรรมของ Rollup และเรียกเก็บค่าบริการที่แน่นอนเพื่อเพิ่มค่า
ดังที่ได้กล่าวไว้ก่อนหน้านี้มีโซลูชันการใช้งานทางเทคนิคมากมายเพื่อให้บรรลุการจัดอันดับธุรกรรมแบบกระจายอํานาจรวมถึง แต่ไม่ จํากัด เพียงโซลูชันตามกลไกฉันทามติที่แตกต่างกัน FCFS การเสนอราคาแบบบล็อกและ mempools ที่เข้ารหัส โซลูชันการใช้งานเทคโนโลยีแต่ละตัวมีข้อดีและข้อเสีย: ขึ้นอยู่กับกลไกฉันทามติประสิทธิภาพของเวลาจะถูก จํากัด mempools ที่เข้ารหัสไม่สามารถเพิ่มผลกําไร Rollup ได้สูงสุด เป็นต้น แน่นอนคุณยังสามารถอ้างถึงการรวม 2 เทคโนโลยีที่แตกต่างกันของ Astria การแลกเปลี่ยนระหว่างการใช้งานทางเทคนิคต่างๆเป็นปัญหาที่โครงการ Rollup ทั้งหมดต้องพิจารณาอย่างรอบคอบ
แม้ว่า Optimism และ Arbitrum ซึ่งเป็นผู้นำในวงจร Rollup ได้เริ่มออกเหรียญแล้ว นั่นอาจเป็นจุดเริ่มต้นเท่านั้น การแข่งขันในความหมายแท้จริงของคำนั้นอาจเพิ่งเริ่มขึ้นเท่านั้น อย่างน้อยตามที่ประเมินจากแนวโน้มปัจจุบัน ตัวกระตุกที่ดีจะต้องเป็นสนามรบใหญ่ของกองทัพ
โครงการ ZK Rollup ก็กำลังขึ้นอยู่อย่างเงียบ ในสภาพแวดล้อมที่แข่งขันมากขึ้น การเดินขั้นผิดทางอาจทำให้เกิดความสูญเสียที่ไม่สามารถซ่อมแซมได้ อย่างไรก็ตาม ในเส้นทางของนวัตกรรมที่มีผลต่อชีวิตและความตายของโครงการ Rollups ต้องทำการปรับตัวให้เข้ากับแนวโน้มทั่วไป