Rollup Summer อาจจะมา? พูดคุยโดยละเอียดเกี่ยวกับภาพรวม นิเวศวิทยา และแนวโน้มในอนาคตของ RaaS
ผู้เขียนต้นฉบับ: Cynic LeoLK Venture
TL;DR
มีสามเหลี่ยมที่เป็นไปไม่ได้ในบล็อกเชน นั่นคือ ความปลอดภัย การกระจายอำนาจ และความสามารถในการขยายขนาดไม่สามารถทำได้ในเวลาเดียวกัน Bitcoin และ Ethereum เลือกสองรายการแรกแต่ขาดการสนับสนุนสำหรับรายการหลัง ธุรกรรมจำนวนมากในช่วงเวลาสั้น ๆ จะนำไปสู่ความแออัดของเครือข่ายและค่าธรรมเนียมการทำธุรกรรมที่สูง
ระบบนิเวศของ Bitcoin เสนอแนวคิดในการขยายธุรกิจเป็นครั้งแรก โดยหวังว่าจะสร้างเลเยอร์ที่สองเสมือนบน Bitcoin สำหรับการประมวลผลธุรกรรม ในขณะที่ห่วงโซ่หลักใช้สำหรับการชำระเงิน Ethereum พยายามใช้ State Channel, Sidechain และ Plasma อย่างต่อเนื่องเพื่อให้เกิดการขยายตัว แต่ผลลัพธ์กลับไม่เป็นที่น่าพอใจ เมื่อวันที่ 5 กันยายน 2018 Barry Hat เสนอแนวคิดของ Rollup บน Github ในท้ายที่สุด เทคโนโลยี Rollup ได้รับการยอมรับจากชุมชน และ Ethereum Foundation เรียกมันว่าเป็นเพียงเทคโนโลยี Layer 2 เท่านั้น
ในชั่วพริบตาในช่วงห้าปีที่ผ่านมา Ethereum Rollup ซึ่งได้รับความสนใจมากที่สุดในตลาดได้รายงานแนวโน้มใหม่ใน RaaS (Rollup as a Service) บ่อยครั้ง เราจะเปิดตัวในฤดูร้อนของ Rollup เร็ว ๆ นี้หรือไม่? บทความนี้วิเคราะห์ภาพรวม นิเวศวิทยา และการพัฒนาในอนาคตของ RaaS โดยหวังว่าจะได้เห็นภาพรวมจากจุดหนึ่งไปยังอีกบรรทัดหนึ่งและจากบรรทัดหนึ่งไปยังอีกพื้นผิวหนึ่ง
ภาพรวม RaaS
เกี่ยวกับการวิเคราะห์ทางเทคนิคของ Rollup การใช้งาน Rollup ค่อนข้างซับซ้อนและต้องใช้ทักษะระดับมืออาชีพและความสามารถในการพัฒนาสูง เกณฑ์ที่สูงสำหรับการเปิดตัว chain นั้นตรงกันข้ามกับแนวคิดที่ไม่ได้รับอนุญาตของ blockchain อย่างเห็นได้ชัด
Rollup-as-a-Service (RaaS) จัดทำแพ็คเกจ Rollup เป็นบริการเพื่อให้องค์กร องค์กร และบุคคลทั่วไปได้รับประสบการณ์การใช้งาน Rollup ที่เป็นมิตรและเรียบง่ายยิ่งขึ้น คล้ายกับ Cosmos SDK และ Polkadot Substrate
สำหรับการพัฒนาห่วงโซ่เลเยอร์ 1 นั้น RaaS จัดเตรียม SDK สากลสำหรับ Rollup ด้วยการกำหนดค่าที่เรียบง่าย การพัฒนาและการปรับใช้ Rollup ที่เป็นอิสระสามารถทำได้ คุณสมบัติที่ปรับแต่งได้จะรักษาอำนาจอธิปไตยของโครงการ โปรเจ็กต์ RaaS บางโปรเจ็กต์ยังมีฟังก์ชันการเชื่อมโยงลูกโซ่แบบคลิกเดียวโดยไม่ต้องใช้โค้ด ซึ่งช่วยให้ผู้ใช้สามารถปรับใช้ Rollup ของตนเองได้โดยไม่ต้องมีทักษะในการเขียนโปรแกรม
Rollup เป็นแบบโมดูลาร์สูงและทั้งซีเควนเซอร์และตัวสร้างการพิสูจน์ (Prover) สามารถอัปเกรดซ้ำๆ ได้อย่างอิสระ ใน RaaS มีโปรเจ็กต์ที่เชี่ยวชาญด้านการออกแบบและพัฒนาซีเควนเซอร์และตัวสร้างการพิสูจน์อักษรที่สามารถให้บริการสำหรับชุดรวมอัปเดตทั้งหมดได้
RaaS สามารถนำมาซึ่งการเปลี่ยนแปลงต่อไปนี้:
1. ห่วงโซ่แอปพลิเคชันที่ถูกกว่า มีประสิทธิภาพและปลอดภัยเท่าเทียมกัน: Rollup ย้ายกระบวนการคำนวณที่มีราคาแพงนอกเครือข่าย ทำให้ธุรกรรมถูกลงและมีประสิทธิภาพมากขึ้น การใช้เครือข่ายสาธารณะพื้นฐานเป็นเลเยอร์ DA ที่ได้รับการตรวจสอบโดยสัญญาอัจฉริยะ ก็สามารถรับสิ่งเดียวกันได้ ความปลอดภัยเป็นห่วงโซ่สาธารณะ
2. พื้นที่ทดสอบสำหรับแนวคิดเชิงนวัตกรรม: Rollup ใช้สภาพแวดล้อมเครื่องเสมือนเดียวกันกับเครือข่ายสาธารณะพื้นฐาน แต่มีราคาไม่แพงกว่า สามารถใช้เป็นสภาพแวดล้อมการทดสอบการต่อสู้สำหรับเครือข่ายพื้นฐาน ข้อเสนอของชุมชนจะถูกย้ายหลังจากการทดสอบที่เพียงพอ Rollup ไปยังเครือข่ายสาธารณะที่ซ่อนอยู่
3. ความสามารถในการทำงานร่วมกันที่สูงขึ้น: Rollup ที่ใช้บริการ RaaS ชุดเดียวกันมีสถาปัตยกรรมทางเทคนิคที่เหมือนกัน ดังนั้นจึงง่ายต่อการกำหนดชุดกฎข้อความ ไม่จำเป็นต้องข้ามสายโซ่ผ่านการเชื่อมโยง ข้อความจะถูกถ่ายโอนโดยตรงระหว่างแต่ละบริการ การยกเลิกเพื่อให้ได้ความสามารถในการทำงานร่วมกันสูง
ระบบนิเวศ RaaS
พูดอย่างกว้างๆ โปรเจ็กต์ทั้งหมดที่มีส่วนช่วยในการเปิดตัว Rollup นั้นเป็นของระบบนิเวศ RaaS ตามหลักการของโมดูลาร์ บทความนี้แบ่งระบบนิเวศ RaaS จากล่างขึ้นบนออกเป็นสี่ระดับ: DA (ความพร้อมใช้งานของข้อมูล), SDK (ชุดพัฒนาซอฟต์แวร์), Sequencer (ซีเควนเซอร์) และ No-Code (การปรับใช้แบบไม่มีโค้ด)
โปรเจ็กต์เหล่านี้บางโปรเจ็กต์ให้บริการหลายระดับ ซึ่งจะมีการพูดคุยอย่างครอบคลุมเมื่อปรากฏขึ้นครั้งแรก และจะไม่ทำซ้ำด้านล่าง
DA (ความพร้อมของข้อมูล)
ตามทฤษฎีแล้ว เชนสาธารณะใดๆ สามารถทำหน้าที่เป็นเลเยอร์ DA เพื่อจัดเก็บข้อมูลธุรกรรมของ Rollup ได้ อย่างไรก็ตาม หากไม่มีเลเยอร์ DA ที่เสถียรและดำเนินการอย่างถูกต้อง Rollup จะไม่สามารถตรวจสอบความน่าเชื่อถือของการเปลี่ยนสถานะได้
สำหรับ Rollup มีสองตัวเลือก หนึ่งคือ Smart Contract Rollup ซึ่งเป็นโหมดที่เลือกโดย Rollups ปัจจุบันส่วนใหญ่ และจริงๆ แล้วอาศัยการชำระบัญชีและความพร้อมใช้งานของข้อมูลของเครือข่ายสาธารณะที่สำคัญ อีกวิธีหนึ่งคือ Sovereignty Rollup ซึ่งแยกความพร้อมใช้งานของข้อมูลและการชำระบัญชี และอาศัยข้อมูลเท่านั้น ความพร้อมใช้งานของเครือข่ายสาธารณะที่เกี่ยวข้อง จัดการส่วนการเรียกเก็บเงินด้วยตัวเอง
ตัวแทนของรุ่นก่อนมักจะเลือกเครือข่ายที่เข้ากันได้กับ EVM, เครือข่ายที่เข้ากันได้กับ Cosmos หรือเครือข่ายสาธารณะที่มีฟังก์ชั่นครบถ้วนเช่น Solana ความต้องการของอย่างหลังทำให้เกิดโครงการที่เชี่ยวชาญด้านความพร้อมใช้งานของข้อมูล รวมถึง Celestia, EigenLayer, Avail เป็นต้น
Celestia
Celestia คือเครือข่าย PoS ที่สร้างขึ้นโดยใช้ Cosmos SDK ใช้อัลกอริธึมฉันทามติ Tendermint ที่ได้รับการแก้ไข และใช้รหัส RS เพื่อเข้ารหัสข้อมูลบล็อก ด้วยการใช้เทคโนโลยีการสุ่มตัวอย่างความพร้อมใช้งานของข้อมูล Celestia ยังลดต้นทุนการตรวจสอบ Light Node อีกด้วย Light Node จำเป็นต้องดาวน์โหลดข้อมูลบล็อกเพียงบางส่วนเพื่อตรวจสอบความพร้อมใช้งานของข้อมูล
นอกจากนี้ ในการตรวจสอบว่าบล็อกได้รับการเข้ารหัสอย่างถูกต้องหรือไม่ Celestia ใช้กลไก Optimism ซึ่งต้องเชื่อในแง่ดีก่อนว่าบล็อกได้รับการเข้ารหัสอย่างถูกต้อง หากไม่ได้รับใบรับรองการฉ้อโกงเป็นระยะเวลาหนึ่ง จะถือว่า บล็อกได้รับการเข้ารหัสอย่างถูกต้อง กลไกการมองในแง่ดีช่วยปรับปรุงประสิทธิภาพรันไทม์ แต่เพิ่มเวลาแฝงบางส่วน
Avail
Avail เป็นโปรเจ็กต์ที่ได้รับการสนับสนุนจาก Polygon Labs อัลกอริธึมที่เป็นเอกฉันท์ที่ใช้คือ BABE+GRANDPA และยังใช้เทคโนโลยีการสุ่มตัวอย่างความพร้อมใช้งานของข้อมูลอีกด้วย Avail ต่างจาก Celestia ตรงที่ใช้การพิสูจน์ความถูกต้องเพื่อตรวจสอบว่าบล็อกได้รับการเข้ารหัสอย่างถูกต้อง โดยใช้การพิสูจน์ KZG ที่มีประสิทธิภาพมากกว่า Merkel Proofs
EigenLayer
EigenLayer นั้นเป็นโซลูชั่นที่เน้นหนักซึ่งมีจุดมุ่งหมายเพื่อใช้สภาพคล่องของ Ethereum คำมั่นสัญญาเพื่อสร้างความมั่นคงทางเศรษฐกิจให้กับโครงการ ด้วย EigenLayer โปรโตคอลใหม่ไม่จำเป็นต้องสร้างเครือข่ายการตรวจสอบแบบกระจายของตัวเอง แต่เพียงต้องการใช้ประโยชน์จากความปลอดภัยของคำมั่นสัญญาอย่างหนักของ ETH ผ่าน EigenLayer EigenLayer สามารถใช้งานได้อย่างดีเยี่ยมในสถานการณ์ที่มีการกระจายอำนาจ ไม่ได้รับอนุญาต และมีน้ำหนักเบา กรณีการใช้งานที่ดีที่สุดอยู่ใน RaaS ภายใต้การเล่าเรื่องของการขยาย Ethereum
เนื่องจาก DA ไม่ได้คำนวณธุรกรรมและเข้ารหัสและส่งข้อมูลธุรกรรมเท่านั้น จึงมีข้อกำหนดที่ต่ำกว่าสำหรับโหนด เนื่องจากการนำอัลกอริธึม PoS มาใช้ สภาพคล่องของคำมั่นสัญญาจึงสะท้อนถึงความปลอดภัยและความพร้อมใช้งานของบล็อคเชนโดยตรง นี่เป็นโอกาสสำหรับ EigenLayer ที่จะแสดงความสามารถของตน
EigenLayer มีอยู่ในรูปแบบสัญญาอัจฉริยะบน Ethereum และใช้การพิสูจน์ความถูกต้องของ KZG เพื่อตรวจสอบว่าบล็อกได้รับการเข้ารหัสอย่างถูกต้อง อย่างไรก็ตาม ปัจจุบัน EigenLayer ไม่ได้ใช้เทคโนโลยีการสุ่มตัวอย่างความพร้อมใช้งานของข้อมูลซึ่งอาจเกี่ยวข้องกับระยะต่อไปของแผนการอัปเกรดของ Ethereum
ซีเควนเซอร์
งานของซีเควนเซอร์คือการเรียงลำดับธุรกรรมของผู้ใช้ที่ได้รับ และการดำเนินการและการสร้างบล็อกในภายหลังจะดำเนินการตามลำดับนี้ ในสถาปัตยกรรม Ethereum เนื่องจากการเรียงลำดับและการดำเนินการได้รับการจัดการโดยเอนทิตีเดียวกัน เครื่องมือตรวจสอบจึงมีพลังมากเกินไป และปรากฏการณ์ต่างๆ เช่น MEV และการเซ็นเซอร์มีอยู่ ซึ่งส่งผลกระทบอย่างมากต่อประสบการณ์ผู้ใช้
การแยกลำดับและการดำเนินการเป็นการแสดงให้เห็นถึงแนวคิดในการสร้างการแยกที่เสนอโดย PBS (Propose Builder Separation) อย่างไรก็ตาม สถาปัตยกรรม Rollup ในปัจจุบันยังคงอาศัยตัวจัดลำดับแบบรวมศูนย์อย่างกว้างขวางเพื่อกำหนดลำดับของธุรกรรม มีจุดล้มเหลวเพียงจุดเดียวและมีความเสี่ยงต่อการเซ็นเซอร์ จำเป็นต้องมีโซลูชันแบบกระจายอำนาจ
Astria
Astra มอบโซลูชันสำหรับซีเควนเซอร์แบบแบ่งใช้ ธุรกรรมผู้ใช้จากการรวบรวมที่แตกต่างกันจะถูกรวบรวมไว้ในเครื่องคัดแยก Astria สำหรับโหนด Rollup คุณสามารถรับข้อมูลจาก Astria ได้โดยตรงเพื่อรับการยืนยันแบบนุ่มนวลโดยมีเวลาแฝงที่ต่ำกว่า คุณยังสามารถรอให้ Astria ส่งข้อมูลไปยังเลเยอร์ DA และรับข้อมูลจากเลเยอร์ DA เพื่อให้ได้รับการยืนยันขั้นสุดท้ายที่แข็งแกร่งที่สุดได้
เนื่องจากข้อมูลที่ส่งโดย Astria มีธุรกรรมจากการยกเลิกหลายครั้ง ดังนั้นสำหรับการยกเลิกแต่ละครั้ง ธุรกรรมที่ไม่ถูกต้อง (รวมถึงธุรกรรมจากการยกเลิกอื่นๆ) จึงต้องถูกกำจัดตามกลไกที่เป็นเอกฉันท์ก่อนประมวลผล Astria ให้ข้อมูลเท่านั้นและปล่อยให้การเลือกฉันทามติเป็นโหนด Rollup เพื่อให้มั่นใจถึงอำนาจอธิปไตยของ Rollup
OP Stack
การกำหนดค่าเริ่มต้นของ OP Stack คือการใช้ซีเควนเซอร์เฉพาะตัวเดียวเพื่อจัดการลำดับธุรกรรม การแก้ไขง่ายๆ คือการใช้คอลเลกชันซีเควนเซอร์ที่ได้รับอนุญาต ซึ่งสามารถลดความเป็นไปได้ของการกระทำที่ชั่วร้ายโดยโหนดซีเควนเซอร์ผ่านกลไก PoS
หลังจากที่ OP Stack แนะนำแนวคิดของ superchain ซีเควนเซอร์ที่ใช้ร่วมกันก็กลายเป็นตัวเลือกที่หลีกเลี่ยงไม่ได้ ซีเควนเซอร์ที่ใช้ร่วมกันนำฟังก์ชันการทำงานแบบ cross-chain แบบอะตอมมิกและปรับปรุงการทำงานร่วมกันระหว่าง superchains
Espresso
Espresso หวังที่จะใช้ประโยชน์จากสภาพคล่องของผู้เดิมพัน Ethereum เพื่อรับความปลอดภัยร่วมกันผ่านการปักหลักอย่างหนัก Espresso ผสานรวมเครื่องคัดแยกและ DA โดยให้ผลลัพธ์การเรียงลำดับสำหรับ Rollups ผ่าน REST API เพื่อปกป้องรายละเอียดของ DA ความปลอดภัยของฉันทามติได้รับการตรวจสอบโดยสัญญาอัจฉริยะที่อยู่บน L1 ซึ่งให้ความน่าเชื่อถือที่แข็งแกร่งยิ่งขึ้น
Saga
Saga เริ่มต้นจากการมีบทบาทเหมือน Cosmos Hub โดยมอบความปลอดภัยที่ใช้ร่วมกันสำหรับกลุ่มแอปพลิเคชันโดยใช้ Cosmos SDK บน Saga พร้อมชุดเครื่องมือตรวจสอบของตัวเอง
ภายใต้กระแสความนิยมของ Rollup Saga ได้ร่วมมือกับ Celestia โดยใช้ Celestia เป็น DA Saga แปลงเครื่องมือตรวจสอบความถูกต้องของตัวเองให้เป็นซีเควนเซอร์ และใช้ Optimistic Rollup IBC เพื่อแลกเปลี่ยนข้อมูลกับ Rollup ระดับบนเพื่อให้มีความปลอดภัยร่วมกัน
SUAVE
SUAVE ต่างจากเครื่องหาลำดับอื่นๆ ตรงที่มุ่งเป้าไปที่ตลาด MEV มาโดยตลอด Flashbots เป็นผู้นำอย่างแท้จริงในเส้นทาง MEV และ SUAVE เป็นผลิตภัณฑ์ที่มุ่งเป้าไปที่การจับ MEV แบบข้ามสายโซ่ โดยอ้างว่า อนาคตของ MEV คือ SUAVE ผ่านซีเควนเซอร์ที่ใช้ร่วมกันที่ SUAVE มอบให้ การทำธุรกรรมข้ามสายโซ่แบบอะตอมมิกจึงเป็นไปได้ และมี ช่วยปรับปรุงประสิทธิภาพของตลาดทุนในเครือข่ายต่างๆ
EigenLayer
ตามที่กล่าวไว้ข้างต้น กรณีการใช้งานของ EigenLayer ในระดับ DA ยังเป็นการกระจายอำนาจของเครื่องคัดแยกที่ EigenLayer ทำได้ดีอีกด้วย
เนื่องจากตัวเรียงลำดับมีหน้าที่รับผิดชอบในการเรียงลำดับแต่ไม่ได้ดำเนินการข้อกำหนดสำหรับโหนดจึงต่ำมาก กุญแจสำคัญในการกระจายอำนาจคือการลดความเป็นไปได้ที่โหนดจะทำสิ่งชั่วร้ายผ่านกลไกการลงโทษ EigenLayer จัดเตรียมแหล่งรวมคำมั่นสัญญาที่ลึกและใช้การกระจายอำนาจของ Ethereum เพื่อปลูกฝัง Rollup การกระจายอำนาจของเครื่องคัดแยก
SDK (ชุดพัฒนาซอฟต์แวร์)
เช่นเดียวกับ Cosmos SDK SDK ที่ RaaS มอบให้ช่วยให้นักพัฒนาสามารถนำโมดูลซอฟต์แวร์จำนวนมากกลับมาใช้ซ้ำได้ และปรับแต่ง Rollup ที่ต้องการด้วยต้นทุนที่ต่ำที่สุด ซึ่งช่วยลดความยากในการพัฒนา
Rollkit(Optimism)
เดิมที Rollkit ได้รับการบ่มเพาะสำหรับชุมชน Celestia และปัจจุบันได้กลายเป็นโครงการอิสระแล้ว Rollkit ใช้ Celstia เป็นเลเยอร์ DA เพื่อจัดเตรียมอินเทอร์เฟซไคลเอ็นต์ที่เข้ากันได้กับ ABCI ขึ้นไปเพื่อให้บริการสำหรับ Rollups ที่เข้ากันได้กับ ABCI ทั้งหมด (Cosmos chain)
ในขั้นตอนนี้ Rollkit ใช้ซีเควนเซอร์แบบรวมศูนย์ตัวเดียวและสนับสนุนการบูรณาการ Cosmos SDK, Ethermint และ CosmWasm ผู้ใช้สามารถเลือกสภาพแวดล้อมการดำเนินการที่ต้องการได้ ในอนาคต Rollkit จะได้รับการพัฒนาต่อไปเพื่อรองรับบริการการกำหนดค่าเพิ่มเติม
Dymension(Optimisim)
Dymension แบ่งบริการออกเป็นส่วนหน้าและส่วนหลัง ส่วนหน้ารองรับ RollApps ที่ปรับแต่งเองและขับเคลื่อนโดย Dymension RDK (Cosmos SDK ที่แก้ไขแล้ว) Dymension Hub ของส่วนหลังจะประสานงานทั้งระบบและจัดการ DA และการเรียงลำดับ
Dymension ใช้กลไก Optimism ก่อนอื่น Dymension Hub จะยอมรับการอัปเดตสถานะในแง่ดีจากซีเควนเซอร์ก่อน หากได้รับหลักฐานการฉ้อโกงที่ถูกต้อง การแก้ไขสถานะจะถูกย้อนกลับ RollApps สามารถบรรลุเวลาแฝงเฉลี่ย 0.2 วินาทีและ TPS สูงสุด 20,000
Dymension ใช้แผนการผลิตบล็อกแบบยืดหยุ่น เมื่อไม่มีธุรกรรมในบล็อก ระบบจะหยุดสร้างบล็อก ซึ่งจะช่วยลดต้นทุนการดำเนินงานของซีเควนเซอร์ได้อย่างมาก
ในขั้นตอนนี้ ผลิตภัณฑ์ Dymension ยังอยู่ระหว่างการพัฒนาและรองรับเลเยอร์การดำเนินการของ EVM อยู่แล้ว ไม่มีทางเลือกที่ชัดเจนสำหรับเลเยอร์ DA
Sovereign(ZK)
Soverign SDK ให้บริการ zk-Rollup as a Service ซึ่งมีโมดูลทั่วไปสำหรับการสร้างบล็อกเชนและ zkVM ที่ปกป้องรายละเอียดของการพิสูจน์ความรู้แบบศูนย์ที่ซ่อนอยู่ ช่วยให้นักพัฒนาสามารถเขียนโปรแกรมใน Rust และ SDK สามารถคอมไพล์พวกมันได้อย่างมีประสิทธิภาพ zk ฟอร์มกระชับมิตร
ตามที่ชื่อโครงการระบุไว้ Sovereign SDK เน้นย้ำถึงอธิปไตย และ Rollup จะกำหนดความถูกต้องตามกฎหมายของการเปลี่ยนสถานะผ่านกฎฉันทามติที่กำหนดเอง โดยไม่ต้องมีการตรวจสอบโดยเลเยอร์ DA
ปัจจุบัน Sovereign SDK ได้รับการปรับใช้กับ Celestia และ Avail ที่เลเยอร์ DA รองรับ Risc 0 zkVM และสามารถนำ Rollup ไปใช้และการสาธิตได้
Stackr(Unknown)
Stackr เสนอนวัตกรรมที่ต่างไปจากเดิมอย่างสิ้นเชิง โดยต้องการย้ายสถาปัตยกรรมไมโครเซอร์วิสในอินเทอร์เน็ตแบบดั้งเดิมไปยังบล็อกเชน และเสนอแนวคิดของไมโครโรลอัพ
ความสัมพันธ์ระหว่างการยกเลิกแบบปกติและการยกเลิกแบบไมโครนั้นเหมือนกับความสัมพันธ์ระหว่างเครื่องเสมือนและคอนเทนเนอร์ เมื่อใช้ Stackr SDK นักพัฒนาจะต้องกำหนดโครงสร้างข้อมูลและฟังก์ชันการถ่ายโอนสถานะที่จำเป็นเท่านั้น จากนั้น Stackr จะจัดการส่วนที่เหลือ
Stackr รองรับสภาพแวดล้อมการดำเนินการที่หลากหลาย เช่น EVM, Solana VM, FuelVM ฯลฯ ผู้ใช้สามารถเลือกสภาพแวดล้อมที่ต้องการใช้
AltLayer(Optimism)
เนื่องจาก RaaS เป็น RaaS ที่มีการกระจายอำนาจและมีความยืดหยุ่น จึงมอบ SDK สำหรับนักพัฒนาและ No-Code Dashboard ที่ไม่ต้องใช้ประสบการณ์การเขียนโค้ด ทำให้สามารถเผยแพร่แบบลูกโซ่ได้ในคลิกเดียว
AltLayer นำเสนอ Rollup ที่ยืดหยุ่นไม่เหมือนใครที่เรียกว่า Flash Layer เมื่อความต้องการแอปพลิเคชันเพิ่มสูงขึ้น คุณสามารถปรับใช้ Rollup chain ได้อย่างรวดเร็ว เมื่อความต้องการกลับมาเป็นปกติ ระบบจะดำเนินการชำระบน L1 และ Rollup จะถูกละทิ้ง ทำให้เกิดการขยายตัวในแนวนอนซึ่งพบได้ทั่วไปในระบบอินเทอร์เน็ต
เป้าหมายของ AltLayer คือการสนับสนุนสภาพแวดล้อมแบบ multi-chain และ multi-execution และปัจจุบันรองรับ EVM และ WASM
OP Stack(Optimism)
OP Stack สร้างขึ้นเพื่อรองรับ Optimism Superchain ซึ่งเป็นเครือข่ายที่นำเสนอของเครือข่าย L2 ที่แบ่งปันความปลอดภัย เลเยอร์การสื่อสาร และสแต็กการพัฒนาร่วม หลังจากการอัปเกรด Bedrock แล้ว Rollup ที่สร้างโดยใช้ OP Stack จะเข้ากันได้กับ Superchain แน่นอน คุณยังสามารถปรับเปลี่ยนส่วนประกอบของ OP Stack เพื่อรับคุณสมบัติที่กำหนดเองได้ Base และ opBNB ล้วนเป็น Rollups ที่พัฒนาขึ้นจาก OP Stack
ความปลอดภัยและการใช้งานของ OP Stack ได้รับการทดสอบอย่างสมบูรณ์โดย OP Mainnet, ฐานและเครือข่ายอื่นๆ อย่างไรก็ตาม ยังคงมีปัญหาต่างๆ เช่น ขาดหลักฐานการฉ้อโกงและการรวมศูนย์ตัวเรียงลำดับ OP Stack กำลังสำรวจวิธีการใหม่ๆ เช่น การใช้ DA ที่ราคาถูกกว่า layer. , ใช้ ZK Proof, shared sorter เป็นต้น
Arbitrum Orbit(Optimism)
เมื่อวันที่ 22 มิถุนายน Offchain Labs ได้เปิดตัวเครื่องมือสำหรับการออก Arbitrum Orbit Chain Orbit Chain เป็นเลเยอร์ 3 ที่ด้านบนของ Arbitrum Layer 2 คุณสามารถเลือกใช้หนึ่งในสามเลเยอร์ 2 รวมถึง Arbitrum One, Arbitrum Nova และ Arbitrum Goerli เพื่อชำระหนี้ ผู้ใช้สามารถเลือกใช้เทคโนโลยี Rollup หรือ Anytrust ข้อแตกต่างคือ Anytrust ใช้ DAC แทนการส่งข้อมูลธุรกรรมไปยังห่วงโซ่ซึ่งมีราคาถูกกว่าแต่มีความปลอดภัยน้อยกว่า ข้อดีของ Orbit Chain อยู่ที่กระบวนการออกลูกโซ่ที่เรียบง่าย การทำงานร่วมกันกับระบบนิเวศ Arbitrum การอัปเดต Nitro ได้ทันที และความเข้ากันได้ของ EVM+ ที่สไตลัสมอบให้ (รองรับการเขียนใน Rust, C, C++ และทำงานบนเครื่องเสมือน WASM) ผู้ใช้สามารถปรับแต่งการออก Orbit Chain ใดๆ ได้อย่างอิสระ แต่จะต้องชำระบน Arbitrum Layer 2 ไม่เช่นนั้นจะต้องติดต่อ Offchain Labs หรือ Arbitrum DAO เพื่อขออนุมัติ
ZK Stack(ZK)
เมื่อวันที่ 26 มิถุนายน zkSync เผยแพร่บทความโดยอ้างว่าจะแก้ไขโค้ดโอเพ่นซอร์สที่มีอยู่ในไม่กี่สัปดาห์ข้างหน้า และเปิดตัว ZK Stack ซึ่งช่วยให้ผู้ใช้สามารถสร้าง ZK super chain ของตนเองโดยใช้การปรับแต่งได้ ZK Stack แตกต่างจาก Orbit Chain ของ Arbitrum โดยเน้นย้ำถึงอธิปไตยและความสามารถในการทำงานร่วมกัน ผู้ใช้สามารถปรับแต่งได้อย่างเต็มที่ตามความต้องการของพวกเขา Chains ที่สร้างโดยใช้ ZK Stack สามารถบรรลุการทำงานร่วมกันแบบไร้สะพานได้ ZK Stack สามารถใช้เพื่อสร้างทั้งเลเยอร์ 2 และเลเยอร์ 3 ได้ ไม่มีข้อจำกัดอย่างเป็นทางการ และไม่มีข้อกำหนดในการชำระเงินด้วย zkSync จากมุมมองนี้ อำนาจอธิปไตยที่ ZK Stack มอบให้ดูเหมือนจะแข็งแกร่งยิ่งขึ้น
Starknet Stack/Madara(ZK)
เดิมที Madara ถูกกำหนดให้เป็นซีเควนเซอร์บน Starknet ด้วยความช่วยเหลือจากการสั่งสมเทคโนโลยี ทำให้ Madara ประสบความสำเร็จในการพัฒนา Starknet Stack จากผลิตภัณฑ์ดั้งเดิมและช่วยสร้าง Rollup ซึ่งเป็นห่วงโซ่แอปพลิเคชันบน Starknet เมื่อ Ethereum เป็นเลเยอร์ DA การชำระบัญชีจะดำเนินการบน Starknet ด้วยความช่วยเหลือจากผู้พิสูจน์ร่วมกันของ Starknet จากมุมมองของการใช้งาน Madara ได้ช่วยทีมดำเนินการเปิดตัว Application Chain Rollup ภายใน 24 ชั่วโมงในงานแฮ็กกาธอนของ PragmaOracle และจัดเตรียมวิดีโอสาธิต เมื่อเปรียบเทียบกับ ZK Stack ของทีม zkSync ระดับของความสำเร็จจะสูงกว่า
ไม่มีรหัส (ไม่มีการปรับใช้รหัส)
การใช้งานแบบไร้โค้ดเป็นโซลูชันที่มีเกณฑ์ต่ำกว่าและให้ตัวเลือกแก่ผู้ที่ไม่ใช่นักพัฒนาในการเผยแพร่ลิงก์ในคลิกเดียว ซึ่งคาดว่าจะเพิ่มการนำไปใช้ต่อไป
Caldera(Optimism)
Calera Chain เป็นโซลูชันการเชื่อมโยงแบบเต็มลิงก์ที่ปรับแต่งได้ในคลิกเดียว ที่เลเยอร์การดำเนินการ รองรับ OP Stack และ Arbitrum Orbit เลเยอร์การชำระเงินสามารถเลือกเชนที่เข้ากันได้กับ EVM เช่น Polygon, BSC และ Evmos เลเยอร์ DA ได้รับการสนับสนุนโดย EigenLayer และ Celestia
นอกเหนือจาก Rollup chain แล้ว Caldera ยังมีโครงสร้างพื้นฐานที่รองรับ เช่น เบราว์เซอร์บล็อคเชน, testnet faucets, oracles, บริดจ์ที่รองรับโดย Hyperlane เป็นต้น เพื่อลดต้นทุนในการออก chain ต่อไป
Eclipse(Optimism+ZK)
Eclipse มีความสามารถในการปรับแต่งสูง รองรับ EVM และ SolanaVM ที่เลเยอร์การดำเนินการและเชื่อมต่อกับ Celestia, Avail และ EigenLayer ที่เลเยอร์ DA เลเยอร์การชำระเงินจัดเตรียมการชำระเงินในแง่ดี และกำลังพัฒนา RISC 0 zkVM ที่รองรับการชำระเงิน ZK
ผู้ใช้ยังสามารถเลือกการเข้าถึงของเชน (การอนุญาต/การไม่อนุญาต) โทเค็นของแก๊ส ว่าจะเรียกเก็บค่าธรรมเนียมแก๊ส ว่าจะอนุญาต MEV, Opcode เฉพาะ ขนาดบล็อก ฯลฯ ตามความต้องการ โดยให้ความยืดหยุ่นสูง
Opside(ZK)
คุณสมบัติที่ใหญ่ที่สุดของ Opside คือการสร้างตลาด ZKP แบบกระจายอำนาจ เดิมทีฉันต้องการอธิบาย Prover ว่าเป็นเลเยอร์ที่แยกจากกัน แต่ก็ล้มเลิกไปเนื่องจากมีโปรเจ็กต์จำนวนน้อย การพิสูจน์ความรู้เป็นศูนย์ ZKP มีข้อกำหนดสูงสำหรับพลังการประมวลผล ในบริบทของส่วนแบ่งตลาดของ zkRollup ที่ค่อยๆ เพิ่มขึ้น การกระจายอำนาจของ ZKP ถือเป็นทิศทางทั่วไปของการพัฒนาในอนาคต
Opside ใช้กลไกฉันทามติ PoW ที่ไม่ได้รับอนุญาตเพื่อดึงดูดนักขุดให้สร้าง ZKP และรักษาความปลอดภัยและความพร้อมใช้งานของ zkRollup โดยไม่จำเป็นต้องให้ผู้ออกลูกโซ่พิจารณาการสร้างหลักฐาน ในระดับผู้ตรวจสอบ กลไก PoS จะถูกนำมาใช้เพื่อลดเกณฑ์การมีส่วนร่วม และส่งเสริมการรวมศูนย์ของผู้ตรวจสอบ
Opside ให้บริการที่กำหนดเอง ผู้ใช้สามารถเลือกจาก zkSync, Starknet, Polygon zkEVM และ zkEVM อื่นๆ นอกจากนี้ยังสามารถปรับเปลี่ยนโมเดลทางเศรษฐกิจและปรับต้นทุนก๊าซได้อีกด้วย
อนาคตของ RaaS
เพิ่มเติม ZK
เมื่อเปรียบเทียบกับ Optimistic Rollup แล้ว zkRollup จะอัปเกรดจากความปลอดภัยทางเศรษฐกิจไปเป็นความปลอดภัยด้านการเข้ารหัส โดยมีระดับความปลอดภัยที่สูงกว่า ไม่จำเป็นต้องรอผู้ท้าชิงที่ยาวนานอีกต่อไป และความล่าช้าในการยืนยันก็ลดลง ระดับของการบีบอัดข้อมูลจะสูงกว่า DA ถูกกว่า.
แม้ว่าโซลูชัน Optimism จะมีส่วนแบ่งการตลาดสูงเนื่องจากมีความได้เปรียบในช่วงแรกในการเปิดตัวผลิตภัณฑ์เนื่องจากมีความพร้อมทางเทคโนโลยีในระดับสูง แต่ ZK ซึ่งเป็นเทคโนโลยีที่ปฏิวัติวงการจะมีบทบาทสำคัญมากขึ้นในอนาคต ในสุนทรพจน์ของเขาที่มอนเตเนโกร Vitalik จัดให้เทคโนโลยี ZK และเทคโนโลยีบล็อกเชนอยู่ในตำแหน่งที่มีความสำคัญไม่แพ้กัน ซึ่งสะท้อนถึงความสำคัญของ ZK ด้วยเช่นกัน
ในขณะที่เทคโนโลยีมีการปรับปรุงอย่างต่อเนื่อง โครงการ zk-Rollup as a Service จำนวนมากขึ้นจะเข้าสู่สายตาสาธารณะ ทำให้ผู้ใช้มีทางเลือกมากขึ้น
ไม่ใช่ Ethereum มากกว่า
จนถึงทุกวันนี้ ระบบนิเวศของ Ethereum ยังคงครองตำแหน่งที่โดดเด่นในอุตสาหกรรมบล็อกเชนทั้งหมด แม้ว่าชุมชนอื่น ๆ จะยังคงทำซ้ำและสร้างสรรค์สิ่งใหม่ ๆ ต่อไป แต่ก็ยังไม่สามารถเขย่าบัลลังก์ของระบบนิเวศ Ethereum ได้
ใน RaaS สิ่งต่าง ๆ ดูเหมือนจะเปลี่ยนแปลง เนื่องจากความจุข้อมูลต่ำและราคาการจัดเก็บข้อมูลบน Ethereum สูง ผู้คนจึงสามารถเลือกเลเยอร์ DA ที่ถูกกว่า เช่น Celestia, Avail หรือ Polygon ได้ Ethereum นั้นไม่ใช่แบบโมดูลาร์และซับซ้อนมากในการปรับเปลี่ยน ดังนั้นผู้คนจึงสามารถเลือก Cosmos SKD แบบโมดูลาร์สูงได้ ประสิทธิภาพการดำเนินการของ EVM ต่ำ และผู้คนสามารถเลือก Solana VM, Move VM และ CairoVM ซึ่งมีประสิทธิภาพมากกว่า
กิ่งหนึ่งที่บานสะพรั่งเพียงลำพังไม่ใช่ฤดูใบไม้ผลิ แต่ดอกไม้นับร้อยบานเต็มสวน โซลูชันต่างๆ ในระบบนิเวศที่ไม่ใช่ Ethereum จะทำให้เกิดพลังใหม่ใน RaaS
ความเป็นโมดูลาร์มากขึ้น
บทบาทของการทำให้เป็นโมดูลสามารถแบ่งออกเป็นสองจุด ประการแรก แต่ละโมดูลสามารถทำซ้ำได้อย่างอิสระและรวดเร็วเพื่อปรับปรุงประสิทธิภาพการพัฒนา ประการที่สอง ความเป็นโมดูลสามารถลดความซับซ้อนของการปรับแต่งได้อย่างมาก
ในสภาพแวดล้อมของตลาดปัจจุบัน แทบเป็นไปไม่ได้เลยที่จะพัฒนาโซลูชันแบบครบวงจรอย่างอิสระ ความเร็วของนวัตกรรมโดยรวมไม่สามารถตามทันการทำซ้ำอย่างรวดเร็วของโมดูลขนาดเล็ก ข้อกำหนดขั้นสูงสุดสำหรับการปรับแต่งจะนำไปสู่การปรับแต่งการแบ่งโมดูลเพิ่มเติม หากไม่ได้ทำให้เป็นโมดูล ในที่สุดก็จะถูกแบ่งโดยโปรเจ็กต์อื่น ๆ ตัวอย่างเช่น OP Stack และ Arbitrum Orbit ถูกแยกออกเป็นเลเยอร์การดำเนินการโดย Caldera
การปรับแต่งเพิ่มเติม
เมื่อเทคโนโลยีการขยายตัวค่อยๆ เติบโต ต้นทุนการทำธุรกรรมก็ลดลงเรื่อยๆ และโครงสร้างพื้นฐานได้รับการปรับปรุง ผู้คนจะโต้ตอบและพูดว่า คนโง่ สิ่งสำคัญอยู่ที่การใช้งาน แต่ละแอปพลิเคชันมีกฎและโหมดการทำงานเฉพาะของตัวเอง โซลูชันเดียว ไม่สามารถปรับให้เข้ากับระบบนิเวศของแอปพลิเคชันที่ซับซ้อนได้ ดังนั้นเราจึงต้องการการปรับแต่งเพิ่มเติม
ตั้งแต่ขนาดบล็อกไปจนถึงโครงสร้างข้อมูลตั้งแต่ค่าธรรมเนียมการทำธุรกรรมจนถึงความล่าช้าในการทำธุรกรรมจากกลไกการเข้าถึงไปจนถึงสมมติฐานด้านความปลอดภัยจากเครื่องมือสัญญาไปจนถึงการเพิ่มขีดความสามารถของโทเค็น ระดับการปรับแต่งของ Rollup จะได้รับการอัปเกรดอย่างค่อยเป็นค่อยไปในอนาคตเพื่อมอบโซลูชันที่ยืดหยุ่นมากขึ้นสำหรับแอปพลิเคชัน แผน .
การทำงานร่วมกันมากขึ้น
ดังที่ได้กล่าวไว้ก่อนหน้านี้ ความโดดเด่นของระบบนิเวศ Ethereum ในระบบนิเวศบล็อคเชนนั้นเกี่ยวข้องกับสภาพคล่องจำนวนมหาศาลที่ถูกล็อคอยู่ในนั้น ในตลาด crypto เนื่องจากแต่ละ chain แยกกัน สภาพคล่องจึงไม่สามารถอยู่ในทั้งสอง chain พร้อมๆ กันได้ การเพิ่มจำนวนการสะสมจะนำไปสู่การแบ่งสภาพคล่องเพิ่มเติมและสภาพคล่องกลายเป็นปัญหาร้ายแรง
การทำงานร่วมกันที่แข็งแกร่งยิ่งขึ้นสามารถลดแรงเสียดทานของ cross-chain และช่วยให้สภาพคล่องเดินทางได้อย่างราบรื่นมากขึ้นระหว่าง chain ท้องถิ่นต่างๆ เรียกได้ว่าเป็นสภาพคล่องที่ใช้ร่วมกันก็ได้ เพื่อให้สอดคล้องกับแนวคิดที่ Cosmos สนับสนุน โปรเจ็กต์ต่างๆ เช่น OP Stack, Arbitrun Orbit, ZK Stack และ Starknet Stack ล้วนพยายามสร้างระบบนิเวศห่วงโซ่แอปพลิเคชันขนาดใหญ่ Rollup ที่สร้างขึ้นโดยใช้สแต็กเทคโนโลยีเดียวกันมีสถาปัตยกรรมทางเทคนิคที่เหมือนกัน ดังนั้นจึงสามารถทำได้ ได้รับการทำงานร่วมกันแบบเนทีฟโดยไม่จำเป็นต้องสร้างสะพานข้ามสายโซ่
คำมั่นสัญญาที่หนักหน่วงยิ่งขึ้น
ปัจจุบัน บริการจำนวนมากใน RaaS นำโมเดล PoS มาใช้ โดยใช้บทลงโทษทางเศรษฐกิจเพื่อเพิ่มต้นทุนของความชั่วร้ายและปรับปรุงความปลอดภัย อย่างไรก็ตาม ความมั่นคงทางเศรษฐกิจจำเป็นต้องมีการค้ำประกันสินทรัพย์อย่างลึกซึ้ง ส่งผลให้มีการใช้เงินทุนต่ำและเพิ่มต้นทุนการเริ่มต้นสำหรับผู้ให้บริการ
การปักหลักจำนวนมากจะเป็นทางออกที่ดี โดยใช้ประโยชน์จากแหล่งเงินทุนจำนวนมากที่สัญญาไว้โดยฉันทามติของ Ethereum เพื่อมอบความปลอดภัยที่ใช้ร่วมกันสำหรับบริการอื่น ๆ ผ่านการปักหลักจำนวนมาก ในขณะเดียวกันก็เพิ่มรายได้ให้กับผู้ให้คำมั่นและปรับปรุงการใช้เงินทุน ปัจจุบันทั้ง EigenLayer และ Espresso กำลังทำงานที่เกี่ยวข้องกัน และคาดการณ์ได้ว่าบริการต่างๆ จำนวนมากจะต้องใช้เดิมพันหนักเพื่อรับรองความมั่นคงทางเศรษฐกิจในอนาคต
โดยสรุป ผู้ที่ได้รับประโยชน์สูงสุดจากการพัฒนา RaaS คือสายโซ่แอปพลิเคชัน แนวคิดห่วงโซ่แอปพลิเคชันที่เสนอโดย Cosmos และ Polkadot ในช่วงปีแรก ๆ สามารถแตกหน่อใหม่และทำให้เกิดการระเบิดในระบบนิเวศ RaaS ได้หรือไม่ เราจะรอดูเช่นกัน
บางที มีเพียงนวัตกรรมในเลเยอร์แอปพลิเคชันเท่านั้นที่สามารถขับเคลื่อนการขยายตัวของระบบนิเวศ RaaS ได้ ไม่ว่าถนนจะดีแค่ไหนก็ต้องมีรถวิ่งอยู่จึงจะถือว่าเป็นโครงสร้างพื้นฐานที่ดี


