Rollups ได้เป็นทางออกที่จำเป็นมากสำหรับบล็อกเชนที่มีปัญหาในเรื่องของการขยายขอบ
นับถึงประโยชน์ต่อบล็อกเชนเช่น ความสามารถในการขยายขนาดของรายการที่พันต่อวินาที แต่พวกเขาไม่สามารถแก้ปัญหาบางประการ เช่น ความสามารถในการประสานงานและความมีชีวิตของรายการ
อย่างไรก็ตาม กรอบงานใหม่ที่เรียกว่า rollups ที่พัฒนาขึ้นบน rollups เป็นเฟรมเวิร์กที่ได้รับความสนใจเป็นทางการเป็นวิธีการสำหรับการปรับขนาด
อ่านต่อเพื่อเรียนรู้ว่า rollups ที่อ้างอิงมาจากพื้นฐานคืออะไร การทำงานของมันเป็นอย่างไร และมันเปรียบเทียบกับประเภทอื่นของ rollups อย่างไร
Based rollups เป็นชุดของ Layer 2 solutions ที่ใช้ประโยชน์จากความสามารถในการจัดลำดับของบล็อกเซนชันของบล็อกเชนใน Layer 1 (L1) โดยตรง โมเดลนี้ให้การรวมเชื่อมโยงที่เรียบเนียนซึ่งใช้ประโยชน์จากความกระจาย, การมีชีวิตชีวา, และคุณสมบัติด้านความปลอดภัยของ L1
นักวิจัย Ethereum Justin Drake เสนอ rollups ตามในเดือนมีนาคม 2023 เป็นแนวทางในการเอาชนะปัญหาที่ต้องเผชิญกับโซลูชัน rollup ที่มีอยู่
ที่รู้จักกันในนามว่า L-1 sequenced rollups, based rollups ทำให้การประมวลผลธุรกรรมง่ายขึ้นโดยการกำจัดเทคนิคที่ซับซ้อน เช่น กลไกการยืนยันจากภายนอกของ PoS หรือการตรวจสอบลายเซ็นเครื่องหมายตัวจัดเรียง ทั้งนี้ยังสมมติถึงโครงสร้างที่แข็งแรงของโปรโตคอลชั้นที่ 1
Based rollups ประกอบด้วยสี่ชั้น: ชั้นความเห็นร่วมกัน, ชั้นความพร้อมใช้ข้อมูล, ชั้นการดำเนินการ และ ชั้นการตกลง
สำหรับ rollups ที่ใช้เป็นฐานข้อมูลบนบล็อกเชนเช่น Ethereum ตัวอย่างเช่น ความเห็นร่วมกัน การเผยแพร่ข้อมูล และชั้นการตั้งถิ่นถอนเงิน ทั้งหมดเป็นชั้นของ Ethereum. ชั้นดำเนินการซึ่งรับผิดชอบในการดำเนินการธุรกรรมและการอัปเดตสถานะเป็นเพียงชั้นเดียวที่สร้างขึ้นบนเครือข่าย rollup
Rollups ที่พึงรักษาอภิปรายแก้ปัญหาประสิทธิภาพจากมุมมองการลำดับโดยการให้บริการเป็นแนวทางการขยายขนาดที่ย่อมเล็ก โดยการลดค่าใช้จ่ายในแก๊สที่เกี่ยวข้องกับโมเดล rollup แบบดั้งเดิมและการข้ามการดำเนินการที่ต้องใช้โทเค็นที่จำเป็น
ความเชี่ยวชาญนี้ร่วมกับประโยชน์ด้านความปลอดภัยที่ได้รับจากการจับคู่กับเครือข่ายชั้น 1 ทำให้ rollups ที่มีพื้นฐานเป็นตัวเลือกที่ยอดเยี่ยมสำหรับการขยายขอบเขตของบล็อกเชน
Rollups ที่ใช้แบบจําลองที่ตรงไปตรงมาของวิธีที่พวกเขาจัดการกับการจัดลําดับเมื่อเทียบกับ rollups แบบดั้งเดิม ในขณะที่ rollups แบบดั้งเดิมใช้ซีเควนเซอร์ของตัวเอง, rollups ตามใช้ ตัวเรียงลำดับเพื่อใช้ร่วมกันกับฐานข้อมูลบล็อกเชน Layer 1 พื้นฐานเพื่อให้ได้ผลลัพธ์ที่คล้ายกัน
โมเดล rollups ที่มีพื้นฐานอนุญาตให้ผู้เสนอบล็อก Layer 1 ทำงานโดยตรงกับผู้สร้างบล็อก Layer 2 และผู้ค้นหาเพื่อเพิ่มบล็อก rollup ถัดไปในบล็อก Layer 1
การเรียงลำดับเป็นคำที่มักจะเกี่ยวข้องกับ rollups อย่างไรก็ตาม คำว่า การเรียงลำดับ อธิบายถึงกระบวนการที่สำคัญในพื้นที่ Web3 ที่ใหญ่กว่า
การจัดลำดับตามพื้นฐานหมายถึงกระบวนการการจัดระเบียบธุรกรรมเข้าไปในบล็อกภายในโซ่และเป็นสิ่งสำคัญเท่าเท่าไรกับโปรโตคอลเลเยอร์ชั้น 1เครือข่าย Layer 2.
อย่างไรก็ตามโมเดลซีเควนเซอร์อาจแตกต่างกันอย่างมากจากเครือข่ายบล็อกเชนหนึ่งไปยังอีกเครือข่ายหนึ่ง ตัวอย่างเช่นโปรโตคอลเลเยอร์ 1 ที่สําคัญสามารถมีกระบวนการจัดลําดับแบบกระจายอํานาจมากขึ้นในขณะที่เครือข่ายการรวมสามารถ จํากัด ไว้ที่กระบวนการจัดลําดับแบบรวมศูนย์
งั้น การทำงานของการจัดลำดับตามพื้นฐานทำงานอย่างไร
หนึ่งในปัจจัยที่สำคัญที่สุดของการจัดลำดับตามหลักคือการร่วมมือ
ผู้เสนอชั้นที่ 1 ร่วมมือกับผู้สร้างชั้นที่ 2 และผู้ค้นหาเมื่อเพิ่มธุรกรรม rollup กระบวนการนี้เป็นกระบวนการที่ไม่จำเป็นต้องได้รับอนุญาตเนื่องจากบล็อก rollup ที่เกิดขึ้นต่อมาสามารถถูกเพิ่มในบล็อกชั้นที่ 1 ถัดไปโดยไม่ต้องขออนุญาตเฉพาะ
การจัดลำดับที่มีพื้นฐานไม่ต้องการการเสริมความเห็นจากภายนอกที่อาศัยอยู่กับวิธีการตรวจสอบที่มีอยู่ของบล็อกเชน Ethereum อีกทั้ง มันจะสอดคล้องกับโปรโตคอลเลเยอร์ 1 เนื่องจากลำดับของธุรกรรม rollup จะประสานกับลำดับบล็อกของ Ethereum ซึ่งทำให้มันถูกติดตั้งอย่างแน่นหนากับ Ethereum และรับประกันความปลอดภัยและเวลาทำงานของมัน
ด้วยการใช้โปรโตคอลเลเยอร์ 1 สําหรับการจัดลําดับการจัดลําดับตามจะช่วยให้การสะสมตามเพื่อให้บรรลุความสามารถทางเศรษฐกิจและการดําเนินงานในขณะที่พวกเขากําจัดค่าโสหุ้ยก๊าซจากการตรวจสอบลายเซ็นซึ่งจะช่วยลดต้นทุนและความซับซ้อนของการดําเนินการสะสม สิ่งนี้ไม่เพียงช่วยลดความซับซ้อนของกระบวนการจัดลําดับ แต่ยังเสริมสร้างการกระจายอํานาจและความปลอดภัยของ rollups โดยการควบคุมโครงสร้างพื้นฐานที่จัดตั้งขึ้นของเครือข่าย Layer
ในขณะที่ rollups ที่มีการสร้างขึ้นบน ZK-rollups และ optimistic rollups ทั้งหมดlayer 2 การเพิ่มขนาดของคำตอบในบางด้าน, พวกเขาแตกต่างกัน ในกรณีของประเภทของพิสูจน์, rollups ที่พึ่งพาอยู่บนและ rollups ที่เชื่อมต่อมีการใช้กลไกพิสูจน์การฉ้อโกง ในขณะที่ ZK-rollups ใช้พิสูจน์ศูนย์อความรู้
ในขณะที่ rollups ที่เป็นฐานใช้ sequencer ของเครือข่าย Layer 1 และ ZK-rollups และ optimistic rollups ใช้ sequencer เองของพวกเขา นอกจากนี้ based rollups และ optimistic rollups ใช้กลไกความเห็นชอบของโปรโตคอล Layer 1 ในขณะที่ ZK-rollups ใช้กลไกความเห็นชอบของบล็อกเชน Layer 1 สำหรับความปลอดภัยสุดท้าย แต่มีวิธีตรวจสอบธุรกรรมด้วยตนเองโดยใช้ ZK-proofs
เมื่อพิจารณาถึงความซับซ้อนทางเทคนิคของสามประเภทของ rollups rollups ชนิด based มีโครงสร้างที่เปรียบเทียบง่าย ZK-rollups และ optimistic rollups มีโครงสร้างและเทคนิคด้านความปลอดภัยที่ซับซ้อนสำหรับการจัดการธุรกรรม Layer 2 ซึ่งทำให้มีค่าใช้จ่ายมากขึ้น
แม้ว่า rollups ที่มีการสนับสนุนจากฐานรากบางประการ มีข้อได้เปรียบบางอย่างในทางที่พวกเขาสามารถช่วยให้ rollups ดั้งเดิมขยายขอบเขตของบล็อกเชนได้ แต่พวกเขาก็ยังมีข้อเสียดสีของตนเอง
ด้านล่างคือประโยชน์และข้อจำกัดของ rollups ที่อ้างอิง:
Based rollups เป็นคอนเซ็ปต์ใหม่ที่ทฤษฎีและองค์ประกอบในการปฏิบัติกำลังถูกสำรวจและปรับปรุงในปัจจุบัน ดังนั้น มีโครงการเพียงจำนวนเล็กที่กำลังพัฒนา based rollups ในปัจจุบัน
หนึ่งในโปรเจกต์ที่ได้รับความนิยมมากที่สุดคือ Taiko
Taiko เป็นโปรโตคอล Layer 2 ที่ใช้เฟรมเวิร์ก ZK-rollup ในการทำงาน นอกจากนี้ยังสร้าง zkEVM ชนิด 1 ที่ให้ความสามารถเดียวกันและ Ethereum opcodes เพื่อรับประกันความเข้ากันได้กับระบบนิเวศ Ethereum ปัจจุบัน
ในไม่ช้าหลังจากที่ rollup ที่มีพื้นฐานถูกเสนอ Taiko ดำเนินการดำเนินการบน Ethereum เป็นกลไกความเห็นร่วม ความสามารถในการใช้ข้อมูล และชั้นการตัดบัญชี นอกจากนี้ โปรโตคอล L2 ยังมีการจัดสัญญาณการทำธุรกรรมให้กับผู้ตรวจสอบ Ethereum เพื่อทำให้โครงสร้างเทคนิคของ rollup ง่ายขึ้น
ในเดือนมกราคม ค.ศ. 2024 โครงการนำเสนอเทสเน็ต Katla ซึ่งเป็นเทสเน็ตแรกที่ใช้ Taiko's Based Contestable Rollup (BCR) แนบกิจกรรมการแก้ไขข้อพิพาทเข้าสู่กระบวนการตรวจสอบธุรกรรม
ในขณะที่ rollups ที่ใช้เป็นฐานฐานเป็นทางเลือกที่มีความมั่นคงที่สุดในการเผชิญกับความท้าทายของ rollups เดิม ๆ แต่พวกเขายังคงอยู่ในช่วงเริ่มต้นและการพัฒนาและทดสอบของพวกเขาจะต้องใช้ทรัพยากรและเวลามากกว่านี้
อย่างไรก็ตาม ประโยชน์ของมันซึ่งรวมถึงการกระจายอำนาจลดค่าใช้จ่ายในการดำเนินงานและโครงสร้างเทคนิคที่เรียบง่ายอาจมีผลกระทบที่เชิงบวกต่ออุตสาหกรรม Web3
Rollups ได้เป็นทางออกที่จำเป็นมากสำหรับบล็อกเชนที่มีปัญหาในเรื่องของการขยายขอบ
นับถึงประโยชน์ต่อบล็อกเชนเช่น ความสามารถในการขยายขนาดของรายการที่พันต่อวินาที แต่พวกเขาไม่สามารถแก้ปัญหาบางประการ เช่น ความสามารถในการประสานงานและความมีชีวิตของรายการ
อย่างไรก็ตาม กรอบงานใหม่ที่เรียกว่า rollups ที่พัฒนาขึ้นบน rollups เป็นเฟรมเวิร์กที่ได้รับความสนใจเป็นทางการเป็นวิธีการสำหรับการปรับขนาด
อ่านต่อเพื่อเรียนรู้ว่า rollups ที่อ้างอิงมาจากพื้นฐานคืออะไร การทำงานของมันเป็นอย่างไร และมันเปรียบเทียบกับประเภทอื่นของ rollups อย่างไร
Based rollups เป็นชุดของ Layer 2 solutions ที่ใช้ประโยชน์จากความสามารถในการจัดลำดับของบล็อกเซนชันของบล็อกเชนใน Layer 1 (L1) โดยตรง โมเดลนี้ให้การรวมเชื่อมโยงที่เรียบเนียนซึ่งใช้ประโยชน์จากความกระจาย, การมีชีวิตชีวา, และคุณสมบัติด้านความปลอดภัยของ L1
นักวิจัย Ethereum Justin Drake เสนอ rollups ตามในเดือนมีนาคม 2023 เป็นแนวทางในการเอาชนะปัญหาที่ต้องเผชิญกับโซลูชัน rollup ที่มีอยู่
ที่รู้จักกันในนามว่า L-1 sequenced rollups, based rollups ทำให้การประมวลผลธุรกรรมง่ายขึ้นโดยการกำจัดเทคนิคที่ซับซ้อน เช่น กลไกการยืนยันจากภายนอกของ PoS หรือการตรวจสอบลายเซ็นเครื่องหมายตัวจัดเรียง ทั้งนี้ยังสมมติถึงโครงสร้างที่แข็งแรงของโปรโตคอลชั้นที่ 1
Based rollups ประกอบด้วยสี่ชั้น: ชั้นความเห็นร่วมกัน, ชั้นความพร้อมใช้ข้อมูล, ชั้นการดำเนินการ และ ชั้นการตกลง
สำหรับ rollups ที่ใช้เป็นฐานข้อมูลบนบล็อกเชนเช่น Ethereum ตัวอย่างเช่น ความเห็นร่วมกัน การเผยแพร่ข้อมูล และชั้นการตั้งถิ่นถอนเงิน ทั้งหมดเป็นชั้นของ Ethereum. ชั้นดำเนินการซึ่งรับผิดชอบในการดำเนินการธุรกรรมและการอัปเดตสถานะเป็นเพียงชั้นเดียวที่สร้างขึ้นบนเครือข่าย rollup
Rollups ที่พึงรักษาอภิปรายแก้ปัญหาประสิทธิภาพจากมุมมองการลำดับโดยการให้บริการเป็นแนวทางการขยายขนาดที่ย่อมเล็ก โดยการลดค่าใช้จ่ายในแก๊สที่เกี่ยวข้องกับโมเดล rollup แบบดั้งเดิมและการข้ามการดำเนินการที่ต้องใช้โทเค็นที่จำเป็น
ความเชี่ยวชาญนี้ร่วมกับประโยชน์ด้านความปลอดภัยที่ได้รับจากการจับคู่กับเครือข่ายชั้น 1 ทำให้ rollups ที่มีพื้นฐานเป็นตัวเลือกที่ยอดเยี่ยมสำหรับการขยายขอบเขตของบล็อกเชน
Rollups ที่ใช้แบบจําลองที่ตรงไปตรงมาของวิธีที่พวกเขาจัดการกับการจัดลําดับเมื่อเทียบกับ rollups แบบดั้งเดิม ในขณะที่ rollups แบบดั้งเดิมใช้ซีเควนเซอร์ของตัวเอง, rollups ตามใช้ ตัวเรียงลำดับเพื่อใช้ร่วมกันกับฐานข้อมูลบล็อกเชน Layer 1 พื้นฐานเพื่อให้ได้ผลลัพธ์ที่คล้ายกัน
โมเดล rollups ที่มีพื้นฐานอนุญาตให้ผู้เสนอบล็อก Layer 1 ทำงานโดยตรงกับผู้สร้างบล็อก Layer 2 และผู้ค้นหาเพื่อเพิ่มบล็อก rollup ถัดไปในบล็อก Layer 1
การเรียงลำดับเป็นคำที่มักจะเกี่ยวข้องกับ rollups อย่างไรก็ตาม คำว่า การเรียงลำดับ อธิบายถึงกระบวนการที่สำคัญในพื้นที่ Web3 ที่ใหญ่กว่า
การจัดลำดับตามพื้นฐานหมายถึงกระบวนการการจัดระเบียบธุรกรรมเข้าไปในบล็อกภายในโซ่และเป็นสิ่งสำคัญเท่าเท่าไรกับโปรโตคอลเลเยอร์ชั้น 1เครือข่าย Layer 2.
อย่างไรก็ตามโมเดลซีเควนเซอร์อาจแตกต่างกันอย่างมากจากเครือข่ายบล็อกเชนหนึ่งไปยังอีกเครือข่ายหนึ่ง ตัวอย่างเช่นโปรโตคอลเลเยอร์ 1 ที่สําคัญสามารถมีกระบวนการจัดลําดับแบบกระจายอํานาจมากขึ้นในขณะที่เครือข่ายการรวมสามารถ จํากัด ไว้ที่กระบวนการจัดลําดับแบบรวมศูนย์
งั้น การทำงานของการจัดลำดับตามพื้นฐานทำงานอย่างไร
หนึ่งในปัจจัยที่สำคัญที่สุดของการจัดลำดับตามหลักคือการร่วมมือ
ผู้เสนอชั้นที่ 1 ร่วมมือกับผู้สร้างชั้นที่ 2 และผู้ค้นหาเมื่อเพิ่มธุรกรรม rollup กระบวนการนี้เป็นกระบวนการที่ไม่จำเป็นต้องได้รับอนุญาตเนื่องจากบล็อก rollup ที่เกิดขึ้นต่อมาสามารถถูกเพิ่มในบล็อกชั้นที่ 1 ถัดไปโดยไม่ต้องขออนุญาตเฉพาะ
การจัดลำดับที่มีพื้นฐานไม่ต้องการการเสริมความเห็นจากภายนอกที่อาศัยอยู่กับวิธีการตรวจสอบที่มีอยู่ของบล็อกเชน Ethereum อีกทั้ง มันจะสอดคล้องกับโปรโตคอลเลเยอร์ 1 เนื่องจากลำดับของธุรกรรม rollup จะประสานกับลำดับบล็อกของ Ethereum ซึ่งทำให้มันถูกติดตั้งอย่างแน่นหนากับ Ethereum และรับประกันความปลอดภัยและเวลาทำงานของมัน
ด้วยการใช้โปรโตคอลเลเยอร์ 1 สําหรับการจัดลําดับการจัดลําดับตามจะช่วยให้การสะสมตามเพื่อให้บรรลุความสามารถทางเศรษฐกิจและการดําเนินงานในขณะที่พวกเขากําจัดค่าโสหุ้ยก๊าซจากการตรวจสอบลายเซ็นซึ่งจะช่วยลดต้นทุนและความซับซ้อนของการดําเนินการสะสม สิ่งนี้ไม่เพียงช่วยลดความซับซ้อนของกระบวนการจัดลําดับ แต่ยังเสริมสร้างการกระจายอํานาจและความปลอดภัยของ rollups โดยการควบคุมโครงสร้างพื้นฐานที่จัดตั้งขึ้นของเครือข่าย Layer
ในขณะที่ rollups ที่มีการสร้างขึ้นบน ZK-rollups และ optimistic rollups ทั้งหมดlayer 2 การเพิ่มขนาดของคำตอบในบางด้าน, พวกเขาแตกต่างกัน ในกรณีของประเภทของพิสูจน์, rollups ที่พึ่งพาอยู่บนและ rollups ที่เชื่อมต่อมีการใช้กลไกพิสูจน์การฉ้อโกง ในขณะที่ ZK-rollups ใช้พิสูจน์ศูนย์อความรู้
ในขณะที่ rollups ที่เป็นฐานใช้ sequencer ของเครือข่าย Layer 1 และ ZK-rollups และ optimistic rollups ใช้ sequencer เองของพวกเขา นอกจากนี้ based rollups และ optimistic rollups ใช้กลไกความเห็นชอบของโปรโตคอล Layer 1 ในขณะที่ ZK-rollups ใช้กลไกความเห็นชอบของบล็อกเชน Layer 1 สำหรับความปลอดภัยสุดท้าย แต่มีวิธีตรวจสอบธุรกรรมด้วยตนเองโดยใช้ ZK-proofs
เมื่อพิจารณาถึงความซับซ้อนทางเทคนิคของสามประเภทของ rollups rollups ชนิด based มีโครงสร้างที่เปรียบเทียบง่าย ZK-rollups และ optimistic rollups มีโครงสร้างและเทคนิคด้านความปลอดภัยที่ซับซ้อนสำหรับการจัดการธุรกรรม Layer 2 ซึ่งทำให้มีค่าใช้จ่ายมากขึ้น
แม้ว่า rollups ที่มีการสนับสนุนจากฐานรากบางประการ มีข้อได้เปรียบบางอย่างในทางที่พวกเขาสามารถช่วยให้ rollups ดั้งเดิมขยายขอบเขตของบล็อกเชนได้ แต่พวกเขาก็ยังมีข้อเสียดสีของตนเอง
ด้านล่างคือประโยชน์และข้อจำกัดของ rollups ที่อ้างอิง:
Based rollups เป็นคอนเซ็ปต์ใหม่ที่ทฤษฎีและองค์ประกอบในการปฏิบัติกำลังถูกสำรวจและปรับปรุงในปัจจุบัน ดังนั้น มีโครงการเพียงจำนวนเล็กที่กำลังพัฒนา based rollups ในปัจจุบัน
หนึ่งในโปรเจกต์ที่ได้รับความนิยมมากที่สุดคือ Taiko
Taiko เป็นโปรโตคอล Layer 2 ที่ใช้เฟรมเวิร์ก ZK-rollup ในการทำงาน นอกจากนี้ยังสร้าง zkEVM ชนิด 1 ที่ให้ความสามารถเดียวกันและ Ethereum opcodes เพื่อรับประกันความเข้ากันได้กับระบบนิเวศ Ethereum ปัจจุบัน
ในไม่ช้าหลังจากที่ rollup ที่มีพื้นฐานถูกเสนอ Taiko ดำเนินการดำเนินการบน Ethereum เป็นกลไกความเห็นร่วม ความสามารถในการใช้ข้อมูล และชั้นการตัดบัญชี นอกจากนี้ โปรโตคอล L2 ยังมีการจัดสัญญาณการทำธุรกรรมให้กับผู้ตรวจสอบ Ethereum เพื่อทำให้โครงสร้างเทคนิคของ rollup ง่ายขึ้น
ในเดือนมกราคม ค.ศ. 2024 โครงการนำเสนอเทสเน็ต Katla ซึ่งเป็นเทสเน็ตแรกที่ใช้ Taiko's Based Contestable Rollup (BCR) แนบกิจกรรมการแก้ไขข้อพิพาทเข้าสู่กระบวนการตรวจสอบธุรกรรม
ในขณะที่ rollups ที่ใช้เป็นฐานฐานเป็นทางเลือกที่มีความมั่นคงที่สุดในการเผชิญกับความท้าทายของ rollups เดิม ๆ แต่พวกเขายังคงอยู่ในช่วงเริ่มต้นและการพัฒนาและทดสอบของพวกเขาจะต้องใช้ทรัพยากรและเวลามากกว่านี้
อย่างไรก็ตาม ประโยชน์ของมันซึ่งรวมถึงการกระจายอำนาจลดค่าใช้จ่ายในการดำเนินงานและโครงสร้างเทคนิคที่เรียบง่ายอาจมีผลกระทบที่เชิงบวกต่ออุตสาหกรรม Web3