Cuộc cạnh tranh EVM song song: Phân tích Monad, MegaETH và Pharos
Gần đây, ba dự án EVM song song nổi bật đã lần lượt ra mắt mạng thử nghiệm. Monad đã ra mắt đầu tiên vào ngày 19 tháng 2, tiếp theo là MegaETH và Pharos, lần lượt ra mắt mạng thử nghiệm vào ngày 21 và 24 tháng 3. Chuỗi hành động này dường như báo hiệu rằng, sau cơn sốt trí tuệ nhân tạo, công nghệ Web3 một lần nữa trở lại với lĩnh vực EVM song song, lĩnh vực được chú ý nhất vào đầu năm 2024.
EVM là thành phần cốt lõi của Ethereum, chịu trách nhiệm thực thi hợp đồng thông minh và xử lý giao dịch. Tuy nhiên, mô hình thực thi tuần tự của nó dễ gây ra tắc nghẽn mạng và vấn đề độ trễ khi đối mặt với tải cao. Công nghệ EVM song song cho phép nhiều tác vụ diễn ra đồng thời, nâng cao đáng kể thông lượng mạng, từ đó cải thiện hiệu suất và khả năng mở rộng tổng thể của blockchain. Thực tế, EVM song song không chỉ đề cập đến việc thực thi song song, mà còn bao gồm việc nâng cấp toàn diện từ cơ chế đồng thuận, xử lý giao dịch, tối ưu hóa pipeline, hệ thống lưu trữ cho đến tăng tốc phần cứng, nhằm rút ngắn thời gian xử lý giao dịch một cách đáng kể, hiệu quả giải quyết các nút thắt hiệu suất mà blockchain truyền thống phải đối mặt.
Monad: Theo đuổi sự cân bằng giữa hiệu suất cao và phi tập trung
Monad là một blockchain Layer1 tương thích EVM hiệu suất cao được phát triển bởi Monad Labs. Dự án này cam kết nâng cao khả năng mở rộng hệ thống trong khi duy trì tính phi tập trung, giải quyết vấn đề thông lượng không đủ của các chuỗi tương thích EVM hiện tại.
Ưu điểm cốt lõi của Monad là khả năng xử lý 10.000 giao dịch mỗi giây và thời gian tạo khối chỉ trong 1 giây. Sự cải thiện hiệu suất này chủ yếu nhờ vào một số đổi mới sau đây:
MonadBFT: Đây là một cơ chế đồng thuận hiệu suất cao được cải tiến từ HotStuff. Nó sử dụng thuật toán BFT hai giai đoạn, với chi phí giao tiếp tuyến tính trong điều kiện thông thường và chi phí giao tiếp bậc hai trong trường hợp hết thời gian. Ngoài ra, MonadBFT còn sử dụng phương án ký hỗn hợp và giao thức RaptorCast, nâng cao hiệu quả đồng thuận và tỷ lệ sử dụng băng thông mạng.
Thực thi bất đồng bộ: Bằng cách tách biệt đồng thuận và thực thi, Monad đã nâng cao đáng kể thông lượng thực thi. Thiết kế này cho phép quá trình thực thi chiếm toàn bộ thời gian của khối, chứ không chỉ một phần nhỏ.
Thực thi song song: Monad áp dụng phương pháp thực thi lạc quan, cho phép bắt đầu thực thi giao dịch tiếp theo trước khi giao dịch trước đó hoàn thành. Bằng cách theo dõi đầu vào trong quá trình thực thi và so sánh với đầu ra của giao dịch trước đó, Monad có thể thực hiện lại giao dịch khi cần thiết, đảm bảo tính chính xác của kết quả.
MonadDB: Đây là một cơ sở dữ liệu KV tùy chỉnh được thiết kế để lưu trữ dữ liệu blockchain đã được xác minh. MonadDB triển khai cấu trúc dữ liệu Merkle Patricia Trie một cách bản địa trên đĩa và bộ nhớ, đồng thời áp dụng các công nghệ như I/O không đồng bộ, kiểm soát đồng thời, nhằm nâng cao đáng kể hiệu suất truy cập dữ liệu.
MegaETH: Giải pháp Layer2 tập trung vào hiệu suất thời gian thực
MegaETH là một blockchain Layer2 hiệu suất cao được phát triển bởi MegaLabs, với điểm độc đáo nằm ở việc theo đuổi hiệu suất thời gian thực cực kỳ tuyệt vời, cung cấp độ trễ siêu thấp và khả năng mở rộng cao cho các ứng dụng cần phản hồi ngay lập tức.
MegaETH tuyên bố có thể đạt được 100k TPS và thời gian tạo khối khoảng 10ms, ngay cả trong điều kiện tải cao cũng có thể duy trì tốc độ phản hồi ở mức mili giây. Hiệu suất xuất sắc này chủ yếu đến từ các đặc điểm kỹ thuật sau:
Chuyên biệt hóa nút: Các nút trong MegaETH được chia thành các vai trò khác nhau, mỗi vai trò có nhiệm vụ riêng. Bộ sắp xếp chịu trách nhiệm sắp xếp và thực hiện giao dịch, người chứng minh thực hiện xác thực không trạng thái, trong khi nút đầy đủ chịu trách nhiệm cập nhật trạng thái cục bộ và xác thực tính hợp lệ của khối.
Tối ưu hóa định hướng: Đối mặt với nhiều thách thức mà blockchain EVM truyền thống gặp phải, MegaETH đã thực hiện một loạt các biện pháp nhắm đến. Ví dụ, thiết kế Trie trạng thái mới hiệu quả để giải quyết vấn đề độ trễ trong việc lấy dữ liệu trạng thái, sử dụng trình biên dịch JIT để nâng cao hiệu suất của bộ thông dịch, v.v.
Mini Blocks: MegaETH thực hiện một lần xác nhận trước mỗi 10 mili giây, được gọi là Mini Blocks. Thiết kế này rút ngắn đáng kể thời gian để giao dịch được truyền đến phần còn lại của mạng, đồng thời cung cấp cho các máy khách nhẹ một cách tiếp cận dữ liệu hiệu quả hơn.
Pharos: Layer1 tương thích EVM với lập trình song song toàn diện
Pharos được định vị là một blockchain Layer1 tương thích EVM hiệu suất cao, cam kết cung cấp giải pháp tốt nhất cho hệ sinh thái RWA và thanh toán. Dự án này tuyên bố có thể xử lý 50.000 giao dịch mỗi giây, tiêu tốn 2 tỷ đơn vị gas mỗi giây.
Pharos đã đề xuất khung "mức độ song song (DP)", phân chia khả năng song song của blockchain thành sáu cấp độ (DP0-DP5). Pharos tự áp dụng kiến trúc song song toàn diện DP5, từ đồng thuận đến tăng tốc phần cứng đã được nâng cấp toàn diện:
Giao thức đồng thuận có thể mở rộng: Sử dụng giao thức đồng thuận BFT có thông lượng cao và độ trễ thấp.
Thực thi song song hai máy ảo: Thực thi song song EVM và WASM, sử dụng công nghệ biên dịch tiên tiến.
Dòng chảy bất đồng bộ trong toàn bộ vòng đời: Thực hiện vòng đời giao dịch và xử lý song song, bất đồng bộ giữa các khối.
Lưu trữ hiệu suất cao: Sử dụng cấu trúc dữ liệu được chứng nhận (ADS), cung cấp thông lượng cao, độ trễ thấp cho I/O và lưu trữ trạng thái hiệu quả về chi phí.
Mạng xử lý đặc biệt mô-đun (SPN): có thể tích hợp công nghệ mới một cách liền mạch, hỗ trợ nhiều tình huống ứng dụng đa dạng.
Tóm tắt
EVM đã trở thành một sự tồn tại tương tự như JavaScript trong thế giới Web3, với nhiều nhà phát triển nhất và hệ sinh thái DApp lớn nhất. Tuy nhiên, vấn đề mở rộng của Ethereum đã nghiêm trọng hạn chế sự phát triển tiếp theo của EVM, do đó EVM song song đã trở thành một trong những hướng công nghệ quan trọng nhất.
Monad tìm kiếm sự cân bằng giữa khả năng mở rộng và phi tập trung thông qua mô hình thực thi song song của nó, cung cấp cho các nhà phát triển thông lượng 10,000 TPS trong khi vẫn giữ tính tương thích với EVM. Cơ chế đồng thuận độc lập của nó cung cấp tính tự chủ, nhưng cũng có nghĩa là từ bỏ bảo mật của Ethereum.
MegaETH thể hiện tốt nhất về độ trễ và thông lượng, với độ trễ siêu thấp 10 mili giây và thông lượng 100.000 TPS, điều này khiến nó đặc biệt phù hợp với các trường hợp ứng dụng cần phản hồi gần như ngay lập tức. Tuy nhiên, thiết kế bộ sắp xếp tập trung của nó có thể gây ra tranh cãi về mặt phi tập trung.
Pharos đã trình bày hiệu suất tương đương với Monad và MegaETH, đồng thời với "gene kiến" của nó, đặc biệt chú trọng đến khách hàng tổ chức và yêu cầu tuân thủ của RWA-Fi, hứa hẹn sẽ đáp ứng nhu cầu của thị trường trong tương lai về cơ sở hạ tầng blockchain tuân thủ và hiệu quả.
Mặc dù MegaETH và Pharos cho thấy hiệu suất vượt trội hơn trong dữ liệu công khai, nhưng với việc Monad nhận được khoản tài trợ lớn và những bước đột phá công nghệ có thể có, thực tế không có ai dẫn đầu tuyệt đối giữa ba dự án này. Các nhà phát triển cần cân nhắc ưu tiên giữa hiệu suất, mức độ phi tập trung và chuyên môn khi lựa chọn.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
12 thích
Phần thưởng
12
4
Chia sẻ
Bình luận
0/400
GateUser-1a2ed0b9
· 8giờ trước
Monad thật sự yyds
Xem bản gốcTrả lời0
SchrodingersPaper
· 9giờ trước
Lại là mấy thứ được chơi cho Suckers.
Xem bản gốcTrả lời0
ResearchChadButBroke
· 9giờ trước
Nhiệt độ chơi dưa còn chưa qua thì đã bận rộn so ai chạy nhanh hơn.
Xem bản gốcTrả lời0
BrokenYield
· 9giờ trước
đã thấy bộ phim này trước đây... một rủi ro hệ thống khác đang chờ xảy ra. xử lý song song không phải là phép thuật, mọi người.
Ba cuộc thi EVM song song: Monad, MegaETH và Pharos đều thể hiện tài năng.
Cuộc cạnh tranh EVM song song: Phân tích Monad, MegaETH và Pharos
Gần đây, ba dự án EVM song song nổi bật đã lần lượt ra mắt mạng thử nghiệm. Monad đã ra mắt đầu tiên vào ngày 19 tháng 2, tiếp theo là MegaETH và Pharos, lần lượt ra mắt mạng thử nghiệm vào ngày 21 và 24 tháng 3. Chuỗi hành động này dường như báo hiệu rằng, sau cơn sốt trí tuệ nhân tạo, công nghệ Web3 một lần nữa trở lại với lĩnh vực EVM song song, lĩnh vực được chú ý nhất vào đầu năm 2024.
EVM là thành phần cốt lõi của Ethereum, chịu trách nhiệm thực thi hợp đồng thông minh và xử lý giao dịch. Tuy nhiên, mô hình thực thi tuần tự của nó dễ gây ra tắc nghẽn mạng và vấn đề độ trễ khi đối mặt với tải cao. Công nghệ EVM song song cho phép nhiều tác vụ diễn ra đồng thời, nâng cao đáng kể thông lượng mạng, từ đó cải thiện hiệu suất và khả năng mở rộng tổng thể của blockchain. Thực tế, EVM song song không chỉ đề cập đến việc thực thi song song, mà còn bao gồm việc nâng cấp toàn diện từ cơ chế đồng thuận, xử lý giao dịch, tối ưu hóa pipeline, hệ thống lưu trữ cho đến tăng tốc phần cứng, nhằm rút ngắn thời gian xử lý giao dịch một cách đáng kể, hiệu quả giải quyết các nút thắt hiệu suất mà blockchain truyền thống phải đối mặt.
Monad: Theo đuổi sự cân bằng giữa hiệu suất cao và phi tập trung
Monad là một blockchain Layer1 tương thích EVM hiệu suất cao được phát triển bởi Monad Labs. Dự án này cam kết nâng cao khả năng mở rộng hệ thống trong khi duy trì tính phi tập trung, giải quyết vấn đề thông lượng không đủ của các chuỗi tương thích EVM hiện tại.
Ưu điểm cốt lõi của Monad là khả năng xử lý 10.000 giao dịch mỗi giây và thời gian tạo khối chỉ trong 1 giây. Sự cải thiện hiệu suất này chủ yếu nhờ vào một số đổi mới sau đây:
MonadBFT: Đây là một cơ chế đồng thuận hiệu suất cao được cải tiến từ HotStuff. Nó sử dụng thuật toán BFT hai giai đoạn, với chi phí giao tiếp tuyến tính trong điều kiện thông thường và chi phí giao tiếp bậc hai trong trường hợp hết thời gian. Ngoài ra, MonadBFT còn sử dụng phương án ký hỗn hợp và giao thức RaptorCast, nâng cao hiệu quả đồng thuận và tỷ lệ sử dụng băng thông mạng.
Thực thi bất đồng bộ: Bằng cách tách biệt đồng thuận và thực thi, Monad đã nâng cao đáng kể thông lượng thực thi. Thiết kế này cho phép quá trình thực thi chiếm toàn bộ thời gian của khối, chứ không chỉ một phần nhỏ.
Thực thi song song: Monad áp dụng phương pháp thực thi lạc quan, cho phép bắt đầu thực thi giao dịch tiếp theo trước khi giao dịch trước đó hoàn thành. Bằng cách theo dõi đầu vào trong quá trình thực thi và so sánh với đầu ra của giao dịch trước đó, Monad có thể thực hiện lại giao dịch khi cần thiết, đảm bảo tính chính xác của kết quả.
MonadDB: Đây là một cơ sở dữ liệu KV tùy chỉnh được thiết kế để lưu trữ dữ liệu blockchain đã được xác minh. MonadDB triển khai cấu trúc dữ liệu Merkle Patricia Trie một cách bản địa trên đĩa và bộ nhớ, đồng thời áp dụng các công nghệ như I/O không đồng bộ, kiểm soát đồng thời, nhằm nâng cao đáng kể hiệu suất truy cập dữ liệu.
MegaETH: Giải pháp Layer2 tập trung vào hiệu suất thời gian thực
MegaETH là một blockchain Layer2 hiệu suất cao được phát triển bởi MegaLabs, với điểm độc đáo nằm ở việc theo đuổi hiệu suất thời gian thực cực kỳ tuyệt vời, cung cấp độ trễ siêu thấp và khả năng mở rộng cao cho các ứng dụng cần phản hồi ngay lập tức.
MegaETH tuyên bố có thể đạt được 100k TPS và thời gian tạo khối khoảng 10ms, ngay cả trong điều kiện tải cao cũng có thể duy trì tốc độ phản hồi ở mức mili giây. Hiệu suất xuất sắc này chủ yếu đến từ các đặc điểm kỹ thuật sau:
Chuyên biệt hóa nút: Các nút trong MegaETH được chia thành các vai trò khác nhau, mỗi vai trò có nhiệm vụ riêng. Bộ sắp xếp chịu trách nhiệm sắp xếp và thực hiện giao dịch, người chứng minh thực hiện xác thực không trạng thái, trong khi nút đầy đủ chịu trách nhiệm cập nhật trạng thái cục bộ và xác thực tính hợp lệ của khối.
Tối ưu hóa định hướng: Đối mặt với nhiều thách thức mà blockchain EVM truyền thống gặp phải, MegaETH đã thực hiện một loạt các biện pháp nhắm đến. Ví dụ, thiết kế Trie trạng thái mới hiệu quả để giải quyết vấn đề độ trễ trong việc lấy dữ liệu trạng thái, sử dụng trình biên dịch JIT để nâng cao hiệu suất của bộ thông dịch, v.v.
Mini Blocks: MegaETH thực hiện một lần xác nhận trước mỗi 10 mili giây, được gọi là Mini Blocks. Thiết kế này rút ngắn đáng kể thời gian để giao dịch được truyền đến phần còn lại của mạng, đồng thời cung cấp cho các máy khách nhẹ một cách tiếp cận dữ liệu hiệu quả hơn.
Pharos: Layer1 tương thích EVM với lập trình song song toàn diện
Pharos được định vị là một blockchain Layer1 tương thích EVM hiệu suất cao, cam kết cung cấp giải pháp tốt nhất cho hệ sinh thái RWA và thanh toán. Dự án này tuyên bố có thể xử lý 50.000 giao dịch mỗi giây, tiêu tốn 2 tỷ đơn vị gas mỗi giây.
Pharos đã đề xuất khung "mức độ song song (DP)", phân chia khả năng song song của blockchain thành sáu cấp độ (DP0-DP5). Pharos tự áp dụng kiến trúc song song toàn diện DP5, từ đồng thuận đến tăng tốc phần cứng đã được nâng cấp toàn diện:
Giao thức đồng thuận có thể mở rộng: Sử dụng giao thức đồng thuận BFT có thông lượng cao và độ trễ thấp.
Thực thi song song hai máy ảo: Thực thi song song EVM và WASM, sử dụng công nghệ biên dịch tiên tiến.
Dòng chảy bất đồng bộ trong toàn bộ vòng đời: Thực hiện vòng đời giao dịch và xử lý song song, bất đồng bộ giữa các khối.
Lưu trữ hiệu suất cao: Sử dụng cấu trúc dữ liệu được chứng nhận (ADS), cung cấp thông lượng cao, độ trễ thấp cho I/O và lưu trữ trạng thái hiệu quả về chi phí.
Mạng xử lý đặc biệt mô-đun (SPN): có thể tích hợp công nghệ mới một cách liền mạch, hỗ trợ nhiều tình huống ứng dụng đa dạng.
Tóm tắt
EVM đã trở thành một sự tồn tại tương tự như JavaScript trong thế giới Web3, với nhiều nhà phát triển nhất và hệ sinh thái DApp lớn nhất. Tuy nhiên, vấn đề mở rộng của Ethereum đã nghiêm trọng hạn chế sự phát triển tiếp theo của EVM, do đó EVM song song đã trở thành một trong những hướng công nghệ quan trọng nhất.
Monad tìm kiếm sự cân bằng giữa khả năng mở rộng và phi tập trung thông qua mô hình thực thi song song của nó, cung cấp cho các nhà phát triển thông lượng 10,000 TPS trong khi vẫn giữ tính tương thích với EVM. Cơ chế đồng thuận độc lập của nó cung cấp tính tự chủ, nhưng cũng có nghĩa là từ bỏ bảo mật của Ethereum.
MegaETH thể hiện tốt nhất về độ trễ và thông lượng, với độ trễ siêu thấp 10 mili giây và thông lượng 100.000 TPS, điều này khiến nó đặc biệt phù hợp với các trường hợp ứng dụng cần phản hồi gần như ngay lập tức. Tuy nhiên, thiết kế bộ sắp xếp tập trung của nó có thể gây ra tranh cãi về mặt phi tập trung.
Pharos đã trình bày hiệu suất tương đương với Monad và MegaETH, đồng thời với "gene kiến" của nó, đặc biệt chú trọng đến khách hàng tổ chức và yêu cầu tuân thủ của RWA-Fi, hứa hẹn sẽ đáp ứng nhu cầu của thị trường trong tương lai về cơ sở hạ tầng blockchain tuân thủ và hiệu quả.
Mặc dù MegaETH và Pharos cho thấy hiệu suất vượt trội hơn trong dữ liệu công khai, nhưng với việc Monad nhận được khoản tài trợ lớn và những bước đột phá công nghệ có thể có, thực tế không có ai dẫn đầu tuyệt đối giữa ba dự án này. Các nhà phát triển cần cân nhắc ưu tiên giữa hiệu suất, mức độ phi tập trung và chuyên môn khi lựa chọn.