ควรทำความเข้าใจ Celestia ว่าเป็นบล็อกเชนเฉพาะทางสำหรับการสร้างฉันทามติและการเข้าถึงข้อมูล ไม่ใช่บล็อกเชนสำหรับการดำเนินการทั่วไป แทนที่จะขอให้ผู้ตรวจสอบความถูกต้องระดับพื้นฐานทุกรายดำเนินการธุรกรรมของแอปพลิเคชันทุกรายการ Celestia อนุญาตให้ rollup ดำเนินการที่อื่นในขณะที่เผยแพร่ข้อมูลธุรกรรมไปยัง Celestia เพื่อให้ทุกคนสามารถตรวจสอบได้ว่าข้อมูลนั้นพร้อมใช้งานแล้ว
บทความนี้ใช้ตัวอย่างสมมติที่ระบุไว้อย่างชัดเจนเพียงตัวอย่างเดียวตลอดทั้งบทความ นั่นคือArcadeRollup ซึ่งเป็นระบบประมวลผลข้อมูลเกมเสมือนจริงที่ประมวลผลการกระทำของผู้เล่นหลายพันรายการจากเส้นทางการทำงานของ Celestia บันทึกสถานะบนเชนอื่น และใช้ Celestia เพื่อให้ข้อมูลพร้อมใช้งาน ArcadeRollup ไม่ใช่การใช้งานจริง การวัดประสิทธิภาพ กรณีศึกษาของลูกค้า หรือการรับรองใดๆ มันเป็นเพียงเครื่องมือในการสอนเพื่อทำความเข้าใจสแต็กแบบโมดูลาร์เท่านั้น
โครงสร้างแบบโมดูลาร์สามารถแยกการดำเนินการ การชำระบัญชี การสร้างฉันทามติ และการเข้าถึงข้อมูลได้ ในตัวอย่างนี้ การรวมข้อมูลสมมติจะดำเนินการธุรกรรมในที่อื่น ชำระข้อผูกพันสถานะในอีกเลเยอร์หนึ่ง และเผยแพร่ข้อมูลธุรกรรมไปยัง Celestia
แนวคิดหลัก: แยกงานของบล็อกเชนออกจากกัน แทนที่จะให้บล็อกเชนเดียวทำทุกอย่าง
บล็อกเชนแบบดั้งเดิมที่มีโครงสร้างพื้นฐานเดียว มักจะรวมความรับผิดชอบหลายอย่างไว้ในเลเยอร์พื้นฐานเดียวกัน ได้แก่ การดำเนินการธุรกรรม การชำระเงิน การสร้างฉันทามติ และการเข้าถึงข้อมูล สถาปัตยกรรมของ Celestia แยกฟังก์ชันเหล่านี้ออกจากกัน เพื่อให้เลเยอร์เฉพาะทางสามารถทำงานที่แตกต่างกันได้
เอกสารของ Celestia เองอธิบายว่าเครือข่ายนี้เป็นเลเยอร์การเข้าถึงข้อมูลแบบโมดูลาร์ เลเยอร์พื้นฐานทำหน้าที่จัดการฉันทามติเกี่ยวกับการเรียงลำดับข้อมูลและทำให้ข้อมูลนั้นพร้อมใช้งาน การดำเนินการและการชำระเงินสามารถอยู่เหนือหรือภายนอก Celestia ก็ได้ ซึ่งเป็นสิ่งสำคัญเพราะการดำเนินการมักเป็นส่วนที่แพงและเฉพาะเจาะจงสำหรับแอปพลิเคชันในสแต็กบล็อกเชน โรลอัพสามารถเลือกเครื่องเสมือน ตรรกะการจัดลำดับ ระบบป้องกันการฉ้อโกงหรือการตรวจสอบความถูกต้อง และสภาพแวดล้อมการชำระเงินของตนเองได้โดยไม่ต้องให้ผู้ตรวจสอบความถูกต้องของ Celestia ดำเนินการตรรกะของแอปพลิเคชันของโรลอัพ
สำหรับรายละเอียดทางเทคนิคเบื้องต้น โปรดดูเอกสารข้อมูลอย่างเป็นทางการของ Celestia
ตัวอย่างสมมติ: ArcadeRollup ส่งอะไรไปให้ Celestia จริงๆ บ้าง
ลองนึกภาพว่า ArcadeRollup รันเกมวางแผนแบบเรียลไทม์ ผู้เล่นส่งคำสั่งการเคลื่อนไหว การแลกเปลี่ยน การสร้างไอเทม และผลการแข่งขัน ตัวประมวลผลของ ArcadeRollup จะรับข้อมูลเหล่านั้นและดำเนินการตามกฎของเกม การดำเนินการนั้นจะเปลี่ยนแปลงสถานะของ ArcadeRollup เช่น ยอดเงินคงเหลือเปลี่ยนแปลง จำนวนไอเทมในคลัง และอันดับจะอัปเดต
Celestia ไม่จำเป็นต้องเรียกใช้กฎของเกมเหล่านั้นซ้ำอีก แต่ ArcadeRollup จะบรรจุข้อมูลธุรกรรมลงในบล็อกข้อมูล (blob) และเผยแพร่ไปยัง Celestia Celestia จะจัดเรียงบล็อกข้อมูลเหล่านั้นและทำให้ข้อมูลพร้อมใช้งาน อาจมีเลเยอร์การชำระเงินแยกต่างหากที่ได้รับข้อผูกพันสถานะและหลักฐานจาก ArcadeRollup ขึ้นอยู่กับการออกแบบการรวมข้อมูล (rollup design)
การแบ่งประเภทนี้สามารถสรุปได้ดังนี้:
การทำงาน สแต็ค ArcadeRollup สมมุติ ส่วนประกอบนี้ทำหน้าที่อะไร
การประหารชีวิต อาร์เคดโรลอัพ ดำเนินการธุรกรรมในเกมและอัปเดตสถานะของแอปพลิเคชัน
การตั้งถิ่นฐาน ชั้น L1 หรือชั้นการตั้งถิ่นฐานที่แยกต่างหาก แก้ไขข้อผูกพันสถานะและระบบพิสูจน์ความถูกต้องของการรวมข้อมูล
ฉันทามติ ชุดตรวจสอบความถูกต้องของ Celestia เห็นด้วยกับการเรียงลำดับบล็อก Celestia
ความพร้อมใช้งานของข้อมูล เซเลสเทีย เผยแพร่ข้อมูลสรุปเพื่อให้ผู้เข้าร่วมสามารถตรวจสอบได้ว่าข้อมูลดังกล่าวได้รับการเผยแพร่แล้ว
ประเด็นสำคัญทางสถาปัตยกรรมคือการใช้ Celestia สำหรับ DA ไม่ได้หมายความว่า Celestia จะเป็นผู้ดำเนินการ rollup rollup ยังคงรับผิดชอบสภาพแวดล้อมการทำงานและตรรกะการเปลี่ยนสถานะของตนเอง
เหตุใดการเข้าถึงข้อมูลจึงมีความสำคัญอย่างยิ่ง
การตรวจสอบความถูกต้องของ Rollup จะสามารถทำได้โดยอิสระก็ต่อเมื่อมีข้อมูลที่จำเป็นในการสร้างสถานะนั้นขึ้นมาใหม่ สมมติว่าตัวจัดลำดับของ ArcadeRollup เผยแพร่สถานะหลักใหม่ แต่ปกปิดธุรกรรมที่สร้างสถานะนั้นขึ้นมา ผู้ใช้และผู้ตรวจสอบอาจทราบว่ามีการยืนยันเกิดขึ้น แต่พวกเขาไม่สามารถสร้างสิ่งที่เกิดขึ้นขึ้นมาใหม่ได้โดยอิสระ
นั่นคือปัญหาเรื่องความพร้อมใช้งานของข้อมูล Celestia ถูกออกแบบมาเพื่อให้ผู้เข้าร่วมมั่นใจได้ว่าข้อมูลบล็อกได้รับการเผยแพร่แล้วจริง ๆ โดยที่โหนดแสงทุกโหนดไม่จำเป็นต้องดาวน์โหลดบล็อกทั้งหมด
การสุ่มตัวอย่างความพร้อมใช้งานของข้อมูล
Celestia ใช้เทคนิคการสุ่มตัวอย่างความพร้อมใช้งานของข้อมูล (Data Availability Sampling หรือ DAS) ข้อมูลบล็อกจะถูกขยายด้วยการเข้ารหัสแบบ Reed-Solomon erasure coding สองมิติ จากนั้นโหนดเบาจะร้องขอส่วนสุ่มหรือส่วนแบ่งจากตารางข้อมูลที่ขยายแล้ว พร้อมกับหลักฐานการเข้ารหัส หากการสุ่มตัวอย่างซ้ำๆ ถูกส่งกลับมาอย่างถูกต้อง โหนดเบาจะมีความมั่นใจสูงว่ามีข้อมูลเพียงพอสำหรับการสร้างบล็อกทั้งหมดขึ้นมาใหม่
ผลลัพธ์ในทางปฏิบัติที่สำคัญคือ โหนดขนาดเล็กสามารถช่วยตรวจสอบความพร้อมใช้งานของข้อมูลได้โดยไม่ต้องดาวน์โหลดทุกไบต์ในทุกบล็อก ดังนั้น รูปแบบการขยายขนาดของ Celestia จึงอาศัยส่วนหนึ่งจากการที่ผู้เข้าร่วมจำนวนมากสุ่มตัวอย่างข้อมูลส่วนเล็ก ๆ แทนที่จะกำหนดให้ผู้ตรวจสอบทั้งหมดต้องจำลองทุกอย่างอย่างสมบูรณ์
คำอธิบายอย่างเป็นทางการมีอยู่ในเอกสาร DAS ของ Celestia และคำถามที่พบบ่อยเกี่ยวกับความพร้อมใช้งานของข้อมูล
เนมสเปซ: วิธีที่โรลอัพหลายตัวใช้เลเยอร์ DA เดียวกัน
หากแอปพลิเคชันแบบ Rollup หลายร้อยแอปส่งข้อมูลไปยังเครือข่าย DA เดียวกัน แอปพลิเคชันแบบ Rollup ไม่ควรต้องดาวน์โหลดข้อมูลของแอปพลิเคชันอื่นทุกแอปเพื่อค้นหาข้อมูลของตนเอง Celestia แก้ปัญหานี้ด้วยโครงสร้างข้อมูลMerkle tree ที่มีการกำหนด namespace
ข้อมูลของแต่ละแอปพลิเคชันสามารถเชื่อมโยงกับเนมสเปซได้ ในตัวอย่างของ ArcadeRollup นั้น ข้อมูลไบนารี (blobs) จะถูกจัดวางไว้ภายใต้เนมสเปซที่ใช้โดย rollup นั้น โหนดที่สนใจ ArcadeRollup สามารถร้องขอข้อมูลที่อยู่ในเนมสเปซที่เกี่ยวข้อง พร้อมกับหลักฐานยืนยันว่าการตอบสนองนั้นสมบูรณ์สำหรับเนมสเปซนั้นแล้ว
นี่เป็นหนึ่งในเหตุผลเชิงปฏิบัติที่ทำให้โมเดลแบบโมดูลาร์สามารถรองรับสภาพแวดล้อมการทำงานหลายอย่างบนเลเยอร์ DA เดียวกันได้ กล่าวคือ พวกมันสามารถใช้พื้นที่บล็อกของ Celestia ร่วมกันได้ ในขณะที่ยังคงดึงข้อมูลที่เกี่ยวข้องกับแอปพลิเคชันของตนเองได้
ธุรกรรม PayForBlobs ทำอะไรได้บ้าง
Rollups เผยแพร่ข้อมูลไปยัง Celestia โดยใช้ธุรกรรมบล็อบ เอกสารปัจจุบันอธิบายว่าธุรกรรมบล็อบประกอบด้วยธุรกรรม Cosmos SDK มาตรฐานMsgPayForBlobsบวกกับบล็อบหนึ่งรายการขึ้นไป ธุรกรรมการชำระเงินประกอบด้วยข้อผูกพันต่อข้อมูลบล็อบ ในขณะที่ข้อมูลจริงจะถูกจัดระเบียบไว้ในบล็อกภายใต้เนมสเปซที่เกี่ยวข้อง
ในกรณีสมมติของเรา ArcadeRollup จะรวบรวมธุรกรรมของผู้เล่นเป็นระยะ สร้างข้อมูลไบนารี (blob) หนึ่งรายการหรือมากกว่านั้น และจ่ายค่าธรรมเนียมในการเผยแพร่ จากนั้น Celestia จะรวมธุรกรรมและข้อมูลไบนารีที่เกี่ยวข้องไว้ในบล็อก ใช้การเข้ารหัสความพร้อมใช้งานของข้อมูล และยืนยันการเปลี่ยนแปลงไปยังข้อมูลที่ได้
สำหรับโครงสร้างและข้อจำกัดของการทำธุรกรรมในปัจจุบัน โปรดดูเอกสารการส่งข้อมูลบล็อบอย่างเป็นทางการของ Celestia และคำอธิบายเกี่ยวกับการชำระค่าพื้นที่บล็ อบ
TIA เข้ามามีบทบาทอย่างไรในด้านสถาปัตยกรรม
TIA เป็นสินทรัพย์ดั้งเดิมของ Celestia แต่บทบาทของมันกว้างกว่าการเป็นเพียงโทเค็นในตลาดเก็งกำไร จากเอกสารปัจจุบันของ Celestia ระบุว่า TIA ถูกใช้ในฟังก์ชันต่างๆ ของโปรโตคอลหลายอย่าง:
ค่าธรรมเนียม Blobspace: การรวมข้อมูลจะชำระค่าธรรมเนียมเป็นหน่วย TIA เมื่อส่งข้อมูลผ่านธุรกรรม PayForBlobs
ระบบรักษาความปลอดภัยแบบ Proof-of-stake: TIA สามารถมอบหมายให้แก่ผู้ตรวจสอบความถูกต้องที่เข้าร่วมในระบบฉันทามติของ Celestia ได้
การกำกับดูแล: TIA ที่ถูกวางเดิมพันมีส่วนร่วมในการกำกับดูแลพารามิเตอร์ของเครือข่ายและกลุ่มชุมชน
สกุลเงินเสริมสำหรับโรลอัพ: โรลอัพใหม่สามารถเลือกใช้ TIA เป็นโทเค็นค่าธรรมเนียมหรือสกุลเงินแทนการออกโทเค็นแยกต่างหากในทันทีได้
เอกสาร สรุปภาพรวม TIA อย่างเป็นทางการของ Celestia อธิบายบทบาทเหล่านี้ไว้ อย่างไรก็ตาม จากมุมมองเชิงวิเคราะห์ ประโยชน์ใช้สอยของโทเค็นไม่ควรถูกเข้าใจผิดว่าเป็นความสัมพันธ์ที่รับประกันกับราคาของโทเค็น ความต้องการพื้นที่จัดเก็บข้อมูล (blobspace) เศรษฐศาสตร์การวางเดิมพัน การออกโทเค็น แรงจูงใจของผู้ตรวจสอบความถูกต้อง การยอมรับของระบบนิเวศ และสภาวะตลาดโดยรวม ล้วนส่งผลต่อผลลัพธ์ทางเศรษฐกิจแตกต่างกันไป
Blobstream: การเชื่อมต่อ Celestia DA กับสภาพแวดล้อมการชำระเงินของ EVM
ความท้าทายอย่างหนึ่งในระบบโมดูลาร์คือการพิสูจน์ให้สัญญาในระดับการชำระเงินทราบว่าข้อมูลนั้นได้รับการเผยแพร่บน Celestia จริงๆ Blobstream ได้รับการออกแบบมาเพื่อเป็นสะพานเชื่อมระหว่างเลเยอร์ DA ของ Celestia และสภาพแวดล้อม EVM
เอกสารของ Celestia อธิบายว่า Blobstream เป็นระบบที่ผู้ตรวจสอบความถูกต้องของ Celestia รับรองข้อผูกพันเกี่ยวกับข้อมูล การรับรองเหล่านั้นจะถูกส่งต่อไปยังเชน EVM เป้าหมาย และสัญญาอัจฉริยะสามารถตรวจสอบได้ว่าข้อผูกพันข้อมูลของ Celestia นั้นได้ถูกรวมไว้แล้ว
สำหรับ ArcadeRollup ลองนึกภาพว่าการชำระเงินเกิดขึ้นบนเชน EVM สัญญาการชำระเงินของ rollup ต้องการหลักฐานว่าข้อมูลธุรกรรมที่อยู่เบื้องหลังการอัปเดตสถานะได้รับการเผยแพร่ไปยัง Celestia แล้ว Blobstream สามารถให้เส้นทางการตรวจสอบที่เกี่ยวข้องโดยไม่ต้องบังคับให้เชนการชำระเงินเองต้องจัดเก็บข้อมูลธุรกรรมดิบทั้งหมดของ ArcadeRollup
โปรดดูข้อมูลสรุป Blobstream อย่างเป็นทางการของ Celestia สำหรับกลไกและรูปแบบความปลอดภัยในปัจจุบัน
ความพร้อมใช้งานไม่เหมือนกับการจัดเก็บข้อมูลทางประวัติศาสตร์อย่างถาวร
นี่เป็นหนึ่งในรายละเอียดปลีกย่อยที่สำคัญที่สุดในการทำความเข้าใจ Celestia เลเยอร์ DA พิสูจน์ว่าข้อมูลได้รับการเผยแพร่และพร้อมใช้งานในช่วงเวลาการตรวจสอบที่เกี่ยวข้อง ซึ่งไม่ได้หมายความ ว่าข้อมูลในอดีตทุกชิ้นจะถูกจัดเก็บไว้ตลอดไปโดยทุกโหนดของ Celestia
เอกสารเกี่ยวกับการเรียกค้นข้อมูลปัจจุบันของ Celestia ระบุว่า ตั้งแต่ celestia-app เวอร์ชัน 6 เป็นต้นไป การสุ่มตัวอย่างโหนดแสงจะใช้ช่วงเวลาเจ็ดวันแบบหมุนเวียน ข้อมูลเก่าอาจถูกตัดทิ้งโดยโหนดที่ไม่ใช่โหนดเก็บถาวร ดังนั้น แอปพลิเคชันที่ต้องการการสร้างข้อมูลย้อนหลังในระยะยาวจึงจำเป็นต้องมีกลยุทธ์การเรียกค้นข้อมูลที่ชัดเจน เช่น โหนดเก็บถาวรหรือผู้ให้บริการข้อมูลภายนอก
สำหรับ ArcadeRollup นั่นหมายความว่าทีมงานไม่สามารถพูดได้ง่ายๆ ว่า "Celestia มีข้อมูลของเราอยู่แล้ว ดังนั้นปัญหาการซิงค์ข้อมูลย้อนหลังจึงหมดไปตลอดกาล" พวกเขาต้องตัดสินใจว่าโหนดใหม่จะกู้คืนประวัติการรวมข้อมูลเก่าๆ ได้อย่างไรในอีกหลายเดือนหรือหลายปีต่อมา
ความแตกต่างนี้ได้รับการบันทึกไว้ในคู่มือการเรียกคืนข้อมูลและการตัดแต่งข้อมูลของ Celestia
การออกแบบแบบโมดูลาร์ช่วยปรับปรุงอะไรบ้าง และมันทำให้สิ่งใดย้ายไปที่อื่นบ้าง
สถาปัตยกรรมแบบโมดูลาร์นั้นน่าสนใจเพราะช่วยให้สามารถเชี่ยวชาญเฉพาะด้านได้ ArcadeRollup สามารถปรับแต่งกลไกการประมวลผลให้เหมาะสมกับเกม เลือกนโยบายการจัดลำดับของตนเอง และหลีกเลี่ยงการแข่งขันกับแอปพลิเคชันที่ไม่เกี่ยวข้องเพื่อใช้ความสามารถในการประมวลผลบนฐานเชนแบบรวมศูนย์ ในขณะที่ Celestia สามารถเชี่ยวชาญด้านฉันทามติและ DA ได้
แต่การแบ่งส่วนย่อยไม่ได้ขจัดความซับซ้อนออกไป มันเป็นการกระจายความซับซ้อนใหม่ต่างหาก การรวมระบบการผลิตยังคงต้องตัดสินใจเกี่ยวกับ:
การออกแบบซีเควนเซอร์และการต่อต้านการเซ็นเซอร์;
หลักฐานการฉ้อโกง หลักฐานความถูกต้อง หรือการตรวจสอบอื่นๆ จากรัฐ;
ข้อสมมติฐานเกี่ยวกับชั้นการชำระบัญชีและความสมบูรณ์ขั้นสุดท้าย;
การเก็บรักษาข้อมูลในอดีตและการซิงโครไนซ์โหนด;
สะพานเชื่อมและระบบส่งข้อความข้ามเครือข่าย;
ปรับปรุงการกำกับดูแลและขั้นตอนการรับมือเหตุฉุกเฉินให้ดียิ่งขึ้น
ความเสี่ยงด้านค่าธรรมเนียมต่อพื้นที่จัดเก็บข้อมูลของ Celestia และค่าใช้จ่ายใดๆ ในระดับการชำระเงิน
กล่าวอีกนัยหนึ่ง Celestia สามารถลดความซับซ้อนของปัญหาโครงสร้างพื้นฐานที่สำคัญอย่างหนึ่งได้ นั่นคือ การเข้าถึงข้อมูลที่ปรับขนาดได้ แต่ไม่ได้จัดหาองค์ประกอบทุกอย่างที่จำเป็นสำหรับการรวมข้อมูลอย่างปลอดภัยโดยอัตโนมัติ
สถานะเครือข่ายปัจจุบันของเซเลสเทียในปี 2026
ณ เดือนกันยายน 2026 เอกสารเครือข่ายอย่างเป็นทางการของ Celestia ระบุว่า Mainnet Beta ยังคงใช้งานอยู่และอยู่ในช่วงทดลอง หน้าเว็บ Mainnet Beta ปัจจุบันระบุเวลาการสร้างบล็อกโดยประมาณสามวินาที ขนาดธุรกรรมสูงสุด 8 MiB และเวอร์ชันซอฟต์แวร์celestia-node v0.32.1Mainnet celestia-app v9.0.6Beta ได้เปิดใช้งานการอัปเกรดเป็น v9 ในวันที่ 1 กรกฎาคม 2026 และหน้าเว็บการอัปเกรดอย่างเป็นทางการระบุว่ายังไม่มีกำหนดการสำหรับ v10
เครือข่ายมีการเปลี่ยนแปลงอย่างมากนับตั้งแต่เปิดตัว ดังนั้นบทความเก่าๆ เกี่ยวกับ Celestia อาจอธิบายพารามิเตอร์ที่ไม่เป็นปัจจุบันแล้ว ตัวอย่างเช่น การอัปเกรด Matcha ได้เพิ่มขีดจำกัดและนำเสนอแนวทางสู่บล็อกขนาดใหญ่ขึ้น ในขณะที่เวอร์ชันต่อมายังคงพัฒนาโปรโตคอลต่อไป โปรดตรวจสอบพารามิเตอร์ Mainnet Beta ปัจจุบัน และประวัติการอัปเกรดเครือข่ายอย่างเป็นทางการ ก่อนออกแบบโดยคำนึงถึงขีดจำกัดใดๆ
วิธีการประเมิน Rollup ที่ระบุว่า "ใช้ Celestia"
แค่เพียงวลีสั้นๆ นั้นยังไม่ให้ข้อมูลเพียงพอ หากกลับมาที่ ArcadeRollup การรีวิวทางเทคนิคที่ดีควรตั้งคำถามแยกกันหลายข้อดังนี้:
สิ่งที่ถูกส่งไปยัง Celestia นั้นคืออะไรกันแน่? ข้อมูลธุรกรรมทั้งหมด ชุดข้อมูลที่ถูกบีบอัด การยืนยัน หรืออย่างอื่น?
ข้อมูลถูกโพสต์บ่อยแค่ไหน? ความถี่ในการโพสต์ส่งผลต่อความล่าช้า การจัดกลุ่มข้อมูล และพฤติกรรมการคิดค่าธรรมเนียม
การดำเนินการเกิดขึ้นที่ไหน? Celestia ไม่ได้ให้คำตอบสำหรับคำถามนี้ในส่วนของ rollup
การชำระเงินเกิดขึ้นที่ไหน? การรวมกลุ่มของรัฐบาลและการรวมกลุ่มที่ชำระเงินให้กับ L1 ภายนอกมีรูปแบบความไว้วางใจและข้อพิพาทที่แตกต่างกัน
มีการตรวจสอบความพร้อมใช้งานอย่างไร? ระบบอาศัยการตรวจสอบความพร้อมใช้งานของ Celestia DA ดั้งเดิม, Blobstream, บริดจ์ หรือกลไกอื่นใดหรือไม่?
ข้อมูลเก่าจะถูกเก็บรักษาไว้อย่างไร? การออกแบบที่น่าเชื่อถือควรอธิบายถึงวิธีการเรียกค้นข้อมูลในอดีต แทนที่จะสันนิษฐานว่าโหนดแสงทั้งหมดทำหน้าที่เก็บรักษาข้อมูลระยะยาว
หาก Celestia ไม่สามารถใช้งานได้ชั่วคราว จะเกิดอะไรขึ้น? ควรมีเอกสารแสดงสถานะการทำงานและรูปแบบการกู้คืนที่ชัดเจนในแพ็กเกจรวม (rollup)
คำถามเหล่านี้ช่วยแยกแยะ "การผสานรวม Celestia" ซึ่งเป็นคำทางการตลาด ออกจากสถาปัตยกรรมที่แท้จริง
สรุปแล้ว
การออกแบบแบบแยกส่วนของ Celestia นั้นเข้าใจง่ายขึ้นเมื่อมีการแยกหน้าที่ความรับผิดชอบออกไป Rollup ทำหน้าที่ประมวลผลธุรกรรม เลเยอร์การชำระบัญชีอาจทำหน้าที่แก้ไขสถานะและหลักฐานของ Rollup Celestia ให้ความเห็นพ้องต้องกันเหนือบล็อกของตนเอง และมีเลเยอร์ความพร้อมใช้งานของข้อมูลเฉพาะที่ Rollup สามารถเผยแพร่ Blob ได้ การสุ่มตัวอย่างความพร้อมใช้งานของข้อมูลช่วยให้โหนดขนาดเล็กตรวจสอบความพร้อมใช้งานโดยใช้ความน่าจะเป็นโดยไม่ต้องดาวน์โหลดบล็อกทั้งหมด ในขณะที่เนมสเปซช่วยให้แอปพลิเคชันสามารถดึงข้อมูลของตนเองได้อย่างมีประสิทธิภาพ
ในตัวอย่าง ArcadeRollup ที่สมมติขึ้นนี้ Celestia ไม่ใช่เอนจิ้นเกม และไม่จำเป็นต้องเป็นศาลตัดสินข้อพิพาท แต่เป็นเลเยอร์การเผยแพร่และการเข้าถึงข้อมูลร่วมกัน ซึ่งช่วยให้สามารถตรวจสอบข้อมูลธุรกรรมของ rollup ได้อย่างอิสระเมื่อมีการเผยแพร่แล้ว
ความเชี่ยวชาญเฉพาะด้านนี้เป็นหัวใจสำคัญของ Celestia: บล็อกเชนไม่จำเป็นต้องเป็นเครื่องจักรเดียวที่ทำทุกอย่างได้ แต่สามารถเป็นชุดส่วนประกอบเฉพาะทางได้ ข้อแลกเปลี่ยนก็คือ นักพัฒนาและนักวิเคราะห์ต้องเข้าใจอินเทอร์เฟซ—และข้อสมมติด้านความปลอดภัย—ระหว่างส่วนประกอบเหล่านั้น แทนที่จะมองคำว่า "โมดูลาร์" เป็นคำย่อสำหรับความสามารถในการปรับขนาดหรือความปลอดภัยโดยอัตโนมัติ