ผู้เขียนต้นฉบับ: นักวิจัย YBB Capital Ac-Core

คำนำ:
หลักการทำงานของ Ethereum คือแต่ละโหนดจะจัดเก็บและดำเนินการทุกธุรกรรมที่ผู้ใช้ส่งมา เพื่อที่จะขยายเครือข่ายทั้งหมด Ethereum จึงใช้โซลูชัน Rollup พูดง่ายๆ ก็คือ ย้ายการประมวลผลธุรกรรมนอกเครือข่าย (L2) ส่วนใหญ่ ซึ่งจะช่วยลดภาระบนเครือข่ายหลัก Ethereum (L1) และลดค่าธรรมเนียมการทำธุรกรรม นั่นคือ Rollup = ชุดสัญญาอัจฉริยะของ L1 + โหนดเครือข่ายของ L2 ซึ่งก็คือสัญญาอัจฉริยะแบบออนไลน์และผู้รวบรวมแบบออฟไลน์ ซึ่งพึ่งพา Ethereum เองสำหรับการชำระบัญชี ฉันทามติ และความพร้อมใช้งานของข้อมูล มีหน้าที่รับผิดชอบในการดำเนินการธุรกรรมเท่านั้น โหนดเครือข่าย L2 ประกอบด้วยหลายส่วน ส่วนที่สำคัญที่สุดคือซีเควนเซอร์ แต่ปัจจุบันซีเควนเซอร์ของ Rollup กำลังประสบปัญหาการรวมศูนย์
โรลอัปและตัวเรียงลำดับ
Rollup เป็นโซลูชันการปรับขนาดสำหรับ Ethereum (L1) ที่ดำเนินธุรกรรมนอกเครือข่ายและจัดแพคเกจเป็นบล็อก สำหรับแต่ละบล็อก Rollup จะเผยแพร่ข้อมูลที่จำเป็นในการสร้างสถานะลูกโซ่ขึ้นใหม่ (เป็นแหล่งที่มาของความพร้อมใช้งานของข้อมูล) ไปยังชั้นความพร้อมใช้งานของข้อมูล และเผยแพร่หลักฐานความถูกต้องของการดำเนินการนอกลูกโซ่ไปยังชั้นการชำระบัญชี (มีสองประเภท Rollup ในกรณีของ ZK-rollup จะมีการออกหลักฐานความรู้เป็นศูนย์สำหรับแต่ละบล็อก ในกรณีของ Rollup ในแง่ดี จะมีการออกหลักฐานการฉ้อโกงเมื่อมีข้อพิพาทเกิดขึ้นเท่านั้น) หลังจาก EIP-4844 เมื่อการเผยแพร่ข้อมูลสลับไปที่ Blob เลเยอร์นี้อาจเรียกว่า "เลเยอร์การเผยแพร่ข้อมูล" ในบรรดาสัญญาเหล่านั้น สัญญาอันชาญฉลาดของ Rollup จะตรวจสอบหลักฐานที่ออกใน L1 และแต่ละ Rollup จะมีบริดจ์อย่างน้อยหนึ่งบริดจ์เพื่อรับส่งข้อมูลระหว่างเครือข่ายตลอดจนการฝากและถอนเงิน
ในตรรกะการใช้งานของ Rollup ตัวจัดลำดับเป็นองค์ประกอบหลัก โดยมีหน้าที่หลักในการรับคำขอธุรกรรมบน L2 กำหนดลำดับการดำเนินการ บรรจุธุรกรรมเป็นชุด (แบทช์) และสุดท้ายจะส่งข้อมูลเหล่านั้นไปยัง Rollup Intelligence บน L1 สัญญามีบทบาทสำคัญในการปรับปรุงประสิทธิภาพการประมวลผลธุรกรรมและลดต้นทุน
ฟังก์ชั่นและหลักการทำงานของเครื่องคัดแยกส่วนใหญ่ประกอบด้วยสี่ส่วน
1. การรับธุรกรรม: ตัวจัดลำดับรับคำขอธุรกรรมจากผู้ใช้หรือแอปพลิเคชัน ธุรกรรมเหล่านี้จะได้รับการประมวลผลบน L2 ก่อน แทนที่จะดำเนินการโดยตรงบน Ethereum mainnet
2 การเรียงลำดับธุรกรรม: ซีเควนเซอร์มีหน้าที่รับผิดชอบในการเรียงลำดับธุรกรรมที่ได้รับและกำหนดลำดับการดำเนินการ กระบวนการนี้คล้ายกับสิ่งที่นักขุด Ethereum ทำก่อนที่จะบรรจุธุรกรรมลงในบล็อก
3 ธุรกรรมที่แพ็คแล้ว: เครื่องคัดแยกจะแพ็คธุรกรรมที่เรียงลำดับเป็นชุด และชุดงานเหล่านี้ประกอบด้วยข้อมูลสรุปของธุรกรรมหลายรายการ
4 ส่งไปที่ L1: ในที่สุด ตัวจัดลำดับจะส่งชุดธุรกรรมแบบแพ็กเกจไปยัง Ethereum mainnet (L1) ซึ่งเป็นที่ที่ดำเนินการชำระเงินและจัดเก็บข้อมูล ด้วยวิธีนี้ L1 สามารถตรวจสอบและจัดเก็บการอัปเดตสถานะบน L2 ได้
แม้ว่าเทคโนโลยี Rollup จะให้โซลูชันการขยายที่มีประสิทธิภาพ แต่ก็ยังมีปัญหาบางประการในการออกแบบและการใช้งานซีเควนเซอร์ ปัญหาแรกคือปัญหาการรวมศูนย์ ปัจจุบันโครงการ Rollup ส่วนใหญ่อาศัยซีเควนเซอร์แบบรวมศูนย์ ซึ่งมักจะจัดการโดยเอนทิตีเดียวหรือไม่กี่ตัวที่ใช้งานง่าย ความเสี่ยงที่เกิดจากการควบคุมทางกายภาพคือการขาดความโปร่งใสและความล้มเหลวเพียงจุดเดียว
นอกเหนือจากคำอธิบายที่เข้มงวดที่กล่าวมาข้างต้น เกี่ยวกับการอภิปรายเกี่ยวกับโซลูชันตัวเรียงลำดับแบบกระจายอำนาจ L2 ดังที่ได้กล่าวไว้ในบทความก่อนหน้าของ YBB Capital ไม่ว่าจะเป็นโซลูชัน L2 ของ Metis ที่เปิดคำมั่นสัญญาโหนดกลุ่มการเรียงลำดับโดยตรงสู่ตลาด หรือเริ่มจากศูนย์ สาระสำคัญของแผนโครงการเอสเปรสโซอิสระคือการจัดเรียงการกระจายของ "เค้กกำไร" และความคาดหวังด้านพื้นที่สำหรับการเก็งกำไรในตลาดในอนาคต ดังนั้นความถูกต้องของผลประโยชน์และความชอบธรรมจึงเป็นกุญแจสำคัญที่หลีกเลี่ยงไม่ได้
ภูมิหลังทางประวัติศาสตร์และการออกแบบของ Based Rollup

ที่มาของภาพ: @drakefjustin
แนวคิด Rollup ได้รับการเสนอครั้งแรกโดย Vitalik Buterin ผู้ก่อตั้ง Ethereum วิสัยทัศน์ดั้งเดิมคือการบรรลุสถานะ "Total Anarchy" ที่ไม่มีข้อจำกัดโดยสิ้นเชิง เพื่อให้ใครก็ตามสามารถขยายธุรกรรมโดยไม่มีข้อจำกัด เมื่อรวมปัญหาที่กล่าวมาข้างต้นกับตัวเรียงลำดับปัจจุบัน ในปี 2023 นักวิจัย Ethereum: Justin Drake เสนอวิธีแก้ปัญหาที่เรียกว่า Based Rollups ซึ่งตัวเรียงลำดับได้รับการจัดการโดย Ethereum L1 เอง เนื้อหามีดังต่อไปนี้ (ดูแหล่งที่มาของลิงก์เพิ่มเติม 1):
คำนิยาม:
“เมื่อการเรียงลำดับของการรวมตัวถูกขับเคลื่อนโดยเลเยอร์ฐาน (L1) เราจะเรียกมันว่าการรวมแบบอิง L1 หรือแบบเรียงลำดับ L1 โดยเฉพาะ การรวมแบบอิง L1 หมายความว่าผู้เสนอ L1 รายถัดไปสามารถโต้ตอบกับผู้ค้นหา L1 ได้ และผู้สร้างร่วมมือกันเพื่อรวมบล็อก Rollup ถัดไปในบล็อก L1 ถัดไปโดยไม่ได้รับอนุญาต"
ข้อได้เปรียบ:
ความมีชีวิตชีวา: ค่าสะสมตามจะมีการรับประกันความมีชีวิตชีวาเช่นเดียวกับ L1 โปรดทราบว่ากิจกรรมของ Rollup ที่ไม่ได้อิงกับ Escape Hatches จะลดลง (Escape Hatches เป็นกลไกด้านความปลอดภัยใน Rollup ที่ให้ผู้ใช้สามารถแยกสินทรัพย์จาก L2 กลับไปยัง L1 master ได้อย่างปลอดภัยเมื่อมีปัญหากับระบบ Rollup chain . คล้ายกับทางออกฉุกเฉิน);
การรับประกันการชำระบัญชีที่อ่อนแอ: ธุรกรรม Escape pod ต้องรอระยะหมดเวลาก่อนที่จะรับประกันการชำระบัญชี
MEV ตามการตรวจสอบ: การโรลอัปที่มี Escape Hatches ไวต่อผลกระทบ MEV ที่ไม่พึงประสงค์จากการตรวจสอบซีเควนเซอร์ระยะสั้นในระหว่างช่วงหมดเวลา
ผลกระทบจากเครือข่ายตกอยู่ในความเสี่ยง: การออกจากระบบขนาดใหญ่ที่เกิดจากความล้มเหลวในความมีชีวิตชีวาของผู้สั่งซื้อ (เช่น การโจมตี 51% บนกลไกการสั่งซื้อ PoS แบบกระจายอำนาจ) จะทำลายผลกระทบเครือข่ายของ Rollup โปรดทราบว่า Rollup ไม่สามารถใช้ความเห็นพ้องต้องกันทางสังคมเพื่อกู้คืนได้อย่างสง่างามจากความล้มเหลวของความมีชีวิตชีวาของซีเควนเซอร์ ซึ่งต่างจาก L1 จากการออกแบบ Rollup ที่ไม่ใช่แบบที่รู้จักทั้งหมด ทางออกจำนวนมากคือ Sword of Damocles;
บทลงโทษในการใช้แก๊ส: ธุรกรรมที่ชำระผ่านช่องหลบหนีมักจะต้องเสียค่าปรับสำหรับผู้ใช้ (เช่น เนื่องจากการบีบอัดข้อมูลไม่ดีนักเนื่องจากการบรรจุธุรกรรมแบบไม่เป็นกลุ่ม)
การกระจายอำนาจ: Rollup แบบอิงสืบทอดการกระจายอำนาจของ L1 และนำโครงสร้างพื้นฐานผู้ค้นหา-ผู้สร้าง-ผู้เสนอ L1 กลับมาใช้ใหม่โดยธรรมชาติ ผู้ค้นหาและผู้สร้าง L1 ได้รับแรงจูงใจให้รวมบล็อกการสะสมในบล็อก L1 ของตนเพื่อแยก MEV ของการสะสม สิ่งนี้จะจูงใจผู้เสนอบล็อก L1 ให้ทำแพ็คเกจบล็อกสะสมบน L1
ความเรียบง่าย: การเรียงลำดับแบบสะสมตามนั้นง่ายที่สุด และง่ายกว่าการเรียงลำดับแบบรวมศูนย์ด้วยซ้ำ การยกเลิกแบบอิงไม่ต้องการการตรวจสอบลายเซ็นของซีเควนเซอร์ ไม่มี Escape Hatch และไม่มีความเห็นพ้องต้องกันของ PoS ภายนอก
หมายเหตุในอดีต: ในเดือนมกราคม 2021 Vitalik เรียกโซลูชันที่อิงตามการเรียงลำดับ L1 ว่า "อนาธิปไตยที่สมบูรณ์" ซึ่งมีความเสี่ยงในการส่งบล็อกการรวบรวมหลายรายการพร้อมกัน ส่งผลให้เปลืองก๊าซและภาระงาน รูปแบบการแยกผู้เสนอ-ผู้สร้างบล็อกในปัจจุบัน (การแยกผู้เสนอ-ผู้สร้าง, PBS) สามารถควบคุมการสั่งซื้อ L1 ได้อย่างเข้มงวด โดยมีบล็อกการยกเลิกสูงสุดหนึ่งบล็อกต่อบล็อก L1 และไม่มีการสูญเสียก๊าซ เมื่อบล็อก n+1 ของค่าสะสม (หรือ n+k สำหรับ k >= 1) มีการพิสูจน์ SNARK ของบล็อก n จะสามารถหลีกเลี่ยงการสิ้นเปลืองงานพิสูจน์การสะสม ZK ได้
ราคา: Rollup แบบอิงไม่มีค่าใช้จ่ายด้านก๊าซเป็นศูนย์ ไม่จำเป็นต้องตรวจสอบลายเซ็นจากผู้สั่งซื้อแบบกระจายอำนาจหรือแบบรวมศูนย์ด้วยซ้ำ ความเรียบง่ายของ Based Rollup ช่วยลดต้นทุนการพัฒนา ลดระยะเวลาการเผยแพร่ และลดพื้นที่เสี่ยงต่อช่องโหว่ของโค้ด การเรียงลำดับชุดสะสมนั้นไม่มีโทเค็น จึงหลีกเลี่ยงภาระด้านกฎระเบียบของเครื่องคัดแยกตามโทเค็น
สอดคล้องกับการจัดแนวทางเศรษฐกิจของ L1: MEV ที่มาจาก Rollup ที่อิงตามธรรมชาติจะไหลไปยัง L1 ที่อิงตามนั้น กระแสนี้เสริมสร้างความมั่นคงทางเศรษฐกิจของ L1 และเพิ่มความขาดแคลนทางเศรษฐกิจของโทเค็นดั้งเดิมของ L1 ในกรณีที่ MEV ถูกทำลาย การบูรณาการทางเศรษฐกิจอย่างใกล้ชิดกับ L1 นี้อาจช่วยสร้างความชอบธรรมของ Based Rollup สิ่งสำคัญ แม้จะเสียสละรายได้ MEV แต่ค่าสะสมตามยังคงมีทางเลือกในการสร้างรายได้จากค่าธรรมเนียมความแออัดของ L2 (เช่น ค่าธรรมเนียมฐาน L2 ในรูปแบบของ EIP-1559)
อธิปไตย: แม้ว่าการเรียงลำดับจะถูกมอบหมายให้กับ L1 แต่การยกเลิกตามจะยังคงรักษาอำนาจอธิปไตยไว้ ชุดสะสมพื้นฐานสามารถมีโทเค็นการกำกับดูแล เรียกเก็บค่าธรรมเนียมพื้นฐาน และรายได้จากค่าธรรมเนียมพื้นฐานเหล่านี้สามารถนำมาใช้ได้เมื่อเหมาะสม (เช่น การมองโลกในแง่ดีเพื่อจัดหาเงินทุนให้กับสินค้าสาธารณะ)
ข้อบกพร่อง:
ไม่มีรายได้ MEV: ค่าสะสมตามจะมอบ MEV ให้กับ L1 โดยจำกัดรายได้ไว้ที่ค่าใช้จ่ายพื้นฐาน ในทางกลับกัน สิ่งนี้อาจเพิ่มรายได้รวมของชุดสะสมตาม เหตุผลก็คือภาพรวมภาพรวมดูเหมือนว่าจะเป็นผู้ชนะ-ได้ทั้งหมด และภาพรวมที่ชนะอาจใช้ประโยชน์จากความปลอดภัย การกระจายอำนาจ ความเรียบง่าย และความสม่ำเสมอของชุดสะสมตามเพื่อให้บรรลุความเหนือกว่าและเพิ่มรายได้สูงสุดในท้ายที่สุด
การเรียงลำดับแบบจำกัด: การมอบหมายการเรียงลำดับไปยัง L1 จะช่วยลดความยืดหยุ่นในการเรียงลำดับ สิ่งนี้ทำให้บริการสั่งซื้อบางอย่างยากขึ้นหรืออาจเป็นไปไม่ได้ด้วยซ้ำ:
การยืนยันล่วงหน้า: การยืนยันล่วงหน้าอย่างรวดเร็วไม่ใช่ปัญหาสำหรับการสั่งซื้อแบบรวมศูนย์ และสามารถทำได้ผ่านฉันทามติ PoS ภายนอก การใช้การเรียงลำดับ L1 เพื่อการตรวจสอบความถูกต้องล่วงหน้าอย่างรวดเร็วเป็นปัญหาเปิดที่มีแนวทางการวิจัยที่น่าหวังมากมาย รวมถึง EigenL, Inclusion Lists และ Builder Bonds
มาก่อนได้ก่อน (FCFS): ไม่แน่ใจว่าการเรียงลำดับ FCFS แบบ Arbitrum สามารถนำไปใช้บนชุดรวมอัปเดตได้หรือไม่ EigenL อาจจัดให้มีการซ้อนทับ FCFS สำหรับชุดรวมอัปเดตที่สั่งโดย L1
ชื่อ:
ชื่อ "Based Rollup" มาจากความสัมพันธ์กับห่วงโซ่ฐาน (ฐาน L1) สิ่งนี้ขัดแย้งกับ Base chain ที่เพิ่งประกาศของ Coinbase ซึ่งเป็นเรื่องบังเอิญที่ยอดเยี่ยม ในความเป็นจริง Coinbase ได้แชร์เป้าหมายการออกแบบสองประการในประกาศ Base:
Tokenlessness: “เราไม่มีแผนที่จะออกโทเค็นเครือข่ายใหม่”
การกระจายอำนาจ: “เรา […] วางแผนที่จะค่อยๆ กระจายอำนาจบล็อคเชนเมื่อเวลาผ่านไป”
Base สามารถบรรลุการกระจายอำนาจแบบไม่มีโทเค็นได้โดยกลายเป็นแบบสะสมตาม

แหล่งที่มาของรูปภาพ: @jchaskin 22
ตามทฤษฎีข้างต้น ค่าสะสมแบบพื้นฐานอนุญาตให้ใครก็ตามสามารถขยายไปยังบล็อกค่าสะสม เผยแพร่สถานะธุรกรรมที่เรียงลำดับการเปลี่ยนแปลงเป็น L1 จากนั้นแยก MEV ออกจาก L2 เพื่อให้การเรียงลำดับและความปลอดภัยทั้งหมดได้รับจาก Ethereum L1 สิ่งนี้สามารถหลีกเลี่ยงฉันทามติในการพิสูจน์การเดิมพันจากภายนอกและข้อกำหนดของ Rollup Token เฉพาะ ในเวลาเดียวกัน เมื่อเปรียบเทียบกับฟังก์ชัน "ห้องหลบหนีฉุกเฉิน" ของ Rollups อื่นๆ ที่จำเป็นต่อการรักษาทรัพย์สินให้ปลอดภัย ก็สามารถนำออกได้ในวิสัยทัศน์ของ Rollup ตาม และกระบวนการของมันต้องการเพียงการทำธุรกรรมบน Rollup จะต้องเสร็จสิ้นให้สำเร็จโดยยังคงรักษาการทำงานที่ปลอดภัยของ Ethereum
Taiko Labs จากการโรลอัพตาม

ที่มา: เว็บไซต์อย่างเป็นทางการของไทโกะ
Taiko Labs เป็นทีมหลักที่พัฒนาและส่งเสริม Based Rollup ซึ่งเป็นโครงการของ Taiko Labs เกี่ยวกับโซลูชันการปรับขนาดเลเยอร์ที่สองของ Ethereum วิสัยทัศน์คือการแก้ปัญหาความสามารถในการปรับขนาดของเครือข่ายหลัก Ethereum ผ่านเทคโนโลยีที่เป็นนวัตกรรม เช่น Based Rollup มีคุณลักษณะหลักสามประการ:
1. เทียบเท่ากับ EVM (ประเภท 1) ZK-EVM ของ Ethereum โดยสมบูรณ์: zkEVM (ประเภท 1) ที่ใช้มีความเข้ากันได้กับ Ethereum อย่างสมบูรณ์ และนักพัฒนาสามารถย้ายแอปพลิเคชันที่กระจายอำนาจระหว่าง Ethereum และ Taiko (dApps) ได้อย่างราบรื่นโดยไม่ต้องกังวลกับความเสี่ยงของสัญญาอัจฉริยะ ความล้มเหลวในการดำเนินการ;
2. โอเพ่นซอร์ส: ซอร์สโค้ดทั้งหมดของ Taiko เปิดเผยต่อสาธารณะบน GitHub และทุกคนสามารถดู สร้าง หรือแก้ไขได้ โมเดลโอเพ่นซอร์สนี้ช่วยให้มั่นใจได้ว่าการพัฒนาเทคโนโลยีบล็อกเชนไม่ได้จำกัดอยู่เพียงความพยายามของทีมเล็กๆ เท่านั้น แต่ยังครอบคลุมชุมชนและนักพัฒนาทั่วโลกด้วย
3. การกระจายอำนาจโดยสมบูรณ์: นอกเหนือจากการรับรองความเข้ากันได้ในระดับสูงกับ EVM แล้ว Taiko ยังมุ่งมั่นที่จะบรรลุการกระจายอำนาจของโปรโตคอลโดยสมบูรณ์ Taiko วางแผนที่จะใช้ผู้เสนอแบบกระจายอำนาจและผู้ตรวจสอบความถูกต้องเพื่อส่งบล็อกและสร้าง zkP เพื่อให้มั่นใจถึงลักษณะการกระจายอำนาจของระบบ
Taiko มุ่งมั่นที่จะสร้าง Type 1 ที่เทียบเท่ากับ Ethereum อย่างเต็มรูปแบบ
ZK-EVM ซึ่ง Vitalik Buterin กล่าวถึงใน "ประเภทต่างๆ ของ ZK-EVM" (ดูลิงก์เพิ่มเติม 2) แสวงหาความเท่าเทียมที่สมบูรณ์และแน่วแน่กับ Ethereum จุดประสงค์คือเพื่อให้สามารถใช้งานร่วมกับ Ethereum ได้อย่างสมบูรณ์เพื่อตรวจสอบบล็อก Ethereum (อย่างน้อยก็เลเยอร์การดำเนินการที่ตรวจสอบได้ ยกเว้นฉันทามติของบีคอนเชน แต่รวมถึงธุรกรรมทั้งหมด สัญญาอัจฉริยะ และตรรกะของบัญชี และไม่ได้แทนที่แฮช สถานะ/แผนผังธุรกรรม และฉันทามติอื่น ๆ ตรรกะ) ดังนั้นเมื่อเทียบกับประเภทอื่นๆ ประเภทที่ 1 จึงเป็นประเภทที่ซับซ้อนและท้าทายที่สุดเพื่อให้ใกล้เคียงกับโซลูชันดั้งเดิม

แหล่งที่มาของภาพ: Vitalik Buterin: "ZK-EVM ประเภทต่างๆ"
โครงสร้างหลักอื่นๆ:
การรวบรวมการแข่งขัน (BCR - การรวบรวมการแข่งขันฐาน)
เป็นโซลูชันการปรับขนาดบล็อคเชนที่เป็นนวัตกรรมใหม่ที่พัฒนาโดย Taiko Labs BCR มุ่งหวังที่จะปรับปรุงประสิทธิภาพและความปลอดภัยของ Rollup ผ่านกลไกการแข่งขัน ช่วยให้ผู้เข้าร่วมที่แตกต่างกันสามารถแข่งขันได้อย่างอิสระเพื่อส่งบล็อกและสร้างข้อพิสูจน์ ดังนั้นการปรับปรุงประสิทธิภาพและการกระจายอำนาจของเครือข่ายทั้งหมด มีบทสรุปที่ครอบคลุมดังนี้
คุณสมบัติ
การแข่งขันแบบเปิด: การอนุญาตให้ผู้เข้าร่วมที่มีคุณสมบัติเหมาะสมแข่งขันเพื่อส่งบล็อกและสร้างข้อพิสูจน์ กลไกแบบเปิดนี้จะช่วยลดการควบคุมแบบรวมศูนย์และปรับปรุงการกระจายอำนาจของเครือข่าย คู่แข่งจะได้รับรางวัลและค่าธรรมเนียมการทำธุรกรรมจากการให้บริการที่ดีกว่า
การขยายที่มีประสิทธิภาพ: สามารถปรับปรุงประสิทธิภาพของการสร้างและการตรวจสอบบล็อกได้อย่างมีประสิทธิภาพ คู่แข่งหลายรายสามารถทำงานแบบคู่ขนาน หลีกเลี่ยงปัญหาคอขวดจุดเดียว และปรับปรุงความเร็วในการประมวลผลธุรกรรมและความสามารถในการปรับขนาดเครือข่าย
การรักษาความปลอดภัย: ด้วยกลไกการแข่งขันที่เกี่ยวข้องกับหลายฝ่าย ความสามารถของระบบในการต้านทานการโจมตีได้รับการปรับปรุง บล็อกและใบรับรองที่สร้างขึ้นโดยการแข่งขันหลายฝ่ายเพิ่มความโปร่งใสและความปลอดภัยของระบบ และยากที่จะถูกควบคุมหรือโจมตีโดยหน่วยงานเดียว
ข้อได้เปรียบ
เข้ากันได้กับ EVM: BCR เข้ากันได้อย่างสมบูรณ์กับ Ethereum Virtual Machine (EVM) ทำให้สัญญาอัจฉริยะ Ethereum ที่มีอยู่และแอปพลิเคชันกระจายอำนาจ (DApps) สามารถโยกย้ายเพื่อทำงานบน BCR ได้อย่างง่ายดายโดยไม่ต้องแก้ไขที่สำคัญ
ปริมาณงานสูง: เนื่องจาก BCR สามารถประมวลผลธุรกรรมและสร้างบล็อกในแบบคู่ขนาน ปริมาณงานของเครือข่ายจึงได้รับการปรับปรุงอย่างมาก สามารถรองรับปริมาณธุรกรรมที่สูงขึ้น และลดต้นทุนและความล่าช้าในการทำธุรกรรม
การกระจายอำนาจ: กลไกการสร้างบล็อกและการรับรองแบบกระจายอำนาจช่วยให้มั่นใจถึงลักษณะการกระจายอำนาจของเครือข่าย และลดความเสี่ยงที่จะถูกควบคุมโดยหน่วยงานแบบรวมศูนย์
ข้อเสีย
ความซับซ้อนที่เพิ่มขึ้น: ความซับซ้อนของระบบต้องใช้อัลกอริธึมและโปรโตคอลที่ซับซ้อนเพื่อประสานงานการสร้างบล็อกและการตรวจสอบระหว่างคู่แข่งหลายราย ความซับซ้อนของสัญญาอัจฉริยะหมายความว่าสัญญาอัจฉริยะอาจต้องใช้ตรรกะเพิ่มเติมในการจัดการผลการแข่งขัน
ปัญหาที่อาจเกิดขึ้น: ภายใต้กลไกการแข่งขันของ BCR เมื่อคู่แข่งหลายรายคำนวณและส่งบล็อคในเวลาเดียวกัน ผู้ใช้อาจต้องเผชิญกับค่าธรรมเนียมการทำธุรกรรมที่สูงขึ้นเมื่อใช้ BCR สำหรับการทำธุรกรรม โดยเฉพาะอย่างยิ่งเมื่อเครือข่ายไม่ว่างหรือมีการแข่งขันที่รุนแรง ในเวลาเดียวกัน โหนดขนาดใหญ่ที่มีทรัพยากรมากมายอาจมีข้อได้เปรียบในการแข่งขัน ส่งผลให้เกิดการรวมศูนย์
Rollup ที่ใช้บูสเตอร์ (Rollup บูสเตอร์ตาม BBR)
Booster เป็นผู้เข้าร่วมพิเศษใน BBR มีหน้าที่รับผิดชอบในการเพิ่มประสิทธิภาพชุดธุรกรรม การบีบอัดข้อมูลธุรกรรม และการประมวลผลชุดธุรกรรมหลายชุดพร้อมกัน ฟังก์ชันที่แท้จริงคือแยกการดำเนินการและการจัดเก็บและบำรุงรักษา ในขณะที่ L2 ดำเนินการ L1 ยังคงกระจายอำนาจ และที่อยู่ของ สัญญาอัจฉริยะบน L1 และ BBR ทั้งหมดยังคงสอดคล้องกัน
ในเวลาเดียวกัน ยังต้องเผชิญกับความท้าทาย เช่น ความซับซ้อนของระบบที่เพิ่มขึ้น การใช้ทรัพยากร และการรวมศูนย์ที่อาจเกิดขึ้น ในอนาคต BBR ยังคงต้องมีการเพิ่มประสิทธิภาพและขยายเพิ่มเติมเพื่อตอบสนองความต้องการที่เปลี่ยนแปลงไปของเทคโนโลยีบล็อกเชน

แหล่งที่มาของภาพ: Taiko Labs
บทสรุป
จากการสังเกตโดยรวมในปัจจุบัน Base Rollup ถือได้ว่าเป็นการเปลี่ยนแปลงครั้งใหญ่ในวิธีการขยายเลเยอร์ที่สองของ Ethereum การเรียงลำดับ Rollup ได้รับความไว้วางใจโดยตรงกับผู้เสนอในเลเยอร์แรก และการออกแบบการแยกระหว่างผู้เสนอและผู้สร้างคือ ใช้เพื่อปล่อยให้เลเยอร์แรกทำงานทั้งหมดสำหรับบทบาทตัวเรียงลำดับ นอกจากนี้ยังอนุญาตให้ขยาย MEV เพื่อให้ผู้ค้นหา L2 สามารถส่งบันเดิลของธุรกรรมไปยังผู้สร้าง L2 ซึ่งเป็นผู้ค้นหา L1 เช่นกัน และบล็อก L2 ที่สมบูรณ์เหล่านี้ก็กลายเป็นส่วนหนึ่งของบล็อก L1 ซึ่งท้ายที่สุดจะถูกสร้างขึ้นโดยตัวสร้าง L1 และการประมวลผลเมนเน็ตของ Ethereum .
การสรุปแบบอิงสามารถถือเป็นวิธีแก้ปัญหาขั้นสุดท้ายของ Rollup ได้หรือไม่นั้นยังคงต้องได้รับการยืนยัน แต่ก็ปฏิเสธไม่ได้ว่านี่เป็นนวัตกรรมที่สำคัญในการขยาย Ethereum เลเยอร์ที่สองในขั้นตอนนี้ โดยให้โซลูชันที่ปลอดภัยและกระจายอำนาจมากขึ้นสำหรับการขยาย หากนำแนวคิดเดียวกันนี้มาสู่ระบบนิเวศของ Bitcoin เมื่อเปรียบเทียบกับความสามารถในการปรับขนาดที่แข็งแกร่งของ Ethereum เพื่อใช้งาน VM แบบเนทีฟและแบบกระจายอำนาจ การใช้งานนั้นเป็นเรื่องยากที่เข้าใจได้ ดังนั้น ปัจจุบันอุตสาหกรรมทั้งหมดจึงกำลังแก้ไขปัญหาการขยายแบบกระจายอำนาจอย่างแท้จริง หนทางอีกยาวไกล
ลิงค์ส่วนขยาย:
【 1 】 การสรุปแบบอิง—พลังพิเศษจากการจัดลำดับ L1 https://ethresear.ch/t/based-rollups-superpowers-from-l1-sequencing/15016/1
【2】ZK-EVM ประเภทต่างๆ https://vitalik.eth.limo/general/2022/08/04/zkevm.html
บทความอ้างอิง:
【1】เกมแห่งเครดิต: Rollups ควบคุมโดยหลายการลงนามและคณะกรรมการ https://mp.weixin.qq.com/s?__biz=Mzk0OTYwMDM1Mg==&mid=2247486544&idx=1&sn=7a0ee8eb1d32e6ef0bd08354986c0a1f&source=41#wechat_redirect
【2】รายงานการวิจัยของ Taiko: โซลูชัน Ethereum Layer 2 ที่ได้รับการขยายอย่างราบรื่นและความเข้ากันได้เต็มรูป แบบ https://www.panewslab.com/zh/articledetails/id09jfto.html


