ปัจจุบัน เราจะเห็นว่าเครือข่ายสาธารณะจำนวนมากกำลังใช้โครงสร้างแบบหลายห่วงโซ่ เช่น โครงการข้ามสายโซ่ Polkadot, COSMOS เช่น โครงสร้างการแบ่งกลุ่มของ Ethereum (แผนงานเก่า) จากมุมมองเชิงตรรกะทางเทคนิค โครงสร้างแบบหลายสายโซ่มีอยู่ในระบบนิเวศน์หลายแห่ง ตราบใดที่กระบวนการสื่อสารระหว่างชั้นต่างๆ และสายโซ่ (หรือโหนด) ต่างๆ เกี่ยวข้องกัน จำเป็นต้องมีการออกแบบบางอย่างเกี่ยวกับโครงสร้างแบบหลายสายการป้องกันร่วมกันของโซ่ PoW
Plan Bai ได้เห็นโซลูชันการป้องกันความปลอดภัยในช่วงแรกๆ ในเวลานั้น อุตสาหกรรมไม่ได้มุ่งเน้นที่เครือข่าย PoS (Ethereum) และอุตสาหกรรมสกุลเงินดิจิทัลยังคงให้ความเคารพอย่างสูงต่อความปลอดภัยที่ PoW นำมาให้ในช่วงไม่กี่ปีที่ผ่านมามีการโจมตีหลายครั้งบนเครือข่าย PoW เหตุผลนี้เกี่ยวข้องกับพลังการประมวลผลของเครือข่าย PoW พลังการประมวลผลยังเป็นหนึ่งในปัจจัยที่กำหนดในกระบวนการฉันทามติของเครือข่าย PoW ซึ่งเป็นสิ่งที่เราเรียกว่าการโจมตีด้วยพลังการประมวลผล 51% เมื่อพลังการประมวลผลเกิน 51% เชนโจมตีจะถูกสร้างขึ้นเพื่อแทนที่เชนเดิมที่ยาวที่สุดในที่นี้ ผู้โจมตีใช้พลังการประมวลผลที่เช่าหรือเป็นเจ้าของเพื่อโจมตีเครือข่าย ซึ่งเป็นเรื่องปกติมากสำหรับเครือข่ายจำนวนมากที่มีพลังการประมวลผลรวมไม่สูงนัก และพลังการประมวลผลไม่กระจายเพียงพอ ตัวอย่างเช่น เครือข่าย ETC ที่มีปัญหาในการเปลี่ยนเครื่องลูกข่าย และเครือข่าย BTG ที่มีพลังการประมวลผลไม่เพียงพอดังนั้นเราจึงสามารถคิดได้ว่าเครือข่าย PoW ที่มีกำลังการประมวลผลต่ำมากสามารถปรับปรุงความปลอดภัยของเครือข่ายของตนเองได้อย่างไรโดยไม่ต้องเปลี่ยนโครงสร้างเครือข่าย อัลกอริทึมที่สอดคล้องกัน หรือทำให้เกิดการแยก
ภาพแสดงกรณีการออกแบบโครงสร้างของการใช้เครือข่าย BTC เพื่อปกป้องเครือข่าย BTG
ความปลอดภัยของ blockchain พลังการประมวลผลต่ำนั้นไม่สูงนักเนื่องจากการใช้จ่ายบัญชีแยกประเภทสองเท่านั้นเกิดขึ้นได้ง่าย ดังนั้นหาก ledger ของ blockchain พลังการประมวลผลต่ำถูกบรรจุลงในพื้นที่ของ blockchain พลังการประมวลผลสูงผ่านโปรโตคอลการเข้ารหัสและการสื่อสารใน บล็อก มีหลักฐานที่เป็นธรรมนอกบล็อกเชนของตัวเอง ซึ่งสามารถพิสูจน์ย้อนกลับได้ว่าข้อมูลในบล็อกเชนดั้งเดิมนั้นถูกต้องหรือไม่นี่เป็นแนวคิดที่ว่าบล็อกเชนพลังการประมวลผลสูงแบ่งปันความปลอดภัยกับบล็อกเชนพลังการประมวลผลต่ำ เนื่องจากตัวบล็อกเชนเองเป็นระบบพิสูจน์แบบกระจาย ตราบใดที่มันเป็นไปตามแนวคิดที่ว่าสามารถพิสูจน์ได้อย่างปลอดภัย มันก็สามารถกลายเป็นข้อพิสูจน์ได้ ความปลอดภัย เครือข่ายจำนวนมากที่ขาดการรักษาความปลอดภัยหรือต้องการความปลอดภัยที่สูงกว่าจะได้รับความปลอดภัยผ่านการพิสูจน์นี้ (เช่น เครือข่ายที่สร้างขึ้นใหม่บางเครือข่าย)โครงสร้างหลายสายโซ่ที่มีความสัมพันธ์ในการป้องกัน
เหตุใดจึงมีโครงสร้างหลายสายโซ่ เหตุผลพื้นฐานยังคงต้องพึ่งพาโครงสร้างแบบหลายห่วงโซ่เพื่อแก้ปัญหาที่บล็อกเชนไม่สามารถแก้ไขได้ นั่นคือ การขยายตัว การแบ่งปันข้อมูล ความปลอดภัย ฯลฯในการออกแบบ multi-chain ความปลอดภัยยังคงเป็นหัวใจหลัก เนื่องจากจุดเด่นที่สุดของ blockchain คือการแก้ปัญหาการใช้จ่ายซ้ำซ้อนหลายกรณีที่เราได้เห็นได้รับการออกแบบให้มีหลายห่วงโซ่ โดยทั้งหมดต้องพึ่งพาความปลอดภัยตัวอย่างเช่น การออกแบบที่เราเห็นมากที่สุด: สกุลเงินสมอ สกุลเงินสมอเป็นการออกแบบที่ดีสำหรับสินทรัพย์สภาพคล่องบนเครือข่ายที่มีประสิทธิภาพสูงกว่า และสกุลเงินสมอเป็นผลมาจากสินทรัพย์เดียวที่ได้รับการปกป้องโดยห่วงโซ่อื่นการออกแบบนี้อาจไม่ชัดเจนเพราะตัวอย่างเช่น Ethereum ไม่ได้ใช้ความปลอดภัยของเครือข่าย Bitcoin แต่ Bitcoin ใช้เครือข่าย Ethereum เพื่อเพิ่มสภาพคล่องของสินทรัพย์
ภาพแสดงโครงสร้างหลายสายของ Polkadot
สำหรับโครงสร้างนี้ เราสามารถใช้รีเลย์เชนของ Polkadot, โซนเชนของ COSMOS, บริดจ์และ HUB ของโซลูชันข้ามเชน และยังรวมถึงการออกแบบโซ่และชิ้นส่วนสัญญาณ Ethereum และโซ่ด้านข้างของพลาสมาคุณสมบัติทั่วไปของพวกเขาเหมือนกันทั้งหมด: เชนระดับล่างใช้เชนระดับบนเพื่อยืนยันสมุดบัญชีขั้นสุดท้าย และเชนระดับล่างต้องการเชนระดับบนเพื่อพิสูจน์ว่าข้อมูลในเชนนั้นถูกต้องโครงสร้างการป้องกันความปลอดภัยของรีเลย์ข้ามสาย
ไฟไหม้ COSMOS ในปี 2019 และไฟไหม้ Polkadot ในปี 2020 ต่างเป็นโครงการข้ามสายโซ่ และระบบนิเวศของทั้งสองโครงการก็เป็นโครงสร้างแบบหลายสายโซ่ ในโครงสร้างหลายสายโซ่ เครือข่ายหลักของทั้งสองโครงการมีการรักษาความปลอดภัยในท้ายที่สุด COSMOS คือ COSMOS HUB และ Polkadot เป็นเครือข่ายหลักของ Polkadotสำหรับห่วงโซ่ที่เชื่อมต่อในระบบนิเวศของ Polkadot และระบบนิเวศของ COSMOS พวกเขาทั้งหมดจำเป็นต้องพึ่งพาความปลอดภัยของเครือข่ายหลัก และศูนย์รวมของการรักษาความปลอดภัยนี้จะสะท้อนให้เห็นในส่วนรีเลย์ของห่วงโซ่และเครือข่ายหลัก ใน COSMOS คือ Zone ในขณะที่ Polkadot เป็นรีเลย์เชนบทบาทของรีเลย์และโซนของ Polkadot เหมือนกัน พวกมันเป็นทั้งส่วนส่งผ่านและพิสูจน์ความปลอดภัยสำหรับการสื่อสารแบบเชนต่อเชน
ภาพแสดงโครงสร้างสายโซ่ของ COSMOS
ชื่อเรื่องรอง
ความจำเพาะของไซด์เชนหรือเลเยอร์2
การมีอยู่ของรีเลย์อยู่ในโครงสร้างแบบครอสเชน ซึ่งเป็นโครงสร้างแบบหลายเชน และในโครงสร้างของเครือข่ายหลักเพียงเครือข่ายเดียวในระบบนิเวศของ Ethereum เชนอื่นๆ ทั้งหมดจะแยก Ethereum หรือผ่านโหนดที่ซิงโครไนซ์ Ethereum ข้อมูลในขณะที่ใช้ความปลอดภัยของข้อมูลของ Ethereum mainnetวิธีการนี้พบได้ทั่วไปในไซด์เชนโครงสร้างนี้หมายความว่าขั้นตอนของธุรกรรมและการดำเนินการตามสัญญาอยู่ใน side chain และโครงสร้างของธุรกรรมอยู่บน chain ข้อมูลผลลัพธ์จะถูกบรรจุโดยเครือข่ายหลักของ Ethereum และกลายเป็นหลักฐานยืนยันความปลอดภัย
ภาพแสดงโครงสร้างทางเทคนิคของ Matic ซึ่งเป็นโซลูชันด้านเชนของ Ethereum
ตัวอย่างเช่น เมื่อรัน Defi บน side chain ข้อมูลของโทเค็น ERC20 ที่อ่านและราคาของโทเค็นบน DEX จะขึ้นอยู่กับข้อมูลใน Ethereum chain
ไซด์เชนเป็นประเภทของเลเยอร์ 2 และโซลูชันเลเยอร์ 2 ที่ครอบคลุมนั้นต้องการเครือข่ายหลักในการรักษาความปลอดภัย นั่นคือเพื่อให้การยืนยันข้อมูลและสร้างการพิสูจน์บนเชน มีตรรกะว่าการมีอยู่ของเลเยอร์ 2 คือการขยายตัวของเครือข่ายหลัก ดังนั้น ไม่ว่าเครือข่ายเลเยอร์ 2 จะเป็นเครือข่ายอิสระหรือมีฉันทามติหรือไม่ก็ตามไม่ใช่เป้าหมายการออกแบบหลัก เนื่องจากโซลูชันเลเยอร์ 2 จำนวนมากไม่มีสายโซ่ สัญญาSharding และการออกแบบเลเยอร์อื่นๆ ใน Ethereum
นอกเหนือจากการออกแบบอื่นๆ แล้ว ความเข้าใจในปัจจุบันเกี่ยวกับการป้องกันระหว่างโซ่ อันที่จริงแล้ว โครงสร้างการแตกของ Ethereum 2.0 นั้นชัดเจนมากจากการวิเคราะห์โครงสร้าง การแตกย่อยเป็นการแสดงให้เห็นถึงโครงสร้างของห่วงโซ่หลักและห่วงโซ่ย่อย ในโครงสร้างนี้ ห่วงโซ่หลักมีหน้าที่รับผิดชอบในการยืนยันขั้นสุดท้าย และการรักษาความปลอดภัยเป็นความรับผิดชอบของห่วงโซ่หลักโดยธรรมชาติในอนาคต เมื่อ beacon chain มีหน้าที่รับผิดชอบในการบล็อกการยืนยันของเครือข่าย Ethereum ทั้งหมด ส่วนย่อยของ Ethereum แต่ละส่วน นั่นคือ ห่วงโซ่ที่แบ่งออกเป็นพื้นที่อิสระ จะมีบัญชีแยกประเภทขนาดเล็กของตัวเอง จากนั้นผ่านการสื่อสารระหว่างโซ่ที่แยกส่วน ด้วยวิธีนี้ บัญชีแยกประเภททั่วไปจะถูกสร้างขึ้น และจากนั้น บัญชีแยกประเภททั่วไปจะถูกบรรจุโดยสายบีคอนในที่นี้ ฟังก์ชันของชาร์ดเชนคือการคำนวณ จัดเก็บ และแสดงผลผลลัพธ์ จากนั้นสื่อสารกับเชนบีคอน และสุดท้าย ซิงโครไนซ์บัญชีแยกประเภททั่วไปของเชนบีคอนแม้ว่า Ethereum 2.0 จะเปลี่ยนแผนการทำงานแล้ว แต่ Ethereum ยังใช้ data sharding ซึ่งแบ่งโครงสร้างของข้อมูลที่สร้างขึ้นออกเป็นส่วนอิสระซึ่งคล้ายกับ sharding ภายใต้ chain ยกเว้นว่าจะไม่แบ่งโหนดของ chain . สำหรับแต่ละชิ้นรูปภาพแสดงแนวคิดการออกแบบเลเยอร์ของ Oasis
ตัวอย่างเช่น ชั้นฉันทามติได้รับการออกแบบแยกกัน เพื่อให้ชั้นฉันทามติรับผิดชอบความปลอดภัยของเครือข่ายทั้งหมด และการคำนวณเหล่านั้นจะถูกประมวลผลแยกกันในสายโซ่นอกชั้นฉันทามติ ตัวอย่างเช่น ในเครือข่ายโอเอซิส ด้านนอกของ เลเยอร์ฉันทามติได้รับการออกแบบเป็น Paratime นั่นคือโซ่แยก Paratime โซ่เหล่านี้สร้างบัญชีแยกประเภทของตัวเองและส่งต่อไปยังชั้นฉันทามติ และการรักษาความปลอดภัยได้รับการปกป้องโดยชั้นฉันทามติอีกตัวอย่างหนึ่ง นอกเหนือจากเลเยอร์ฉันทามติของ Phala แล้ว pRuntime ได้รับการออกแบบซึ่งเป็นโหนดเชนแบบสแตนด์อโลนที่ทำงานใน TEE และยังเป็นแฟรกเมนต์ของแต่ละเชนอีกด้วย ความปลอดภัยของข้อมูลได้รับการปกป้องด้วยข้อมูล ที่ได้รับการยืนยันโดยชั้นฉันทามติเทคโนโลยีเครือข่ายสกุลเงินเข้ารหัสนั้นเติบโตเต็มที่แล้ว เพราะสามารถเห็นได้จากการออกแบบห่วงโซ่ในช่วงหลายปีที่ผ่านมาว่าความเข้าใจของฝ่ายโครงการเกี่ยวกับโซลูชันนั้นเพียงพอที่จะสร้างโครงสร้างพื้นฐานและแอปพลิเคชันที่ดีขึ้น แต่สิ่งที่ควรค่าแก่การปรับปรุงก็คือ ห่วงโซ่ต้องการ สู่ความสำเร็จไม่ได้ถูกกำหนดโดยเทคโนโลยีแต่โดยการดำเนินการของ chain การดำเนินการของ chain เป็นเรื่องยากและกลุ่มโครงการและผู้ประกอบการยังคงคลำหา