ในปีนี้ Parallel EVM ได้รับความสนใจจาก บริษัท ร่วมทุนชั้นนําเช่น Paradigm และ Dragonfly ซึ่งได้รับความสนใจจากตลาดอย่างมาก ซึ่งแตกต่างจาก EVM แบบดั้งเดิมซึ่งประมวลผลธุรกรรมตามลําดับและอาจทําให้เกิดความแออัดและความล่าช้าในช่วงเวลาเร่งด่วน Parallel EVM ใช้ประโยชน์จากเทคโนโลยีการประมวลผลแบบขนานเพื่อดําเนินการธุรกรรมหลายรายการพร้อมกันทําให้การประมวลผลธุรกรรมเร็วขึ้นอย่างมาก เนื่องจากแอปพลิเคชันที่ซับซ้อนเช่นเกมออนเชนและกระเป๋าเงินนามธรรมของบัญชีแพร่หลายมากขึ้นความต้องการประสิทธิภาพของบล็อกเชนก็เพิ่มขึ้น เพื่อรองรับฐานผู้ใช้ที่ใหญ่ขึ้นเครือข่ายบล็อกเชนต้องจัดการปริมาณธุรกรรมที่สูงอย่างมีประสิทธิภาพ ดังนั้น Parallel EVM จึงมีความสําคัญต่อความก้าวหน้าของแอปพลิเคชัน Web3
อย่างไรก็ตาม การนำ EVM แบบขนานมาใช้งานนั้นมาพร้อมกับความท้าทายที่เกิดขึ้นบ่อยครั้ง ซึ่งต้องการการแก้ปัญหาทางเทคนิคที่แม่นยำเพื่อให้ระบบทำงานอย่างเสถียร
ตัวอย่างเช่น MegaETH แยกงานการดําเนินการธุรกรรมจากโหนดแบบเต็มมอบหมายงานต่าง ๆ ให้กับโหนดพิเศษเพื่อเพิ่มประสิทธิภาพของระบบโดยรวม Artela ใช้การดําเนินการในแง่ดีเชิงคาดการณ์และเทคโนโลยีการโหลดล่วงหน้าแบบอะซิงโครนัสเพื่อวิเคราะห์การพึ่งพาธุรกรรมด้วย AI และโหลดสถานะธุรกรรมที่ต้องการลงในหน่วยความจําล่วงหน้าเพื่อปรับปรุงประสิทธิภาพการเข้าถึงสถานะ BNB Chain พัฒนาเครื่องตรวจจับความขัดแย้งเฉพาะและกลไกการดําเนินการซ้ําเพื่อเพิ่มการจัดการการพึ่งพาธุรกรรมลดการดําเนินการซ้ําที่ไม่จําเป็น
เพื่อเข้าใจทิศทางการพัฒนา Parallel EVM อย่างละเอียด นี่คือเนื้อหาที่เลือกมา 9 บทความคุณภาพสูงเกี่ยวกับเรื่องนี้ ซึ่งให้มุมมองอย่างละเอียดถึงแผนการดำเนินงานของโซลูชันต่างๆ การศึกษานิเทศภายในระบบ และภาพอนาคต
ผู้เขียน: MegaETH; วันที่: 27 มิถุนายน 2567
MegaETH เป็นเลเยอร์ 2 ที่เข้ากันได้กับ EVM โดยมีเป้าหมายเพื่อให้ได้ประสิทธิภาพแบบเรียลไทม์ของเซิร์ฟเวอร์ Web2 เป้าหมายคือการผลักดันประสิทธิภาพของ Ethereum L2 ให้ถึงขีด จํากัด ของฮาร์ดแวร์โดยให้ปริมาณธุรกรรมสูงพลังการประมวลผลที่เพียงพอและเวลาตอบสนองมิลลิวินาที สิ่งนี้ช่วยให้นักพัฒนาสามารถสร้างและรวมแอปพลิเคชันที่ซับซ้อนได้โดยไม่มีข้อ จํากัด ด้านประสิทธิภาพ
MegaETH เพิ่มประสิทธิภาพโดยการแยกงานการดําเนินการธุรกรรมออกจากโหนดเต็มรูปแบบและแนะนําเทคโนโลยีการประมวลผลแบบขนาน สถาปัตยกรรมประกอบด้วยสามบทบาทหลัก: Sequencer, Validator และ Full Node
การออกแบบโหนดที่เฉพาะเจาะจงนี้ช่วยให้โหนดประเภทต่างๆ สามารถตั้งค่าความต้องการด้านฮาร์ดแวร์แยกต่างหากซึ่งขึ้นอยู่กับฟังก์ชันของตน ตัวอย่างเช่น ซีเควนเซอร์ต้องการเซิร์ฟเวอร์ที่มีประสิทธิภาพสูงเพื่อจัดการปริมาณการทำธุรกรรมที่มาก ในขณะที่ Full Nodes และ Validators สามารถใช้ฮาร์ดแวร์รุ่นต่ำสัมพันธ์ได้
ผู้เขียน: Artela; วันที่: 2024.6.20
Artela ปรับปรุงประสิทธิภาพการทำงานขนาดใหญ่ของบล็อกเชนและประสิทธิภาพโดยรวมผ่านทางเทคโนโลยีหลักหลายอย่าง:
โดยเฉพาะอย่างยิ่งการดำเนินการที่เป็นที่สุดของ Artela ใช้ AI ในการวิเคราะห์ความขึ้นอยู่กันระหว่างธุรกรรมและสัญญา โดยการทำนายธุรกรรมที่ขัดแย้งกันและจัดกลุ่มเพื่อลดความขัดแย้งและการดำเนินการใหม่ ระบบสะสมและเก็บข้อมูลการเข้าถึงสถานะของธุรกรรมในอดีตสำหรับอัลกอริทึมการทำนาย การโหลดล่วงหน้าแบบไม่สม่ำเสมอโหลดสถานะธุรกรรมที่จำเป็นเข้าไปในหน่วยความจำเพื่อหลีกเลี่ยงการขัดข้อกีดข้องของ I/O ระหว่างการดำเนินการ การจัดเก็บแบบพร้อมเพียงได้ปรับปรุง Merkleization และประสิทธิภาพของ I/O โดยการแยกการสัญญาสถานะจากการดำเนินการจัดเก็บ การจัดเก็บแบบพร้อมเพียงควบคุมการดำเนินการแบบขนานและไม่ขนานอย่างอิสระเพื่อเพิ่มประสิทธิภาพของการดำเนินการแบบขนาน
นอกจากนี้ การประมวลผลแบบยืดหยุ่นของ Artela ยังสร้างพื้นที่บล็อกยืดหยุ่น (EBS) บล็อกเชนแบบดั้งเดิมใช้พื้นที่บล็อกเดียวระหว่าง dApps ทั้งหมด ซึ่งนําไปสู่การแข่งขันด้านทรัพยากรระหว่าง dApps ที่มีปริมาณการใช้งานสูง ทําให้เกิดค่าธรรมเนียมก๊าซที่ไม่เสถียรและประสิทธิภาพที่คาดเดาไม่ได้ พื้นที่บล็อกยืดหยุ่นให้พื้นที่บล็อกเฉพาะและปรับขนาดได้แบบไดนามิกสําหรับ dApps ทําให้มั่นใจได้ถึงประสิทธิภาพที่คาดการณ์ได้ dApps สามารถนําไปใช้กับพื้นที่บล็อกพิเศษได้ตามต้องการ และเมื่อพื้นที่บล็อกเพิ่มขึ้น Validators สามารถขยายความสามารถในการประมวลผลได้โดยการเพิ่มโหนดการดําเนินการที่ยืดหยุ่น เพื่อให้มั่นใจถึงการใช้ทรัพยากรอย่างมีประสิทธิภาพและปรับให้เข้ากับปริมาณธุรกรรมที่แตกต่างกัน
ผู้เขียน: BNB Chain; วันที่: 16.2.2024
ในโซ่ BNB ทีมได้นำขั้นตอนหลายอย่างเพื่อปรับปรุงความสามารถในการประมวลธุรกรรมและความยืดหยุ่นด้วยการทำ EVM แบบขนาน ซึ่งรวมถึงการพัฒนาที่สำคัญ ได้แก่:
Parallel EVM v1.0:
Parallel EVM v2.0
โดยอิงจาก EVM ขนาด 1.0 แบบขนาน ชุมชน BNB chain ได้นำเสนอชุดนวัตกรรมเพื่อปรับปรุงประสิทธิภาพ:
Parallel EVM v3.0
หลังจากการปรับปรุงประสิทธิภาพของ EVM 2.0 แบบขนาน ชุมชน BNB chain ได้พัฒนา EVM 3.0 แบบขนานอย่างกระตือรือร้น โดยมีเป้าหมายดังต่อไปนี้:
ผู้เขียน: Sei; วันที่: 2024.3.13
Sei Labs ได้สร้างเฟรมเวิร์กโอเพ่นซอร์สที่เรียกว่า Parallel Stack ซึ่งออกแบบมาเพื่อสร้างโซลูชันเลเยอร์ 2 ที่รองรับเทคโนโลยีการประมวลผลแบบขนาน ข้อได้เปรียบหลักของ Parallel Stack อยู่ที่ความสามารถในการประมวลผลแบบขนานโดยใช้ประโยชน์จากความก้าวหน้าในฮาร์ดแวร์ที่ทันสมัยเพื่อลดต้นทุนการทําธุรกรรม เฟรมเวิร์กนี้ใช้การออกแบบแบบแยกส่วนช่วยให้นักพัฒนาสามารถเพิ่มหรือแก้ไขโมดูลฟังก์ชันการทํางานตามความต้องการเฉพาะซึ่งจะช่วยปรับให้เข้ากับสถานการณ์การใช้งานและข้อกําหนดด้านประสิทธิภาพต่างๆ Parallel Stack สามารถผสานรวมกับระบบนิเวศ Ethereum ที่มีอยู่ได้อย่างราบรื่นทําให้แอปพลิเคชันและนักพัฒนาสามารถใช้โครงสร้างพื้นฐานและเครื่องมือที่มีอยู่ของ Ethereum โดยมีการปรับเปลี่ยนหรือปรับเปลี่ยนน้อยที่สุด
เพื่อให้มั่นใจถึงการดําเนินการที่ปลอดภัยของธุรกรรมและสัญญาอัจฉริยะ Parallel Stack ได้รวมเอาโปรโตคอลความปลอดภัยและกลไกการตรวจสอบที่หลากหลายรวมถึงการตรวจสอบลายเซ็นธุรกรรมการตรวจสอบสัญญาอัจฉริยะและระบบตรวจจับความผิดปกติ เพื่ออํานวยความสะดวกในการพัฒนาและปรับใช้แอปพลิเคชันบน Parallel Stack Sei Labs มีชุดเครื่องมือสําหรับนักพัฒนาและ API ที่ครอบคลุม โดยมีเป้าหมายเพื่อช่วยให้นักพัฒนาใช้ประโยชน์จากประสิทธิภาพสูงและความสามารถในการปรับขนาดของ Parallel Stack ได้อย่างเต็มที่ ซึ่งจะช่วยพัฒนาระบบนิเวศของ Ethereum
ผู้เขียน: Polygon Labs; วันที่: 2022.12.1
ห่วงโซ่ PoS ของ Polygon ได้ปรับปรุงความเร็วในการประมวลผลธุรกรรม 100% ผ่านการดําเนินการอัปเกรด EVM แบบขนานด้วยวิธีการข้อมูลเมตาที่น้อยที่สุด Polygon นําหลักการของเอ็นจิ้น Block-STM ที่พัฒนาโดย Aptos Labs มาใช้เพื่อสร้างวิธีการข้อมูลเมตาขั้นต่ําที่ปรับให้เหมาะกับความต้องการของ Polygon เอ็นจิ้น Block-STM เป็นกลไกการดําเนินการแบบขนานที่เป็นนวัตกรรมใหม่ซึ่งถือว่าไม่มีความขัดแย้งระหว่างธุรกรรม ในระหว่างการดําเนินการธุรกรรมเอ็นจิ้น Block-STM จะตรวจสอบการทํางานของหน่วยความจําของแต่ละธุรกรรมระบุและทําเครื่องหมายการพึ่งพาและจัดลําดับธุรกรรมที่ขัดแย้งกันใหม่เพื่อตรวจสอบความถูกต้องของผลลัพธ์
เมธอดเมตาดาต้าขั้นต่ําจะบันทึกการขึ้นต่อกันของธุรกรรมทั้งหมดในบล็อกและจัดเก็บไว้ใน Directed Acyclic Graph (DAG) บล็อกผู้เสนอและตรวจสอบความถูกต้องก่อนทําธุรกรรมบันทึกการพึ่งพาและแนบเป็นข้อมูลเมตา เมื่อบล็อก propaGates ไปยังโหนดอื่น ๆ ในเครือข่ายข้อมูลการพึ่งพาจะถูกรวมไว้แล้วลดภาระการคํานวณและ I / O สําหรับ revalidation และเพิ่มประสิทธิภาพการตรวจสอบ ด้วยการบันทึกการอ้างอิงเมธอดเมตาดาต้าขั้นต่ํายังปรับเส้นทางการดําเนินการธุรกรรมให้เหมาะสมลดความขัดแย้ง
ผู้เขียน: Zhixiong Pan ผู้ก่อตั้ง ChainFeeds; วันที่: 2024.3.28
เทคโนโลยี EVM แบบขนานได้รับความสนใจและการลงทุนจาก บริษัท ร่วมทุนชั้นนํารวมถึง Paradigm, Jump และ Dragonfly นักลงทุนเหล่านี้มองโลกในแง่ดีเกี่ยวกับศักยภาพของ EVM แบบขนานในการฝ่าฟันข้อ จํากัด ด้านประสิทธิภาพของเทคโนโลยีบล็อกเชนที่มีอยู่ทําให้การประมวลผลธุรกรรมมีประสิทธิภาพมากขึ้นและความเป็นไปได้ในการใช้งานที่กว้างขึ้น
ในขณะที่คำว่า “parallel EVM” ในความหมายที่แท้จริงหมายถึง “การทำขนานกัน” แต่มันมีความหมายมากกว่าแค่การเปิดให้กระบวนการประมวลผลของธุรกรรมหลายรายการหรืองานเกิดขึ้นพร้อม มันรวมถึงการปรับปรุงประสิทธิภาพอย่างลึกซึ้งในส่วนต่าง ๆ ของ Ethereum EVM เช่น การปรับปรุงความเร็วในการเข้าถึงข้อมูล เพิ่มประสิทธิภาพในการคำนวณ และการปรับปรุงการจัดการสถานะ ดังนั้น ความพยายามเหล่านี้เป็นที่น่าจะเป็นจำกัดของประสิทธิภาพของมาตรฐาน EVM
นอกเหนือจากความท้าทายทางเทคนิคแล้ว EVM แบบขนานยังเผชิญกับปัญหาในการสร้างระบบนิเวศและการยอมรับของตลาด จําเป็นอย่างยิ่งที่จะต้องสร้างความแตกต่างภายในระบบนิเวศโอเพ่นซอร์สและสร้างสมดุลที่เหมาะสมระหว่างการกระจายอํานาจและประสิทธิภาพสูง การยอมรับของตลาดจําเป็นต้องแสดงให้เห็นว่าความสามารถในการขนานอย่างแท้จริงให้การปรับปรุงประสิทธิภาพและผลประโยชน์ด้านต้นทุนโดยเฉพาะอย่างยิ่งในบริบทของแอปพลิเคชัน Ethereum ที่มีอยู่และสัญญาอัจฉริยะซึ่งดําเนินงานได้อย่างเสถียรอยู่แล้ว นอกจากนี้ การส่งเสริม EVM แบบขนานจําเป็นต้องแก้ไขปัญหาด้านความปลอดภัยที่อาจเกิดขึ้นและข้อบกพร่องทางเทคนิคใหม่ ๆ เพื่อให้มั่นใจถึงความเสถียรของระบบและความปลอดภัยของสินทรัพย์ของผู้ใช้ ซึ่งเป็นปัจจัยสําคัญสําหรับการนําเทคโนโลยีใหม่มาใช้อย่างกว้างขวาง
ผู้เขียน: Reforge Research; วันที่: 2024.4.1
การเปิดตัว EVM แบบขนานได้ปรับปรุงความเป็นไปได้ของ Central Limit Order Books (CLOBs) แบบ on-chain โดยกิจกรรม DeFi คาดว่าจะเพิ่มขึ้นอย่างมาก ใน CLOBs คําสั่งซื้อจะถูกจัดเรียงตามลําดับความสําคัญของราคาและเวลาเพื่อให้มั่นใจถึงความเป็นธรรมและความโปร่งใสของตลาด อย่างไรก็ตามการใช้ CLOBs บนแพลตฟอร์มบล็อกเชนเช่น Ethereum มักจะนําไปสู่เวลาแฝงและต้นทุนการทําธุรกรรมที่สูงเนื่องจากข้อ จํากัด ของแพลตฟอร์มในพลังการประมวลผลและความเร็ว การถือกําเนิดของ EVM แบบขนานได้เพิ่มความสามารถในการประมวลผลและประสิทธิภาพของเครือข่ายอย่างมากทําให้แพลตฟอร์มการซื้อขาย DeFi สามารถจับคู่และดําเนินการตามคําสั่งได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น ดังนั้น CLOBs จึงทํางานได้
บนพื้นฐานนี้ Programmable Central Limit Order Books (pCLOBs) จะขยายฟังก์ชัน CLOB เพิ่มเติม pCLOBs ไม่เพียง แต่ให้คุณสมบัติการจับคู่คําสั่งซื้อและขายขั้นพื้นฐาน แต่ยังช่วยให้นักพัฒนาสามารถฝังตรรกะสัญญาอัจฉริยะที่กําหนดเองในระหว่างการส่งคําสั่งซื้อและการดําเนินการ ตรรกะที่กําหนดเองนี้สามารถใช้สําหรับการตรวจสอบเพิ่มเติมการกําหนดเงื่อนไขการดําเนินการและการปรับค่าธรรมเนียมการทําธุรกรรมแบบไดนามิก ด้วยการฝังสัญญาอัจฉริยะไว้ในสมุดคําสั่งซื้อ pCLOBs ให้ความยืดหยุ่นและความปลอดภัยที่มากขึ้นรองรับกลยุทธ์การซื้อขายที่ซับซ้อนมากขึ้นและผลิตภัณฑ์ทางการเงิน การใช้ประสิทธิภาพสูงและความสามารถในการประมวลผลแบบขนานที่จัดทําโดย EVM แบบขนาน pCLOBs สามารถบรรลุฟังก์ชันการซื้อขายที่ซับซ้อนและมีประสิทธิภาพในสภาพแวดล้อมแบบกระจายอํานาจที่คล้ายกับแพลตฟอร์มการซื้อขายทางการเงินแบบดั้งเดิม
อย่างไรก็ตาม แม้จะมีการปรับปรุงประสิทธิภาพของบล็อกเชนอย่างมีนัยสําคัญเนื่องจาก EVM แบบขนาน แต่ Ethereum Virtual Machine (EVM) ที่มีอยู่และความปลอดภัยของสัญญาอัจฉริยะยังคงเผชิญกับข้อบกพร่องและเสี่ยงต่อการแฮ็ก เพื่อแก้ไขปัญหาเหล่านี้ผู้เขียนแนะนําให้ใช้สถาปัตยกรรม VM คู่ ในสถาปัตยกรรมนี้นอกเหนือจาก EVM แล้วยังมีการแนะนําเครื่องเสมือนอิสระ (เช่น CosmWasm) เพื่อตรวจสอบการดําเนินการของสัญญาอัจฉริยะ EVM แบบเรียลไทม์ เครื่องเสมือนอิสระนี้ทํางานคล้ายกับซอฟต์แวร์ป้องกันไวรัสในระบบปฏิบัติการให้การตรวจจับและการป้องกันขั้นสูงเพื่อลดความเสี่ยงในการแฮ็ก โซลูชันที่เกิดขึ้นใหม่เช่น Arbitrum Stylus และ Artela ถือว่ามีแนวโน้มว่าจะใช้สถาปัตยกรรม VM คู่ดังกล่าวได้สําเร็จ ด้วยสถาปัตยกรรมนี้ระบบใหม่เหล่านี้สามารถฝังการป้องกันแบบเรียลไทม์และคุณสมบัติด้านความปลอดภัยที่สําคัญอื่น ๆ ได้ดีขึ้นตั้งแต่เริ่มแรก
ผู้เขียน: Grace Deng, นักวิจัยที่ SevenX Ventures; วันที่: 2024.4.5
โซลูก้าและSui ที่เป็น Layer 1 ใหม่นั้นมีประสิทธิภาพที่สูงกว่า Layer 2 และ Layer 1 แบบดั้งเดิม ผ่านการใช้เครื่องจำลองเสมือนใหม่ทั้งหมด (VMs) และภาษาโปรแกรมที่ใช้การประมวลผลแบบขนาน กลไกการตกลงใหม่และการออกแบบฐานข้อมูลใหม่ อย่างไรก็ตาม ระบบเหล่านี้ไม่สามารถใช้งานกับ EVM ซึ่งทำให้มีปัญหาเรื่องความสามารถในการแลกเปลี่ยนและเข้าถึง และเพิ่มอุปสรรคสำหรับผู้ใช้และนักพัฒนา บล็อกเชน Layer 1 ที่สามารถใช้งานกับ EVM เช่น BNB และ AVAX แม้ว่าจะมีการปรับปรุงที่เลเยอร์การตกลง แต่ก็มีการปรับปรุงเครื่องจำลองการประมวลผลน้อยกว่า ทำให้ไม่มีการเพิ่มประสิทธิภาพมากนัก
Parallel EVM สามารถเสริมประสิทธิภาพโดยไม่เสีย EVM compatibility ตัวอย่างเช่น Sei V2 มีการปรับปรุงประสิทธิภาพในการอ่านและเขียนโดยการนำเอา optimistic concurrency control (OCC) และการนำเสนอต้นไม้สถานะใหม่ (IAVL trie); Canto Cyclone ปรับปรุงการจัดการสถานะโดยใช้เทคโนโลยี Cosmos SDK และ ABCI 2.0 ล่าสุดพร้อมกับต้นไม้สถานะ IAVL ในหน่วยความจำ; และ Monad มีเสนอแนวทาง Layer 1 ใหม่ที่รวมประสิทธิภาพสูง การกระจายอำนาจและ EVM compatibility โดยใช้ OCC, ฐานข้อมูลการเข้าถึงแบบขนานใหม่ และกลไกความเห็น MonadBFT ที่ใช้ Hotstuff
นอกจากนี้ การรวมเครื่องจำลองเสมือนอื่น ๆ ที่มีประสิทธิภาพสูง (AltVMs) เข้าสู่ระบบนิเวศ Ethereum โดยเฉพาะอย่างยิ่งเมื่อเทียบกับการพัฒนา Rust เช่น Sealevel ของ Solana หรือ Near's WASM-based VM อาจจะแก้ไขข้อบกพร่องของ EVM ที่ไม่สามารถทำงานร่วมกัน การรวมเช่นนี้ไม่เพียงเพียงแก้ไขปัญหาเท่านั้น แต่ยังสามารถดึงดูดนักพัฒนา Rust เข้าสู่ระบบนิเวศ Ethereum ซึ่งจะเสริมประสิทธิภาพรวมและความปลอดภัยของระบบ พร้อมกับการสำรวจโอกาสทางเทคโนโลยีใหม่
ผู้เขียน: สถาบัน Gryphsis; วันที่: 5 เมษายน 2024
Parallel EVM มุ่งเน้นไปที่การเพิ่มประสิทธิภาพของเลเยอร์การดําเนินการเป็นหลักและแบ่งออกเป็นโซลูชันเลเยอร์ 1 และเลเยอร์ 2 โซลูชันเลเยอร์ 1 แนะนํากลไกการดําเนินการแบบขนานของธุรกรรม ซึ่งช่วยให้สามารถประมวลผลธุรกรรมแบบขนานภายในเครื่องเสมือนได้ โซลูชันเลเยอร์ 2 ใช้ประโยชน์จากเครื่องเสมือนเลเยอร์ 1 ที่ขนานกันอยู่แล้วเพื่อให้บรรลุการดําเนินการนอกเครือข่ายและการตั้งถิ่นฐานแบบ on-chain ในระดับหนึ่ง ในอนาคตพื้นที่เลเยอร์ 1 อาจแบ่งออกเป็นค่าย EVM แบบขนานและไม่ใช่ EVM ในขณะที่พื้นที่เลเยอร์ 2 จะพัฒนาไปสู่เครื่องจําลองเครื่องเสมือนบล็อกเชนหรือบล็อกเชนแบบแยกส่วน
กลไกการประมวลผลแบบขนานหลายประการ ส่วนใหญ่ถูกจัดเป็น 3 ประการ ได้แก่
โครงการต่าง ๆ ใช้กลยุทธ์ต่าง ๆ เพื่อดำเนินการดำเนินการขนาน:
ในขณะที่ EVM แบบขนานนําเสนอโซลูชันที่มีประสิทธิภาพ แต่ก็นําเสนอความท้าทายด้านความปลอดภัยใหม่ ๆ การดําเนินการแบบขนานเพิ่มความซับซ้อนเนื่องจากการเขียนโปรแกรมแบบมัลติเธรดซึ่งนําไปสู่ปัญหาต่างๆเช่นสภาวะการแข่งขันการชะงักงัน livelocks และความอดอยากซึ่งส่งผลกระทบต่อเสถียรภาพและความปลอดภัยของระบบ นอกจากนี้ อาจมีช่องโหว่ด้านความปลอดภัยใหม่ ๆ เกิดขึ้น เช่น ธุรกรรมที่เป็นอันตรายที่ใช้ประโยชน์จากกลไกการดําเนินการแบบขนานเพื่อสร้างความไม่สอดคล้องกันของข้อมูลหรือเปิดการโจมตีที่แข่งขันได้
ในปีนี้ Parallel EVM ได้รับความสนใจจาก บริษัท ร่วมทุนชั้นนําเช่น Paradigm และ Dragonfly ซึ่งได้รับความสนใจจากตลาดอย่างมาก ซึ่งแตกต่างจาก EVM แบบดั้งเดิมซึ่งประมวลผลธุรกรรมตามลําดับและอาจทําให้เกิดความแออัดและความล่าช้าในช่วงเวลาเร่งด่วน Parallel EVM ใช้ประโยชน์จากเทคโนโลยีการประมวลผลแบบขนานเพื่อดําเนินการธุรกรรมหลายรายการพร้อมกันทําให้การประมวลผลธุรกรรมเร็วขึ้นอย่างมาก เนื่องจากแอปพลิเคชันที่ซับซ้อนเช่นเกมออนเชนและกระเป๋าเงินนามธรรมของบัญชีแพร่หลายมากขึ้นความต้องการประสิทธิภาพของบล็อกเชนก็เพิ่มขึ้น เพื่อรองรับฐานผู้ใช้ที่ใหญ่ขึ้นเครือข่ายบล็อกเชนต้องจัดการปริมาณธุรกรรมที่สูงอย่างมีประสิทธิภาพ ดังนั้น Parallel EVM จึงมีความสําคัญต่อความก้าวหน้าของแอปพลิเคชัน Web3
อย่างไรก็ตาม การนำ EVM แบบขนานมาใช้งานนั้นมาพร้อมกับความท้าทายที่เกิดขึ้นบ่อยครั้ง ซึ่งต้องการการแก้ปัญหาทางเทคนิคที่แม่นยำเพื่อให้ระบบทำงานอย่างเสถียร
ตัวอย่างเช่น MegaETH แยกงานการดําเนินการธุรกรรมจากโหนดแบบเต็มมอบหมายงานต่าง ๆ ให้กับโหนดพิเศษเพื่อเพิ่มประสิทธิภาพของระบบโดยรวม Artela ใช้การดําเนินการในแง่ดีเชิงคาดการณ์และเทคโนโลยีการโหลดล่วงหน้าแบบอะซิงโครนัสเพื่อวิเคราะห์การพึ่งพาธุรกรรมด้วย AI และโหลดสถานะธุรกรรมที่ต้องการลงในหน่วยความจําล่วงหน้าเพื่อปรับปรุงประสิทธิภาพการเข้าถึงสถานะ BNB Chain พัฒนาเครื่องตรวจจับความขัดแย้งเฉพาะและกลไกการดําเนินการซ้ําเพื่อเพิ่มการจัดการการพึ่งพาธุรกรรมลดการดําเนินการซ้ําที่ไม่จําเป็น
เพื่อเข้าใจทิศทางการพัฒนา Parallel EVM อย่างละเอียด นี่คือเนื้อหาที่เลือกมา 9 บทความคุณภาพสูงเกี่ยวกับเรื่องนี้ ซึ่งให้มุมมองอย่างละเอียดถึงแผนการดำเนินงานของโซลูชันต่างๆ การศึกษานิเทศภายในระบบ และภาพอนาคต
ผู้เขียน: MegaETH; วันที่: 27 มิถุนายน 2567
MegaETH เป็นเลเยอร์ 2 ที่เข้ากันได้กับ EVM โดยมีเป้าหมายเพื่อให้ได้ประสิทธิภาพแบบเรียลไทม์ของเซิร์ฟเวอร์ Web2 เป้าหมายคือการผลักดันประสิทธิภาพของ Ethereum L2 ให้ถึงขีด จํากัด ของฮาร์ดแวร์โดยให้ปริมาณธุรกรรมสูงพลังการประมวลผลที่เพียงพอและเวลาตอบสนองมิลลิวินาที สิ่งนี้ช่วยให้นักพัฒนาสามารถสร้างและรวมแอปพลิเคชันที่ซับซ้อนได้โดยไม่มีข้อ จํากัด ด้านประสิทธิภาพ
MegaETH เพิ่มประสิทธิภาพโดยการแยกงานการดําเนินการธุรกรรมออกจากโหนดเต็มรูปแบบและแนะนําเทคโนโลยีการประมวลผลแบบขนาน สถาปัตยกรรมประกอบด้วยสามบทบาทหลัก: Sequencer, Validator และ Full Node
การออกแบบโหนดที่เฉพาะเจาะจงนี้ช่วยให้โหนดประเภทต่างๆ สามารถตั้งค่าความต้องการด้านฮาร์ดแวร์แยกต่างหากซึ่งขึ้นอยู่กับฟังก์ชันของตน ตัวอย่างเช่น ซีเควนเซอร์ต้องการเซิร์ฟเวอร์ที่มีประสิทธิภาพสูงเพื่อจัดการปริมาณการทำธุรกรรมที่มาก ในขณะที่ Full Nodes และ Validators สามารถใช้ฮาร์ดแวร์รุ่นต่ำสัมพันธ์ได้
ผู้เขียน: Artela; วันที่: 2024.6.20
Artela ปรับปรุงประสิทธิภาพการทำงานขนาดใหญ่ของบล็อกเชนและประสิทธิภาพโดยรวมผ่านทางเทคโนโลยีหลักหลายอย่าง:
โดยเฉพาะอย่างยิ่งการดำเนินการที่เป็นที่สุดของ Artela ใช้ AI ในการวิเคราะห์ความขึ้นอยู่กันระหว่างธุรกรรมและสัญญา โดยการทำนายธุรกรรมที่ขัดแย้งกันและจัดกลุ่มเพื่อลดความขัดแย้งและการดำเนินการใหม่ ระบบสะสมและเก็บข้อมูลการเข้าถึงสถานะของธุรกรรมในอดีตสำหรับอัลกอริทึมการทำนาย การโหลดล่วงหน้าแบบไม่สม่ำเสมอโหลดสถานะธุรกรรมที่จำเป็นเข้าไปในหน่วยความจำเพื่อหลีกเลี่ยงการขัดข้อกีดข้องของ I/O ระหว่างการดำเนินการ การจัดเก็บแบบพร้อมเพียงได้ปรับปรุง Merkleization และประสิทธิภาพของ I/O โดยการแยกการสัญญาสถานะจากการดำเนินการจัดเก็บ การจัดเก็บแบบพร้อมเพียงควบคุมการดำเนินการแบบขนานและไม่ขนานอย่างอิสระเพื่อเพิ่มประสิทธิภาพของการดำเนินการแบบขนาน
นอกจากนี้ การประมวลผลแบบยืดหยุ่นของ Artela ยังสร้างพื้นที่บล็อกยืดหยุ่น (EBS) บล็อกเชนแบบดั้งเดิมใช้พื้นที่บล็อกเดียวระหว่าง dApps ทั้งหมด ซึ่งนําไปสู่การแข่งขันด้านทรัพยากรระหว่าง dApps ที่มีปริมาณการใช้งานสูง ทําให้เกิดค่าธรรมเนียมก๊าซที่ไม่เสถียรและประสิทธิภาพที่คาดเดาไม่ได้ พื้นที่บล็อกยืดหยุ่นให้พื้นที่บล็อกเฉพาะและปรับขนาดได้แบบไดนามิกสําหรับ dApps ทําให้มั่นใจได้ถึงประสิทธิภาพที่คาดการณ์ได้ dApps สามารถนําไปใช้กับพื้นที่บล็อกพิเศษได้ตามต้องการ และเมื่อพื้นที่บล็อกเพิ่มขึ้น Validators สามารถขยายความสามารถในการประมวลผลได้โดยการเพิ่มโหนดการดําเนินการที่ยืดหยุ่น เพื่อให้มั่นใจถึงการใช้ทรัพยากรอย่างมีประสิทธิภาพและปรับให้เข้ากับปริมาณธุรกรรมที่แตกต่างกัน
ผู้เขียน: BNB Chain; วันที่: 16.2.2024
ในโซ่ BNB ทีมได้นำขั้นตอนหลายอย่างเพื่อปรับปรุงความสามารถในการประมวลธุรกรรมและความยืดหยุ่นด้วยการทำ EVM แบบขนาน ซึ่งรวมถึงการพัฒนาที่สำคัญ ได้แก่:
Parallel EVM v1.0:
Parallel EVM v2.0
โดยอิงจาก EVM ขนาด 1.0 แบบขนาน ชุมชน BNB chain ได้นำเสนอชุดนวัตกรรมเพื่อปรับปรุงประสิทธิภาพ:
Parallel EVM v3.0
หลังจากการปรับปรุงประสิทธิภาพของ EVM 2.0 แบบขนาน ชุมชน BNB chain ได้พัฒนา EVM 3.0 แบบขนานอย่างกระตือรือร้น โดยมีเป้าหมายดังต่อไปนี้:
ผู้เขียน: Sei; วันที่: 2024.3.13
Sei Labs ได้สร้างเฟรมเวิร์กโอเพ่นซอร์สที่เรียกว่า Parallel Stack ซึ่งออกแบบมาเพื่อสร้างโซลูชันเลเยอร์ 2 ที่รองรับเทคโนโลยีการประมวลผลแบบขนาน ข้อได้เปรียบหลักของ Parallel Stack อยู่ที่ความสามารถในการประมวลผลแบบขนานโดยใช้ประโยชน์จากความก้าวหน้าในฮาร์ดแวร์ที่ทันสมัยเพื่อลดต้นทุนการทําธุรกรรม เฟรมเวิร์กนี้ใช้การออกแบบแบบแยกส่วนช่วยให้นักพัฒนาสามารถเพิ่มหรือแก้ไขโมดูลฟังก์ชันการทํางานตามความต้องการเฉพาะซึ่งจะช่วยปรับให้เข้ากับสถานการณ์การใช้งานและข้อกําหนดด้านประสิทธิภาพต่างๆ Parallel Stack สามารถผสานรวมกับระบบนิเวศ Ethereum ที่มีอยู่ได้อย่างราบรื่นทําให้แอปพลิเคชันและนักพัฒนาสามารถใช้โครงสร้างพื้นฐานและเครื่องมือที่มีอยู่ของ Ethereum โดยมีการปรับเปลี่ยนหรือปรับเปลี่ยนน้อยที่สุด
เพื่อให้มั่นใจถึงการดําเนินการที่ปลอดภัยของธุรกรรมและสัญญาอัจฉริยะ Parallel Stack ได้รวมเอาโปรโตคอลความปลอดภัยและกลไกการตรวจสอบที่หลากหลายรวมถึงการตรวจสอบลายเซ็นธุรกรรมการตรวจสอบสัญญาอัจฉริยะและระบบตรวจจับความผิดปกติ เพื่ออํานวยความสะดวกในการพัฒนาและปรับใช้แอปพลิเคชันบน Parallel Stack Sei Labs มีชุดเครื่องมือสําหรับนักพัฒนาและ API ที่ครอบคลุม โดยมีเป้าหมายเพื่อช่วยให้นักพัฒนาใช้ประโยชน์จากประสิทธิภาพสูงและความสามารถในการปรับขนาดของ Parallel Stack ได้อย่างเต็มที่ ซึ่งจะช่วยพัฒนาระบบนิเวศของ Ethereum
ผู้เขียน: Polygon Labs; วันที่: 2022.12.1
ห่วงโซ่ PoS ของ Polygon ได้ปรับปรุงความเร็วในการประมวลผลธุรกรรม 100% ผ่านการดําเนินการอัปเกรด EVM แบบขนานด้วยวิธีการข้อมูลเมตาที่น้อยที่สุด Polygon นําหลักการของเอ็นจิ้น Block-STM ที่พัฒนาโดย Aptos Labs มาใช้เพื่อสร้างวิธีการข้อมูลเมตาขั้นต่ําที่ปรับให้เหมาะกับความต้องการของ Polygon เอ็นจิ้น Block-STM เป็นกลไกการดําเนินการแบบขนานที่เป็นนวัตกรรมใหม่ซึ่งถือว่าไม่มีความขัดแย้งระหว่างธุรกรรม ในระหว่างการดําเนินการธุรกรรมเอ็นจิ้น Block-STM จะตรวจสอบการทํางานของหน่วยความจําของแต่ละธุรกรรมระบุและทําเครื่องหมายการพึ่งพาและจัดลําดับธุรกรรมที่ขัดแย้งกันใหม่เพื่อตรวจสอบความถูกต้องของผลลัพธ์
เมธอดเมตาดาต้าขั้นต่ําจะบันทึกการขึ้นต่อกันของธุรกรรมทั้งหมดในบล็อกและจัดเก็บไว้ใน Directed Acyclic Graph (DAG) บล็อกผู้เสนอและตรวจสอบความถูกต้องก่อนทําธุรกรรมบันทึกการพึ่งพาและแนบเป็นข้อมูลเมตา เมื่อบล็อก propaGates ไปยังโหนดอื่น ๆ ในเครือข่ายข้อมูลการพึ่งพาจะถูกรวมไว้แล้วลดภาระการคํานวณและ I / O สําหรับ revalidation และเพิ่มประสิทธิภาพการตรวจสอบ ด้วยการบันทึกการอ้างอิงเมธอดเมตาดาต้าขั้นต่ํายังปรับเส้นทางการดําเนินการธุรกรรมให้เหมาะสมลดความขัดแย้ง
ผู้เขียน: Zhixiong Pan ผู้ก่อตั้ง ChainFeeds; วันที่: 2024.3.28
เทคโนโลยี EVM แบบขนานได้รับความสนใจและการลงทุนจาก บริษัท ร่วมทุนชั้นนํารวมถึง Paradigm, Jump และ Dragonfly นักลงทุนเหล่านี้มองโลกในแง่ดีเกี่ยวกับศักยภาพของ EVM แบบขนานในการฝ่าฟันข้อ จํากัด ด้านประสิทธิภาพของเทคโนโลยีบล็อกเชนที่มีอยู่ทําให้การประมวลผลธุรกรรมมีประสิทธิภาพมากขึ้นและความเป็นไปได้ในการใช้งานที่กว้างขึ้น
ในขณะที่คำว่า “parallel EVM” ในความหมายที่แท้จริงหมายถึง “การทำขนานกัน” แต่มันมีความหมายมากกว่าแค่การเปิดให้กระบวนการประมวลผลของธุรกรรมหลายรายการหรืองานเกิดขึ้นพร้อม มันรวมถึงการปรับปรุงประสิทธิภาพอย่างลึกซึ้งในส่วนต่าง ๆ ของ Ethereum EVM เช่น การปรับปรุงความเร็วในการเข้าถึงข้อมูล เพิ่มประสิทธิภาพในการคำนวณ และการปรับปรุงการจัดการสถานะ ดังนั้น ความพยายามเหล่านี้เป็นที่น่าจะเป็นจำกัดของประสิทธิภาพของมาตรฐาน EVM
นอกเหนือจากความท้าทายทางเทคนิคแล้ว EVM แบบขนานยังเผชิญกับปัญหาในการสร้างระบบนิเวศและการยอมรับของตลาด จําเป็นอย่างยิ่งที่จะต้องสร้างความแตกต่างภายในระบบนิเวศโอเพ่นซอร์สและสร้างสมดุลที่เหมาะสมระหว่างการกระจายอํานาจและประสิทธิภาพสูง การยอมรับของตลาดจําเป็นต้องแสดงให้เห็นว่าความสามารถในการขนานอย่างแท้จริงให้การปรับปรุงประสิทธิภาพและผลประโยชน์ด้านต้นทุนโดยเฉพาะอย่างยิ่งในบริบทของแอปพลิเคชัน Ethereum ที่มีอยู่และสัญญาอัจฉริยะซึ่งดําเนินงานได้อย่างเสถียรอยู่แล้ว นอกจากนี้ การส่งเสริม EVM แบบขนานจําเป็นต้องแก้ไขปัญหาด้านความปลอดภัยที่อาจเกิดขึ้นและข้อบกพร่องทางเทคนิคใหม่ ๆ เพื่อให้มั่นใจถึงความเสถียรของระบบและความปลอดภัยของสินทรัพย์ของผู้ใช้ ซึ่งเป็นปัจจัยสําคัญสําหรับการนําเทคโนโลยีใหม่มาใช้อย่างกว้างขวาง
ผู้เขียน: Reforge Research; วันที่: 2024.4.1
การเปิดตัว EVM แบบขนานได้ปรับปรุงความเป็นไปได้ของ Central Limit Order Books (CLOBs) แบบ on-chain โดยกิจกรรม DeFi คาดว่าจะเพิ่มขึ้นอย่างมาก ใน CLOBs คําสั่งซื้อจะถูกจัดเรียงตามลําดับความสําคัญของราคาและเวลาเพื่อให้มั่นใจถึงความเป็นธรรมและความโปร่งใสของตลาด อย่างไรก็ตามการใช้ CLOBs บนแพลตฟอร์มบล็อกเชนเช่น Ethereum มักจะนําไปสู่เวลาแฝงและต้นทุนการทําธุรกรรมที่สูงเนื่องจากข้อ จํากัด ของแพลตฟอร์มในพลังการประมวลผลและความเร็ว การถือกําเนิดของ EVM แบบขนานได้เพิ่มความสามารถในการประมวลผลและประสิทธิภาพของเครือข่ายอย่างมากทําให้แพลตฟอร์มการซื้อขาย DeFi สามารถจับคู่และดําเนินการตามคําสั่งได้เร็วขึ้นและมีประสิทธิภาพมากขึ้น ดังนั้น CLOBs จึงทํางานได้
บนพื้นฐานนี้ Programmable Central Limit Order Books (pCLOBs) จะขยายฟังก์ชัน CLOB เพิ่มเติม pCLOBs ไม่เพียง แต่ให้คุณสมบัติการจับคู่คําสั่งซื้อและขายขั้นพื้นฐาน แต่ยังช่วยให้นักพัฒนาสามารถฝังตรรกะสัญญาอัจฉริยะที่กําหนดเองในระหว่างการส่งคําสั่งซื้อและการดําเนินการ ตรรกะที่กําหนดเองนี้สามารถใช้สําหรับการตรวจสอบเพิ่มเติมการกําหนดเงื่อนไขการดําเนินการและการปรับค่าธรรมเนียมการทําธุรกรรมแบบไดนามิก ด้วยการฝังสัญญาอัจฉริยะไว้ในสมุดคําสั่งซื้อ pCLOBs ให้ความยืดหยุ่นและความปลอดภัยที่มากขึ้นรองรับกลยุทธ์การซื้อขายที่ซับซ้อนมากขึ้นและผลิตภัณฑ์ทางการเงิน การใช้ประสิทธิภาพสูงและความสามารถในการประมวลผลแบบขนานที่จัดทําโดย EVM แบบขนาน pCLOBs สามารถบรรลุฟังก์ชันการซื้อขายที่ซับซ้อนและมีประสิทธิภาพในสภาพแวดล้อมแบบกระจายอํานาจที่คล้ายกับแพลตฟอร์มการซื้อขายทางการเงินแบบดั้งเดิม
อย่างไรก็ตาม แม้จะมีการปรับปรุงประสิทธิภาพของบล็อกเชนอย่างมีนัยสําคัญเนื่องจาก EVM แบบขนาน แต่ Ethereum Virtual Machine (EVM) ที่มีอยู่และความปลอดภัยของสัญญาอัจฉริยะยังคงเผชิญกับข้อบกพร่องและเสี่ยงต่อการแฮ็ก เพื่อแก้ไขปัญหาเหล่านี้ผู้เขียนแนะนําให้ใช้สถาปัตยกรรม VM คู่ ในสถาปัตยกรรมนี้นอกเหนือจาก EVM แล้วยังมีการแนะนําเครื่องเสมือนอิสระ (เช่น CosmWasm) เพื่อตรวจสอบการดําเนินการของสัญญาอัจฉริยะ EVM แบบเรียลไทม์ เครื่องเสมือนอิสระนี้ทํางานคล้ายกับซอฟต์แวร์ป้องกันไวรัสในระบบปฏิบัติการให้การตรวจจับและการป้องกันขั้นสูงเพื่อลดความเสี่ยงในการแฮ็ก โซลูชันที่เกิดขึ้นใหม่เช่น Arbitrum Stylus และ Artela ถือว่ามีแนวโน้มว่าจะใช้สถาปัตยกรรม VM คู่ดังกล่าวได้สําเร็จ ด้วยสถาปัตยกรรมนี้ระบบใหม่เหล่านี้สามารถฝังการป้องกันแบบเรียลไทม์และคุณสมบัติด้านความปลอดภัยที่สําคัญอื่น ๆ ได้ดีขึ้นตั้งแต่เริ่มแรก
ผู้เขียน: Grace Deng, นักวิจัยที่ SevenX Ventures; วันที่: 2024.4.5
โซลูก้าและSui ที่เป็น Layer 1 ใหม่นั้นมีประสิทธิภาพที่สูงกว่า Layer 2 และ Layer 1 แบบดั้งเดิม ผ่านการใช้เครื่องจำลองเสมือนใหม่ทั้งหมด (VMs) และภาษาโปรแกรมที่ใช้การประมวลผลแบบขนาน กลไกการตกลงใหม่และการออกแบบฐานข้อมูลใหม่ อย่างไรก็ตาม ระบบเหล่านี้ไม่สามารถใช้งานกับ EVM ซึ่งทำให้มีปัญหาเรื่องความสามารถในการแลกเปลี่ยนและเข้าถึง และเพิ่มอุปสรรคสำหรับผู้ใช้และนักพัฒนา บล็อกเชน Layer 1 ที่สามารถใช้งานกับ EVM เช่น BNB และ AVAX แม้ว่าจะมีการปรับปรุงที่เลเยอร์การตกลง แต่ก็มีการปรับปรุงเครื่องจำลองการประมวลผลน้อยกว่า ทำให้ไม่มีการเพิ่มประสิทธิภาพมากนัก
Parallel EVM สามารถเสริมประสิทธิภาพโดยไม่เสีย EVM compatibility ตัวอย่างเช่น Sei V2 มีการปรับปรุงประสิทธิภาพในการอ่านและเขียนโดยการนำเอา optimistic concurrency control (OCC) และการนำเสนอต้นไม้สถานะใหม่ (IAVL trie); Canto Cyclone ปรับปรุงการจัดการสถานะโดยใช้เทคโนโลยี Cosmos SDK และ ABCI 2.0 ล่าสุดพร้อมกับต้นไม้สถานะ IAVL ในหน่วยความจำ; และ Monad มีเสนอแนวทาง Layer 1 ใหม่ที่รวมประสิทธิภาพสูง การกระจายอำนาจและ EVM compatibility โดยใช้ OCC, ฐานข้อมูลการเข้าถึงแบบขนานใหม่ และกลไกความเห็น MonadBFT ที่ใช้ Hotstuff
นอกจากนี้ การรวมเครื่องจำลองเสมือนอื่น ๆ ที่มีประสิทธิภาพสูง (AltVMs) เข้าสู่ระบบนิเวศ Ethereum โดยเฉพาะอย่างยิ่งเมื่อเทียบกับการพัฒนา Rust เช่น Sealevel ของ Solana หรือ Near's WASM-based VM อาจจะแก้ไขข้อบกพร่องของ EVM ที่ไม่สามารถทำงานร่วมกัน การรวมเช่นนี้ไม่เพียงเพียงแก้ไขปัญหาเท่านั้น แต่ยังสามารถดึงดูดนักพัฒนา Rust เข้าสู่ระบบนิเวศ Ethereum ซึ่งจะเสริมประสิทธิภาพรวมและความปลอดภัยของระบบ พร้อมกับการสำรวจโอกาสทางเทคโนโลยีใหม่
ผู้เขียน: สถาบัน Gryphsis; วันที่: 5 เมษายน 2024
Parallel EVM มุ่งเน้นไปที่การเพิ่มประสิทธิภาพของเลเยอร์การดําเนินการเป็นหลักและแบ่งออกเป็นโซลูชันเลเยอร์ 1 และเลเยอร์ 2 โซลูชันเลเยอร์ 1 แนะนํากลไกการดําเนินการแบบขนานของธุรกรรม ซึ่งช่วยให้สามารถประมวลผลธุรกรรมแบบขนานภายในเครื่องเสมือนได้ โซลูชันเลเยอร์ 2 ใช้ประโยชน์จากเครื่องเสมือนเลเยอร์ 1 ที่ขนานกันอยู่แล้วเพื่อให้บรรลุการดําเนินการนอกเครือข่ายและการตั้งถิ่นฐานแบบ on-chain ในระดับหนึ่ง ในอนาคตพื้นที่เลเยอร์ 1 อาจแบ่งออกเป็นค่าย EVM แบบขนานและไม่ใช่ EVM ในขณะที่พื้นที่เลเยอร์ 2 จะพัฒนาไปสู่เครื่องจําลองเครื่องเสมือนบล็อกเชนหรือบล็อกเชนแบบแยกส่วน
กลไกการประมวลผลแบบขนานหลายประการ ส่วนใหญ่ถูกจัดเป็น 3 ประการ ได้แก่
โครงการต่าง ๆ ใช้กลยุทธ์ต่าง ๆ เพื่อดำเนินการดำเนินการขนาน:
ในขณะที่ EVM แบบขนานนําเสนอโซลูชันที่มีประสิทธิภาพ แต่ก็นําเสนอความท้าทายด้านความปลอดภัยใหม่ ๆ การดําเนินการแบบขนานเพิ่มความซับซ้อนเนื่องจากการเขียนโปรแกรมแบบมัลติเธรดซึ่งนําไปสู่ปัญหาต่างๆเช่นสภาวะการแข่งขันการชะงักงัน livelocks และความอดอยากซึ่งส่งผลกระทบต่อเสถียรภาพและความปลอดภัยของระบบ นอกจากนี้ อาจมีช่องโหว่ด้านความปลอดภัยใหม่ ๆ เกิดขึ้น เช่น ธุรกรรมที่เป็นอันตรายที่ใช้ประโยชน์จากกลไกการดําเนินการแบบขนานเพื่อสร้างความไม่สอดคล้องกันของข้อมูลหรือเปิดการโจมตีที่แข่งขันได้