ข้ามไปยังเนื้อหา

ไซด์เชน: ฉันทามติอิสระ บริดจ์ และความปลอดภัย

เรียนรู้ฉันทามติของไซด์เชน การแทนสินทรัพย์ผ่านบริดจ์สองทาง ความแตกต่างจากโรลอัปเลเยอร์ 2 และความเสี่ยงของผู้ตรวจสอบกับบริดจ์ที่ควรตรวจสอบ

อัปเดต

จัดทำเพื่อการศึกษาเท่านั้น ไม่ใช่คำแนะนำการลงทุน การใช้ไซด์เชนอาจทำให้ขาดทุนจากผู้ตรวจสอบล้มเหลว บริดจ์ถูกโจมตี สินทรัพย์หลุดการตรึง ข้อผิดพลาดของสัญญา หรือการถอนที่ไม่พร้อมใช้งาน

คำตอบโดยตรง

ไซด์เชนคือบล็อกเชนแยกต่างหากที่เชื่อมกับบล็อกเชนอีกเครือข่ายหนึ่งซึ่งมักเรียกว่าเชนหลัก แต่ใช้กฎฉันทามติ ผู้ตรวจสอบ การสร้างบล็อก และประวัติธุรกรรมของตนเอง บริดจ์หรือการตรึงสองทางอาจแทนสินทรัพย์บนทั้งสองเชน แต่เชนหลักมักไม่ได้ตรวจสอบการเปลี่ยนสถานะทุกครั้งของไซด์เชน

ไซด์เชนอาจใช้เวลาบล็อก ค่าธรรมเนียม เครื่องเสมือน หรือธรรมาภิบาลต่างออกไปเพื่อให้ต้นทุนต่ำ ความจุสูง หรือมีคุณสมบัติเฉพาะ ประโยชน์เหล่านี้อยู่ในขอบเขตความปลอดภัยแยกกัน หากผู้ตรวจสอบยอมรับประวัติที่ไม่ถูกต้องหรือหยุดทำงาน การทำงานของเชนหลักไม่ได้ซ่อมไซด์เชนหรือรับประกันการถอน

ตามคำศัพท์ Ethereum ที่ใช้ในบทความนี้ ไซด์เชนไม่ใช่โรลอัปเลเยอร์ 2 โรลอัปเผยแพร่ข้อมูลหรือหลักฐานไปยังเลเยอร์ 1 และออกแบบให้รับความถูกต้องหรือการระงับข้อพิพาทจากเลเยอร์ 1 ไซด์เชนบรรลุฉันทามติอย่างอิสระ จุดตรวจจึงไม่ได้ถ่ายโอนความปลอดภัยของเชนหลักโดยอัตโนมัติ

วิธีการทำงาน

  1. ฉันทามติแยกต่างหาก: ผู้ตรวจสอบประมวลผลธุรกรรม เรียงบล็อก และตัดสินความเป็นที่สุดตามโปรโตคอลของตน ความปลอดภัยขึ้นกับการกระจุกตัว กฎการเข้าร่วม ซอฟต์แวร์ และธรรมาภิบาล
  2. ฝากผ่านบริดจ์: ในรูปแบบล็อกแล้วสร้างที่พบบ่อย สินทรัพย์ถูกล็อกบนเชนหลักและสร้างตัวแทนบนไซด์เชนหลังมีการยืนยันเพียงพอ สินทรัพย์ไม่ได้เคลื่อนระหว่างบัญชีแยกประเภทจริง
  3. ใช้สินทรัพย์บนไซด์เชน: ธุรกรรมต่อไปเป็นไปตามกฎและค่าธรรมเนียมของไซด์เชน หากการไถ่ถอนล่าช้า ถูกจำกัด หรือหยุด ตัวแทนอาจมีราคาต่างจากสินทรัพย์เดิม
  4. ถอนผ่านเส้นทางย้อนกลับ: ตัวแทนถูกเผาหรือล็อกและส่งข้อความไปยังบริดจ์บนเชนหลัก การปล่อยอาจต้องพึ่งลายเซ็น ไลต์ไคลเอนต์ จุดตรวจ ช่วงคัดค้าน รีเลย์ หรือผู้ดูแล
  5. ตรวจสอบขอบเขตความไว้วางใจทั้งสอง: ธุรกรรมไซด์เชนที่สำเร็จพิสูจน์เพียงว่าเชนนั้นยอมรับ ตรวจจำนวนการยืนยัน สถานะบริดจ์ สัญญาสินทรัพย์ ที่อยู่ปลายทาง และยอดคงเหลือที่เปลี่ยนจริง

การตรึงสองทางมุ่งให้การแปลงระหว่างสินทรัพย์เดิมกับตัวแทนเป็นไปตามกฎแน่นอน แต่ไม่รับประกันราคาตลาดเท่ากัน การไถ่ถอนทันที สภาพคล่องต่อเนื่อง หรือบริดจ์ที่ไม่ต้องไว้วางใจ สัญญาและกฎตรวจสอบกำหนดว่าใครสร้าง หยุด อัปเกรด เซ็นเซอร์ หรือปล่อยเงินได้

ตัวอย่างแบบครบถ้วน

ผู้ใช้ต้องการใช้ 10 ETH บนไซด์เชน จึงล็อก 10 ETH ในบริดจ์ทางการ หลังเชนหลักยืนยัน 20 ครั้ง บริดจ์สร้าง 10 sidechain ETH ไปยังที่อยู่ที่ระบุ ผู้ใช้จ่ายค่าฝากบนเชนหลักและค่าธรรมเนียมไซด์เชนภายหลัง

เมื่อต้องการกลับ ผู้ใช้เผา 10 sidechain ETH บริดจ์ต้องมีจุดตรวจที่ลงนามและรอ 30-minute ก่อนปล่อย 10 ETH บนเชนหลัก ระหว่างนั้นธุรกรรมไซด์เชนอาจสิ้นสุดแล้ว แต่การปล่อยบนเชนหลักยังไม่เสร็จ

หากผู้ตรวจสอบมากพออนุมัติจุดตรวจที่ไม่ถูกต้อง หรือคีย์อัปเกรดเปลี่ยนตรรกะบริดจ์ 10 ETH ที่ล็อกไว้อาจเสี่ยง หากรีเลย์หยุดแต่มีช่องทางส่งแบบไม่ต้องขออนุญาต การถอนอาจเพียงล่าช้า ข้อสรุปต้องอิงบริดจ์ที่ใช้งานจริง ไม่ใช่ป้ายคำว่า “ไซด์เชน”

ความเสี่ยงและการควบคุม

  • ผู้ตรวจสอบถูกยึดหรือหยุด: กลุ่มที่กระจุกตัวอาจเซ็นเซอร์ จัดระเบียบใหม่ อนุมัติสถานะผิด หรือหยุด ตรวจจำนวน การกระจุกตัว กฎเข้าร่วม การลงโทษ ความหลากหลายไคลเอนต์ และการกู้คืน
  • บริดจ์หรือการตรึงล้มเหลว: ข้อผิดพลาด ข้อความปลอม ผู้ลงนามถูกเจาะ หรือสมมติฐานผิดอาจปล่อยสินทรัพย์ไร้หลักประกันหรือขังหลักประกัน ตรวจบริดจ์ทางการ การตรวจสอบ คีย์ ขีดจำกัด และอำนาจฉุกเฉิน
  • ความเสี่ยงการถอนและความพร้อมใช้: จุดตรวจ ช่วงรอ รีเลย์ ซีเควนเซอร์ หรือผู้ดูแลอาจทำให้ถอนช้า ระบุทุกขั้น เวลาโดยปกติและฉุกเฉิน Gas และการออกโดยไม่พึ่งผู้ดำเนินการพิเศษ
  • ตัวแทนและการหลุดตรึง: สัญลักษณ์ไม่พิสูจน์หลักประกัน ตรวจสัญญา ผู้ออก สิทธิสร้างและเผา หลักประกัน เส้นทางไถ่ถอน และความลึกตลาด
  • โปรโตคอลและธรรมาภิบาล: ไคลเอนต์ แอป RPC ออราเคิล และสัญญาที่อัปเกรดได้อาจล้มเหลวแยกจากเชนหลัก ตรวจสิทธิหยุดและอัปเกรด เกณฑ์หลายลายเซ็น ไทม์ล็อก และการพึ่งพา
  • ความผิดพลาดในการใช้งาน: เชน เว็บไซต์ สินทรัพย์ หรือที่อยู่ผิดอาจทำให้สูญเสียถาวร ทดสอบไปกลับด้วยจำนวนน้อย เก็บ Gas บนทั้งสองเชน และบันทึกแฮช

ความเข้าใจผิดที่พบบ่อย

ความเข้าใจผิด 1: ไซด์เชนทุกเครือข่ายคือเลเยอร์ 2

การจัดประเภทต่างกัน แต่การทดสอบความปลอดภัยสำคัญกว่า ไซด์เชนในที่นี้มีฉันทามติของตนและไม่ได้รับความปลอดภัยธุรกรรมจากเลเยอร์ 1 แบบโรลอัป

ความเข้าใจผิด 2: การเผยแพร่จุดตรวจทำให้เชนหลักตรวจสอบไซด์เชน

จุดตรวจอาจบันทึกแฮชหรือรากสถานะโดยไม่พิสูจน์ทุกการเปลี่ยนสถานะ ต้องดูว่าสัญญาบนเชนหลักตรวจอะไรจริง

ความเข้าใจผิด 3: การตรึงสองทางรับประกันราคาตลาดคงที่

การตรึงกำหนดการสร้างและไถ่ถอน ความล่าช้า ค่าธรรมเนียม สภาพคล่อง การหยุดถอน ความเสี่ยงคู่สัญญา หรือข้อสงสัยเรื่องหลักประกันอาจทำให้ราคาต่างกัน

ความเข้าใจผิด 4: การรองรับ EVM เท่ากับความปลอดภัยของ Ethereum

การรองรับ EVM เกี่ยวกับการประมวลผลและการย้ายสัญญา ไม่ได้คัดลอกผู้ตรวจสอบ ความมั่นคงทางเศรษฐกิจ การกระจายศูนย์ ความพร้อมของข้อมูล หรือการรับประกันบริดจ์

หัวข้อที่เกี่ยวข้อง

แหล่งที่มา

การนำทาง

ค้นหาในวิกิ...