ทำความเข้าใจเกี่ยวกับโมดูลาร์ในบทความเดียว: โซลูชันปลั๊กอินสำหรับคอขวดด้านประสิทธิภาพของบล็อคเชน
เขียนโดย : @twilight_momo
ที่ปรึกษา: @คริปโตสกอตต์_ETH
สรุปแล้ว
-
บล็อคเชนโมโนลิธิก เป็นที่รู้จักในเรื่องความครอบคลุม โดยรับผิดชอบทุกด้านของเครือข่ายอย่างเป็นอิสระ ตั้งแต่การจัดเก็บข้อมูลจนถึงการตรวจสอบธุรกรรม เป็นต้น บล็อคเชนโมดูลาร์ โดยการแยกฟังก์ชั่นต่างๆ ของบล็อคเชนออกเป็นโมดูลอิสระ สามารถให้การสนับสนุนประสิทธิภาพและประสบการณ์การใช้งานที่ราบรื่นสำหรับฟังก์ชั่นเฉพาะได้ และแก้ไขปัญหาสามเหลี่ยมที่เป็นไปไม่ได้ได้ในระดับหนึ่ง
-
เนื่องจากเป็นแพลตฟอร์มบล็อคเชนตัวแรกที่รองรับสัญญาอัจฉริยะ อีเธอเรียม ให้ดินที่อุดมสมบูรณ์สำหรับการออกแบบแบบโมดูลาร์ ด้วยการพัฒนาเทคโนโลยีบล็อคเชน ระบบนิเวศของ Bitcoin ได้เริ่มสำรวจความเป็นไปได้ของการสร้างโมดูลโดยการเพิ่มโมดูลใหม่เพื่อให้ได้ฟังก์ชันขั้นสูงยิ่งขึ้น เช่น การปกป้องความเป็นส่วนตัวที่ดีขึ้น การประมวลผลธุรกรรมที่มีประสิทธิภาพมากขึ้น หรือฟังก์ชันสัญญาอัจฉริยะที่ได้รับการปรับปรุง
-
เทคโนโลยีโมดูลาร์แสดงถึงจิตวิญญาณที่มากขึ้น ไอเดียผลิตภัณฑ์ที่สามารถเสียบปลั๊กได้ ในอนาคต โซลูชันบล็อคเชนที่มีความยืดหยุ่นและปรับแต่งได้มากขึ้นจะเกิดขึ้น และสามารถเชื่อมต่อบริการและฟังก์ชันต่างๆ ได้อย่างง่ายดายเหมือนบล็อกเลโก้ ความยืดหยุ่นนี้ทำให้ผู้พัฒนาสามารถสร้างและใช้งานโซลูชันบล็อคเชนได้อย่างรวดเร็วตามความต้องการของสถานการณ์การใช้งานเฉพาะ
1. โมดูลาร์บล็อคเชนคืออะไร?
ที่มา: Celestia.org
เมื่อเราพูดถึงบล็อคเชนแบบโมดูลาร์ เราต้องเข้าใจแนวคิดนี้ก่อน บล็อคเชนโมโนลิธิก . เครือข่ายโมโนลิธิก เช่น Bitcoin และ Ethereum ขึ้นชื่อในเรื่องความครอบคลุมและดำเนินการทุกด้านของเครือข่ายอย่างเป็นอิสระ ตั้งแต่การจัดเก็บข้อมูล การตรวจสอบธุรกรรม ไปจนถึงการดำเนินการตามสัญญาอัจฉริยะ ในกระบวนการนี้ เครือข่ายโมโนลิธิกจะทำหน้าที่เป็นผู้เชี่ยวชาญทั่วไปและมีส่วนร่วมในทุกด้าน
หากใช้ Ethereum เป็นตัวอย่าง บล็อคเชนเดียวที่สมบูรณ์โดยทั่วไปสามารถแบ่งออกได้เป็นสี่สถาปัตยกรรม:
-
ชั้นการดำเนินการ
-
ชั้นการตั้งถิ่นฐาน
-
ชั้นความพร้อมใช้งานของข้อมูล
-
ชั้นฉันทามติ
รูปภาพต่อไปนี้จะอธิบายบทบาทของแต่ละชั้นของสถาปัตยกรรมโดยละเอียดโดยเปรียบเทียบการทำบัญชีบนบล็อกเชนกับเกมบอล:
การเปรียบเทียบนี้ทำให้เราเข้าใจได้ชัดเจนยิ่งขึ้นว่าสถาปัตยกรรมต่างๆ ของบล็อคเชนทำงานร่วมกันอย่างไร บล็อคเชนแบบโมโนลิธิกจะรวมฟังก์ชันทั้งหมดไว้ในเชนเดียวกันเพื่อดำเนินการ ในขณะที่ บล็อคเชนโมดูลาร์ เป็นสถาปัตยกรรมบล็อคเชนประเภทใหม่ที่แบ่งระบบบล็อคเชนออกเป็นส่วนประกอบหรือเลเยอร์เฉพาะหลายส่วน โดยแต่ละส่วนจะรับผิดชอบในการจัดการงานเฉพาะ เช่น ความเห็นพ้อง ความพร้อมของข้อมูล การดำเนินการ และการชำระเงิน บล็อคเชนแบบโมดูลาร์เปรียบเสมือนกลุ่มผู้เชี่ยวชาญที่มุ่งเน้นการขุดลึกและนวัตกรรมเทคโนโลยีในสาขาที่เกี่ยวข้อง การมุ่งเน้นนี้ทำให้บล็อคเชนแบบโมดูลาร์สามารถมอบประสิทธิภาพและประสบการณ์การใช้งานที่ยอดเยี่ยมในฟังก์ชันเฉพาะต่างๆ ได้ ตัวอย่างเช่น สามารถมอบความเร็วในการประมวลผลธุรกรรมที่เร็วขึ้นด้วยต้นทุนที่ต่ำลง
ในแง่ของ สถาปัตยกรรมโหนด โซ่โมโนลิธิกพึ่งพาโหนดเต็ม ซึ่งต้องดาวน์โหลดและประมวลผลสำเนาข้อมูลของบล็อคเชนทั้งหมด ซึ่งไม่เพียงแต่ทำให้ต้องใช้ทรัพยากรในการจัดเก็บและการคำนวณสูงเท่านั้น แต่ยังจำกัดความเร็วในการขยายเครือข่ายอีกด้วย ในทางตรงกันข้าม บล็อคเชนแบบโมดูลาร์ใช้การออกแบบโหนดเบาที่ประมวลผลเฉพาะข้อมูลส่วนหัวของบล็อคเท่านั้น ซึ่งช่วยปรับปรุงความเร็วของธุรกรรมและประสิทธิภาพของเครือข่ายได้อย่างมาก
ข้อได้เปรียบที่สำคัญของบล็อคเชนแบบโมดูลาร์คือความยืดหยุ่นและการทำงานร่วมกัน บล็อคเชนแบบโมดูลาร์สามารถส่งงานที่ไม่ใช่งานหลักไปให้ผู้เชี่ยวชาญคนอื่นทำแทนได้ ทำให้เกิดการทำงานร่วมกันและปรับปรุงประสิทธิภาพโดยรวมให้ดีขึ้นอย่างมาก ปรัชญาการออกแบบนี้คล้ายกับบล็อคเลโก้ โดยอนุญาตให้ผู้พัฒนารวมโมดูลต่างๆ เข้าด้วยกันได้อย่างอิสระตามความต้องการของโครงการเพื่อสร้างโซลูชันที่หลากหลาย แม้ว่าบล็อคเชนแบบโมโนลิธิกจะมีข้อได้เปรียบในด้านการควบคุมระดับโลก ความปลอดภัย และความเสถียร แต่ก็เผชิญกับความท้าทายในด้านความสามารถในการปรับขนาด ความยากลำบากในการอัปเกรด และการปรับตัวให้เข้ากับความต้องการใหม่ๆ บล็อคเชนแบบโมดูลาร์โดดเด่นด้วยความยืดหยุ่นสูงและความสามารถในการปรับแต่ง ทำให้กระบวนการสร้างและเพิ่มประสิทธิภาพของบล็อคเชนใหม่ๆ ง่ายขึ้น
อย่างไรก็ตาม บล็อคเชนแบบโมดูลาร์ยังเผชิญกับความท้าทายเฉพาะตัว สถาปัตยกรรมที่ซับซ้อนทำให้ภาระงานของนักพัฒนาเพิ่มขึ้นในการออกแบบ พัฒนา และบำรุงรักษา ในฐานะเทคโนโลยีใหม่ บล็อคเชนแบบโมดูลาร์ยังไม่ผ่านการทดสอบความปลอดภัยอย่างครอบคลุมและการทดสอบความผันผวนของตลาด และความเสถียรและความปลอดภัยในระยะยาวยังคงต้องการการตรวจสอบเพิ่มเติม
2. เหตุใดเราจึงต้องการบล็อคเชนแบบโมดูลาร์?
เหตุใดเทคโนโลยีบล็อคเชนแบบโมดูลาร์จึงได้รับความสนใจเป็นอย่างมากและมีการคาดการณ์ว่าจะเป็นกระแสในอนาคต ซึ่งมีความเกี่ยวข้องอย่างใกล้ชิดกับทฤษฎีสามเหลี่ยมที่เป็นไปไม่ได้อันโด่งดังในสาขาบล็อคเชน
ที่มา : chainlink
สามเหลี่ยมที่เป็นไปไม่ได้ของบล็อคเชนหมายถึงความยากลำบากสำหรับเครือข่ายบล็อคเชนในการบรรลุเงื่อนไขที่ดีที่สุดในคุณลักษณะหลักทั้งสามประการ ได้แก่ ความปลอดภัย การกระจายอำนาจ และความสามารถในการปรับขนาดในเวลาเดียวกัน
-
ความสามารถในการปรับขนาด เน้นที่ความสามารถของเครือข่ายในการจัดการธุรกรรมจำนวนมากและความสามารถในการรักษาการทำงานที่มีประสิทธิภาพและต้นทุนต่ำเมื่อจำนวนผู้ใช้และธุรกรรมเพิ่มขึ้น โดยทั่วไปจะวัดโดย TPS (ธุรกรรมต่อวินาที) และเวลาแฝง (เวลาที่ธุรกรรมได้รับการยืนยัน)
-
ความปลอดภัย หมายถึงค่าใช้จ่ายและความยากในการปกป้องเครือข่ายบล็อคเชนจากการโจมตี ตัวอย่างเช่น กลไก POW ของ Bitcoin ต้องการให้ผู้โจมตีมีพลังการประมวลผลมากกว่า 51% ของเครือข่ายทั้งหมด ในขณะที่กลไก POS ของ Ethereum ต้องการให้โหนดมากกว่า ⅓ ร่วมมือกัน
-
การกระจายอำนาจ อธิบายว่าการทำงานของเครือข่ายไม่ได้ขึ้นอยู่กับโหนดกลางเพียงโหนดเดียว แต่กระจายไปยังโหนดจำนวนมาก ยิ่งมีโหนดมากขึ้นและกระจายทางภูมิศาสตร์มากขึ้น ระดับการกระจายอำนาจของเครือข่ายก็จะสูงขึ้น
แนวคิดหลักของสามเหลี่ยมที่เป็นไปไม่ได้ก็คือ ระบบบล็อคเชนนั้นยากที่จะบรรลุคุณสมบัติทั้งสามประการที่ดีที่สุดได้ ตัวอย่างเช่น ในบรรดาบล็อคเชนสาธารณะจำนวนมาก Bitcoin และ Ethereum มีประสิทธิภาพที่โดดเด่นในด้านการกระจายอำนาจและความปลอดภัยเนื่องจากการกระจายโหนดที่กว้างขวางและจำนวนโหนดที่เพียงพอ อย่างไรก็ตาม พวกมันต้องเสียสละความสามารถในการปรับขนาดในระดับหนึ่ง ส่งผลให้ความเร็วของธุรกรรมช้าลงและมีค่าธรรมเนียมธุรกรรมที่สูงขึ้น โดยเวลาบล็อกของ Bitcoin อยู่ที่ประมาณ 10 นาที TPS ของ Ethereum อยู่ที่ประมาณ 13 นาที และเมื่อปริมาณธุรกรรมเพิ่มขึ้น ค่าธรรมเนียมธุรกรรมของ Ethereum อาจสูงถึงหลายร้อยดอลลาร์
เทคโนโลยีบล็อคเชนแบบโมดูลาร์ถือกำเนิดขึ้นในบริบทนี้ เทคโนโลยีบล็อคเชนแบบโมดูลาร์ช่วยแก้ปัญหาด้านความสามารถในการปรับขนาดและต้นทุนการทำธุรกรรมของบล็อคเชนสาธารณะแบบดั้งเดิมด้วยการกำหนดฟังก์ชันต่างๆ ให้กับโมดูลเฉพาะทาง ตัวอย่างเช่น เทคโนโลยี Lightning Network ของ Bitcoin และเทคโนโลยี Rollup ของ Ethereum ต่างก็เป็นการแสดงออกถึงแนวคิดแบบโมดูลาร์
ข้อดีของบล็อคเชนแบบโมดูลาร์อยู่ที่สถาปัตยกรรมแบบแบ่งชั้น ซึ่งช่วยให้แต่ละชั้นสามารถปรับให้เหมาะกับความต้องการเฉพาะได้ ชั้นข้อมูลสามารถเน้นที่การจัดเก็บและการตรวจสอบข้อมูล ในขณะที่ชั้นการดำเนินการสามารถจัดการตรรกะของสัญญาอัจฉริยะได้ การแยกส่วนนี้ไม่เพียงแต่ช่วยปรับปรุงประสิทธิภาพการทำงานเท่านั้น แต่ยังส่งเสริมการทำงานร่วมกันระหว่างบล็อคเชนที่แตกต่างกันอีกด้วย ซึ่งเป็นรากฐานสำหรับการสร้างระบบนิเวศแบบเปิดและเชื่อมต่อถึงกัน
โดยสรุปแล้ว เทคโนโลยีบล็อคเชนแบบโมดูลาร์เป็นแนวทางใหม่ในการแก้ไขข้อจำกัดของเครือข่ายสาธารณะแบบเดิม โดยเทคโนโลยีนี้ให้ความสามารถในการปรับขนาดที่สูงขึ้นและต้นทุนการทำธุรกรรมที่ต่ำลง ขณะเดียวกันก็ยังคงการกระจายอำนาจและความปลอดภัยไว้ ซึ่งมีความสำคัญอย่างยิ่งต่อการใช้งานอย่างแพร่หลายและการพัฒนาเทคโนโลยีบล็อคเชนในระยะยาว
3. การวิเคราะห์โครงการติดตามโมดูลาร์บล็อคเชน
บล็อคเชนแบบโมดูลาร์สามารถแบ่งออกได้เป็นประเภทต่างๆ ตามลักษณะทางสถาปัตยกรรม โดยในประเภทเหล่านี้ เลเยอร์ความพร้อมใช้งานของข้อมูลและเลเยอร์ฉันทามติ มักได้รับการออกแบบให้เป็นหนึ่งเดียวเนื่องจากความสัมพันธ์ที่ใกล้ชิดกัน เนื่องจากเมื่อโหนดได้รับข้อมูลธุรกรรม โหนดมักจะกำหนดลำดับของธุรกรรมด้วย ซึ่งเป็นหัวใจสำคัญของความปลอดภัยและความไม่เปลี่ยนแปลงของบล็อคเชน
จากหลักการออกแบบนี้ เราสามารถเข้าใจโครงการต่าง ๆ ของบล็อคเชนโมดูลาร์ได้จากสามแง่มุม ได้แก่ ชั้นการดำเนินการ ชั้นความพร้อมใช้งานของข้อมูล ชั้นฉันทามติ และชั้นการชำระเงิน
3.1 ชั้นการดำเนินการ
เทคโนโลยีเลเยอร์ 2 ซึ่งเป็นส่วนขยายของเลเยอร์การดำเนินการในสถาปัตยกรรมบล็อคเชน ถือเป็นการแสดงออกถึงแนวคิดของบล็อคเชนแบบโมดูลาร์ โดยมุ่งมั่นที่จะปรับปรุงความสามารถในการปรับขนาดของเชนหลักด้วยการสร้างเครือข่าย ระบบ หรือเทคโนโลยีนอกเชนบนบล็อคเชนพื้นฐาน
โซลูชันเลเยอร์ 2 ช่วยให้ประมวลผลธุรกรรมได้เร็วขึ้นและคุ้มต้นทุนมากขึ้นในขณะที่รักษาความปลอดภัยและการกระจายอำนาจของบล็อคเชนพื้นฐานไว้ได้ จากแดชบอร์ด Dune ที่สร้างโดย @0x ning จะเห็นได้ว่าก๊าซเฉลี่ยที่ใช้โดยการตรวจสอบและชำระบัญชีเลเยอร์ 2 ในระบบนิเวศ Ethereum นั้นน้อยกว่า 10% ซึ่งช่วยประหยัดต้นทุนธุรกรรมของผู้ใช้ได้มาก
แหล่งที่มา: https://dune.com/0xning/ethereum-gas-war
ปัจจุบันเทคโนโลยี Rollup เป็นโซลูชันกระแสหลักสำหรับเลเยอร์ 2 แนวคิดหลักคือการดำเนินการนอกเครือข่าย การตรวจสอบบนเครือข่าย โดยเทคโนโลยีนี้จะทำการคำนวณและดำเนินการอื่นๆ นอกเครือข่าย จากนั้นจึงอัปโหลดข้อมูลการโทรกลับไปยังเครือข่ายหลัก
การดำเนินการนอกห่วงโซ่
ในโมเดล Rollup ธุรกรรมจะดำเนินการนอกเครือข่าย และบล็อคเชนพื้นฐานจะรับผิดชอบเฉพาะการตรวจสอบหลักฐานธุรกรรมในสัญญาอัจฉริยะและจัดเก็บข้อมูลธุรกรรมดิบ การออกแบบนี้ช่วยลดภาระการคำนวณของเครือข่ายหลักและลดความต้องการในการจัดเก็บลงอย่างมาก ช่วยให้ประมวลผลธุรกรรมได้อย่างมีประสิทธิภาพมากขึ้น
เพื่อลดต้นทุนเพิ่มเติม Rollup ใช้เทคโนโลยีการบรรจุภัณฑ์ธุรกรรม ซึ่งเปรียบได้กับการบรรจุสินค้าลงในคอนเทนเนอร์ในระบบโลจิสติกส์ การส่งแต่ละรายการแยกกันจะมีต้นทุนการขนส่งที่สูง เทคโนโลยี Rollup ช่วยลดต้นทุนของธุรกรรมแต่ละรายการได้อย่างมากโดยการบรรจุธุรกรรมหลายรายการเข้าด้วยกันและต้องใช้การขนส่งเพียงครั้งเดียว
การตรวจสอบแบบออนไลน์
การตรวจสอบบนเครือข่ายเป็นกุญแจสำคัญต่อความปลอดภัยของเครือข่ายเลเยอร์ 2 เครือข่ายเลเยอร์ 2 ต้องมีหลักฐานการเข้ารหัสเพื่อแก้ไขข้อขัดแย้งที่อาจเกิดขึ้นบนบล็อกเชนพื้นฐาน ปัจจุบัน กลไกการพิสูจน์กระแสหลักสองประการ ได้แก่ หลักฐานการฉ้อโกงและหลักฐานความถูกต้อง ซึ่งรองรับ Optimistic Rollups และ ZK Rollups ตามลำดับ
หลักฐานการฉ้อโกงสำหรับ Rollup ในแง่ดี
Optimistic Rollups ใช้สมมติฐานในแง่ดีว่าธุรกรรมทั้งหมดจะถูกต้องตามค่าเริ่มต้น เว้นแต่จะมีหลักฐานที่ชัดเจนของข้อผิดพลาด แบบจำลองนี้ใช้หลักฐานของข้อผิดพลาด (หลักฐานการฉ้อโกง) ในช่วงเวลาท้าทาย และผู้เข้าร่วมเครือข่ายใดๆ ก็สามารถส่งหลักฐานเพื่อท้าทายสถานะของสัญญาอัจฉริยะได้ ทำให้แน่ใจถึงความยุติธรรมและความโปร่งใสของเครือข่าย
ตามข้อมูล L2 BEAT ปัจจุบันมี Layer 2 จำนวน 16 รายการที่ใช้กลไก Optimistic Rollups เช่น Arbitrum, OP, Base, Blast เป็นต้น
ที่มา: l2 beat.com
หลักฐานยืนยันความถูกต้องสำหรับ ZK Rollups
ต่างจาก Optimistic Rollups, ZK Rollups ใช้แนวทางที่ระมัดระวังมากกว่า โดยกำหนดให้ต้องพิสูจน์ว่าธุรกรรมทั้งหมดถูกต้องก่อนที่จะได้รับการยอมรับ กลไกการพิสูจน์นี้คล้ายกับกระบวนการตรวจสอบ โดยรับรองว่าธุรกรรมและการคำนวณทั้งหมดในเครือข่ายเลเยอร์ 2 นั้นมีความถูกต้อง กล่าวโดยย่อ การพิสูจน์ความถูกต้องถือเป็นรากฐานสำคัญของ ZK-Rollups ซึ่งกำหนดให้ธุรกรรมแต่ละชุดต้องมีการพิสูจน์ที่สอดคล้องกัน จึงมั่นใจได้ว่าสัญญาอัจฉริยะบนบล็อคเชนพื้นฐานสามารถตรวจสอบและอนุมัติการเปลี่ยนแปลงสถานะได้ สำหรับโหนดการตรวจสอบ ZK Rollups มอบกลไกการชำระเงินที่ไม่มีข้อผิดพลาด เนื่องจากธุรกรรมแต่ละรายการจะต้องผ่านการตรวจสอบความถูกต้องที่เข้มงวด
ตามข้อมูล L2 BEAT ปัจจุบันมี Layer 2 จำนวน 11 ตัวที่ใช้กลไก ZK Rollups เช่น Linea, Starknet, zkSync เป็นต้น
ที่มา: l2 beat.com
3.2 เลเยอร์ความพร้อมใช้งานของข้อมูลและเลเยอร์ฉันทามติ
3.2.1 เซเลสเทีย
Celestia เป็นผู้บุกเบิกในด้านบล็อคเชนแบบโมดูลาร์ โดยพื้นฐานแล้วเป็นเลเยอร์ความพร้อมใช้งานของข้อมูลซึ่งให้รากฐานที่มั่นคงสำหรับการพัฒนา dApps และ Rollups เมื่อใช้เลเยอร์ความพร้อมใช้งานของข้อมูลและเลเยอร์ฉันทามติของ Celestia นักพัฒนาแอปพลิเคชันสามารถมุ่งเน้นไปที่การปรับปรุงตรรกะการดำเนินการและปล่อยให้ Celestia จัดการกับความซับซ้อนของกลไกความพร้อมใช้งานของข้อมูลและฉันทามติได้
การออกแบบสถาปัตยกรรมของ Celestias นำเสนอโซลูชันต่างๆ สำหรับการขยายโมดูลาร์ สถาปัตยกรรมของ Celestias ประกอบด้วยสามประเภทหลักๆ ดังต่อไปนี้:
-
โรลอัพ Sovereign :Celestia จัดเตรียมเลเยอร์ความพร้อมใช้งานของข้อมูลและเลเยอร์ฉันทามติ ในขณะที่เลเยอร์การชำระเงินและเลเยอร์การดำเนินการได้รับการนำไปใช้อย่างอิสระโดยเครือข่ายอำนาจอธิปไตยของตนเองตามลำดับ
-
การรวบรวมการชำระเงิน ( เช่น โครงการ Cevmos): Cevmos จัดเตรียมบริการชั้นการชำระเงินโดยอิงตาม DA และฉันทามติที่ Celestia จัดเตรียมไว้ ในขณะที่ห่วงโซ่แอปพลิเคชันทำหน้าที่เป็นชั้นการดำเนินการ
-
เซเลสเตียม :เลเยอร์ความพร้อมใช้งานของข้อมูลจะได้รับการจัดการโดย Celestia เลเยอร์ฉันทามติและเลเยอร์การชำระเงินอาศัยเครือข่ายที่ทรงพลังของ Ethereum ส่วนห่วงโซ่แอปพลิเคชันยังคงมุ่งเน้นไปที่เลเยอร์การดำเนินการ
Celestia ใช้เทคโนโลยีนวัตกรรมจำนวนมากเพื่อลดต้นทุนการจัดเก็บข้อมูลและเพิ่มประสิทธิภาพการจัดเก็บข้อมูลอย่างมาก
เทคโนโลยีการเข้ารหัสแบบลบข้อมูล
นวัตกรรมอย่างหนึ่งของ Celestias คือการใช้รหัสลบข้อมูล ในบทความ Data Availability Sampling and Fraud Proofs ซึ่งเขียนร่วมกันโดย Mustafa Albasan (หนึ่งในผู้ก่อตั้ง Celestia) และ Vitalik Buterin ได้เสนอแนวคิดทางสถาปัตยกรรมใหม่ กล่าวคือ โหนดแบบเต็มมีหน้าที่รับผิดชอบในการผลิตบล็อก ในขณะที่โหนดแบบเบามีหน้าที่รับผิดชอบในการตรวจสอบบล็อก เทคโนโลยีรหัสลบข้อมูลจะทำให้เกิดความซ้ำซ้อนระหว่างการส่งข้อมูลเพื่อให้แน่ใจว่าสามารถกู้คืนบล็อกข้อมูลดั้งเดิมได้อย่างสมบูรณ์ แม้จะสูญเสียข้อมูลสูงสุดถึง 50% ก็ตาม
กลไกนี้หมายความว่าเพื่อให้มั่นใจว่าข้อมูลบล็อก 100% จะพร้อมใช้งาน ผู้ผลิตบล็อกจำเป็นต้องเผยแพร่ข้อมูลบล็อก 50% ไปยังเครือข่ายเท่านั้น หากผู้ผลิตที่เป็นอันตรายพยายามแทรกแซงข้อมูลบล็อก 1% พวกเขาจำเป็นต้องแทรกแซงข้อมูล 50% ทั้งหมด ซึ่งจะเพิ่มต้นทุนของผู้กระทำที่เป็นอันตรายอย่างมาก
การสุ่มตัวอย่างความพร้อมใช้งานของข้อมูล
Celestia แก้ปัญหาการปรับขนาดของบล็อคเชนด้วยการนำเทคโนโลยี Data Availability Sampling (DAS) มาใช้ เวิร์กโฟลว์ DAS ประกอบด้วยขั้นตอนสำคัญดังต่อไปนี้:
-
การสุ่มตัวอย่าง :โหนดแสงจะดำเนินการสุ่มตัวอย่างข้อมูลบล็อกหลายรอบ โดยแต่ละครั้งจะขอเพียงข้อมูลบล็อกส่วนเล็ก ๆ เท่านั้น
-
เพิ่มความมั่นใจขึ้นอย่างค่อยเป็นค่อยไป เมื่อโหนดแสงทำการสุ่มตัวอย่างครบจำนวนรอบมากขึ้น ความเชื่อมั่นในความพร้อมใช้งานของข้อมูลก็จะค่อยๆ เพิ่มขึ้น
-
การบรรลุถึงเกณฑ์ความเชื่อมั่น :เมื่อโหนดแสงเข้าถึงระดับความเชื่อมั่นที่ตั้งไว้ล่วงหน้า (เช่น 99%) ผ่านการสุ่มตัวอย่าง โหนดจะถือว่าข้อมูลของบล็อกพร้อมใช้งาน
กลไกนี้ช่วยให้โหนดเบาสามารถตรวจสอบความพร้อมใช้งานของข้อมูลบล็อกได้โดยไม่ต้องดาวน์โหลดข้อมูลบล็อกทั้งหมด ทำให้มั่นใจได้ถึงความสมบูรณ์และความพร้อมใช้งานของข้อมูลบล็อกเชน Celestia มุ่งเน้นที่การให้ข้อมูลพร้อมใช้งานมากกว่าสถานะการดำเนินการ ซึ่งช่วยปรับปรุงประสิทธิภาพของบล็อก แต่ละบล็อกมีพื้นที่มากขึ้นและสามารถรองรับข้อมูลที่สุ่มตัวอย่างได้มากขึ้น จึงช่วยปรับปรุง TPS (ธุรกรรมต่อวินาที) ได้อย่างมีนัยสำคัญ
3.2.2 เลเยอร์ลักษณะเฉพาะ
EigenDA เป็นบริการข้อมูลพร้อมใช้งานที่ปลอดภัย มีปริมาณงานสูง และกระจายศูนย์ และเป็นบริการตรวจสอบแบบแอ็คทีฟ (AVS) แรกที่เปิดตัวบน EigenLayer AVS ถือเป็นผู้ดำเนินการโหนด ซึ่งเป็นส่วนหนึ่งของผู้ดำเนินการโหนดนับพันรายบน Ethereum โดยอิงจากงานหลักของพวกเขา (รับผิดชอบในการตรวจสอบฉันทามติของ Ethereum) พวกเขารับงานส่วนตัวเพิ่มเติม (ให้บริการการสรุปรวมและเครือข่ายอื่นๆ ที่มีข้อกำหนดในการตรวจสอบฉันทามติ) เพื่อรับรายได้เพิ่มเติม ด้วยจำนวนการสเตก Ethereum ที่เพิ่มขึ้นและ AVS จำนวนมากขึ้นที่เข้าร่วมระบบนิเวศ EigenLayer ในอนาคต Rollups สามารถรับต้นทุนการทำธุรกรรมที่ต่ำลงและความสามารถในการจัดทำด้านความปลอดภัยที่สูงขึ้นในระบบนิเวศ EigenLayer
EigenLayer เป็นโปรโตคอลการสเตกใหม่ที่ใช้ Ethereum เป็นพื้นฐาน โดยจะใช้ผู้สเตกในเลเยอร์ฉันทามติของ Ethereum เป็นผู้ตรวจสอบ ซึ่งใช้ส่วนหนึ่งของการรักษาความปลอดภัย Ethereum เพื่อหลีกเลี่ยงความเสี่ยงด้านความน่าเชื่อถือของผู้ให้บริการส่วนกลางหรือโทเค็นของตนเอง จึงลดเกณฑ์การพัฒนาสำหรับโครงการอื่น ๆ ในเวลาเดียวกัน ยังช่วยปรับปรุงเครือข่ายความน่าเชื่อถือของ Ethereum และเพิ่มมูลค่าและอิทธิพลของ Ethereum อีกด้วย
ในแง่ของสถาปัตยกรรม EigenDA ใช้เทคโนโลยี ZK เพื่อตรวจสอบข้อมูลสถานะที่ส่งโดยเลเยอร์ 2 และเครือข่าย EigenDA ซึ่งการรักษาความปลอดภัยตามฉันทามติได้รับการรับรองโดย Restaking ETH มีหน้าที่รับผิดชอบในการดำเนินการให้เสร็จสิ้น ในที่สุด ข้อมูลสถานะของเลเยอร์ 2 จะถูกส่งและบันทึกลงในเครือข่ายหลักของ Ethereum ดังนั้น EigenDA จึงเทียบเท่ากับผู้รับเหมาช่วงสำหรับการตรวจสอบและดำเนินการให้เสร็จสิ้นของบริการ DA ของเครือข่ายหลักของ Ethereum มากกว่าคู่แข่งอย่าง Celestia
3.2.3 การใช้ประโยชน์
Avail เป็นโครงการบล็อคเชนแบบโมดูลาร์ที่ประกาศโดยทีมงาน Polygon ในเดือนมิถุนายน 2023 โครงการนี้แยกตัวออกมาจาก Polygon ในเดือนมีนาคมของปีนี้ และดำเนินการเป็นนิติบุคคลอิสระ ปัจจุบัน Avail กำลังทำงานบนเครือข่ายทดสอบ และเพิ่งเสร็จสิ้นรอบการระดมทุน Series A มูลค่า $43 ล้านดอลลาร์สหรัฐ ซึ่งนำโดย Dragonfly และ Cyber Fund
สถาปัตยกรรมหลักของ Avail ประกอบด้วยสามส่วนหลัก ได้แก่ Avail DA, Avail Nexus และ Avail Fusion โดย Avail DA เป็นเลเยอร์ความพร้อมใช้งานของข้อมูลแบบโมดูลาร์ที่ให้บริการ DA สำหรับบล็อคเชนต่างๆ เช่นเดียวกับ Celestia Avail Nexus เป็นโปรโตคอลการส่งข้อความแบบครอสเชนมาตรฐาน ซึ่งคล้ายกับโปรโตคอล Cosmos IBC ซึ่งให้การทำงานร่วมกันอย่างเท่าเทียมกันระหว่างครอสเชนต่างๆ Avail Fusion นำเสนอฉันทามติ POS สำหรับการจำนำสินทรัพย์หลายรายการ โดยมีเป้าหมายเพื่อรับประกันฉันทามติที่ปลอดภัยสำหรับเครือข่าย Avail ทั้งหมด
ในแง่ของเทคโนโลยี Avail DA ใช้การผูกมัดแบบพหุนามของ Kate เพื่อหลีกเลี่ยงหลักฐานการฉ้อโกง ไม่จำเป็นต้องถือว่าโหนดส่วนใหญ่มีความซื่อสัตย์ และไม่ได้พึ่งพาโหนดเต็มรูปแบบเพื่อให้ข้อมูลพร้อมใช้งาน ซึ่งแตกต่างจากสถาปัตยกรรม Celestias ซึ่งอิงตามหลักฐานการฉ้อโกง ดังนั้นจึงมีความแตกต่างที่สำคัญระหว่างทั้งสองในระดับเทคนิค
ด้วยการปรากฏตัวของโครงการบล็อคเชนความพร้อมใช้งานของข้อมูลแบบแยกส่วน เช่น Celestia และ Avail สงคราม DA แบบแยกส่วนจะยิ่งเข้มข้นมากขึ้นเรื่อยๆ และการทำงานของ Ethereum ในฐานะเลเยอร์ DA ก็จะถูกเบี่ยงเบนไปด้วยเช่นกัน ในอนาคต มีแนวโน้มสูงมากที่จะมีภูมิทัศน์การแข่งขันแบบหนึ่งซูเปอร์และหลายซูเปอร์
3.3 ชั้นการชำระหนี้
3.3.1 ไดนามิก
Dymension เป็นแพลตฟอร์มบล็อคเชนแบบโมดูลาร์ที่อิงตาม Cosmos ซึ่งมอบกรอบงานที่ชัดเจนสำหรับการพัฒนา RollApp ผ่านเทคโนโลยี Rollup ในตัวที่ปรับขนาดได้ ในสถาปัตยกรรม Dymension นักพัฒนาสามารถมุ่งเน้นไปที่การนำตรรกะทางธุรกิจไปใช้และใช้ Rollup Development Kit (RDK) และเลเยอร์การชำระเงินเฉพาะเพื่อปรับใช้ Rollup อย่างรวดเร็วสำหรับแอปพลิเคชันเฉพาะ
สถาปัตยกรรมของ Dymension ประกอบด้วยส่วนประกอบหลักสองส่วนคือ RollApp และ Dymension Hub
RollApp เป็นการผสมผสานระหว่าง Rollup และ App โดยเป็นบล็อคเชนโมดูลาร์ประสิทธิภาพสูงที่ออกแบบมาเพื่อใช้งานเฉพาะบน Dymension RollApp สามารถนำเสนอได้หลายรูปแบบ รวมถึงแต่ไม่จำกัดเพียงโซลูชันเลเยอร์ 2 เฉพาะสำหรับแอปพลิเคชันแบบกระจายอำนาจ เช่น แพลตฟอร์ม DeFi เกม Web3 ตลาดซื้อขาย NFT เป็นต้น
ใน RollApp นั้น Sequencer มีบทบาทสำคัญในการตรวจสอบ การเรียงลำดับ และการประมวลผลธุรกรรมในพื้นที่ หลังจากที่บล็อกถูกบรรจุแล้ว ข้อมูลจะถูกส่งไปยังโหนดเต็มของเพียร์และเผยแพร่บนเชนไปยังเครือข่ายความพร้อมใช้งานของข้อมูลที่ RollApp เลือก เช่น Celestia หลังจากได้รับการตอบสนองจาก Celestia แล้ว Sequencer จะส่งรากสถานะไปยัง Dymension Hub เพื่อการสร้างและการชำระเงินตามฉันทามติ
Dymension Hub เป็นศูนย์กลางของระบบนิเวศทั้งหมด โดยทำหน้าที่ทั้งเป็นเลเยอร์ฉันทามติและเลเยอร์การชำระเงิน โดยรับรูทสถานะจาก RollApp และให้บริการยืนยันธุรกรรมขั้นสุดท้ายและบริการการชำระเงินสำหรับ RollApp
ด้วยการออกแบบนี้ Rollup สามารถมอบหมายงานด้านฉันทามติและข้อตกลงให้กับ Dymension Hub และมอบหมายงานด้านการจัดเก็บและการตรวจสอบข้อมูลให้กับเครือข่าย DA เช่น Celestia ด้วยวิธีนี้ Rollup จึงสามารถแบ่งปันความปลอดภัยทางเศรษฐกิจของเครือข่ายทั้งสองนี้ในขณะที่เน้นที่การปรับปรุงประสิทธิภาพการดำเนินการและประสบการณ์ของผู้ใช้ของแอปพลิเคชันเอง
3.3.2 เซฟมอส
Cevmos ซึ่งชื่อของ Cevmos เกิดจากการรวมเอาคำว่า Celestia, EVMos และ CosmOS เข้าด้วยกัน มีเป้าหมายเพื่อมอบเลเยอร์การชำระเงินสำหรับการรวมข้อมูลที่เข้ากันได้กับ EVM
เนื่องจาก Cevmos เองก็เป็น Rollup ดังนั้น Rollup ทั้งหมดที่สร้างขึ้นบน Cevmos จึงเรียกรวมกันว่า Rollup การชำระเงิน Rollup แต่ละรายการจะนำสัญญาและแอปพลิเคชัน Rollup ที่มีอยู่แล้วบน Ethereum กลับมาใช้งานใหม่อีกครั้งผ่านสะพานความน่าเชื่อถือแบบสองทางที่ลดขนาดลงด้วย Rollup ของ Cevmos ซึ่งจะช่วยลดภาระงานในการโยกย้าย Rollup บน Cevmos จะเผยแพร่ข้อมูลไปยัง Cevmos จากนั้นจึงแบ่งข้อมูลเป็นชุดและเผยแพร่ไปยัง Celestia เช่นเดียวกับ Ethereum Cevmos จะดำเนินการพิสูจน์ Rollup ในฐานะเลเยอร์การชำระเงิน
4. บล็อคเชนแบบโมดูลาร์ในระบบนิเวศ Bitcoin
ด้วยผลกระทบจากการสร้างความมั่งคั่งจากการจารึกที่เกิดจากโปรโตคอล Ordinals และการอนุมัติ Bitcoin ETF ปัจจัยที่เอื้ออำนวยหลายประการได้บรรจบกันเพื่อเติมพลังใหม่ให้กับระบบนิเวศ Bitcoin ความสนใจของตลาดถูกดึงดูดไปที่ระบบนิเวศ Bitcoin อย่างรวดเร็ว และกองทุนของนักลงทุนสถาบันก็หลั่งไหลเข้ามาในสาขานี้เช่นกัน แสดงให้เห็นถึงความมั่นใจและความคาดหวังของพวกเขาสำหรับการพัฒนาในอนาคตของระบบนิเวศ Bitcoin
ในบริบทนี้ เทคโนโลยี Bitcoin Layer 2 กำลังเติบโตอย่างรวดเร็ว โดยมีโซลูชันทางเทคนิคจำนวนมากเกิดขึ้น ก่อให้เกิดระบบนิเวศเทคโนโลยีที่หลากหลายและมีชีวิตชีวา โซลูชันนวัตกรรมต่างๆ เกิดขึ้น ส่งเสริมการขยายตัวและเพิ่มประสิทธิภาพของเครือข่าย Bitcoin ร่วมกัน
แม้ว่าอุตสาหกรรมจะยังไม่สามารถบรรลุฉันทามติที่เป็นหนึ่งเดียวเกี่ยวกับคำจำกัดความที่ชัดเจนของ Bitcoin Layer 2 แต่บทความนี้จะใช้แนวคิดของบล็อคเชนโมดูลาร์ของ Ethereum และสำรวจความเป็นไปได้และวิธีการในการสร้าง Bitcoin Layer 2 จากมุมมองโมดูลาร์
4.1 เหตุใด Bitcoin จึงจำเป็นต้องมีโครงสร้างแบบโมดูลาร์?
เครือข่าย Ethereum เป็นที่รู้จักจากฟังก์ชันสัญญาอัจฉริยะแบบทัวริง ซึ่งสามารถจัดเก็บและตรวจสอบสถานะในอดีตได้ จึงรองรับแอปพลิเคชันแบบกระจายอำนาจที่ซับซ้อน (DApps) ในทางตรงกันข้าม เครือข่าย Bitcoin เป็นเครือข่ายที่ไม่มีสถานะและไม่มีสัญญาอัจฉริยะ และข้อบกพร่องในการออกแบบระบบนั้นส่วนใหญ่เกิดจากสองสาเหตุ:
1. ข้อจำกัดของระบบบัญชี UTXO
ในโลกของบล็อคเชน มีวิธีหลักสองวิธีในการเก็บบันทึกข้อมูล: โมเดลบัญชี/ยอดคงเหลือ และโมเดล UTXO โมเดล UTXO ที่ Bitcoin ใช้มีความแตกต่างอย่างสิ้นเชิงกับโมเดลบัญชี/ยอดคงเหลือที่ Ethereum ใช้
ในระบบ Bitcoin แม้ว่าผู้ใช้จะเห็นยอดเงินในบัญชีในกระเป๋าเงินของตน แต่ในความเป็นจริง ระบบ Bitcoin ที่ออกแบบโดย Satoshi Nakamoto นั้นไม่มีแนวคิดเรื่องยอดเงินคงเหลือ ยอดเงินคงเหลือ Bitcoin นั้นเป็นแนวคิดที่ได้มาจากแอปพลิเคชันกระเป๋าเงินที่ใช้ UTXO UTXO ย่อมาจาก Unspent transaction output ซึ่งเป็นแกนหลักของการสร้างและยืนยันธุรกรรม Bitcoin ธุรกรรม Bitcoin แต่ละรายการประกอบด้วยอินพุตและเอาต์พุต ธุรกรรมแต่ละรายการจะใช้ (ใช้จ่าย) อินพุตหนึ่งรายการหรือมากกว่านั้นและสร้างเอาต์พุตใหม่ เอาต์พุตที่สร้างขึ้นใหม่เหล่านี้จะกลายเป็น UTXO ใหม่ที่รอให้ธุรกรรมในอนาคตใช้
เนื่องจากเป็นสถาปัตยกรรมทางเทคนิคแบบมินิมอลสำหรับการโอนและชำระสินทรัพย์ จึงยากที่จะขยายโมเดล UTXO เพื่อรองรับฟังก์ชันที่ซับซ้อน เช่น สัญญาอัจฉริยะ
2. ภาษาสคริปต์ที่ไม่สมบูรณ์แบบทัวริง
ภาษาสคริปต์ของ Bitcoin ไม่รองรับการคำนวณทุกประเภท และไม่สมบูรณ์ตามหลักทัวริงเนื่องจากขาดลูปและคำสั่งควบคุมแบบมีเงื่อนไข แม้ว่าคุณสมบัตินี้จะช่วยลดการโจมตีของแฮ็กเกอร์และปรับปรุงความปลอดภัยของเครือข่าย แต่ก็ยังจำกัดความสามารถของ Bitcoin ในการดำเนินการตามสัญญาอัจฉริยะที่ซับซ้อนอีกด้วย
เนื่องจากการออกแบบระบบ Bitcoin ที่ไม่สมบูรณ์แบบ จึงจำเป็นต้องพึ่งพาการขยายโมดูลาร์ภายนอกสำหรับฟังก์ชันที่ซับซ้อนยิ่งขึ้น ในเรื่องนี้ ความต้องการการสร้างโมดูลาร์ของ Bitcoin เป็นเรื่องเร่งด่วนมากกว่า Ethereum อย่างไม่ต้องสงสัย เลเยอร์การดำเนินการ เลเยอร์ความพร้อมใช้งานของข้อมูล เลเยอร์ฉันทามติ และเลเยอร์การทำงานร่วมกันข้ามสายโซ่ในระบบนิเวศของมัน จำเป็นต้องถูกห่อหุ้มและขยายในลักษณะโมดูลาร์
4.2 การวิเคราะห์โครงการโมดูลาร์ในระบบนิเวศ Bitcoin
4.2.1 เลเยอร์การดำเนินการ – เลเยอร์ Bitcoin 2
เมอร์ลิน
ปัจจุบัน Merlin Chain มี TVL สูงสุดใน Bitcoin Layer 2 track โดยมีมูลค่าแตะระดับพันล้านดอลลาร์ และถือได้ว่าเป็นโปรเจ็กต์ที่น่าสนใจที่สุดในระบบนิเวศ Bitcoin เนื่องจากเป็นเครือข่าย Bitcoin Layer 2 Merlin Chain จึงรองรับสินทรัพย์ Bitcoin ดั้งเดิมที่หลากหลาย ขณะเดียวกันก็เข้ากันได้กับ EVM ซึ่งแสดงให้เห็นถึงการพิจารณาถึงสองปัจจัยของระบบนิเวศ Bitcoin และระบบนิเวศ Ethereum
ที่มา: https://defillama.com/chain/Merlin
ฟังก์ชันการทำงานของ Merlin เกี่ยวข้องกับเครือข่าย ZK-Rollup เครือข่ายออราเคิลแบบกระจายอำนาจ และการป้องกันการฉ้อโกงแบบบนเชน
เครือข่าย ZK-Rollup
หัวใจสำคัญของ ZK-Rollups คือการใช้การพิสูจน์ความรู้เป็นศูนย์ ซึ่งเป็นวิธีการเข้ารหัสที่ให้ฝ่ายหนึ่ง (ผู้พิสูจน์) พิสูจน์ต่ออีกฝ่ายหนึ่ง (ผู้ตรวจสอบ) ว่าคำชี้แจงนั้นถูกต้องโดยไม่ต้องเปิดเผยข้อมูลใดๆ นอกเหนือจากการพิสูจน์ว่าคำชี้แจงนั้นถูกต้อง
Merlin Chain ประมวลผลและคำนวณธุรกรรมนอกเครือข่ายเพื่อหลีกเลี่ยงค่าธรรมเนียมธุรกรรมที่สูงและความแออัดของเครือข่ายบนเครือข่าย Bitcoin ในเวลาเดียวกัน ZK-rollup สามารถบีบอัดหลักฐานธุรกรรมหลายรายการเป็นชุด และเครือข่ายหลักของ Bitcoin จำเป็นต้องตรวจสอบหลักฐานเพียงรายการเดียวที่รวมธุรกรรมหลายรายการ ซึ่งจะช่วยลดภาระงานของเครือข่ายหลักได้อย่างมากและปรับปรุงประสิทธิภาพของธุรกรรม
เครือข่าย Oracle แบบกระจายอำนาจ
เครือข่ายออราเคิลแบบกระจายอำนาจของ Merlins เทียบเท่ากับบทบาทของ DAC (Data Availability Committee) ในการตรวจสอบและรับรองว่าตัวจัดเรียงได้เผยแพร่ข้อมูล DA นอกเครือข่ายอย่างสมบูรณ์ตามความเป็นจริง การกระจายอำนาจของเครือข่ายออราเคิลอยู่ที่การใช้รูปแบบ POS ใครก็ตามที่จำนำทรัพย์สินเพียงพอสามารถเรียกใช้โหนดออราเคิลได้ กลไกการจำนำนี้มีความยืดหยุ่นมากและรองรับทรัพย์สิน เช่น BTC และ MERL รวมถึงคำมั่นสัญญาพร็อกซีที่คล้ายกับ Lido
การป้องกันการฉ้อโกงแบบออนไลน์
Merlin เป็นผู้แนะนำแนวคิดของ BitVM และยังนำกลไก ZK-Rollup ที่มองโลกในแง่ดีมาใช้ด้วย ซึ่งสามารถเข้าใจได้ง่ายๆ ว่าการสันนิษฐานว่า ZK Proofs ทั้งหมดนั้นน่าเชื่อถือ และลงโทษผู้ดำเนินการก็ต่อเมื่อเกิดข้อผิดพลาดเท่านั้น เนื่องจากการตรวจสอบดำเนินการบนเครือข่ายหลักของ Bitcoin บน Bitcoin chain เนื่องด้วยข้อจำกัดทางเทคนิค จึงไม่สามารถยืนยัน ZK Proof ได้อย่างสมบูรณ์ และสามารถตรวจสอบได้เฉพาะขั้นตอนบางขั้นตอนของกระบวนการคำนวณ ZK Proof ภายใต้สถานการณ์พิเศษเท่านั้น ดังนั้น ผู้คนจึงสามารถเลือกที่จะชี้ให้เห็นว่ามีข้อผิดพลาดในขั้นตอนการคำนวณบางขั้นตอนของ ZKP ระหว่างกระบวนการตรวจสอบนอกเครือข่าย และโต้แย้งด้วยหลักฐานการฉ้อโกง
4.2.2 เลเยอร์ความพร้อมใช้งานของข้อมูล เลเยอร์ฉันทามติ
B² เครือข่าย
เครือข่าย B² ใช้การออกแบบแบบโมดูลาร์ โดยชั้น Rollup (ZK-Rollup) รับผิดชอบการดำเนินการ ชั้นความพร้อมใช้งานของข้อมูล (B² Hub) รับผิดชอบการจัดเก็บข้อมูล และ B² Nodes ดำเนินการตรวจสอบนอกเครือข่าย ชั้นการชำระเงินขั้นสุดท้ายคือเครือข่ายหลักของ Bitcoin
เลเยอร์ ZK-Rollup ของ B² Networks ใช้โซลูชัน zkEVM ซึ่งรับผิดชอบในการดำเนินการธุรกรรมของผู้ใช้ภายในเครือข่ายเลเยอร์ที่สองและส่งออกหลักฐานที่เกี่ยวข้อง เลเยอร์ Rollup รับผิดชอบในการส่งและประมวลผลธุรกรรมของผู้ใช้ ในขณะที่เลเยอร์ DA รับผิดชอบในการจัดเก็บสำเนาของข้อมูลรวมและยืนยันหลักฐานความรู้เป็นศูนย์ที่เกี่ยวข้อง
แหล่งที่มา: https://docs.bsquared.network
B² Hub คือเครือข่าย DA ที่สร้างขึ้นนอกเครือข่ายที่รองรับการสุ่มตัวอย่างข้อมูลและถือเป็นผู้บุกเบิกโซลูชันการขยาย Bitcoin แบบแยกส่วน B² Hub ดึงแนวคิดการออกแบบของ Celestia มาใช้และนำเทคโนโลยีการสุ่มตัวอย่างข้อมูลและการลบรหัสมาใช้เพื่อให้แน่ใจว่าสามารถกระจายข้อมูลใหม่ไปยังโหนดภายนอกจำนวนมากได้อย่างรวดเร็วและลดความเสี่ยงของการกักเก็บข้อมูล นอกจากนี้ Committer ใน B² Hub ยังอัปโหลดดัชนีการจัดเก็บและแฮชข้อมูลของข้อมูล DA ไปยังเครือข่าย Bitcoin เพื่อให้เข้าถึงได้สาธารณะ
แหล่งที่มา: https://blog.bsquared.network
ตามแผนงานในอนาคตของ B² Network คาดว่า B² Hub ที่เข้ากันได้กับ EVM จะกลายเป็นเลเยอร์การตรวจสอบนอกเครือข่ายและเลเยอร์ DA ของ Bitcoin Layer 2 หลายเลเยอร์ โดยสร้างเลเยอร์ส่วนขยายที่ใช้งานได้นอกเครือข่าย Bitcoin เนื่องจาก Bitcoin เองไม่สามารถรองรับสถานการณ์การใช้งานได้หลายสถานการณ์ วิธีการสร้างเลเยอร์ส่วนขยายที่ใช้งานได้นอกเครือข่ายจึงกลายเป็นปรากฏการณ์ที่พบเห็นได้ทั่วไปมากขึ้นในระบบนิเวศ Layer 2
เนื่องจากเป็นชั้น DA ของบุคคลที่สามแบบโมดูลาร์ตัวแรกของ Bitcoin B² Hub จึงสามารถช่วยให้ Bitcoin Layer 2 อื่นๆ ใช้เชนหลักของ Bitcoin เป็นชั้นการชำระเงินขั้นสุดท้าย และสืบทอดความปลอดภัยของ Bitcoin ซึ่งเอื้อต่อการส่งเสริมการขยายเครือข่าย Bitcoin และเพิ่มความหลากหลายของแอปพลิเคชัน
5. บทสรุป
สโลแกน Modular is the future กำลังค่อยๆ เปลี่ยนจากแนวคิดให้กลายเป็นความจริง เทคโนโลยีบล็อคเชนแบบโมดูลาร์ที่มีความยืดหยุ่นและปรับขนาดได้นั้นสร้างรากฐานที่มั่นคงสำหรับการสร้างแอปพลิเคชันแบบกระจายอำนาจรุ่นต่อไป เทคโนโลยีนี้ช่วยให้ผู้พัฒนาสามารถเลือกและรวมโมดูลต่างๆ ตามความต้องการเฉพาะได้ จึงสร้างโซลูชันบล็อคเชนที่มีประสิทธิภาพ ปลอดภัย และดูแลรักษาง่ายยิ่งขึ้น
การเพิ่มขึ้นของบล็อคเชนแบบโมดูลาร์แสดงให้เห็นถึงแนวทางผลิตภัณฑ์ที่เสียบปลั๊กได้ซึ่งอิงตามจิตวิญญาณมากขึ้น ในแนวทางนี้ บล็อคเชนไม่ได้ถูกมองว่าเป็นระบบปิดอีกต่อไป แต่เป็นแพลตฟอร์มแบบเปิดที่ปรับขนาดได้ โดยที่บริการและฟังก์ชันต่างๆ สามารถเสียบปลั๊กและถอดออกได้ง่ายเหมือนบล็อกเลโก้ ความยืดหยุ่นนี้ทำให้ผู้พัฒนาสามารถสร้างและปรับใช้โซลูชันบล็อคเชนได้อย่างรวดเร็วตามความต้องการของสถานการณ์การใช้งานเฉพาะ
เทคโนโลยีโมดูลาร์มีต้นกำเนิดมาจากระบบนิเวศ Ethereum และต่อมาได้แสดงศักยภาพในระบบนิเวศ Bitcoin เทคโนโลยีโมดูลาร์ถูกนำมาใช้ในหลากหลายอุตสาหกรรมสกุลเงินดิจิทัล ตัวอย่างเช่น Chromia ซึ่งเป็นเครือข่ายสาธารณะแบบโมดูลาร์ที่ใช้เทคโนโลยีฐานข้อมูลเชิงสัมพันธ์ ทำงานร่วมกับเกมต่างๆ เช่น My Neighbor Alice และ Chain of Alliance ในด้านเกม ในสาขา RWA Chromia ได้สร้าง Ledger Digital Asset Protocol ซึ่งได้รับการนำไปใช้ในหลายโครงการ ในด้าน AI CARV มุ่งเน้นไปที่การสร้างเลเยอร์ข้อมูลแบบโมดูลาร์สำหรับ AI และเกม Web3 และรับรองความเป็นส่วนตัวและความปลอดภัยระหว่างการประมวลผลข้อมูลโดยใช้เทคโนโลยีต่างๆ เช่น สภาพแวดล้อมการดำเนินการที่เชื่อถือได้ (TEE) และการพิสูจน์ความรู้เป็นศูนย์
เนื่องจากเทคโนโลยีบล็อคเชนแบบโมดูลาร์ยังคงเติบโตอย่างต่อเนื่องและมีพื้นที่การใช้งานที่กว้างขวางขึ้น เราจึงเชื่อว่าเทคโนโลยีนี้จะนำมาซึ่งความเป็นไปได้ใหม่ๆ มากขึ้นในทุกสาขาอาชีพ ตั้งแต่การถือกำเนิดของ Bitcoin จนถึงการใช้งานบล็อคเชนแบบโมดูลาร์อย่างแพร่หลายในปัจจุบัน เราได้เห็นแล้วว่าเทคโนโลยีบล็อคเชนได้พัฒนาจากแอปพลิเคชันสกุลเงินดิจิทัลเพียงสกุลเดียวไปสู่ระบบนิเวศที่รองรับแอปพลิเคชันที่ซับซ้อนและหลากหลาย ในอนาคต บล็อคเชนแบบโมดูลาร์จะยังคงส่งเสริมความก้าวหน้าทางเทคโนโลยีต่อไป และวางรากฐานสำหรับการสร้างโลกดิจิทัลที่เปิดกว้าง ยืดหยุ่น และปลอดภัยยิ่งขึ้น
อ้างอิง:
【1】 https://www.panewslab.com/zh/articledetails/qn9zbgmj.html
【2】 https://www.chaincatcher.com/article/2115788
【3】 https://celestia.org/what-is-celestia/
【4】 https://paragraph.xyz/@tokensightxyz/eigenda-a-cryptoeconomic-analysis
【5】 https://research.web3caff.com/zh/archives/14476?ref=1ref=852
【6】 https://docs.bsquared.network/architecture
【7】 https://web3caff.com/zh/archives/89022
【8】 https://blog.chain.link/blockchain-scalability-approaches-zh/#post-title
【9】 https://web3caff.com/zh/archives/33958
บทความนี้มีที่มาจากอินเทอร์เน็ต: ทำความเข้าใจเกี่ยวกับการแบ่งส่วนในบทความเดียว: โซลูชันปลั๊กอินสำหรับคอขวดด้านประสิทธิภาพของบล็อคเชน