บล็อกเชนแบบแยกส่วน: การดําเนินการติดตาม ข้อมูล และการชําระบัญชี
บล็อกเชนแบบโมดูลาร์แบ่งความรับผิดชอบตามส่วนประกอบต่างๆ แทนที่จะขอให้ระบบเดียวดำเนินการทุกงาน ซึ่งสามารถทำให้คำอธิบายเครือข่ายเป็นเรื่องง่าย เช่น การดำเนินการเกิดขึ้นที่นี่ ข้อมูลไปที่นั่น และการชำระหนี้เกิดขึ้นที่อื่น คำถามสำคัญคือสิ่งที่แต่ละส่วนประกอบรับประกันได้จริง
บทความนี้จะเปรียบเทียบบทบาททางสถาปัตยกรรม ไม่ใช่ราคาโทเค็นหรือการจัดอันดับโครงการ การออกแบบโมดูลาร์ไม่ได้หมายความถึงความเสี่ยงที่ลดลง ผลตอบแทนจากการลงทุนที่สูงขึ้น หรือการรักษาความปลอดภัยที่เหมือนกันในทุกการใช้งานโดยอัตโนมัติ
แยกงานก่อนเปรียบเทียบระบบ
การดำเนินการใช้กฎธุรกรรมเพื่อคำนวณการเปลี่ยนแปลงสถานะที่เสนอ ความพร้อมใช้งานของข้อมูลหมายถึงการมีข้อมูลที่จำเป็นสำหรับตรวจสอบระบบ การชำระบัญชีหมายถึงวิธีที่โปรโตคอลยอมรับข้อผูกมัดเชิงเข้ารหัสต่อสถานะของเชน (state commitments) หลักฐาน หรือข้อโต้แย้ง ส่วนฉันทามติกำหนดลำดับและประวัติที่ระบบยอมรับ
บทบาทเหล่านี้สามารถทับซ้อนกันหรือกระจายออกไปได้หลายวิธี ป้ายกำกับโครงการยังไม่เพียงพอ: เครือข่ายอาจเรียกตัวเองว่าโมดูลาร์ในขณะที่ยังคงการควบคุมที่สำคัญในซีเควนเซอร์ คีย์อัปเกรด หรือคณะกรรมการข้อมูล วาดแผนผังการขึ้นต่อกันจริง แทนที่จะสมมติว่าเครือข่ายโมดูลาร์ทั้งหมดใช้โมเดลที่เชื่อถือได้เพียงตัวเดียว
เอกสารความพร้อมด้านข้อมูลของ Ethereum อธิบายว่าทำไมการตรวจสอบจึงขึ้นอยู่กับการเข้าถึงข้อมูลธุรกรรม และเหตุใดลูกค้าและ Rollup แบบเบาจึงต้องการการรับรองที่เหมาะสม การเข้าถึงข้อมูลเป็นคำถามที่แตกต่างจากว่าการคำนวณที่ดำเนินการนั้นถูกต้องหรือไม่
ติดตามธุรกรรมสมมุติ
ลองนึกภาพผู้ใช้ส่งธุรกรรมไปยังเครือข่ายการดำเนินการ ซีเควนเซอร์รวมไว้เป็นชุด ระบบทำให้ข้อมูลที่จำเป็นพร้อมใช้งานโดยใช้ชั้นข้อมูลที่เลือก และส่งข้อผูกมัดเชิงเข้ารหัสต่อสถานะของเชน (state commitment)พร้อมกลไกการตรวจสอบที่กำหนดโดยการออกแบบ ไปยังชั้นการชำระบัญชี
ผู้ใช้อาจเห็นการยืนยันล่วงหน้าก่อนที่ทุกด่านจะถึงสถานะสุดท้าย บันทึกความหมายของแต่ละสถานะ: ได้รับ สั่ง ดำเนินการ เผยแพร่ข้อมูลที่ยอมรับ หลักฐานที่ยอมรับ หรือหน้าต่างการโต้แย้งเสร็จสมบูรณ์ อย่าติดป้ายการรับทราบในช่วงแรกสุดว่าเป็นข้อตกลงขั้นสุดท้าย เว้นแต่โปรโตคอลจะสนับสนุนการตีความนั้น
ตัวอย่างนี้อธิบายบทบาทแทนที่จะกำหนดลำดับสากลเพียงลำดับเดียว การยกเลิกและระบบโมดูลาร์ที่แตกต่างกันอาจรวมขั้นตอนต่างๆ เข้าด้วยกัน หรือใช้การจัดเตรียมการพิสูจน์และขั้นสุดท้ายที่แตกต่างกัน
ถามว่าจะเกิดอะไรขึ้นเมื่อส่วนประกอบล้มเหลว
หากเครื่องจัดลำดับหยุดทำงาน ผู้ใช้สามารถส่งธุรกรรมด้วยวิธีอื่นได้หรือไม่ และภายใต้เงื่อนไขใดบ้าง หากบริการข้อมูลระงับข้อมูล ใครตรวจพบและผู้ใช้สามารถยืนยันสิ่งใดได้บ้าง หากชั้นการชำระบัญชีหนาแน่น ภาระผูกพันหรือการถอนจะได้รับผลกระทบอย่างไร
ตอบคำถามเหล่านี้จากเอกสารปัจจุบัน รวมถึงขั้นตอนฉุกเฉินและการควบคุมด้านการบริหาร ทางเลือกสำรองที่อธิบายไว้ในแผนการทำงานไม่จำเป็นต้องดำเนินการ เครือข่ายที่แสดงยอดคงเหลือต่อไปอาจยังมีความสามารถในการรับธุรกรรมหรือถอนเงินได้ลดลง
ตรวจสอบการขึ้นต่อกันของบริดจ์แยกกัน โทเค็นที่ปรากฏบนสองเครือข่ายไม่ได้หมายความว่าเส้นทางการถ่ายโอนจะสืบทอดคุณสมบัติความปลอดภัยทุกประการของทั้งสองเครือข่าย
เปรียบเทียบต้นทุนและประสบการณ์ผู้ใช้ทั้งหมด
ค่าธรรมเนียมการดำเนินการต่ำเป็นเพียงส่วนหนึ่งของต้นทุนของธุรกรรมเท่านั้น การดำเนินการเผยแพร่ข้อมูล การชำระบัญชี การเชื่อมโยง และการถอนอาจเพิ่มค่าใช้จ่ายหรือความล่าช้า เปรียบเทียบการกระทำที่เทียบเท่าในช่วงเวลาเดียวกัน และอธิบายว่าใครเป็นผู้จ่ายค่าใช้จ่ายใด
วัดเส้นทางทั้งหมดที่เกี่ยวข้องกับผู้ใช้: การเข้า การดำเนินการ การยืนยัน การถอน และการกลับไปยังสินทรัพย์หรือเครือข่ายที่ต้องการ ไม่ควรนำเสนอเกณฑ์มาตรฐานที่ครอบคลุมเพียงขั้นตอนเดียวเป็นราคาของการเดินทางไปกลับทั้งหมด การประหยัดต้นทุนอาจแตกต่างกันไปตามความต้องการและเงื่อนไขของชั้นข้อมูล
ใช้รายการตรวจสอบการพึ่งพา
สำหรับแต่ละระบบ กฎการดำเนินการบันทึก อำนาจการสั่งซื้อ ตำแหน่งข้อมูล กลไกการตรวจสอบ ปลายทางการชำระบัญชี การควบคุมการอัพเกรด และขั้นตอนการออก ทำเครื่องหมายว่าการอ้างสิทธิ์ใดที่กำลังดำเนินการอยู่และข้อใดกำลังวางแผนอยู่ รวมแหล่งที่มาและวันที่ที่เลือกไว้ เนื่องจากการตั้งค่าทางสถาปัตยกรรมสามารถเปลี่ยนแปลงได้
สำหรับปัญหาที่เกี่ยวข้องแต่ชัดเจน โปรดอ่านการเปรียบเทียบข้อความแบบข้ามสายโซ่: โดยจะปฏิบัติตามคำแนะนำระหว่างสายโซ่ ในขณะที่คำแนะนำนี้จะติดตามการแบ่งงานภายในสถาปัตยกรรม
การออกแบบทางวิศวกรรมของโปรโตคอลและสิทธิทางเศรษฐกิจของโทเค็นเป็นคำถามวิจัยที่แยกจากกัน ตรวจสอบยูทิลิตี้โทเค็นและความพร้อมใช้งานของตลาดจริงโดยแยกจากกันผ่านเอกสารอย่างเป็นทางการและ หน้าตลาด OrangeX แทนที่จะถือว่าการอ้างสิทธิ์ในการปรับขนาดเป็นข้อสรุปการซื้อขาย