ตลอดประวัติศาสตร์ส่วนใหญ่ของ crypto บล็อกเชนมีลักษณะเป็นแบบโมโนลิธิก — บล็อกเชนเดียวทำงานทั้งหมด การประมวลผล ฉันทามติ ความพร้อมของข้อมูล และการชำระสิ้นสุดทั้งหมดเกิดขึ้นในชั้นเดียวกัน Ethereum ETH$2,200ETH$2,20024h+0.46%7d+6.96%30d+8.02%1y+31.82%via Statility ถูกสร้างด้วยวิธีนี้ Bitcoin BTC$71,883BTC$71,88324h+1.12%7d+7.44%30d+2.75%1y-12.96%via Statility ถูกสร้างด้วยวิธีนี้ และเมื่อการใช้งานเพิ่มขึ้น ข้อจำกัดของการออกแบบนั้นกลายมาชัดเจน ได้แก่ ความแออัด ค่าธรรมเนียมสูง และเพดานอัตราผ่านที่ไม่สามารถแก้ไขได้อย่างสมบูรณ์แม้ด้วยการเพิ่มประสิทธิภาพใดๆ
วิทยานิพนธ์ด้านโมดูลาร์นำเสนอสถาปัตยกรรมที่แตกต่างกัน แทนที่จะให้บล็อกเชนเดียวพยายามจัดการงานทุกอย่าง ให้แบ่งงานเหล่านั้นไปยังชั้นพิเศษ ปล่อยให้บล็อกเชนหนึ่งจัดการการประมวลผล อีกบล็อกหนึ่งรับประกันความพร้อมของข้อมูล อีกบล็อกหนึ่งสรุปการชำระสิ้นสุด แต่ละชั้นเพิ่มประสิทธิภาพสำหรับฟังก์ชันเฉพาะของมัน ผลลัพธ์ในทางทฤษฎี คือระบบที่ขยายได้ไกลขึ้น ต้นทุนต่ำลง และหลีกเลี่ยงการประนีประนอมที่บล็อกเชนแบบโมโนลิธิกจำเป็นต้องให้ Celestia TIA$0.3062TIA$0.306224h+2.51%7d+7.40%30d-6.59%1y-88.02%via Statility, EigenLayer EIGEN$0.1650EIGEN$0.165024h+3.13%7d+9.27%30d-11.76%1y-79.78%via Statility และอื่นๆ กำลังเดิมพันหลายพันล้านดอลลาร์ว่าวิทยานิพนธ์นี้ถูกต้อง
"โมดูลาร์" หมายความว่าอย่างไรจริงๆ
ทุกบล็อกเชนทำหน้าที่สี่ประการหลัก ในบล็อกเชนแบบโมโนลิธิก ทั้งสี่ทำงานบนเครือข่ายเดียว ในสแต็กแบบโมดูลาร์ จะแยกออกหรือ "unbundled" ไปยังชั้นที่แตกต่างกันซึ่งสามารถผสมและจับคู่ได้
The Four Core Blockchain Functions
| Function | What It Does | Monolithic Example | Modular Example |
|---|---|---|---|
| Execution | Processes transactions and state changes | Ethereum L1 | Rollups (Arbitrum, Optimism, zkSync) |
| Data Availability | Ensures transaction data is accessible | Ethereum L1 (calldata/blobs) | Celestia, EigenDA, Avail |
| Consensus | Agrees on transaction ordering | Ethereum L1 validators | Shared sequencers, Celestia validators |
| Settlement | Finalizes state and resolves disputes | Ethereum L1 | Ethereum as settlement layer |
ความคิดนี้ไม่ใช่เรื่องใหม่ในการคำนวณ ระบบปฏิบัติการถูกแยกออกจากฮาร์ดแวร์เมื่อหลายสิบปีที่แล้ว บริการคลาวด์แยกการคำนวณ การจัดเก็บ และเครือข่าย วิทยานิพนธ์ด้านบล็อกเชนแบบโมดูลาร์ใช้หลักการเดียวกัน: ความเชี่ยวชาญสูงกว่าการสรุปรวมในมาตราส่วน
Ethereum เองกำลังเคลื่อนไปในทิศทางนี้แล้ว แผนการที่มุ่งเน้นไปที่ rollup ของมัน โดยใจความแล้วจะเปลี่ยน Ethereum ให้เป็นชั้นชำระสิ้นสุดและความพร้อมของข้อมูล โดยย้ายการประมวลผลไปยังชั้น 2 rollups EIP-4844 (proto-danksharding) นำเสนอธุรกรรม blob โดยเฉพาะเพื่อให้ Ethereum ถูกกว่าเมื่อเป็นชั้นความพร้อมของข้อมูล การเคลื่อนไหวแบบโมดูลาร์ไม่ได้ต่อต้าน Ethereum — มันคือส่วนขยายของที่ Ethereum กำลังดำเนินการอยู่
Celestia และปัญหาความพร้อมของข้อมูล
Celestia TIA$0.3062TIA$0.306224h+2.51%7d+7.40%30d-6.59%1y-88.02%via Statility เปิดตัวในปลายปี 2023 ในฐานะบล็อกเชนแรกที่ได้รับการออกแบบโดยเฉพาะเพื่อความพร้อมของข้อมูล มันไม่ ดำเนินการสัญญาอัจฉริยะ มันไม่ประมวลผลธุรกรรมของผู้ใช้ มันทำเพียงสิ่งเดียว: จัดเก็บและตรวจสอบว่าข้อมูลธุรกรรมได้รับการเผยแพร่และสามารถสืบค้นได้
ทำไมสิ่งนี้จึงมีความสำคัญ? เพราะความพร้อมของข้อมูลเป็นคอขวดที่จำกัดว่า rollups สามารถมีราคาถูกและรวดเร็วเพียงใด เมื่อ rollup โพสต์ข้อมูลของมันไปยัง Ethereum มันจะแข่งขันสำหรับพื้นที่บล็อกกับธุรกรรมอื่นทั้งหมดบนเครือข่าย Celestia นำเสนอทางเลือกที่อุทิศและสร้างขึ้นเพื่อจุดประสงค์ดังกล่าว Rollups ที่ใช้ Celestia เพื่อความพร้อมของข้อมูลแทน Ethereum สามารถลดต้นทุนได้หลายลำดับขนาด — จากดอลลาร์เป็นเศษส่วนของเซนต์ต่อธุรกรรม
Celestia ใช้เทคนิคที่เรียกว่าการสุ่มตัวอย่างความพร้อมของข้อมูล (DAS) แทนที่จะต้องให้ทุกโหนดดาวน์โหลดข้อมูลทั้งหมด โหนดแบบเบาน้อยสามารถตรวจสอบความพร้อมของข้อมูลได้โดยการสุ่มตัวอย่างส่วนต่างๆ แบบสุ่ม สิ่งนี้ช่วยให้ Celestia ขยายอัตราการไหลของข้อมูลได้เมื่อมีโหนดเพิ่มเติมเข้าร่วมเครือข่าย แทนที่จะถูกจำกัดด้วยสิ่งที่โหนดเดียวสามารถประมวลผลได้
ผลประโยชน์: rollup ที่ใช้ Celestia เพื่อความพร้อมของข้อมูลแทน Ethereum จะสืบทอดสมมติฐานความปลอดภัยของ Celestia แทนที่จะเป็นของ Ethereum สำหรับแอปพลิเคชันหลายๆ อย่าง มันยอมรับได้อย่างสมบูรณ์ สำหรับคนอื่นๆ — โดยเฉพาะอย่างยิ่งสำหรับผู้ที่จัดการมูลค่ามหาศาลใน DeFi — เบี้ยประกันความปลอดภัยของชุดตัวตรวจสอบความถูกต้องของ Ethereum ยังคงมีความสำคัญ
EigenLayer: Restaking เป็นความปลอดภัยแบบโมดูลาร์
EigenLayer EIGEN$0.1650EIGEN$0.165024h+3.13%7d+9.27%30d-11.76%1y-79.78%via Statility เข้าถึงความเป็นโมดูลาร์จากมุมมองที่แตกต่างกัน แทนที่จะสร้างบล็อกเชนใหม่ มันช่วยให้โปรโตคอลใหม่สามารถยืมความปลอดภัยที่มีอยู่ของ Ethereum ได้ ผู้ลงทุน ETH สามารถ "restake" ETH ที่ถูกปักหลัก เพื่อรักษาความปลอดภัยสำหรับบริการเพิ่มเติมพร้อมกัน — เรียกว่า Actively Validated Services (AVSs) — ด้านบน Ethereum
นี่คือความปลอดภัยแบบโมดูลาร์ในรูปแบบบริการ เครือข่าย oracle หรือชั้นความพร้อมของข้อมูล หรือสะพาน ใหม่ไม่จำเป็นต้อง bootstrap ชุดตัวตรวจสอบความถูกต้องของตัวเองจากเริ่มต้น มันสามารถเข้าถึง ETH ที่ปักหลักมากกว่า 100 พันล้านดอลลาร์ของ Ethereum ได้ EigenDA ซึ่งเป็นบริการความพร้อมของข้อมูลที่สร้างขึ้น EigenLayer แข่งขันโดยตรงกับ Celestia โดยการนำเสนอความปลอดภัยที่สอดคล้องกับ Ethereum
การดึงดูดใจนั้นชัดเจน: เวลาออกสู่ตลาดเร็วขึ้นสำหรับโปรโตคอลใหม่ ความปลอดภัยที่แข็งแกร่งตั้งแต่วันแรก และผลตอบแทนเพิ่มเติมสำหรับผู้ลงทุน ETH ความเสี่ยงนั้นชัดเจนเช่นกัน: การ restaking สร้างความสัมพันธ์แบบเลเยอร์ หากตัวตรวจสอบความถูกต้องที่ถูก restake ถูกตัดการใช้งานบน AVS ETH เดียวกันที่รองรับการปักหลัก Ethereum ของตัวตรวจสอบความถูกต้องนั้นอาจได้รับผลกระทบ ความล้มเหลวหนึ่งครั้งที่แพร่กระจายผ่านโปรโตคอลหลายตัวคือสถานการณ์ที่ทำให้นักวิจารณ์ EigenLayer ตื่นยาว
Avalanche Subnets และการ Sharding ของ NEAR
ไม่ใช่ทุกวิธีแบบโมดูลาร์ที่ต้องการบล็อกเชนแยกต่างหาก Avalanche AVAX$9.49AVAX$9.4924h+4.75%7d+8.33%30d-0.52%1y-48.54%via Statility และ NEAR NEAR$1.37NEAR$1.3724h+2.93%7d+17.90%30d+6.70%1y-34.82%via Statility ฝังหลักการแบบโมดูลาร์ไว้ในระบบนิเวศของตนเอง
Avalanche subnets ให้นักพัฒนาเปิดตัวบล็อกเชนที่กำหนดเองด้วยชุดตัวตรวจสอบความถูกต้องของตัวเอง กฎฉันทามติ และเครื่องเสมือน — ทั้งหมดภายในระบบนิเวศ Avalanche แต่ละ subnet เป็นชั้นการประมวลผลที่เชี่ยวชาญได้อย่างมีประสิทธิผล Subnets เกมสามารถเพิ่มประสิทธิภาพสำหรับเวลาแฝงต่ำ Subnets DeFi สามารถจัดลำดับความสำคัญให้กับความเร็วในการสรุป Subnets ระดับองค์กรสามารถเพิ่มการเข้าถึงที่ได้รับการอนุญาต C-Chain ยังคงเป็นสภาพแวดล้อมการชำระสิ้นสุดที่ใช้ร่วมกัน แต่การประมวลผลจะกระจายอยู่
NEAR ใช้เส้นทางที่แตกต่างกันผ่านการ sharding Nightshade ซึ่งเป็นการออกแบบ sharding ของ NEAR แบ่งเครือข่ายออกเป็นหลาย shards ที่ประมวลผลธุรกรรมแบบขนาน แต่ละ shard จัดการส่วนหนึ่งของสถานะและการคำนวณของเครือข่าย แต่พวกเขาใช้โมเดลความปลอดภัยเดียวและสามารถสื่อสารซึ่งกันและกันได้ เป็นความเป็นโมดูลาร์ภายในบล็อกเชนที่รวมกันแทนที่จะเป็นข้ามบล็อกเชนที่แยกจากกัน
ทั้งสองวิธีพยายามจับสิ่งดีๆ ของความเชี่ยวชาญโดยไม่มีความแตกแยกที่มาจากการแยกข้ามเครือข่ายที่แยกจากกันอย่างสมบูรณ์
โมดูลาร์ เทียบกับ โมโนลิธิก: ข้ออ้างของ Solana
Solana SOL$83.92SOL$83.9224h+1.62%7d+6.30%30d-2.28%1y-29.49%via Statility เป็นเสียงดังที่สุดในอีกด้านหนึ่งของการอภิปรายนี้ ปรัชญาของมัน: สร้างบล็อกเชนหนึ่งที่ทำงานทั้งหมด และทำให้มันรวดเร็วพอที่คุณไม่จำเป็นต้องแยกสิ่งต่างๆ
นี่คือวิธีที่วิธีการเปรียบเทียบในมิติหลัก:
Modular Stack vs. Monolithic Design
| Dimension | Modular (e.g., Celestia + Rollups) | Monolithic (e.g., Solana) |
|---|---|---|
| Scalability | Scales by adding specialized layers | Scales by optimizing single chain |
| Composability | Cross-layer bridging required | Native atomic composability |
| User Experience | Multiple chains, bridges, gas tokens | Single chain, single gas token |
| Security Model | Inherited from multiple layers | Unified validator set |
| Cost Structure | Very low (specialized DA layers) | Low but rises with congestion |
| Developer Complexity | High (choose and integrate layers) | Lower (one runtime, one environment) |
วิธีการแบบโมโนลิธิกของ Solana มีข้อดีที่แท้จริง ทุกแอปพลิเคชันบน Solana สามารถโต้ตอบกับทุกแอปพลิเคชันอื่นแบบอะตอมิก ในบล็อกเดียวกัน โดยไม่ต้องใช้สะพานหรือการส่งข้อความข้ามบล็อกเชน การค้าบน DEX สามารถทริกเกอร์การดำเนินการ โปรโตคอลการให้ยืม สามารถทริกเกอร์การซื้อ NFT — ทั้งหมดในธุรกรรมเดียว ในโลกแบบโมดูลาร์ ความสามารถในการเรียบเรียงประเภทนั้นต้องการการสื่อสารข้ามชั้น ซึ่งเพิ่มความล่าช้า ต้นทุน และโหมดที่อาจล้มเหลว
จุดตอบโต้แบบโมโนลิธิกก็มีข้อมูลเบื้องหลังเช่นกัน ให้ดูว่าสินทรัพย์ที่แตกต่างกันทางสถาปัตยกรรมเหล่านี้มีผลงานอย่างไรในปีที่ผ่านมา:
Indexed to 100 at start. Live data via Statility
ผลการตลาดไม่ได้รับการตรวจสอบความถูกต้องของสถาปัตยกรรม แต่สะท้อนให้เห็นว่าเงินทุนและความเชื่อมั่นไหลไปที่ใด ผลการดำเนินงานที่แข็งแกร่งของ Solana ได้รับการขับเคลื่อนบางส่วนโดยชั้นแอปพลิเคชันที่มีชีวิตชีวาของมัน — สิ่งที่กลายเป็นเรื่องที่ยากขึ้นเมื่อการประมวลผลแตกออกมาข้าม rollups และ subnets มากมาย
ความเสี่ยงของการไปแบบโมดูลาร์
วิทยานิพนธ์แบบโมดูลาร์นั้นเป็นเรื่องสุนทรศาสตร์ทางความเป็นปัญญา แต่ความงามในสถาปัตยกรรมไม่ได้หมายความว่ามันจะแปลเป็นความเหนือกว่าในทางปฏิบัติโดยอัตโนมัติ
- ค่าใช้จ่ายด้านความซับซ้อน นักพัฒนาที่สร้างบนสแต็กแบบโมดูลาร์จะต้องเลือกสภาพแวดล้อมการประมวลผล ชั้นความพร้อมของข้อมูล ชั้นชำระสิ้นสุด และบางครั้งลำดับที่ใช้ร่วมกัน ทางเลือกแต่ละอย่างเกี่ยวข้องกับการประนีประนอม งานบูรณาการ และการบำรุงรักษาอย่างต่อเนื่อง นักพัฒนาส่วนใหญ่จะต้องการส่งฟีเจอร์มากกว่าการจัดการโครงสร้างพื้นฐาน
- ของเหลวที่แตกกระจาย Rollup หรือ subnet ใหม่ทุกตัวเป็นสระของเหลวที่แยกจากกัน DeFi รุ่งเรืองเมื่อมีของเหลวที่ลึก มีความเข้มข้น การแยกผู้ใช้และเงินทุนข้ามสภาพแวดล้อมการประมวลผลหลายสิบตัวจะทำให้ไม่เป็นผล สะพานช่วยได้ แต่สะพานคือโครงสร้างพื้นฐานที่ถูกโจมตีมากที่สุดใน crypto — มีการสูญเสีย 2 พันล้านดอลลาร์มากกว่าเนื่องจากข้อบกพร่องของสะพานตั้งแต่พ.ศ. 2564
- ห่วงโซ่พึ่งพา แอปพลิเคชันแบบโมดูลาร์ขึ้นอยู่กับชั้นการประมวลผลของมัน ชั้นความพร้อมของข้อมูลของมัน ชั้นชำระสิ้นสุดของมัน และสะพานหรือโปรโตคอลการส่งข้อความใดๆ ที่เชื่อมต่อพวกเขา หากลิงค์ใดๆ ในห่วงโซ่นั้นล้มเหลว อ่อนแอลง หรือถูกบุกรุก แอปพลิเคชันจะได้รับความเสียหาย บล็อกเชนแบบโมโนลิธิกมีจุดพึ่งพาหนึ่งเดียว — ซึ่งง่ายกว่า แม้ว่าจุดเดียวนั้นมีความเสี่ยงของตัวเอง
- ประสบการณ์ผู้ใช้ ผู้ใช้ไม่ควรต้องเข้าใจว่าพวกเขาอยู่ที่ชั้นใด แต่ในทางปฏิบัติ สถาปัตยกรรมแบบโมดูลาร์มักจะรั่วไหลความซับซ้อนต่อผู้ใช้: โทเค็นแก๊สที่แตกต่างกัน ขั้นตอนการขนส่ง เวลาความสรุป และการกำหนดค่ากระเป๋าเงิน บล็อกเชนที่ชนะจะเป็นเชนที่ความซับซ้อนนี้กลายเป็นสิ่งที่มองไม่เห็นสำหรับทุกคนยกเว้นนักพัฒนาที่ต้องการ
- ยังไม่ได้รับการทดสอบในระดับ Celestia เปิดตัวเพียงไม่กี่ปีที่ผ่านมา โมเดล restaking ของ EigenLayer ยังใหม่กว่าด้วย ระบบเหล่านี้ยังไม่ได้รับการทดสอบในวัฏจักรตลาดเต็ม การใช้ประโยชน์ที่สำคัญ หรือความแออัดที่ยั่งยืน วิทยานิพนธ์โมดูลาร์มีคุณค่าทางทฤษฎี แต่มีหลักฐานเชิงประจักษ์จำกัด
ความเป็นโมดูลาร์คืออนาคตหรือไม่
คำตอบที่ซื่อสัตย์: บางทีอาจทั้งสองวิธีจะยังคงอยู่ โลกการคำนวณไม่ได้บรรจบกันที่สถาปัตยกรรมหนึ่ง Mainframes, microservices, monoliths, และ serverless ทั้งหมดมีอยู่ร่วมกันเพราะปัญหาต่างๆ มีความโปรดปรานต่อการออกแบบต่างๆ
การซื้อขายอนุพันธ์ DeFi ความถี่สูงอาจอยู่บนความสามารถในการเรียบเรียงของ Solana แบบโมโนลิธิก ระบบนิเวศเกมที่มีธุรกรรมมูลค่าต่ำหลายล้านรายการอาจชอบ rollup ที่อุทิศให้กับ Celestia เพื่อให้มีความพร้อมของข้อมูลราคาถูก แอปพลิเคชันระดับองค์กรอาจต้องการ Avalanche subnets ด้วยกฎการปฏิบัติตามที่กำหนดเอง คำถามไม่ใช่ว่าโมดูลาร์หรือโมโนลิธิกชนะ — มันคือกรณีการใช้งานที่แต่ละตัวทำหน้าที่ได้ดีที่สุด
สิ่งที่ชัดเจนคือสแต็กแบบโมดูลาร์กำลังเติบโตอย่างรวดเร็ว Celestia ได้พิสูจน์แล้วว่าชั้นความพร้อมของข้อมูลแบบอุทิศสามารถลดต้นทุนสำหรับ rollups ได้อย่างมาก EigenLayer ได้แสดงให้เห็นว่าความปลอดภัยที่ใช้ร่วมกันสามารถเพิ่มทุนให้โปรโตคอลใหม่โดยไม่ต้องเริ่มจากศูนย์ แผนการของ Ethereum เองยืนยันวิทยานิพนธ์หลัก โครงสร้างพื้นฐานกำลังถูกสร้างสรรค์
ความเสี่ยงคือการออกแบบมากเกินไป ไม่ใช่ทุกแอปพลิเคชันที่ต้องการสแต็กที่กำหนดเองของชั้นพิเศษ บางครั้งบล็อกเชนแบบโมโนลิธิกที่รวดเร็วและใช้งานได้เท่านั้นคือคำตอบที่ดีกว่า วิทยานิพนธ์โมดูลาร์นั้นทรงพลัง แต่เวอร์ชันที่ชนะจะเป็นเวอร์ชันที่ซ่อนความซับซ้อนของมันจากทุกคนยกเว้นนักพัฒนาที่ต้องการ
บล็อกเชนแบบโมดูลาร์ไม่ได้แทนที่บล็อกเชนแบบโมโนลิธิก พวกเขากำลังขยายพื้นที่ของการออกแบบ สถาปัตยกรรมที่ดีที่สุดคือสิ่งที่ผู้ใช้ไม่ต้องคิด
กำลังมองหาแพลตฟอร์ม crypto แอกซ์เชนจ์ และแอป DeFi? ท่องเที่ยวในไดเรกทอรีของเราที่คัดสรรเลือก: