ผู้เขียนต้นฉบับ: Xinwei, MT Capital
TL;DR
ความจำเป็นของ EVM แบบขนานคือ จะช่วยแก้ปัญหาประสิทธิภาพของธุรกรรมการประมวลผล EVM แบบดั้งเดิมตามลำดับ ซึ่งช่วยปรับปรุงปริมาณงานและประสิทธิภาพของเครือข่ายได้อย่างมาก โดยอนุญาตให้ดำเนินการหลายอย่างพร้อมกันได้
วิธีการปรับใช้ EVM แบบขนานประกอบด้วยการประมวลผลที่เกิดขึ้นพร้อมกันตามกำหนดเวลา อินสแตนซ์ EVM แบบมัลติเธรด และการแบ่งส่วนระดับระบบ ในขณะที่เผชิญกับความท้าทายทางเทคนิค เช่น การประทับเวลาที่ไม่น่าเชื่อถือ การกำหนดบล็อคเชน และการกำหนดทิศทางรายได้จากเครื่องมือตรวจสอบ
Monad Labs ดำเนินการผ่านโครงการ Layer 1 อย่าง Monad โดยมีเป้าหมายที่จะปรับปรุงความสามารถในการปรับขนาดและความเร็วการทำธุรกรรมของบล็อกเชนอย่างมีนัยสำคัญ ผ่านคุณสมบัติทางเทคนิคที่เป็นเอกลักษณ์ ซึ่งรวมถึงการประมวลผลธุรกรรมสูงสุด 10,000 รายการต่อวินาที เวลาบล็อก 1 วินาที ความสามารถในการดำเนินการแบบขนาน และกลไกฉันทามติของ MonadBFT
Sei V2 เป็นการอัปเกรดที่สำคัญของเครือข่าย Sei โดยมีเป้าหมายเพื่อเป็น EVM แบบขนานเต็มรูปแบบเครื่องแรก โดยให้ความเข้ากันได้แบบย้อนหลังกับสัญญาอัจฉริยะ EVM การขนานในแง่ดี โครงสร้างข้อมูล SeiDB ใหม่ และการทำงานร่วมกันกับเครือข่ายที่มีอยู่ โดยมีเป้าหมายเพื่อปรับปรุงความเร็วการประมวลผลธุรกรรมและเครือข่ายอย่างมีนัยสำคัญ ความสามารถในการขยายขนาด
Neon EVM เป็นแพลตฟอร์มบน Solana ที่ได้รับการออกแบบมาเพื่อมอบสภาพแวดล้อมที่มีการกระจายอำนาจที่มีประสิทธิภาพ ปลอดภัย และกระจายอำนาจสำหรับ Ethereum dApps ช่วยให้นักพัฒนาสามารถติดตั้งและรัน dApps ได้อย่างง่ายดาย ในขณะเดียวกันก็ใช้ประโยชน์จากปริมาณงานที่สูงและต้นทุนต่ำของ Solana
Lumio เป็นโซลูชันเลเยอร์ 2 ที่พัฒนาโดย Pontem Network ที่ช่วยแก้ปัญหาความท้าทายด้านความสามารถในการปรับขนาดของ Ethereum อย่างสร้างสรรค์ โดยรองรับ EVM และ Move VM ที่ไม่เหมือนใครซึ่งใช้โดย Aptos ทำให้ประสบการณ์ Web3 เข้าใกล้ระดับ Web2
Eclipse เป็นโซลูชัน Ethereum Layer 2 ที่ใช้ SVM เพื่อเร่งการประมวลผลธุรกรรม ใช้สถาปัตยกรรม Rollup แบบโมดูลาร์ และผสานรวมการชำระเงิน Ethereum, สัญญาอัจฉริยะ SVM, ความพร้อมใช้งานของข้อมูล Celestia และการพิสูจน์การฉ้อโกง RISC Zero
Solana ใช้เทคโนโลยี Sealevel เพื่อให้บรรลุการประมวลผลสัญญาอัจฉริยะแบบคู่ขนาน, Sui ปรับปรุงปริมาณงานผ่านส่วนประกอบ Narwhal และ Bullshark, Fuel ดำเนินธุรกรรมแบบคู่ขนานผ่านโมเดล UTXO และ Aptos ใช้กลไก Block-STM เพื่อปรับปรุงความสามารถในการประมวลผลธุรกรรม ทั้งหมดนี้แสดงให้เห็นถึงสนามบล็อกเชน การใช้งานที่แตกต่างกันและข้อดีของเทคนิคแบบขนานใน
ความท้าทายหลักในการใช้ความเท่าเทียม ได้แก่ การแก้ไขปัญหาการแข่งขันของข้อมูลและข้อขัดแย้งในการอ่าน-เขียน การรับรองความเข้ากันได้ของเทคโนโลยีกับมาตรฐานที่มีอยู่ การปรับให้เข้ากับรูปแบบปฏิสัมพันธ์ของระบบนิเวศใหม่ และการจัดการความซับซ้อนของระบบที่เพิ่มขึ้น โดยเฉพาะอย่างยิ่งในแง่ของความปลอดภัยและการจัดสรรทรัพยากร
Parallel EVM แสดงให้เห็นถึงศักยภาพที่ยอดเยี่ยมในการเพิ่มความสามารถในการปรับขนาดและประสิทธิภาพของ blockchain ซึ่งเป็นการเปลี่ยนแปลงครั้งสำคัญในเทคโนโลยี blockchain ปรับปรุงความสามารถในการประมวลผลธุรกรรมโดยดำเนินธุรกรรมพร้อมกันบนโปรเซสเซอร์หลายตัวซึ่งทำลายข้อจำกัดของการประมวลผลธุรกรรมตามลำดับแบบดั้งเดิม ขีดจำกัด แม้ว่า EVM แบบคู่ขนานจะมีศักยภาพมหาศาล แต่การใช้งานที่ประสบความสำเร็จนั้นจำเป็นต้องเอาชนะความท้าทายทางเทคนิคที่ซับซ้อน และรับรองว่าจะมีการนำระบบนิเวศไปใช้ในวงกว้าง
แนวคิดพื้นฐานของ EVM แบบขนาน
ความรู้เบื้องต้นเกี่ยวกับ EVM
Ethereum Virtual Machine (EVM) เป็นองค์ประกอบหลักของบล็อคเชน Ethereum และทำหน้าที่เป็นกลไกการประมวลผล เป็นเครื่องจักรกึ่งทัวริงที่สมบูรณ์ซึ่งจัดเตรียมสภาพแวดล้อมที่ทำงานสำหรับการดำเนินการตามสัญญาอัจฉริยะบนเครือข่าย Ethereum ซึ่งมีความสำคัญอย่างยิ่งต่อการรักษาความไว้วางใจและความสม่ำเสมอทั่วทั้งระบบนิเวศ Ethereum
EVM ดำเนินการสัญญาอัจฉริยะโดยการประมวลผลโค้ดไบต์ ซึ่งเป็นรูปแบบพื้นฐานที่คอมไพล์เป็นโค้ดสัญญาอัจฉริยะที่โดยทั่วไปจะเขียนในภาษาการเขียนโปรแกรมระดับสูง เช่น Solidity ไบต์โค้ดเหล่านี้ประกอบด้วยชุดของโค้ดการดำเนินการ (opcode) ที่ใช้ในการทำหน้าที่ต่างๆ รวมถึงการดำเนินการทางคณิตศาสตร์และการจัดเก็บ/ดึงข้อมูล EVM ทำงานเป็นเครื่องสแต็กซึ่งประมวลผลการดำเนินการในลักษณะเข้าก่อนออกก่อน แต่ละการดำเนินการใน EVM มีค่าใช้จ่ายก๊าซที่เกี่ยวข้อง ระบบแก๊สนี้จะวัดความพยายามในการคำนวณที่จำเป็นในการดำเนินการ เพื่อให้มั่นใจว่ามีการกระจายทรัพยากรอย่างยุติธรรม และป้องกันการละเมิดเครือข่าย
ใน Ethereum ธุรกรรมมีบทบาทสำคัญในการทำงานของ EVM ธุรกรรมมีสองประเภท: ธุรกรรมที่ทำให้เกิดการเรียกข้อความ และธุรกรรมที่ทำให้เกิดสัญญา การสร้างสัญญาส่งผลให้มีการสร้างบัญชีสัญญาใหม่ที่มีรหัสไบต์ของสัญญาอัจฉริยะที่คอมไพล์แล้ว และเมื่อบัญชีอื่นทำการเรียกข้อความไปยังสัญญา รหัสไบต์ก็จะถูกดำเนินการ
สถาปัตยกรรมของ EVM ประกอบด้วยส่วนประกอบต่างๆ เช่น ไบต์โค้ด สแตก หน่วยความจำ และพื้นที่จัดเก็บข้อมูล มีพื้นที่หน่วยความจำเฉพาะสำหรับการจัดเก็บข้อมูลชั่วคราวระหว่างการดำเนินการ และพื้นที่จัดเก็บข้อมูลถาวรบนบล็อกเชนสำหรับการเก็บข้อมูลอย่างไม่มีกำหนด การออกแบบ EVM ช่วยให้มั่นใจได้ถึงสภาพแวดล้อมการดำเนินการที่ปลอดภัยสำหรับสัญญาอัจฉริยะ โดยแยกสัญญาเหล่านั้นเพื่อป้องกันการโจมตีซ้ำ และใช้มาตรการรักษาความปลอดภัยต่างๆ เช่น ขีดจำกัดความลึกของก๊าซและสแต็ก
นอกจากนี้ อิทธิพลของ EVM ยังขยายไปไกลกว่า Ethereum ไปสู่ขอบเขตที่กว้างกว่าผ่านเครือข่ายที่เข้ากันได้กับ EVM แม้ว่าเครือข่ายเหล่านี้จะมีความแตกต่างกัน แต่ยังคงรักษาความเข้ากันได้กับแอปพลิเคชันที่ใช้ Ethereum ทำให้สามารถโต้ตอบกับแอปพลิเคชันที่ใช้ Ethereum ได้อย่างราบรื่น เครือข่ายเหล่านี้มีบทบาทสำคัญในด้านต่างๆ เช่น โซลูชันระดับองค์กร, GameFi และ DeFi
ความต้องการ EVM แบบขนาน
ความจำเป็นของ EVM แบบขนาน (Ethereum Virtual Machine) เกิดจากความสามารถในการปรับปรุงประสิทธิภาพและประสิทธิภาพของเครือข่ายบล็อกเชนอย่างมีนัยสำคัญ EVM แบบดั้งเดิมจะประมวลผลธุรกรรมตามลำดับ ซึ่งไม่เพียงแต่ใช้พลังงานจำนวนมากเท่านั้น แต่ยังทำให้มีภาระงานหนักในเครื่องมือตรวจสอบเครือข่ายอีกด้วย แนวทางนี้มักส่งผลให้มีต้นทุนการทำธุรกรรมสูงและไร้ประสิทธิภาพ และถือเป็นอุปสรรคสำคัญต่อการนำบล็อกเชนไปใช้ในวงกว้าง
Parallel EVM ปฏิวัติกระบวนการที่เป็นเอกฉันท์โดยอนุญาตให้การดำเนินการหลายอย่างดำเนินการพร้อมกัน ความสามารถในการดำเนินการแบบขนานช่วยเพิ่มปริมาณงานของเครือข่ายอย่างมาก จึงช่วยเพิ่มประสิทธิภาพและความสามารถในการปรับขนาดของบล็อคเชนทั้งหมด การใช้ EVM แบบขนานทำให้เครือข่ายบล็อกเชนสามารถประมวลผลธุรกรรมได้มากขึ้นในเวลาที่สั้นลง แก้ปัญหาความแออัดและเวลาประมวลผลที่ช้าซึ่งพบได้ทั่วไปในระบบบล็อกเชนแบบดั้งเดิมได้อย่างมีประสิทธิภาพ
Parallel EVM มีผลกระทบอย่างมีนัยสำคัญต่อแง่มุมต่างๆ ของเทคโนโลยีบล็อกเชน:
เป็นวิธีการประมวลผลธุรกรรมที่ประหยัดพลังงานมากขึ้น Parallel EVM ช่วยลดภาระงานในเครื่องมือตรวจสอบความถูกต้องและเครือข่ายทั้งหมด ช่วยสร้างระบบนิเวศบล็อกเชนที่ยั่งยืนมากขึ้น
ความสามารถในการปรับขนาดที่ดีขึ้นและปริมาณงานที่เพิ่มขึ้นส่งผลให้ค่าธรรมเนียมการทำธุรกรรมลดลงโดยตรง ผู้ใช้จะเพลิดเพลินไปกับประสบการณ์ที่ประหยัดมากขึ้น ทำให้แพลตฟอร์มบล็อกเชนน่าสนใจยิ่งขึ้นสำหรับผู้ชมในวงกว้าง
การประมวลผลธุรกรรมหลายรายการพร้อมกันแทนที่จะเรียงตามลำดับหมายความว่า dApps สามารถทำงานได้ราบรื่นยิ่งขึ้นแม้ในช่วงที่มีความต้องการเครือข่ายสูง
วิธีการใช้งาน EVM แบบขนาน
ในสถาปัตยกรรม EVM ปัจจุบัน การดำเนินการอ่านและเขียนที่ละเอียดที่สุดคือ sload และ sstore ซึ่งใช้ในการอ่านและเขียนข้อมูลจากสถานะ trie ตามลำดับ ดังนั้น การตรวจสอบให้แน่ใจว่าเธรดที่ต่างกันจะไม่ขัดแย้งกันในการดำเนินการทั้งสองนี้จึงเป็นจุดเริ่มต้นที่ง่ายดายสำหรับการนำ EVM แบบขนาน/พร้อมกันไปใช้ ในความเป็นจริง มีธุรกรรมประเภทพิเศษใน Ethereum ที่มีโครงสร้างพิเศษที่เรียกว่า รายการเข้าถึง ที่อนุญาตให้ธุรกรรมนำที่อยู่การจัดเก็บข้อมูลที่สามารถอ่านและแก้ไขได้ ดังนั้น นี่เป็นจุดเริ่มต้นที่ดีสำหรับการนำแนวทางการทำงานพร้อมกันตามการจัดกำหนดการไปใช้
ในแง่ของการใช้งานระบบ มี EVM แบบขนาน/พร้อมกันสามรูปแบบ:
มัลติเธรดของอินสแตนซ์ EVM
มัลติเธรดของอินสแตนซ์ EVM หลายรายการบนโหนด
มัลติเธรดของอินสแตนซ์ EVM หลายรายการบนหลายโหนด (โดยทั่วไปคือการแบ่งส่วนทั้งระบบ)
ความแตกต่างระหว่างความเท่าเทียม/การทำงานพร้อมกันในระบบบล็อกเชนและระบบฐานข้อมูลคือ:
การประทับเวลาที่ไม่น่าเชื่อถือทำให้วิธีการทำงานพร้อมกันตามการประทับเวลายากต่อการปรับใช้ในโลกบล็อกเชน
ความแน่นอนที่แน่นอนในระบบบล็อคเชนเพื่อให้แน่ใจว่าธุรกรรมที่ดำเนินการซ้ำระหว่างผู้ตรวจสอบที่แตกต่างกันจะเหมือนกัน
เป้าหมายสูงสุดของเครื่องมือตรวจสอบความถูกต้องคือผลตอบแทนที่สูงขึ้น ไม่ใช่การดำเนินการธุรกรรมที่รวดเร็วขึ้น
แล้วเราต้องการอะไร?
จำเป็นต้องมีความเห็นพ้องต้องกันในระดับระบบ และการดำเนินการที่เร็วขึ้นจะนำไปสู่ผลตอบแทนที่สูงขึ้น
อัลกอริธึมการกำหนดเวลาหลายตัวแปรที่คำนึงถึงข้อจำกัดของบล็อกจะรวบรวมรายได้มากขึ้น ในขณะที่สามารถดำเนินการให้เสร็จสิ้นเร็วขึ้น
การดำเนินการข้อมูลที่ละเอียดยิ่งขึ้น รวมถึงการล็อคข้อมูลระดับ opcode เลเยอร์แคชหน่วยความจำ ฯลฯ
โครงการหลักและเทคโนโลยีของพวกเขา
Monad Labs
Monad เป็น EVM Layer 1 ที่ออกแบบมาเพื่อปรับปรุงความสามารถในการขยายขนาดและความเร็วการทำธุรกรรมของบล็อกเชนได้อย่างมาก ผ่านคุณสมบัติทางเทคนิคที่เป็นเอกลักษณ์ ข้อได้เปรียบที่สำคัญของ Monad คือสามารถจัดการธุรกรรมได้มากถึง 10,000 รายการต่อวินาที และมีเวลาบล็อก 1 วินาที นี่เป็นเพราะกลไกฉันทามติ MonadBFT และความเข้ากันได้ของ EVM ซึ่งทำให้สามารถประมวลผลธุรกรรมได้อย่างมีประสิทธิภาพและรวดเร็ว
หนึ่งในคุณสมบัติที่น่าสนใจที่สุดของ Monad คือความสามารถในการดำเนินการแบบขนาน ซึ่งช่วยให้สามารถประมวลผลธุรกรรมหลายรายการพร้อมกัน ซึ่งปรับปรุงประสิทธิภาพเครือข่ายและปริมาณงานได้อย่างมาก เมื่อเปรียบเทียบกับวิธีการประมวลผลตามลำดับในระบบบล็อกเชนแบบดั้งเดิม
การพัฒนา Monad นำโดย Monad Labs ซึ่งร่วมก่อตั้งโดย Keone Hon, Eunice Giarta และ James Hunsaker โครงการนี้ประสบความสำเร็จในการระดมทุน 19 ล้านดอลลาร์สหรัฐฯ และวางแผนที่จะเปิดตัวเครือข่ายทดสอบในช่วงกลางไตรมาสแรกของปี 2567 ตามด้วยการเปิดตัวเมนเน็ต
Monad ได้รับการปรับให้เหมาะสมในสี่ด้านหลักเพื่อให้เป็นบล็อกเชนที่มีประสิทธิภาพสูง:
MonadBFT:
MonadBFT เป็นกลไกฉันทามติที่มีประสิทธิภาพสูงสำหรับบล็อกเชน Monad ซึ่งใช้เพื่อให้เกิดความสอดคล้องในลำดับธุรกรรมภายใต้เงื่อนไขการซิงโครไนซ์บางส่วนต่อหน้านักแสดงไบแซนไทน์ เป็นเวอร์ชันที่ได้รับการปรับปรุงโดยใช้ HotStuff และใช้อัลกอริธึม BFT แบบสองขั้นตอนพร้อมการตอบสนองในแง่ดีและโอเวอร์เฮดการสื่อสารเชิงเส้นในกรณีทั่วไป และโอเวอร์เฮดการสื่อสารกำลังสองในกรณีที่หมดเวลา ใน MonadBFT ผู้นำจะส่งบล็อกใหม่และ QC (Quorum Certificate) หรือ TC (Timeout Certificate) ของรอบที่แล้วไปยังผู้ตรวจสอบในแต่ละรอบ ผู้ตรวจสอบจะตรวจสอบบล็อก และหากเห็นด้วย จะส่งการลงคะแนน ใช่ ที่ลงนามแล้วไปยังผู้นำรอบถัดไป กระบวนการนี้จะรวมคะแนนเสียงที่ ใช่ ของผู้ตรวจสอบ **2 f+ 1** ผ่านการลงนามตามเกณฑ์เพื่อสร้าง QC ในกรณีทั่วไปของการสื่อสาร ผู้นำจะส่งบล็อกไปยังผู้ตรวจสอบ ซึ่งจะส่งคะแนนโหวตโดยตรงไปยังผู้นำในรอบถัดไป นอกจากนี้ MonadBFT ยังใช้ลายเซ็น BLS ที่อิงการจับคู่เพื่อแก้ไขปัญหาความสามารถในการปรับขนาดด้วยการรวมลายเซ็นแบบค่อยเป็นค่อยไปเป็นลายเซ็นเดียว และการตรวจสอบลายเซ็นรวมที่ถูกต้องเพียงลายเซ็นเดียวจะพิสูจน์ได้ว่าการแชร์ที่เกี่ยวข้องกับคีย์สาธารณะทั้งหมดลงนามในข้อความ เพื่อเหตุผลด้านประสิทธิภาพ MonadBFT ใช้รูปแบบลายเซ็นแบบไฮบริด โดยที่ลายเซ็น BLS จะใช้สำหรับประเภทข้อความที่รวบรวมได้เท่านั้น (การโหวตและการหมดเวลา) ความสมบูรณ์และความถูกต้องของข้อความยังคงได้รับจากลายเซ็น ECDSA เนื่องจากคุณลักษณะเหล่านี้ MonadBFT จึงสามารถบรรลุฉันทามติบล็อกเชนที่มีประสิทธิภาพและแข็งแกร่งได้
การดำเนินการล่าช้า:
นี่เป็นนวัตกรรมสำคัญที่แยกกระบวนการดำเนินการออกจากกระบวนการที่เป็นเอกฉันท์ ภายใต้สถาปัตยกรรมนี้ กระบวนการที่เป็นเอกฉันท์เกี่ยวข้องกับโหนดที่ตกลงในการสั่งซื้อธุรกรรมอย่างเป็นทางการ ในขณะที่การดำเนินการเป็นกระบวนการในการดำเนินการธุรกรรมเหล่านั้นจริง ๆ และอัปเดตสถานะ ในการออกแบบนี้ โหนดผู้นำเสนอลำดับธุรกรรม แต่ไม่ทราบสถานะสุดท้ายเมื่อเสนอลำดับ โหนดตรวจสอบไม่ทราบว่าธุรกรรมทั้งหมดในบล็อกจะดำเนินการสำเร็จหรือไม่เมื่อลงคะแนนเกี่ยวกับความถูกต้องของบล็อก
การออกแบบนี้ช่วยให้ Monads สามารถบรรลุการปรับปรุงความเร็วได้อย่างมีนัยสำคัญ ช่วยให้บล็อกเชนแบบชิ้นส่วนเดียวสามารถขยายไปยังผู้ใช้หลายล้านคนได้ ใน Monad แต่ละโหนดจะดำเนินการธุรกรรมในบล็อก N อย่างอิสระในขณะที่บรรลุฉันทามติในบล็อก N และเริ่มบรรลุฉันทามติในบล็อก N+1 แนวทางนี้ช่วยให้มีงบประมาณด้านก๊าซมากขึ้น เนื่องจากการดำเนินการต้องเป็นไปตามความเห็นพ้องต้องกันเท่านั้น นอกจากนี้ วิธีการนี้ยังทนทานต่อความแปรผันของเวลาในการคำนวณโดยเฉพาะมากกว่า เนื่องจากการดำเนินการจะต้องเป็นไปตามความเห็นพ้องต้องกันโดยเฉลี่ยเท่านั้น
เพื่อให้แน่ใจว่าการจำลองแบบของเครื่องสถานะเพิ่มเติม Monad ได้รวม Merkle root ที่ล่าช้าโดยบล็อก D ไว้ในข้อเสนอบล็อก การรูตของ Merkle ที่ล่าช้านี้ช่วยให้แน่ใจว่าความสอดคล้องทั่วทั้งเครือข่ายจะยังคงอยู่ แม้ว่าโหนดจะแสดงพฤติกรรมที่ผิดพลาดหรือเป็นอันตรายก็ตาม
ใน MonadBFT จุดสิ้นสุดคือช่องเดียว (1 วินาที) และโดยทั่วไปผลการดำเนินการจะล่าช้าน้อยกว่า 1 วินาทีบนโหนดเต็ม ขั้นสุดท้ายของช่องเดียวนี้หมายความว่าหลังจากส่งธุรกรรมแล้ว ผู้ใช้จะเห็นการเรียงลำดับธุรกรรมอย่างเป็นทางการในบล็อกเดียวในภายหลัง เว้นแต่เครือข่ายส่วนใหญ่จะกระทำการที่เป็นอันตราย จะไม่มีความเป็นไปได้ที่จะจัดลำดับใหม่ สำหรับผู้ใช้ที่ต้องการทำความเข้าใจผลการซื้อขายอย่างรวดเร็ว (เช่น เทรดเดอร์ที่มีความถี่สูง) สามารถเรียกใช้โหนดแบบเต็มเพื่อลดเวลาแฝงให้เหลือน้อยที่สุด
การดำเนินการแบบขนาน:
ช่วยให้ Monads สามารถทำธุรกรรมหลายรายการพร้อมกันได้ วิธีการนี้อาจดูเหมือนแตกต่างจากความหมายของการดำเนินการของ Ethereum เมื่อมองแวบแรก แต่ก็ไม่เป็นเช่นนั้น บล็อก Monad นั้นเหมือนกับบล็อก Ethereum ซึ่งเป็นการรวบรวมธุรกรรมที่เรียงลำดับเชิงเส้น ผลลัพธ์ของการดำเนินการธุรกรรมเหล่านี้จะเหมือนกันระหว่าง Monad และ Ethereum
ในระหว่างการดำเนินการแบบขนาน Monad ใช้วิธีการดำเนินการในแง่ดี ซึ่งเริ่มดำเนินการธุรกรรมที่ตามมาก่อนที่ธุรกรรมก่อนหน้าในบล็อกจะเสร็จสมบูรณ์ ซึ่งบางครั้งอาจนำไปสู่ผลลัพธ์การดำเนินการที่ไม่ถูกต้อง Monads แก้ปัญหานี้โดยการติดตามอินพุตที่ใช้ในการทำธุรกรรมและเปรียบเทียบกับเอาต์พุตของธุรกรรมก่อนหน้า หากมีความคลาดเคลื่อน ธุรกรรมจะต้องดำเนินการอีกครั้งด้วยข้อมูลที่ถูกต้อง
นอกจากนี้ Monad ยังใช้เครื่องวิเคราะห์โค้ดแบบคงที่เพื่อคาดการณ์การพึ่งพาระหว่างธุรกรรมเมื่อดำเนินการธุรกรรมเพื่อหลีกเลี่ยงการดำเนินการแบบขนานที่ไม่มีประสิทธิภาพ ในกรณีที่ดีที่สุด Monad สามารถทำนายการขึ้นต่อกันหลายอย่างล่วงหน้า ในกรณีที่แย่ที่สุด Monad จะกลับไปใช้โหมดการดำเนินการแบบธรรมดา
เทคโนโลยีการดำเนินการแบบขนานของ Monad ไม่เพียงแต่ปรับปรุงประสิทธิภาพเครือข่ายและปริมาณงานเท่านั้น แต่ยังช่วยลดความล้มเหลวในการทำธุรกรรมเนื่องจากการดำเนินการแบบขนานโดยการปรับกลยุทธ์การดำเนินการให้เหมาะสม
MonadDb:
MonadDb ได้รับการปรับให้เหมาะสมสำหรับการจัดเก็บและประมวลผลข้อมูล เป็นส่วนหนึ่งของกลยุทธ์การเพิ่มประสิทธิภาพ Monad เพื่อปรับปรุงประสิทธิภาพเครือข่ายโดยรวม โดยเฉพาะอย่างยิ่งเมื่อต้องประมวลผลข้อมูลสถานะและข้อมูลธุรกรรม ส่วนประกอบดังกล่าวได้รับการออกแบบมาเพื่อเพิ่มประสิทธิภาพและความสามารถในการปรับขนาดของการจัดเก็บข้อมูล และปรับปรุงความสามารถของเครือข่ายบล็อกเชนในการจัดการข้อมูลจำนวนมาก ประกอบด้วยกลไกการจัดทำดัชนีข้อมูลที่ได้รับการปรับปรุง โครงสร้างการจัดเก็บข้อมูลที่มีประสิทธิภาพมากขึ้น และเส้นทางการเข้าถึงข้อมูลที่ปรับให้เหมาะสม การเพิ่มประสิทธิภาพเหล่านี้ช่วยลดเวลาในการเข้าถึงข้อมูลและเพิ่มความเร็วในการประมวลผลธุรกรรม ซึ่งจะช่วยปรับปรุงประสิทธิภาพของเครือข่ายบล็อกเชนทั้งหมด
โครงการนิเวศวิทยา
Tayaswap
TayaSwap คือ AMM DEX ที่ใช้ Monad ซึ่งขับเคลื่อนโดย SubLabs ซึ่งช่วยให้สามารถซื้อขายสินทรัพย์ได้โดยไม่ต้องมีหนังสือสั่งซื้อหรือตัวกลางแบบดั้งเดิม AMM อาศัยสูตรทางคณิตศาสตร์และสัญญาอัจฉริยะเพื่ออำนวยความสะดวกในการแลกเปลี่ยนโทเค็น กำหนดราคา และใช้สัญญาอัจฉริยะเพื่อเปิดใช้งานธุรกรรมแบบเพียร์ทูเพียร์
Ambient Finance
Ambient (เดิมชื่อ CrocSwap) เป็นโปรโตคอลการซื้อขายแบบกระจายอำนาจที่ช่วยให้ AMM ทวิภาคีสามารถรวมสภาพคล่องของผลิตภัณฑ์แบบรวมศูนย์และคงที่ในสินทรัพย์บล็อกเชนคู่ใดก็ได้ Ambient รัน DEX ทั้งหมดภายในสัญญาอัจฉริยะเดียว โดยที่ AMM Pool เดียวมีโครงสร้างข้อมูลที่มีน้ำหนักเบา แทนที่จะเป็นสัญญาอัจฉริยะที่แยกต่างหาก
Shrimp Protocol
Shrimp คือ DEX (3, 3) ที่มีเศรษฐศาสตร์โทเค็นแบบมู่เล่ รองรับสินทรัพย์ในโลกแห่งความเป็นจริง และกำลังจะมาถึง Monad เร็วๆ นี้
Catalyst
Catalyst เป็นโซลูชันสภาพคล่องที่ไม่ได้รับอนุญาตระหว่างบล็อคเชนแบบโมดูลาร์ สร้างขึ้นโดยมีจุดประสงค์เพื่อเชื่อมต่อเชนทั้งหมดและช่วยให้สามารถเข้าถึงสินทรัพย์ใดๆ ได้ทุกที่ Catalyst ช่วยให้นักพัฒนาเชื่อมต่อกับเครือข่ายทั้งหมดได้โดยอัตโนมัติ และเข้าถึงผู้ใช้ในระบบนิเวศที่เป็นหนึ่งเดียว ในขณะที่การออกแบบที่เรียบง่าย มีการกระจายอำนาจและโฮสต์ด้วยตนเอง ทำให้มั่นใจได้ว่าโครงการจะสามารถเข้าถึงสภาพคล่องได้อย่างปลอดภัยและราบรื่น
Swaap
Swaap คือผู้ดูแลสภาพคล่องอัตโนมัติ (AMM) ที่เป็นกลางทางตลาด เป็นการรวมออราเคิลและสเปรดแบบไดนามิกเพื่อสร้างรายได้ที่ยั่งยืนสำหรับผู้ให้บริการสภาพคล่องและราคาที่ถูกกว่าสำหรับเทรดเดอร์ โปรโตคอลจะช่วยลดการสูญเสียที่ไม่ถาวรได้อย่างมาก และจัดให้มีกลุ่มสินทรัพย์หลายรายการ
Elixir
Elixir เป็นโปรโตคอลการสร้างตลาดแบบกระจายอำนาจที่ใช้อัลกอริธึมการสร้างตลาดเพื่อโต้ตอบกับการแลกเปลี่ยนแบบรวมศูนย์ผ่านการเรียก API เพื่อนำสภาพคล่องมาสู่สินทรัพย์ crypto แบบหางยาว
Timeswap
Timeswap เป็นโปรโตคอลตลาดเงินแบบกระจายอำนาจตาม AMM ที่ไม่ได้ใช้ oracles หรือผู้ชำระบัญชี ต่างจาก Uniswap ตรงที่สินทรัพย์สามารถซื้อขายได้แบบเรียลไทม์ การยืมบน Timeswap เกี่ยวข้องกับการซื้อขายโทเค็นจนกว่าการชำระคืนจะเสร็จสิ้น ผู้ให้กู้ให้สินทรัพย์ A สำหรับการกู้ยืมเงินในขณะที่ ปกป้อง สินทรัพย์ B จำนวนหนึ่งที่ผู้ยืมใช้เป็นหลักประกัน ผู้ใช้สามารถปรับโปรไฟล์ความเสี่ยงเพื่อรับอัตราดอกเบี้ยที่สูงขึ้นพร้อมอัตราการจำนองที่ลดลงหรือในทางกลับกัน
Poply
Poply เป็นตลาด NFT ในชุมชนที่อุทิศให้กับ Monad chain โดยจัดแสดงและเสริมศักยภาพคอลเลกชัน NFT ที่สร้างขึ้นโดยเฉพาะสำหรับ chain นี้ และดึงดูดผู้ที่สนใจ NFT ที่ไม่เหมือนใครโดยใช้ AI เพื่อสร้างงานศิลปะและอินเทอร์เฟซที่ใช้งานง่าย การซื้อขาย ERC-721 โทเค็น
Switchboard
สวิตช์บอร์ดเป็นโปรโตคอลออราเคิลแบบหลายสายโซ่ที่ไม่ได้รับอนุญาตและปรับแต่งได้สำหรับฟีดข้อมูลสากลและการสุ่มที่ตรวจสอบได้ ด้วยการอนุญาตให้ใครก็ตามสามารถพุชข้อมูลรูปแบบใดก็ได้ โดยไม่คำนึงถึงประเภทข้อมูล ทำให้เป็นร้านค้าแบบครบวงจรสำหรับผู้ใช้ และช่วยขับเคลื่อนแอปพลิเคชันแบบกระจายอำนาจรุ่นต่อไป
Pyth Network
Pyth Network เป็นโซลูชันออราเคิลราคารุ่นใหม่ที่พัฒนาโดย Douro Labs โดยมีเป้าหมายเพื่อให้ข้อมูลตลาดการเงินอันมีค่าในห่วงโซ่ รวมถึงสกุลเงินดิจิทัล หุ้น การแลกเปลี่ยนเงินตราต่างประเทศ และสินค้าโภคภัณฑ์ แก่โครงการและโปรโตคอลและสาธารณะผ่านเทคโนโลยีบล็อกเชน เครือข่ายรวบรวมข้อมูลราคาบุคคลที่หนึ่งจากผู้ให้บริการข้อมูลที่เชื่อถือได้มากกว่า 70 ราย และเผยแพร่เพื่อใช้โดยสัญญาอัจฉริยะและแอปพลิเคชันออนไลน์หรือออฟไลน์อื่นๆ
AIT Protocol
AIT Protocol เป็นโครงสร้างพื้นฐานข้อมูลปัญญาประดิษฐ์ที่ให้บริการโซลูชันปัญญาประดิษฐ์ Web3 ตลาดกระจายอำนาจของ AIT มอบโอกาสพิเศษและกว้างขวางแก่ผู้ใช้สกุลเงินดิจิทัลหลายล้านรายในการมีส่วนร่วมในงาน ฝึกฝนเพื่อรับเงิน ซึ่งเป็นแนวคิดที่ช่วยให้พวกเขาได้รับรางวัลไปพร้อมๆ กัน ในขณะเดียวกันก็มีส่วนร่วมอย่างแข็งขันในการพัฒนาโมเดลปัญญาประดิษฐ์และมีส่วนร่วมในการพัฒนา
Notifi
Notifi จัดให้มีเลเยอร์การสื่อสารทั่วไปสำหรับโครงการ Web3 ทั้งหมด โดยมีแผนที่จะฝังความสามารถในการแจ้งเตือนและการส่งข้อความลงในแอปพลิเคชันแบบกระจายอำนาจเพื่อโต้ตอบกับผู้ใช้ในช่องทางดิจิทัลและออนไลน์ Notifi API ช่วยให้นักพัฒนาสามารถปลดล็อกโครงสร้างพื้นฐานการสื่อสารที่ซับซ้อนผ่าน API ง่าย ๆ ที่สามารถมอบประสบการณ์ผู้ใช้ดั้งเดิมสำหรับแอปพลิเคชันทั้งหมดในโลก Notifi Center มอบประสบการณ์การแจ้งเตือนแก่ผู้ใช้เกี่ยวกับข้อมูลที่ปรับแต่งเองซึ่งจะพร้อมใช้งานจากมือถือและเว็บทำให้ผู้ใช้สามารถดูและ จัดการข้อมูลทั้งหมดในโลก Web3 Notifi Push ช่วยให้นักการตลาดสามารถสร้างการมีส่วนร่วมหลายช่องทางที่เหนียวแน่นซึ่งขับเคลื่อนการเติบโตทางธุรกิจและรักษาฐานผู้ใช้ไว้
ACryptoS
ACryptoS เป็นแพลตฟอร์มกลยุทธ์การเข้ารหัสขั้นสูง ซึ่งเป็นเครื่องมือเพิ่มประสิทธิภาพการรวมรายได้แบบหลายสายโซ่และ DEX ซึ่งให้บริการห้องนิรภัยแบบโทเค็นเดี่ยวแบบผสมอัตโนมัติ, ห้องนิรภัย LP แบบโทเค็นคู่, ห้องนิรภัยสภาพคล่องที่เป็นเอกลักษณ์, DEX สาขา Balancer-V2 และการแลกเปลี่ยนเหรียญที่มีเสถียรภาพ ผลิตภัณฑ์ที่เป็นเอกลักษณ์มากมาย . ACryptoS เปิดตัวครั้งแรกบนเครือข่าย BNB ในเดือนพฤศจิกายน 2563 และปัจจุบันได้ขยายเป็น 11 เครือข่าย โดยมีห้องนิรภัยมากกว่า 100 ห้องที่ใช้งาน โดยมีเป้าหมายเพื่อรองรับผู้ใช้ DeFi และโปรโตคอล
MagmaDAO
MagmaDAO เป็นโปรโตคอลการปักหลักสภาพคล่องที่ควบคุมโดย DAO ซึ่งมีจุดมุ่งหมายเพื่อให้ได้การแจกจ่ายโทเค็นที่ยุติธรรมผ่านระบบนิเวศที่แข่งขันกันทางอากาศ เป็นเครื่องตรวจสอบความถูกต้องแบบกระจายเครื่องแรกนอก Ethereum และสร้างขึ้นบน Monad EVM L1 L1 ที่แข็งแกร่งที่สุด ถูกที่สุด และทนทานต่อการเซ็นเซอร์มากที่สุด
Wombat Exchange
Wombat Exchange คือการแลกเปลี่ยนเหรียญเสถียรแบบหลายสายโซ่พร้อมกลุ่มสภาพคล่องแบบเปิด สลิปเพจต่ำ และการเดิมพันด้านเดียว
Wormhole
Wormhole เป็นโปรโตคอลการส่งข้อความสากลแบบกระจายอำนาจที่ช่วยให้นักพัฒนาและผู้ใช้แอปพลิเคชันข้ามสายโซ่สามารถใช้ประโยชน์จากระบบนิเวศที่หลากหลาย
DeMask Finance
DeMask Finance เป็นโปรโตคอล AMM แบบออนไลน์สำหรับการทำธุรกรรมระหว่าง NFT และโทเค็น ERC 20 DeMask Finance รองรับการสร้างคอลเลกชัน NFT และแผ่นเปิดใช้ NFT: จับคู่กับ ETH และโทเค็นอื่น ๆ การแลกเปลี่ยนแบบกระจายอำนาจ NFT: รองรับการจับคู่ ERC-1155 NFT หรือโทเค็นอื่น ๆ กับโทเค็น ETH และ ERC-20 โปรโตคอล DeMask มีเป้าหมายเพื่อเพิ่มสภาพคล่องให้กับตลาด NFT และจัดเตรียมอินเทอร์เฟซเพื่อให้สามารถแลกเปลี่ยนได้อย่างราบรื่นระหว่างโทเค็น ERC 20 หรือโทเค็นดั้งเดิมและคอลเลกชัน NFT DeMask คือระบบของสัญญาอัจฉริยะที่เชื่อมต่อถึงกัน ซึ่งช่วยให้ผู้ใช้ทุกคนสามารถสร้างและเป็นเจ้าของกลุ่มสภาพคล่องและซื้อขายในลักษณะอัตโนมัติเต็มรูปแบบ แต่ละพูลจะมีสินทรัพย์คู่กัน รวมถึงโทเค็นและ NFT ซึ่งให้ราคาคงที่สำหรับการซื้อขายทันที นอกจากนี้ยังช่วยให้สัญญาอื่นๆ สามารถประมาณราคาเฉลี่ยของสินทรัพย์ทั้งสองในช่วงเวลาหนึ่งได้ ผู้ใช้ที่มีกลุ่มสภาพคล่องจะได้รับรางวัลเมื่อทำการแลกเปลี่ยนคู่สินทรัพย์
Sei V2
Sei V2 เป็นการอัปเกรดที่สำคัญของเครือข่าย Sei และมีเป้าหมายเพื่อเป็น EVM แบบขนานเต็มรูปแบบเครื่องแรก การอัพเกรดนี้จะทำให้ Sei สามารถ:
เข้ากันได้กับสัญญาอัจฉริยะ EVM ย้อนหลัง:
ซึ่งหมายความว่านักพัฒนาสามารถปรับใช้สัญญาอัจฉริยะที่เข้ากันได้กับ EVM ที่ได้รับการตรวจสอบแล้วบน Sei โดยไม่ต้องเปลี่ยนรหัส นี่เป็นสิ่งสำคัญอย่างยิ่งสำหรับนักพัฒนา เนื่องจากจะทำให้กระบวนการโยกย้ายสัญญาอัจฉริยะที่มีอยู่จากบล็อกเชนอื่น ๆ เช่น Ethereum ไปยัง Sei ง่ายขึ้น
จากมุมมองทางเทคนิค โหนด Sei จะนำเข้าการใช้งาน Geth – Go ของ Ethereum Virtual Machine โดยอัตโนมัติ Geth จะถูกใช้ในการประมวลผลธุรกรรม Ethereum และการอัปเดตผลลัพธ์ใดๆ (รวมถึงการอัปเดตสถานะหรือการเรียกสัญญาที่ไม่เกี่ยวข้องกับ EVM) จะดำเนินการผ่านอินเทอร์เฟซพิเศษที่สร้างโดย Sei สำหรับ EVM
การขนานในแง่ดี:
ช่วยให้บล็อกเชนรองรับการขนานโดยไม่ต้องให้นักพัฒนากำหนดการขึ้นต่อกันใดๆ ซึ่งหมายความว่าธุรกรรมทั้งหมดสามารถทำงานแบบขนานได้ และเมื่อเกิดข้อขัดแย้ง (เช่น ธุรกรรมมีสถานะเดียวกัน) ลูกโซ่จะติดตามส่วนของพื้นที่จัดเก็บข้อมูลที่แต่ละธุรกรรมสัมผัส และเรียกใช้ธุรกรรมเหล่านั้นอีกครั้งตามลำดับ กระบวนการนี้จะดำเนินต่อไปแบบวนซ้ำจนกว่าข้อขัดแย้งที่ไม่สามารถอธิบายได้ทั้งหมดจะได้รับการแก้ไข เนื่องจากธุรกรรมเรียงลำดับกันเป็นบล็อก กระบวนการจึงถูกกำหนดไว้ ช่วยลดความซับซ้อนของเวิร์กโฟลว์ของนักพัฒนา ขณะเดียวกันก็รักษาความขนานระดับลูกโซ่ไว้
SeiDB:
โดยจะแนะนำโครงสร้างข้อมูลใหม่ที่เรียกว่า SeiDB เพื่อเพิ่มประสิทธิภาพเลเยอร์การจัดเก็บข้อมูลของแพลตฟอร์ม เป้าหมายหลักของ SeiDB คือการป้องกันการบวมของสถานะ ซึ่งเป็นปัญหาที่เครือข่ายมีข้อมูลมากเกินไป ขณะเดียวกันก็ทำให้กระบวนการซิงโครไนซ์สถานะสำหรับโหนดใหม่ง่ายขึ้น การออกแบบนี้มีจุดมุ่งหมายเพื่อปรับปรุงประสิทธิภาพโดยรวมและความสามารถในการปรับขนาดของ Sei blockchain
Sei V2 บรรลุเป้าหมายนี้โดยการเปลี่ยนแผนผัง IAVL แบบดั้งเดิมให้เป็นระบบที่มีสององค์ประกอบ - พื้นที่จัดเก็บข้อมูลของรัฐและข้อผูกพันของรัฐ การเปลี่ยนแปลงนี้ช่วยลดเวลาแฝงและการใช้งานดิสก์ลงอย่างมาก และ Sei V2 ยังวางแผนที่จะเปลี่ยนไปใช้ PebbleDB เพื่อปรับปรุงประสิทธิภาพการอ่านและเขียนสำหรับการเข้าถึงแบบมัลติเธรด
การทำงานร่วมกันกับเครือข่ายที่มีอยู่:
Sei V2 ช่วยให้สามารถผสมผสาน EVM และสภาพแวดล้อมการดำเนินการอื่น ๆ ที่รองรับโดย Sei ได้อย่างราบรื่น มอบประสบการณ์ที่ราบรื่นยิ่งขึ้นสำหรับนักพัฒนาที่สามารถเข้าถึงโทเค็นดั้งเดิมและคุณสมบัติลูกโซ่อื่น ๆ ได้อย่างง่ายดาย เช่น การปักหลัก นอกจากนี้ยังจะสร้างองค์ประกอบใหม่เพื่อรองรับสัญญาอัจฉริยะ EVM สัญญาอัจฉริยะ EVM เหล่านี้จะได้รับประโยชน์จากการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นกับฉันทามติและการขนานกัน และยังสามารถโต้ตอบกับสัญญาอัจฉริยะ Cosmwasm ที่มีอยู่ได้อีกด้วย
จากมุมมองของประสิทธิภาพ Sei V2 จะส่งทรูพุตธุรกรรม 28,300 แบทช์ต่อวินาที ในขณะที่ส่งมอบบล็อกไทม์ 390 มิลลิวินาที และขั้นสุดท้ายที่ 390 มิลลิวินาที สิ่งนี้ทำให้ Sei สามารถรองรับผู้ใช้ได้มากขึ้น และมอบประสบการณ์เชิงโต้ตอบที่ดีกว่าบล็อกเชนที่มีอยู่ ขณะเดียวกันก็มีต้นทุนต่อธุรกรรมที่ถูกกว่า
ความคืบหน้าการอัพเกรดหลักของ Sei V2 ขณะนี้ใกล้จะเสร็จสมบูรณ์แล้ว เมื่อการตรวจสอบเสร็จสิ้น การอัปเกรดจะเปิดตัวในเทสเน็ตสาธารณะในไตรมาสแรกของปี 2567 และจะนำไปใช้กับเมนเน็ตในช่วงครึ่งแรกของปี 2567
Neon
Neon EVM ใช้ประโยชน์จากพลังของบล็อกเชน Solana เพื่อมอบสภาพแวดล้อมที่มีประสิทธิภาพสำหรับ Ethereum dApps ทำงานเป็นสัญญาอัจฉริยะภายใน Solana ช่วยให้นักพัฒนาสามารถปรับใช้ Ethereum dApps โดยมีการเปลี่ยนแปลงโค้ดเพียงเล็กน้อยหรือไม่มีเลย และได้รับประโยชน์จากฟีเจอร์ขั้นสูงของ Solana สถาปัตยกรรมและการดำเนินงานของ Neon EVM มุ่งเน้นไปที่ความปลอดภัย การกระจายอำนาจ และความยั่งยืน ทำให้นักพัฒนา Ethereum มีโอกาสที่จะเปลี่ยนไปใช้สภาพแวดล้อม Solana ได้อย่างราบรื่น โดยใช้ประโยชน์จากข้อดีของ Solana ในเรื่องค่าธรรมเนียมต่ำและความเร็วในการทำธุรกรรมสูง พร้อมด้วยความสามารถในการทำธุรกรรมแบบคู่ขนาน ให้ปริมาณงานสูง และลดต้นทุน ส่วนประกอบหลักของระบบนิเวศ Neon EVM ได้แก่ :
โปรแกรมนีออน EVM:
เป็น EVM ที่คอมไพล์เป็น Berkeley Packet Filter bytecode และทำงานบน Solana จัดการธุรกรรมที่เหมือน Ethereum (ธุรกรรม Neon) บน Solana ตามกฎของ Ethereum Neon EVM ได้รับการกำหนดค่าผ่านบัญชี EVM แบบหลายลายเซ็นแบบกระจายอำนาจ และผู้เข้าร่วมสามารถเปลี่ยนโค้ด Neon EVM และพารามิเตอร์การตั้งค่าได้
กระบวนการที่ Neon EVM ประมวลผลธุรกรรมเกี่ยวข้องกับขั้นตอนสำคัญหลายขั้นตอน ขั้นแรก ผู้ใช้เริ่มต้นธุรกรรมที่คล้าย Ethereum (N-tx) ผ่านกระเป๋าเงินที่รองรับ Ethereum ธุรกรรมเหล่านี้ถูกรวมเข้าเป็นธุรกรรม Solana (S-tx) ผ่าน Neon Proxy จากนั้นส่งต่อไปยังโปรแกรม Neon EVM ที่โฮสต์บน Solana โปรแกรม Neon EVM ปลดบล็อกธุรกรรม ตรวจสอบลายเซ็นผู้ใช้ โหลดสถานะ EVM (รวมถึงข้อมูลบัญชีและรหัสสัญญาอัจฉริยะ) ดำเนินธุรกรรมในสภาพแวดล้อม Solana BPF (Berkeley Packet Filter) และอัปเดตสถานะของ Solana เพื่อสะท้อนสถานะ Neon EVM ใหม่
Neon Proxy: ช่วยให้ Ethereum dApps สามารถย้ายไปยัง Neon โดยมีการกำหนดค่าใหม่เพียงเล็กน้อย Neon Proxy รวบรวมธุรกรรม EVM ไว้ในธุรกรรมของ Solana และมอบเป็นโซลูชันแบบคอนเทนเนอร์เพื่อความสะดวกในการใช้งาน ผู้ดำเนินการที่ใช้เซิร์ฟเวอร์ Neon Proxy อำนวยความสะดวกในการดำเนินการธุรกรรมที่คล้ายกับ Ethereum บน Solana โดยรับโทเค็น NEON สำหรับค่าธรรมเนียมก๊าซและการชำระเงินอื่น ๆ ภายในระบบนิเวศของ Solana
Neon DAO: DAO ให้บริการดูแลทรัพย์สินสำหรับมูลนิธิ Neon และให้คำแนะนำการวิจัยและพัฒนาในอนาคต โดยดำเนินการเป็นชุดสัญญาบน Solana โดยจัดให้มีชั้นการกำกับดูแลที่ควบคุมฟังก์ชันการทำงานของ Neon EVM ผู้ถือโทเค็น NEON สามารถเข้าร่วมกิจกรรม DAO ได้ รวมถึงการเสนอและลงคะแนนข้อเสนอ
โทเค็น NEON: โทเค็นยูทิลิตี้นี้มีหน้าที่หลักสองประการ - จ่ายค่าธรรมเนียมก๊าซและการมีส่วนร่วมในการกำกับดูแลผ่าน DAO
การบูรณาการและเครื่องมือ: Neon EVM รองรับการบูรณาการและเครื่องมือที่หลากหลายสำหรับการพัฒนาและการวิเคราะห์ ซึ่งรวมถึงตัวสำรวจบล็อก เช่น NeonScan, ตัวห่อ ERC-20 SPL สำหรับการถ่ายโอนโทเค็น, NeonPass สำหรับการถ่ายโอนโทเค็น ERC-20 ระหว่าง Solana และ Neon EVM, NeonFaucet สำหรับโทเค็นการทดสอบ และความเข้ากันได้กับ EVM เช่นความเข้ากันได้ของ MetaMask Wallet
Eclipse
Eclipse เป็นโซลูชันเลเยอร์ 2 สำหรับ Ethereum ที่เร่งการประมวลผลธุรกรรมได้อย่างมากโดยใช้ประโยชน์จาก Solana Virtual Machine (SVM) Eclipse ได้รับการออกแบบมาเพื่อความเร็วและความสามารถในการปรับขนาด โดยใช้สถาปัตยกรรม Rollup แบบโมดูลาร์ และบูรณาการเทคโนโลยีหลัก เช่น การชำระบัญชี Ethereum, สัญญาอัจฉริยะ SVM, ความพร้อมใช้งานของข้อมูล Celestia และความปลอดภัย RISC Zero
โดยเฉพาะอย่างยิ่ง Eclipse Mainnet ผสมผสานส่วนสแต็กโมดูลาร์ที่ดีที่สุด:
Settlement Layer - Ethereum: Eclipse ใช้ Ethereum เป็นเลเยอร์การตั้งถิ่นฐาน ในเลเยอร์นี้ ธุรกรรมจะได้รับการสรุปและปลอดภัย การใช้ Ethereum ไม่เพียงแต่หมายถึงการใช้ประโยชน์จากความปลอดภัยและสภาพคล่องที่แข็งแกร่ง แต่ยังรวมถึงการใช้ ETH เป็นโทเค็นก๊าซเพื่อชำระค่าธรรมเนียมการทำธุรกรรม การตั้งค่านี้ทำให้ Eclipse สามารถสืบทอดคุณสมบัติความปลอดภัยที่แข็งแกร่งจาก Ethereum
Execution layer-SVM: ในแง่ของการดำเนินการสัญญาอัจฉริยะ Eclipse ใช้ SVM ซึ่งตรงกันข้ามกับวิธีที่ EVM ดำเนินธุรกรรมตามลำดับ SVM มีความสามารถในการประมวลผลธุรกรรมแบบขนาน รันไทม์ Sealevel มีการประมวลผลธุรกรรมแบบขนานที่ไม่เกี่ยวข้องกับสถานะที่ทับซ้อนกัน ทำให้ Eclipse สามารถปรับขนาดในแนวนอนและปรับปรุงปริมาณงานได้
ความพร้อมใช้งานของข้อมูล - Celestia: เพื่อให้แน่ใจว่าข้อมูลพร้อมใช้งานและตรวจสอบได้ทันเวลา Eclipse ใช้ Celestia Celestia มอบแพลตฟอร์มที่ปรับขนาดได้และปลอดภัยสำหรับการเผยแพร่ข้อมูล และเป็นการสนับสนุนที่สำคัญสำหรับ Eclipse ที่มีทรูพุตสูง
ป้องกันการฉ้อโกง - RISC Zero: Eclipse ผสานรวม RISC Zero เพื่อการพิสูจน์การฉ้อโกงที่ไม่มีความรู้ หลีกเลี่ยงความจำเป็นในการซีเรียลไลซ์สถานะระดับกลาง จึงช่วยปรับปรุงประสิทธิภาพและความปลอดภัยของระบบ
Eclipse ได้รับการออกแบบมาเพื่อมอบโซลูชันเลเยอร์ 2 ที่เป็นสากลสำหรับ Ethereum ที่สามารถใช้งานได้ในขนาดใหญ่อย่างแท้จริง ได้รับการออกแบบมาเพื่อจัดการกับข้อจำกัดที่กำหนดโดยการยกเลิกแอปพลิเคชันเฉพาะและปัญหาการแยกตัวและความซับซ้อนที่เกิดขึ้นซึ่งอาจนำไปสู่ประสบการณ์ผู้ใช้และนักพัฒนาที่แย่ลง Eclipse มอบตัวเลือกที่น่าสนใจสำหรับการสร้าง dApps ที่ปรับขนาดได้และมีประสิทธิภาพบน Ethereum ผ่านระบบ Rollup แบบโมดูลาร์และส่วนประกอบทางเทคโนโลยีที่บูรณาการ
Lumio
Lumio เป็นโซลูชันเลเยอร์ 2 ที่พัฒนาโดย Pontem Network เพื่อแก้ปัญหาความท้าทายด้านความสามารถในการปรับขนาดของ Ethereum และนำประสบการณ์ที่เหมือนกับ Web2 มาสู่ Web3 มีความโดดเด่นในฐานะการรวมกลุ่มที่ไม่เหมือนใครในพื้นที่บล็อกเชน เนื่องจากความสามารถในการรองรับทั้ง EVM และ Move VM ที่ Aptos ใช้ ความเข้ากันได้แบบคู่นี้ทำให้ Lumio สามารถประมวลผลธุรกรรมบน Aptos ขณะเดียวกันก็ชำระบน Ethereum ไปพร้อมๆ กัน โดยมอบโซลูชันที่หลากหลายและมีประสิทธิภาพสำหรับนักพัฒนาและผู้ใช้ dApp มันมีคุณสมบัติที่สำคัญดังต่อไปนี้:
ความเข้ากันได้ของ VM แบบคู่: Lumio รองรับ EVM และ Move VM ของ Aptos โดยเฉพาะ ความเข้ากันได้แบบคู่นี้ทำให้ Lumio สามารถผสานรวมฟังก์ชันการทำงานของ Ethereum และ Aptos ได้อย่างราบรื่น เพิ่มความยืดหยุ่นและประสิทธิภาพในการพัฒนาและดำเนินการ dApp
ปริมาณงานสูงและเวลาแฝงต่ำ: Lumio เพิ่มแบนด์วิดท์การทำธุรกรรมอย่างมีนัยสำคัญโดยใช้ประโยชน์จากเครือข่ายประสิทธิภาพสูงเช่น Aptos สำหรับการสั่งซื้อธุรกรรม การบูรณาการนี้ช่วยให้มั่นใจได้ว่า Lumio สามารถจัดการธุรกรรมปริมาณมากได้อย่างมีประสิทธิภาพ ในขณะที่ยังคงรักษาคุณลักษณะด้านความปลอดภัยและสภาพคล่องของ Ethereum
เทคโนโลยีโรลอัปในแง่ดี: Lumio ใช้สแต็ก OP โอเพ่นซอร์สและใช้เทคโนโลยีโรลอัปในแง่ดี การโรลอัปในแง่ดีเป็นที่ทราบกันดีว่าการประมวลผลธุรกรรมมีประสิทธิภาพและต้นทุนที่ต่ำกว่า ทำให้เหมาะสำหรับการปรับขนาดแอปพลิเคชันที่ใช้ Ethereum
แบบจำลองการประหยัดต้นทุนก๊าซแบบยืดหยุ่น: Lumio ขอแนะนำแบบจำลองการประหยัดต้นทุนก๊าซที่เน้นการใช้งานเป็นหลัก โมเดลนี้ช่วยให้นักพัฒนาแอปพลิเคชันได้รับประโยชน์โดยตรงจากการใช้งานเครือข่าย ซึ่งอาจสร้างแรงบันดาลใจให้กับการพัฒนา dApp ที่สร้างสรรค์และเป็นมิตรกับผู้ใช้มากขึ้น
การทำงานร่วมกันและการบูรณาการ: ความสามารถของ Lumio ในการประมวลผลธุรกรรมบน Aptos และชำระบน Ethereum แสดงให้เห็นถึงความสามารถในการทำงานร่วมกันในระดับสูงระหว่างระบบนิเวศบล็อกเชนต่างๆ คุณสมบัตินี้ช่วยให้นักพัฒนาสามารถใช้ประโยชน์จาก Ethereum และ Aptos ในแอปพลิเคชันของตนได้อย่างเต็มที่
ความสมดุลของความปลอดภัยและความสามารถในการปรับขนาด: การผสมผสานการรักษาความปลอดภัยที่แข็งแกร่งของ Ethereum เข้ากับความสามารถในการปรับขนาดของ Aptos ช่วยให้นักพัฒนามีโซลูชันที่น่าสนใจสำหรับการสร้าง dApps ที่มีประสิทธิภาพสูงและปลอดภัย สถาปัตยกรรมของ Lumio ได้รับการออกแบบมาเพื่อสร้างความสมดุลระหว่างประเด็นสำคัญทั้งสองนี้อย่างมีประสิทธิภาพ
ขณะนี้ Lumio อยู่ในช่วงเบต้าแบบปิด และมีแผนจะค่อยๆ เปิดตัวสำหรับผู้ใช้ที่ได้รับเลือก แนวทางนี้ช่วยให้สามารถทดสอบและปรับปรุงแพลตฟอร์มอย่างละเอียดตามความคิดเห็นของผู้ใช้ ทำให้มั่นใจได้ว่าแพลตฟอร์มจะแข็งแกร่งและใช้งานง่ายเมื่อมีการเปิดตัวในวงกว้าง
โครงการคู่ขนานอื่นๆ ในอุตสาหกรรม
Solana
เทคโนโลยี Sealevel ของ Solana เป็นองค์ประกอบสำคัญของสถาปัตยกรรมบล็อกเชน และได้รับการออกแบบเพื่อปรับปรุงประสิทธิภาพของสัญญาอัจฉริยะผ่านเทคโนโลยีการประมวลผลแบบขนาน แนวทางนี้แตกต่างอย่างมากจากการประมวลผลแบบเธรดเดียวของแพลตฟอร์มบล็อกเชนอื่นๆ เช่น รันไทม์ที่ใช้ WASM ของ EVM และ EOS ซึ่งประมวลผลสัญญาครั้งละหนึ่งสัญญาและแก้ไขสถานะบล็อกเชนตามลำดับ
Sealevel ช่วยให้รันไทม์ของ Solana ประมวลผลสัญญานับหมื่นสัญญาแบบขนาน โดยใช้คอร์ทั้งหมดที่มีให้สำหรับผู้ตรวจสอบความถูกต้อง ความสามารถในการประมวลผลแบบขนานนี้เป็นไปได้เนื่องจากธุรกรรมของ Solana อธิบายสถานะทั้งหมดที่จะถูกอ่านหรือเขียนระหว่างการดำเนินการอย่างชัดเจน ช่วยให้ธุรกรรมที่ไม่ทับซ้อนกันสามารถดำเนินการพร้อมกันได้ เช่นเดียวกับธุรกรรมที่อ่านเฉพาะสถานะเดียวกัน
ฟังก์ชันการทำงานหลักของ Sealevel ขึ้นอยู่กับสถาปัตยกรรมที่เป็นเอกลักษณ์ของ Solana ซึ่งรวมถึงส่วนประกอบต่างๆ เช่น ฐานข้อมูลบัญชี Cloudbreak และกลไกฉันทามติ Proof of History (PoH) Cloudbreak จับคู่คีย์สาธารณะกับบัญชี บัญชีรักษายอดคงเหลือและข้อมูล และโปรแกรม (รหัสไร้สัญชาติ) จัดการการเปลี่ยนสถานะสำหรับบัญชีเหล่านี้
ธุรกรรมใน Solana จะถูกระบุด้วยเวกเตอร์ของคำสั่ง แต่ละคำสั่งที่มีโปรแกรม คำแนะนำของโปรแกรม และรายการบัญชีที่ธุรกรรมต้องการอ่านและเขียน อินเทอร์เฟซนี้ได้รับแรงบันดาลใจจากอินเทอร์เฟซระบบปฏิบัติการระดับต่ำกับอุปกรณ์ ช่วยให้ SVM สามารถจัดเรียงธุรกรรมที่รอดำเนินการหลายล้านรายการ และกำหนดเวลาธุรกรรมที่ไม่ทับซ้อนกันทั้งหมดสำหรับการประมวลผลแบบขนาน นอกจากนี้ Sealevel ยังสามารถจัดเรียงคำสั่งทั้งหมดตาม ID โปรแกรมและรันโปรแกรมเดียวกันในทุกบัญชีพร้อมกัน ซึ่งเป็นกระบวนการที่คล้ายกับการปรับให้เหมาะสม SIMD (Single Instruction Multiple Data) ที่ใช้ใน GPU
Sealevel สำหรับ Solana มอบคุณประโยชน์หลายประการ รวมถึงความสามารถในการปรับขนาดที่เพิ่มขึ้น เวลาแฝงที่ลดลง ความคุ้มค่าด้านต้นทุน และความปลอดภัยที่ได้รับการปรับปรุง ช่วยให้เครือข่าย Solana สามารถรองรับจำนวนธุรกรรมต่อวินาทีที่สูงขึ้นอย่างมีนัยสำคัญ ให้การสรุปธุรกรรมที่เกือบจะทันที และลดค่าธรรมเนียมการทำธุรกรรม แม้ในระหว่างการประมวลผลแบบขนาน ความปลอดภัยของสัญญาอัจฉริยะก็ยังได้รับการดูแลผ่านโปรโตคอลความปลอดภัยที่แข็งแกร่งของ Solana
Sealevel ทำให้ Solana เป็นแพลตฟอร์มแอปพลิเคชันแบบกระจายอำนาจที่ทรงพลัง โดยเปิดใช้งานการประมวลผลแบบขนานความเร็วสูงและเพิ่มปริมาณธุรกรรม
Sui
คุณสมบัติเทคโนโลยีแบบขนานของ Sui ทำให้เป็นแพลตฟอร์มบล็อกเชนที่มีประสิทธิภาพและมีปริมาณงานสูง เหมาะสำหรับแอปพลิเคชัน Web3 และกรณีการใช้งานที่หลากหลาย คุณสมบัติที่โดดเด่นเหล่านี้ทำงานร่วมกันเพื่อปรับปรุงประสิทธิภาพและปริมาณงานของเครือข่าย:
ส่วนประกอบ Narwhal และ Bullshark: ส่วนประกอบทั้งสองนี้มีความสำคัญต่อกลไกฉันทามติของซุย Narwhal ทำหน้าที่เป็นพูลหน่วยความจำ ซึ่งรับผิดชอบในการเร่งการประมวลผลธุรกรรม ปรับปรุงประสิทธิภาพของเครือข่าย และรับรองความพร้อมใช้งานของข้อมูลเมื่อส่งไปยัง Bullshark (กลไกฉันทามติ) Bullshark มีหน้าที่รับผิดชอบในการจัดเรียงข้อมูลที่ Narwhal ให้ไว้ โดยใช้ความทนทานต่อข้อผิดพลาดของ Byzantine เพื่อตรวจสอบความถูกต้องของธุรกรรม และกระจายธุรกรรมเหล่านี้ผ่านเครือข่าย
รูปแบบการเป็นเจ้าของสินทรัพย์: ในเครือข่าย Sui ทรัพย์สินสามารถเป็นเจ้าของโดยเจ้าของคนเดียวหรือแบ่งปันโดยเจ้าของหลายคน สินทรัพย์จากเจ้าของคนเดียวสามารถโอนข้ามเครือข่ายได้อย่างรวดเร็วและอิสระ ในขณะที่สินทรัพย์ที่ใช้ร่วมกันต้องได้รับการตรวจสอบผ่านระบบที่เป็นเอกฉันท์ ระบบการเป็นเจ้าของสินทรัพย์นี้ไม่เพียงแต่ปรับปรุงประสิทธิภาพของการประมวลผลธุรกรรมเท่านั้น แต่ยังช่วยให้นักพัฒนาสามารถสร้างสินทรัพย์หลายประเภทสำหรับแอปพลิเคชันของพวกเขาอีกด้วย
คอมพิวเตอร์แบบกระจาย: การออกแบบของ Sui ช่วยให้เครือข่ายสามารถปรับขนาดทรัพยากรตามความต้องการ ทำให้ทำงานเหมือนกับบริการคลาวด์ ซึ่งหมายความว่าเมื่อความต้องการเครือข่าย Sui เพิ่มขึ้น เครื่องมือตรวจสอบเครือข่ายจะสามารถเพิ่มพลังการประมวลผลได้มากขึ้น รักษาความเสถียรของเครือข่าย และรักษาค่าธรรมเนียมก๊าซให้ต่ำ
ภาษาการเขียนโปรแกรม Sui Move: Sui Move เป็นภาษาการเขียนโปรแกรมดั้งเดิมของ Sui ออกแบบมาเพื่อสร้างแอปพลิเคชันที่มีประสิทธิภาพสูง ปลอดภัย และมีคุณสมบัติหลากหลาย มีพื้นฐานมาจากภาษา Move และมีเป้าหมายเพื่อปรับปรุงข้อบกพร่องในภาษาการเขียนโปรแกรมสัญญาอัจฉริยะ ปรับปรุงความปลอดภัยของสัญญาอัจฉริยะ และประสิทธิภาพการทำงานของโปรแกรมเมอร์
Programmable Transaction Block (PTB): PTB ใน Sui เป็นลำดับธุรกรรมที่ซับซ้อนและประกอบได้ ซึ่งสามารถเข้าถึงฟังก์ชัน On-chain Move ใดๆ ที่เปิดเผยในสัญญาอัจฉริยะทั้งหมด การออกแบบนี้ให้การรับประกันที่แข็งแกร่งสำหรับการชำระเงินหรือการใช้งานด้านการเงิน
ความสามารถในการปรับขนาดในแนวนอน: ความสามารถในการปรับขนาดของ Sui ไม่ได้จำกัดอยู่ที่การประมวลผลธุรกรรม แต่ยังรวมถึงการจัดเก็บข้อมูลด้วย สิ่งนี้ช่วยให้นักพัฒนาสามารถกำหนดสินทรัพย์ที่ซับซ้อนด้วยคุณสมบัติที่หลากหลาย และจัดเก็บโดยตรงบนเครือข่ายโดยไม่ต้องใช้พื้นที่จัดเก็บนอกเครือข่ายทางอ้อมเพื่อประหยัดค่าธรรมเนียมก๊าซ
Fuel
ในเครือข่ายเชื้อเพลิง"การดำเนินการค้าขายแบบขนาน"เป็นเทคโนโลยีสำคัญที่ช่วยให้เครือข่ายสามารถรองรับธุรกรรมปริมาณมากได้อย่างมีประสิทธิภาพ แกนหลักของการดำเนินการแบบคู่ขนานนี้เกิดขึ้นได้จากการใช้รายการเข้าถึงสถานะที่เข้มงวดตามโมเดล UTXO (Unspent Transaction Output) โมเดลนี้เป็นองค์ประกอบพื้นฐานใน Bitcoin และสกุลเงินดิจิทัลอื่น ๆ อีกมากมาย
Fuel แนะนำความสามารถในการดำเนินธุรกรรมแบบขนานในโมเดล UTXO ด้วยการใช้รายการเข้าถึงสถานะที่เข้มงวด Fuel จึงสามารถประมวลผลธุรกรรมแบบคู่ขนานได้ ดังนั้นจึงใช้เธรดและคอร์ของ CPU ได้มากขึ้น ซึ่งปกติจะไม่ได้ใช้งานในบล็อกเชนแบบเธรดเดียว ด้วยวิธีนี้ Fuel สามารถให้พลังการประมวลผล การเข้าถึงสถานะ และปริมาณธุรกรรมได้มากกว่าบล็อกเชนแบบเธรดเดียว
เชื้อเพลิงแก้ปัญหาการทำงานพร้อมกันในโมเดล UTXO ใน Fuel แทนที่จะลงนามใน UTXO โดยตรง ผู้ใช้จะลงนามในรหัสสัญญาที่ระบุถึงความตั้งใจที่จะโต้ตอบกับสัญญา ดังนั้น ผู้ใช้จึงไม่เปลี่ยนสถานะโดยตรง ทำให้ UTXO ถูกใช้ไป แต่ผู้ผลิตบล็อกจะต้องรับผิดชอบในการจัดการว่าธุรกรรมต่างๆ ในบล็อกส่งผลกระทบต่อสถานะโดยรวมและสัญญา UTXO อย่างไร UTXO สัญญาที่ใช้ไปจะสร้าง UTXO ใหม่ที่มีคุณสมบัติหลักเหมือนกัน แต่มีการอัปเดตพื้นที่จัดเก็บและความสมดุล
เพื่อให้บรรลุการทำธุรกรรมแบบคู่ขนาน Fuel ได้พัฒนาเครื่องเสมือนเฉพาะ - FuelVM การออกแบบของ FuelVM มุ่งเน้นไปที่การลดการประมวลผลที่สิ้นเปลืองในสถาปัตยกรรมเครื่องเสมือนบล็อกเชนแบบดั้งเดิม ในขณะเดียวกันก็ช่วยให้นักพัฒนามีพื้นที่การออกแบบที่มีศักยภาพมากขึ้น ประกอบด้วยบทเรียนหลายปีที่เรียนรู้จากระบบนิเวศ Ethereum และข้อเสนอแนะสำหรับการปรับปรุงที่ไม่สามารถนำไปใช้กับ Ethereum ได้ เนื่องจากจำเป็นต้องรักษาความเข้ากันได้กับเวอร์ชันที่ผ่านมา
Aptos
Aptos blockchain ใช้เครื่องมือดำเนินการแบบขนานที่เรียกว่า Block-STM (Software Transaction Memory) เพื่อเพิ่มความสามารถในการประมวลผลธุรกรรม เทคโนโลยีนี้ช่วยให้ Aptos ดำเนินธุรกรรมตามลำดับที่กำหนดไว้ล่วงหน้าภายในแต่ละบล็อก โดยกำหนดธุรกรรมให้กับเธรดตัวประมวลผลที่แตกต่างกันระหว่างการดำเนินการ แนวคิดหลักของวิธีนี้คือการบันทึกตำแหน่งหน่วยความจำที่แก้ไขโดยธุรกรรมขณะดำเนินการธุรกรรมทั้งหมด หลังจากตรวจสอบผลลัพธ์ธุรกรรมทั้งหมดแล้ว หากพบว่าธุรกรรมเข้าถึงตำแหน่งหน่วยความจำที่แก้ไขโดยธุรกรรมก่อนหน้า ธุรกรรมดังกล่าวจะถือเป็นโมฆะ ธุรกรรมที่ถูกยกเลิกจะถูกดำเนินการอีกครั้ง และกระบวนการจะทำซ้ำจนกว่าธุรกรรมทั้งหมดจะได้รับการดำเนินการ
แตกต่างจากเอ็นจิ้นการประมวลผลแบบขนานอื่นๆ Block-STM รักษาอะตอมมิกของธุรกรรมโดยไม่ต้องมีความรู้ล่วงหน้าเกี่ยวกับข้อมูลจึงจะสามารถอ่าน/เขียนได้ ทำให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่มีความขนานสูงได้ง่ายขึ้น Block-STM รองรับอะตอมมิกซิตีที่สมบูรณ์กว่าสภาพแวดล้อมการดำเนินการแบบขนานอื่นๆ ซึ่งมักจะต้องแยกการดำเนินการออกเป็นหลายธุรกรรม (ทำลายอะตอมมิกเชิงตรรกะ) Block-STM ปรับปรุงประสบการณ์ผู้ใช้โดยลดเวลาแฝงและปรับปรุงประสิทธิภาพด้านต้นทุน
นอกจากนี้ Aptos ยังใช้กลไกที่เป็นเอกฉันท์ที่เรียกว่า AptosBFT v4 ซึ่งเป็นโปรโตคอล BFT สำหรับบล็อกเชนที่ใช้งานจริงที่ได้รับการพิสูจน์อย่างเข้มงวดว่าถูกต้อง โปรโตคอลปรับการตอบสนองให้เหมาะสม ให้เวลาแฝงต่ำและปริมาณงานสูง และใช้ประโยชน์จากเครือข่ายพื้นฐานอย่างเต็มที่ AptosBFT v4 ใช้การออกแบบไปป์ไลน์ที่คล้ายกับโปรเซสเซอร์เพื่อให้แน่ใจว่ามีการใช้ทรัพยากรให้เกิดประโยชน์สูงสุดในทุกขั้นตอน ดังนั้น โหนดเดียวอาจมีส่วนร่วมในหลายแง่มุมของความเห็นพ้องต้องกัน ตั้งแต่การเลือกธุรกรรมเพื่อรวมไว้ในบล็อกไปจนถึงการดำเนินการชุดธุรกรรมอื่น การเขียนผลลัพธ์ของธุรกรรมอีกชุดหนึ่งไปยังการจัดเก็บ และการรับรองผลลัพธ์ของธุรกรรมอีกชุดหนึ่ง สิ่งนี้ทำให้ปริมาณงานถูกจำกัดด้วยสเตจที่ช้าที่สุดเท่านั้น แทนที่จะรวมลำดับของทุกสเตจ
ท้าทาย
ความท้าทายทางเทคนิค
โดยทั่วไปแล้ว ความท้าทายหลักในการปรับใช้แนวทางแบบขนานหรือพร้อมกันคือปัญหาการแข่งขันของข้อมูล ข้อขัดแย้งในการอ่านและเขียน หรือปัญหาอันตรายของข้อมูล ข้อกำหนดทั้งหมดนี้อธิบายถึงปัญหาเดียวกัน: เธรดหรือการดำเนินการที่แตกต่างกันพยายามอ่านและแก้ไขข้อมูลเดียวกันในเวลาเดียวกัน การใช้ระบบคู่ขนานที่มีประสิทธิภาพและเชื่อถือได้จำเป็นต้องแก้ไขปัญหาทางเทคนิคที่ซับซ้อน โดยเฉพาะอย่างยิ่งในการรับประกันการดำเนินการแบบขนานที่คาดการณ์ได้และปราศจากข้อขัดแย้งบนโหนดกระจายอำนาจหลายพันโหนด นอกจากนี้ ความท้าทายด้านความเข้ากันได้ทางเทคนิคคือเพื่อให้แน่ใจว่าวิธีการประมวลผลแบบขนานใหม่เข้ากันได้กับมาตรฐาน EVM และรหัสสัญญาอัจฉริยะที่มีอยู่
การปรับตัวของระบบนิเวศ
สำหรับนักพัฒนา พวกเขาอาจจำเป็นต้องเรียนรู้เครื่องมือและวิธีการใหม่ๆ เพื่อเพิ่มประโยชน์ของ EVM แบบคู่ขนานให้สูงสุด นอกจากนี้ ผู้ใช้ยังต้องปรับตัวให้เข้ากับโหมดการโต้ตอบและคุณสมบัติด้านประสิทธิภาพใหม่ๆ ที่อาจเกิดขึ้น สิ่งนี้กำหนดให้ผู้เข้าร่วมในระบบนิเวศทั้งหมด (รวมถึงนักพัฒนา ผู้ใช้ และผู้ให้บริการ) ต้องมีความเข้าใจและการปรับตัวให้เข้ากับเทคโนโลยีใหม่ๆ ในเวลาเดียวกัน ระบบนิเวศบล็อกเชนที่แข็งแกร่งไม่เพียงแต่ต้องอาศัยคุณสมบัติทางเทคนิคเท่านั้น แต่ยังต้องอาศัยการสนับสนุนจากนักพัฒนาที่กว้างขวางและแอปพลิเคชันที่หลากหลายอีกด้วย เพื่อให้เทคโนโลยีใหม่ๆ เช่น EVM แบบขนานประสบความสำเร็จในตลาด จำเป็นต้องสร้างเอฟเฟกต์เครือข่ายที่เพียงพอเพื่อดึงดูดการมีส่วนร่วมของนักพัฒนาและผู้ใช้
เพิ่มความซับซ้อนของระบบ
Parallel EVM ต้องการการสื่อสารเครือข่ายที่มีประสิทธิภาพเพื่อรองรับการซิงโครไนซ์ข้อมูลระหว่างหลายโหนด ความล่าช้าของเครือข่ายหรือความล้มเหลวในการซิงโครไนซ์อาจนำไปสู่การประมวลผลธุรกรรมที่ไม่สอดคล้องกัน เพิ่มความซับซ้อนในการออกแบบระบบ เพื่อใช้ประโยชน์จากการประมวลผลแบบขนานอย่างมีประสิทธิผล ระบบจำเป็นต้องจัดการและจัดสรรทรัพยากรการประมวลผลอย่างชาญฉลาดยิ่งขึ้น ซึ่งอาจเกี่ยวข้องกับการกระจายโหลดแบบไดนามิกไปยังโหนดต่างๆ รวมถึงการเพิ่มประสิทธิภาพการใช้หน่วยความจำและพื้นที่เก็บข้อมูล การพัฒนาสัญญาอัจฉริยะและแอปพลิเคชันที่รองรับการประมวลผลแบบขนานนั้นซับซ้อนกว่าโมเดลการดำเนินการตามลำดับแบบดั้งเดิม นักพัฒนาจำเป็นต้องพิจารณาคุณลักษณะและข้อจำกัดของการดำเนินการแบบขนาน ซึ่งอาจทำให้กระบวนการเขียนโค้ดและการดีบักทำได้ยากขึ้น ในสภาพแวดล้อมการดำเนินการแบบขนาน ช่องโหว่ด้านความปลอดภัยอาจถูกขยายเนื่องจากปัญหาด้านความปลอดภัยอาจส่งผลกระทบต่อธุรกรรมหลายรายการที่ดำเนินการแบบขนาน ดังนั้นจึงจำเป็นต้องมีกระบวนการตรวจสอบและทดสอบความปลอดภัยที่เข้มงวดมากขึ้น
แนวโน้มในอนาคต
Parallel EVM แสดงให้เห็นถึงศักยภาพที่ยอดเยี่ยมในการปรับปรุงความสามารถในการปรับขนาดและประสิทธิภาพของบล็อกเชน EVM แบบขนานที่กล่าวถึงข้างต้นแสดงถึงการเปลี่ยนแปลงที่สำคัญในเทคโนโลยีบล็อกเชน และได้รับการออกแบบเพื่อเพิ่มความสามารถในการประมวลผลธุรกรรมโดยดำเนินธุรกรรมพร้อมกันบนโปรเซสเซอร์หลายตัว แนวทางนี้ทำลายการประมวลผลธุรกรรมตามลำดับแบบเดิม ซึ่งช่วยให้มีปริมาณงานที่สูงขึ้นและเวลาแฝงที่ลดลง ซึ่งมีความสำคัญต่อความสามารถในการขยายขนาดและประสิทธิภาพของเครือข่ายบล็อกเชน
การใช้งาน EVM แบบขนานที่ประสบความสำเร็จนั้นต้องอาศัยวิสัยทัศน์และทักษะของนักพัฒนาเป็นอย่างมาก โดยเฉพาะอย่างยิ่งในการออกแบบสัญญาอัจฉริยะและโครงสร้างข้อมูล องค์ประกอบเหล่านี้มีความสำคัญในการพิจารณาว่าธุรกรรมสามารถดำเนินการแบบขนานได้หรือไม่ นักพัฒนาจะต้องพิจารณาการประมวลผลแบบขนานตั้งแต่เริ่มต้นโครงการ และตรวจสอบให้แน่ใจว่าการออกแบบของพวกเขาช่วยให้ธุรกรรมต่างๆ ทำงานได้อย่างอิสระโดยไม่มีการแทรกแซง
Parallel EVM ยังรักษาความเข้ากันได้กับระบบนิเวศ Ethereum ซึ่งเป็นสิ่งสำคัญสำหรับนักพัฒนาและผู้ใช้ที่เกี่ยวข้องกับแอปพลิเคชันที่ใช้ Ethereum อยู่แล้ว ความเข้ากันได้นี้ช่วยให้มั่นใจได้ถึงการเปลี่ยนแปลงและการบูรณาการ dApps ที่มีอยู่อย่างราบรื่น ซึ่งเป็นความท้าทายสำหรับระบบเช่น DAG เนื่องจากมักต้องมีการแก้ไขที่สำคัญกับแอปพลิเคชันที่มีอยู่
การพัฒนา EVM แบบคู่ขนานถือเป็นก้าวสำคัญในการแก้ไขข้อจำกัดพื้นฐานของความสามารถในการปรับขนาดบล็อกเชน นวัตกรรมเหล่านี้คาดว่าจะเตรียมเครือข่ายบล็อกเชนสำหรับอนาคต ช่วยให้สามารถตอบสนองความต้องการที่เพิ่มขึ้น และกลายเป็นรากฐานสำคัญของโครงสร้างพื้นฐาน Web3 รุ่นต่อไป แม้ว่า EVM แบบคู่ขนานจะมีศักยภาพมหาศาล แต่การใช้งานที่ประสบความสำเร็จนั้นจำเป็นต้องเอาชนะความท้าทายทางเทคนิคที่ซับซ้อน และรับรองว่าจะมีการนำระบบนิเวศไปใช้ในวงกว้าง
MT Capital
MT Capital ซึ่งมีสำนักงานใหญ่ในซิลิคอนวัลเลย์ เป็นกองทุน crypto-native ที่มุ่งเน้นไปที่ Web3 และเทคโนโลยีที่เกี่ยวข้อง เรามีทีมงานระดับโลก และภูมิหลังทางวัฒนธรรมและมุมมองที่หลากหลายทำให้เรามีความเข้าใจเชิงลึกเกี่ยวกับตลาดโลกและคว้าโอกาสในการลงทุนในภูมิภาคต่างๆ วิสัยทัศน์ของ MT Capital คือการเป็นบริษัทการลงทุนบล็อกเชนชั้นนำของโลก โดยมุ่งเน้นที่การสนับสนุนบริษัทเทคโนโลยีระยะเริ่มต้นที่สามารถสร้างมูลค่าได้อย่างมีนัยสำคัญ ตั้งแต่ปี 2016 พอร์ตการลงทุนของเราครอบคลุม Infra, L1/L2, DeFi, NFT, GameFi และสาขาอื่นๆ เราไม่ใช่แค่นักลงทุน แต่เราเป็นแรงผลักดันเบื้องหลังทีมผู้ก่อตั้ง
เว็บไซต์อย่างเป็นทางการ:https://mt.capital/
ทวิตเตอร์:https://twitter.com/MTCapital_US
Medium:https://medium.com/@MTCapital_US
อ้างอิง
https://github.com/hsyodyssey/awesome-parallel-blockchain
https://www.techflowpost.com/article/detail_15290.html
