Tác giả: Jack Inabinet, Bankless; Người biên soạn: Tao Zhu, Golden Finance
MegaETH sắp ra mắt đã ra mắt Dự án L2, được mệnh danh là "Ethereum thời gian thực" với độ trễ dưới một phần nghìn giây và khả năng xử lý hơn 100.000 giao dịch mỗi giây (TPS), vừa công bố tài trợ ban đầu 20 triệu USD với mức định giá hơn 100 triệu USD!
Nguồn tài trợ toàn sao này được dẫn dắt bởi Dragonfly Capital, với người sáng lập Ethereum Vitalik Buterin, người sáng lập Consensys Joe Lubin, giám đốc chiến lược Lido/Flashbots Hasu và nhiều Người nổi tiếng khác như người nổi tiếng nhà giao dịch tiền điện tử Cobie và người sáng lập EigenLayer Sreeram Kannan đã tham gia.
Những tên tuổi lớn tham gia đã gây chú ý cho dự án.
Hôm nay, chúng ta sẽ thảo luận về cách MegaETH đổi mới trên chuỗi khối Máy ảo Ethereum (EVM) hiện đại để mang lại những đảm bảo về hiệu suất và phân cấp hàng đầu trong ngành.
MegaETH có gì đặc biệt
Giải pháp thay thế hiệu suất cao cho L1 yêu cầu các nút của nó hoạt động mà không cần chuyên môn hóa cùng một nhiệm vụ, dẫn đến sự đánh đổi cơ bản giữa hiệu suất và sự phân quyền. Ngược lại, MegaETH tận dụng công nghệ L2 của Ethereum để tạo ra các vai trò khác biệt cho các nút có yêu cầu phần cứng khác nhau.
MegaETH tách các nhiệm vụ xử lý giao dịch khỏi các nút đầy đủ và tạo ra ba Vai trò chính: Người đặt hàng, Người cung cấp và Nút đầy đủ. Trong khi việc sản xuất khối thực tế trên MegaETH ngày càng trở nên tập trung, các yêu cầu phần cứng linh hoạt để chuyên môn hóa nút đảm bảo xác minh khối không cần tin cậy và có thể cung cấp các đảm bảo phân cấp hàng đầu trong ngành.
Một người đặt hàng MegaETH đang hoạt động sẽ chịu trách nhiệm đặt hàng và thực hiện các giao dịch của người dùng, loại bỏ quy trình đồng thuận trong các hoạt động thông thường và sẽ truyền đạt sự khác biệt về trạng thái (tức là thay đổi trạng thái blockchain) thông qua mạng ngang hàng -mạng ngang hàng Nút đầy đủ sau đó áp dụng sự khác biệt về trạng thái để cập nhật trạng thái cục bộ của nó. Điều đáng chú ý là Các giao dịch MegaETH không được thực hiện lại bởi các nút đầy đủ để xác minh tính toàn vẹn của khối, thay vào đó, chúng sử dụng trình chứng nhận được cung cấp Bằng chứng một cách gián tiếp; xác minh các khối
Ngay cả L2 có hiệu suất cao nhất hiện có (opBNB của BNB) cũng đặt ra những hạn chế đáng kể đối với ứng dụng của nó. Mặc dù opBNB có mục tiêu thông lượng tương đối cao là 100M Gas mỗi giây, opBNB chỉ có thể xử lý 650 giao dịch hoán đổi Uniswap mỗi giây so với cơ sở dữ liệu Web2 hiện đại có thể đạt được 1 triệu TPS tương đương.
Ngoài ra, các mạng này có xu hướng có thời gian chặn "dài" hơn 1 giây, điều này không thực tế đối với các ứng dụng yêu cầu hiệu suất thời gian thực (chẳng hạn như giao dịch tần suất cao).
Mặc dù blockchain One Các giải pháp ngoại tuyến như song song hóa thường được sử dụng để theo đuổi quy mô, cho phép các giao dịch liên quan đến các phần khác nhau của trạng thái được xử lý đồng thời trên nhiều lõi CPU, nhưng lợi ích của phương pháp cụ thể này bị hạn chế bởi thực tế là nhiều giao dịch có chứa các phần phụ thuộc, Kết quả là việc song song hóa chỉ tạo ra những cải tiến khiêm tốn về tốc độ blockchain.
Việc giải quyết riêng các nút thắt cổ chai của bất kỳ hệ thống nào thường không tạo ra được những cải thiện đáng kể vì việc giải quyết yếu tố hạn chế ban đầu chỉ đơn giản là chuyển nút cổ chai sang thành phần khác.
Thay vì chỉ tối ưu hóa một số thành phần trong hệ thống như các đối thủ cạnh tranh, MegaETH nhắm đến việc xác định nhiều vấn đề đang gây khó khăn cho các chuỗi khối hiện có và xây dựng một hệ thống mới để giải quyết đồng thời một loạt vấn đề được phát hiện.
Tham vọng này đòi hỏi phải mở rộng quy mô phần cứng nút đến giới hạn của nó trong khi vẫn duy trì tính phi tập trung (đạt được thông qua chuyên môn hóa) và yêu cầu tạo ra một hệ thống về cơ bản nhằm mục đích tiếp cận trần hiệu suất lý thuyết của hệ thống chuỗi khối phi tập trung.
Để đạt được mục tiêu này, trình đặt hàng MegaETH sẽ lưu trữ toàn bộ trạng thái của nó trong bộ nhớ và trở thành chuỗi khối đầu tiên triển khai tính toán trong bộ nhớ, một tính năng chính cho các ứng dụng Web2 hiệu suất cao mà nó cần cho phép MegaETH tăng tốc trạng thái truy cập 1.000 lần. Phương pháp lưu trữ ổ cứng thể rắn thay thế được các đối thủ cạnh tranh sử dụng.
Các ứng dụng chuyên sâu về tính toán sẽ thấy hiệu suất được cải thiện gấp 100 lần trên MegaETH nhờ trình biên dịch đúng lúc (JIT) chuyển đổi mã hợp đồng thông minh thành “mã máy gốc” của MegaETH, đây là một bộ hướng dẫn mà CPU máy chủ có thể trực tiếp giải thích và thực thi, giúp cải thiện tốc độ thực hiện và hiệu quả của hợp đồng thông minh.
Duy trì Ethereum Merkle Patricia Trie (MPT), cấu trúc dữ liệu cốt lõi đại diện cho trạng thái hiện tại và thông tin liên quan của tất cả tài sản, là yếu tố hạn chế chính đối với tất cả việc triển khai EVM, nhưng MegaETH đang tạo ra một cấu trúc mới từ đầu Trie trạng thái, sẽ duy trì trie trạng thái hoàn chỉnh. Tương thích với EVM đồng thời giảm thiểu các hoạt động I/O của đĩa và lưu trữ hàng terabyte dữ liệu trạng thái.
Cuối cùng, 100.000 giao dịch mỗi giây của MegaETH phải được truyền tới mạng nút đầy đủ của nó; một giao thức ngang hàng hiệu quả sẽ cung cấp các cập nhật trạng thái từ trình sắp xếp chuỗi với độ trễ thấp và thông lượng cao, cho phép các nút Đầy đủ ở lại được đồng bộ hóa ở tốc độ cập nhật tối đa.
Kết luận
Những cải tiến đáng kể về hiệu suất của MegaETH so với việc triển khai EVM hiện đại sẽ thúc đẩy đáng kể việc áp dụng hiệu suất L2 và cuối cùng dẫn đến các khối phi tập trung có khả năng xử lý chuỗi thế giới thực!
Mặc dù một số người tin rằng MegaETH là đối thủ cạnh tranh tốt nhất với hệ sinh thái Ethereum và không quan tâm đến lớp cơ sở, < mạnh mẽ >Việc tối ưu hóa do MegaETH triển khai hoàn toàn đạt được thông qua khả năng thuê ngoài khả năng chống kiểm duyệt và bảo mật cho các mạng phi tập trung hiện có như Ethereum và EigenLayer.