Tiêu đề gốc: "Làm cho Ethereum vĩ đại trở lại"
Tác giả gốc: Nghiên cứu được tái cấu trúc
Trong thế giới blockchain, Ethereum Nó luôn có là lựa chọn hàng đầu của nhiều nhà phát triển và người dùng nhờ ưu điểm về tính phân cấp và hợp đồng thông minh. Với sự phát triển nhanh chóng của công nghệ blockchain, Ethereum phải đối mặt với nhiều thách thức, bao gồm tốc độ giao dịch chậm, thời gian chặn dài và phí giao dịch cao. Để giải quyết những vấn đề này và cải thiện hơn nữa hiệu suất của Ethereum, MegaETH đã ra đời.
MegaETH là EVM L2 song song được hỗ trợ bởi Vitalik Buterin, mục tiêu là đạt được:
· Hơn 100.000 giao dịch mỗi giây
· Thời gian và độ trễ khối dưới 1 mili giây
·Phí giao dịch dưới 0,01 USD
Dự án gần đây đã hoàn thành vòng tài trợ hạt giống trị giá 20 triệu USD và nhằm mục đích đẩy hiệu suất của Ethereum L2 lên giới hạn Phần cứng, bắc cầu cho hiệu suất khoảng cách giữa blockchain và các máy chủ điện toán đám mây truyền thống.
Mặc dù 80 giải pháp Rollup đã được đưa vào sử dụng, nhưng trong tương lai Con số sẽ tiếp tục tăng, nhưng chỉ tăng số lượng chuỗi là không đủ để giải quyết trực tiếp vấn đề về khả năng mở rộng. Đây là kết luận được rút ra khi xem xét các chuỗi mở rộng EVM phổ biến hiện nay. Trên thực tế, thước đo chính xác hơn để đánh giá TPS là gas/giây (mili giây) thay vì TPS thuần túy.
Ví dụ: chuỗi opBNB nổi bật trong số nhiều giải pháp L2 chính hiện có và L1 tương thích EVM với tốc độ xử lý khí cao 100MGas mỗi giây. Nhưng ngay cả như vậy, vẫn còn rất nhiều điều cần cải thiện so với sức mạnh xử lý của máy chủ Web2.
Để tham khảo, 100MGas/giây tương đương với 650 giao dịch hoán đổi Uniswap mỗi giây hoặc 3,7k chuyển khoản ERC20.
Đặc điểm xử lý giao dịch tuần tự của EVM tiêu chuẩn đặt ra những hạn chế đáng kể đối với bất kỳ ứng dụng nào. L2 dành riêng cho ứng dụng như môi trường thực thi chuyên dụng và được tối ưu hóa hoặc máy ảo hiệu suất cao có thể giúp khắc phục những hạn chế dành riêng cho EVM này. Tuy nhiên, điều này đi kèm với một số chi phí. Việc thiếu khả năng tương tác không cần cấp phép giữa các chuỗi làm tổn hại đến DeFi và khả năng kết hợp mà Ethereum từng tự hào.
So với hệ sinh thái tổng hợp phi tập trung hiện tại trên Ethereum hoặc Celestia, khả năng kết hợp đồng bộ của toàn bộ hệ thống vẫn là lợi thế chính được các chuỗi như Solana ưa chuộng.
Thật không may, các chuỗi L1 hiệu suất cao như Solana, Aptos hay Sui Network đều có những đánh đổi riêng. Việc tăng các yêu cầu về trình xác thực để mở rộng quy mô thông lượng dẫn đến việc phân cấp bị xâm phạm, cộng với việc kinh tế học tiền điện tử sẽ kém an toàn hơn ở L1.
Ngoài ra, các hệ sinh thái mới nổi này yêu cầu các nhà phát triển phải học các ngôn ngữ lập trình mới như Rust hay Move, điều này không chỉ gây khó khăn cho nhóm nhà phát triển chủ yếu dựa trên EVM/Solidity. Để thử thách, nó cũng làm tăng độ khó khi bắt đầu hệ sinh thái.
MegaETH Labs là một tổ chức tổng hợp hợp lệ nhằm xác thực trạng thái trên Ethereum và xuất bản dữ liệu lên L2 của Eigen DA với mức phí rất thấp.
Giống như bất kỳ L2 nào, trình sắp xếp chuỗi chịu trách nhiệm sắp xếp và thực hiện các giao dịch của người dùng. MegaETH chỉ có một người đặt hàng hoạt động tại bất kỳ thời điểm nào, loại bỏ chi phí đồng thuận trong quá trình thực hiện thông thường.
Mặt khác, tất cả các Nút chấp nhận sự khác biệt về trạng thái từ trình sắp xếp chuỗi qua mạng P2P và áp dụng chúng trực tiếp để cập nhật trạng thái cục bộ của chúng. Điều này không thực hiện lại giao dịch mà thay vào đó gián tiếp xác minh khối bằng cách sử dụng bằng chứng do người chứng minh cung cấp. Ưu điểm chính của chuyên môn hóa nút này là khả năng đặt các yêu cầu phần cứng độc lập cho từng loại nút. Vì nút sắp xếp này xử lý việc thực thi nặng nên tốt nhất nên chạy chúng trên máy chủ cao cấp để cải thiện hiệu suất. Ngược lại, yêu cầu phần cứng của các nút đầy đủ có thể được giữ ở mức tương đối thấp vì việc xác thực bằng chứng không tốn nhiều chi phí về mặt tính toán. Điều này phù hợp với triết lý của Vitalik về “xác minh khối mở rộng chứ không phải sản xuất”.
EVM thường bị cho là nguyên nhân chính dẫn đến hiệu suất tương đối thấp của các L2 dựa trên EVM. Đây là một phần lý do tại sao ngày càng có nhiều altVM L2 như Movement Labs hay Eclipse xuất hiện.
Khuôn mẫu này là không chính xác. Các phép đo hiệu suất cho thấy rằng revm (EVM dựa trên Rust được MegaETH sử dụng) có thể đạt được ~ 14.000 TPS trên khối Ethereum gần đây nhất trong quá trình thiết lập đồng bộ hóa lịch sử.
14.000 TPS cho hầu hết Chắc chắn đủ cho L2. Tuy nhiên, MegaETH muốn tiến thêm một bước nữa. EVM truyền thống phải đối mặt với ba nguyên nhân chính dẫn đến kém hiệu quả, bao gồm độ trễ truy cập tần số cao, thiếu khả năng thực thi song song và yêu cầu quá cao đối với bộ xử lý.
Các phòng thí nghiệm của MegaETH đã chọn mở rộng EVM đến giới hạn của nó trên Ethereum. Tính chuyên môn hóa của nút vốn có trong thiết kế của nó cho phép đặt hàng các nút được trang bị lượng RAM lớn và có thể. chia tỷ lệ toàn bộ trạng thái thế giới EVM và cây trạng thái được lưu trữ trong bộ nhớ. Công nghệ này, được gọi là điện toán trong bộ nhớ, rất quan trọng đối với các ứng dụng sử dụng nhiều dữ liệu hiệu suất cao trong thế giới Web2.
Trong thiết kế của MegaETH Labs, việc chuyên môn hóa nút đặc biệt nổi bật, đặc biệt là thiết kế nút trình tự của nó. Các nút này được trang bị lượng RAM lớn, cho phép chúng lưu trữ toàn bộ trạng thái thế giới và cây trạng thái của Máy ảo Ethereum (EVM) hoàn toàn trong bộ nhớ. Thiết kế này rất quan trọng vì nó cải thiện đáng kể tốc độ truy cập trạng thái, nhanh hơn 1.000 lần so với các hệ thống lưu trữ dựa trên SSD truyền thống. Công nghệ điện toán trong bộ nhớ này rất quan trọng đối với các ứng dụng trong môi trường Web2 yêu cầu hiệu năng cao và xử lý lượng dữ liệu lớn. Nói tóm lại, bằng cách này, MegaETH cung cấp cho các ứng dụng blockchain tốc độ xử lý và hiệu quả gần bằng các máy chủ truyền thống.
EVM song song đã trở thành một chủ đề nóng, với nhiều nhóm tập trung vào việc chuyển Block-STM ban đầu được triển khai cho MoveVM sang chuỗi EVM. Tuy nhiên, đây là một nhiệm vụ phức tạp và có những hạn chế.
MegaETH áp dụng độ trễ thấp Thuật toán xây dựng khối dựa trên luồng, kết hợp với giao thức kiểm soát đồng thời hỗ trợ ưu tiên giao dịch, trở thành công cụ thực thi EVM thời gian thực đầu tiên có thể xử lý giao dịch ngay lập tức và công bố các thay đổi về trạng thái kết quả cứ sau 10 mili giây.
Ngoài ra, MegaETH sử dụng tính năng biên dịch đúng lúc để chuyển đổi một cách minh bạch các hợp đồng thông minh sang mã máy gốc một cách nhanh chóng. Điều này loại bỏ hoàn toàn sự kém hiệu quả của việc diễn giải mã byte EVM và mô phỏng máy xếp chồng ngay từ đầu.
Nút thắt cổ chai lớn nhất của chuỗi khối tương thích EVM là Hoạt động I/O đĩa tốn nhiều tài nguyên. Hoạt động I/O trên đĩa liên quan đến việc truy cập trạng thái blockchain được lưu trữ trên đĩa, bao gồm đọc và ghi vào bộ lưu trữ hợp đồng (sử dụng mã hoạt động SLOAD và SSTORE).
Hoạt động I/O trên đĩa cũng bao gồm việc truy cập số dư tài khoản và dữ liệu trên chuỗi khác cần thiết để thực hiện hợp đồng. Hoạt động I/O đĩa hiệu quả rất quan trọng đối với hiệu suất và khả năng mở rộng của nút, đảm bảo truy xuất và cập nhật kịp thời dữ liệu trạng thái trong quá trình xử lý giao dịch.
MegaETH giải quyết vấn đề này bằng cách giới thiệu một cây trạng thái mới, được thiết kế từ đầu, để thay thế Merkle Patricia Trie thường được sử dụng. Cây mới này giảm thiểu I/O đĩa, chia tỷ lệ hiệu quả đến hàng terabyte dữ liệu trạng thái và duy trì khả năng tương thích EVM đầy đủ.
Cuối cùng, MegaETH sử dụng giao thức P2P hiệu quả để nhanh chóng đồng bộ hóa toàn bộ node, đảm bảo rằng ngay cả kết nối Internet thông thường cũng có thể bắt kịp tốc độ xử lý lên tới 100.000 giao dịch mỗi giây.
Trở thành mô-đun đầu tiên hỗ trợ Blockchain thực thi EVM theo thời gian thực , MegaETH chắc chắn có một câu chuyện thú vị. Giao dịch tốc độ cao và mức phí thấp dẫn đầu thị trường trong khi vẫn duy trì khả năng tương thích EVM và có thể tham gia vào nhóm phát triển lớn nhất.
Là một L2, MegaETH cũng có cầu nối riêng với Ethereum L1, kết nối liền mạch với tính thanh khoản L1 và cơ sở người dùng để khởi động hệ sinh thái của nó. Bên cạnh hỗ trợ Solidity, đây là một lợi thế lớn khác so với altVM L1 đã có trên thị trường.
Đối thủ chính của MegaETH có thể là Monad, đây chắc chắn không phải là một đối thủ dễ đối phó, đặc biệt là với cộng đồng mạnh mẽ.
MegaETH gần đây đã thông báo rằng họ đã hoàn thành thành công vòng tài trợ ban đầu trị giá 20 triệu đô la, dẫn đầu bởi Dragonfly Capital, một tổ chức đầu tư nổi tiếng. Đội ngũ các nhà đầu tư thiên thần tham gia vòng tài trợ này bao gồm các đối thủ nặng ký trong ngành như đồng sáng lập Ethereum Vitalik Buterin, người sáng lập ConsenSys Joseph Lubin và người sáng lập Eigen Layer Sreeram Kannan.
Thông qua hàng loạt cải tiến và đổi mới kỹ thuật nêu trên, MegaETH đang nỗ lực để đẩy hiệu suất của Ethereum lên một tầm cao mới và thực sự "làm cho Ethereum vĩ đại trở lại".
Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:
Nhóm Telegram đăng ký: https://t.me/theblockbeats
Nhóm Telegram thảo luận: https://t.me/BlockBeats_App
Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia