Tác giả: Deep Chao TechFlow

 

Cơ sở hạ tầng không bao giờ ngủ và có nhiều chuỗi hơn ứng dụng.

Trong khi thị trường đang hứng chịu những đợt airdrop PUA từ nhiều dự án King khác nhau thì thị trường sơ cấp vẫn đang hoạt động rầm rộ trên con đường “tạo ra những vị vua”.

Đêm qua, một L1 khác với đội hình bùng nổ đã ra đời --- MegaETH, với vòng tài trợ ban đầu trị giá 20 triệu USD, Dragonfly đã dẫn đầu khoản đầu tư và các tổ chức như Figment Capital, Robot Ventures và Big Brain Holdings đã tham gia đầu tư. Các nhà đầu tư thiên thần bao gồm Vitalik, Cobie, Joseph Lubin, Sreeram Kannan, Kartik Talwar, v.v.

Các VC hàng đầu dẫn đầu khoản đầu tư, Vitalik và các tên tuổi lớn khác trong ngành đóng vai trò là nhà đầu tư thiên thần, còn tên dự án trực tiếp mang ETH... Trong thị trường mã hóa còn ít được chú ý, những nhãn hiệu này đều được dùng để tìm kiếm "tính hợp pháp" cho dự án .

Đánh giá từ mô tả dự án chính thức, MegaETH vẫn có thể được tóm tắt bằng một từ quen thuộc – nhanh chóng.

Blockchain thời gian thực đầu tiên, cung cấp các giao dịch với tốc độ cực nhanh, độ trễ dưới một phần nghìn giây và hơn 100.000 giao dịch mỗi giây...

Bây giờ tất cả những người tham gia thị trường đã mệt mỏi với những câu chuyện về hiệu suất chuỗi công cộng, làm thế nào MegaETH có thể nổi bật?

Chúng tôi đã nghiên cứu sách trắng của MegaETH để cố gắng tìm ra câu trả lời.

Có rất nhiều chuỗi, nhưng không có chuỗi nào có thể đạt được "thời gian thực"

Giả sử câu chuyện và sự cường điệu đó sang một bên, tại sao thị trường vẫn cần một blockchain có tên MegaETH?

Câu trả lời được đưa ra bởi chính MegaETH là việc chỉ tạo thêm chuỗi không giải quyết được vấn đề về khả năng mở rộng blockchain. Hiện L1/L2 đang phải đối mặt với các vấn đề phổ biến:

  • Tất cả các chuỗi EVM đều có thông lượng giao dịch thấp;

  • Thứ hai, do sức mạnh tính toán khan hiếm nên các ứng dụng phức tạp không thể đưa vào dây chuyền;

  • Cuối cùng, các ứng dụng yêu cầu tốc độ cập nhật cao hoặc vòng phản hồi nhanh sẽ không khả thi với thời gian chặn dài.

Nói cách khác, tất cả các blockchain hiện tại thực sự không thể làm được:

  • Thanh toán theo thời gian thực: Giao dịch được xử lý ngay lập tức khi tiếp cận chuỗi khối và kết quả được công bố gần như ngay lập tức.

  • Xử lý thời gian thực: Hệ thống chuỗi khối có khả năng xử lý và xác minh số lượng lớn giao dịch trong một khoảng thời gian cực ngắn.

Loại thời gian thực này có ý nghĩa gì trong các tình huống ứng dụng thực tế?

Ví dụ: giao dịch tần suất cao yêu cầu khả năng hoàn thành các thao tác đặt và hủy lệnh trong vòng một phần nghìn giây. Hoặc có thể là một trò chơi mô phỏng vật lý hoặc chiến đấu thời gian thực, yêu cầu blockchain cập nhật trạng thái với tần suất cực cao. Rõ ràng không có chuỗi nào hiện tại có thể làm được điều này.

Chuyên môn hóa nút và hiệu suất thời gian thực

Vậy để đạt được “thời gian thực” nêu trên, ý tưởng chung của MegaETH là gì? Phiên bản quá dài để đọc là:

Chuyên môn hóa nút: Giảm chi phí đồng thuận bằng cách tách biệt các nhiệm vụ thực hiện giao dịch và trách nhiệm đầy đủ của nút.

Nếu muốn cụ thể hơn, chúng ta có thể thấy rằng có ba vai trò chính trong MegaETH: trình sắp xếp chuỗi, trình chứng minh và nút đầy đủ.

Cụ thể, chỉ có một trình sắp xếp chuỗi hoạt động trong MegaETH thực hiện giao dịch bất kỳ lúc nào và các nút khác nhận được sự khác biệt về trạng thái thông qua mạng p2p và cập nhật trạng thái cục bộ mà không thực hiện lại giao dịch.

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. Tuy nhiên, MegaETH chỉ có một trình sắp xếp 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.

Nhà cung cấp sử dụng sơ đồ xác minh không trạng thái để xác minh các khối theo cách không đồng bộ và không theo thứ tự.

Quy trình làm việc đơn giản của MegaETH như sau:

1. Xử lý và sắp xếp giao dịch: Các giao dịch do người dùng gửi trước tiên sẽ được gửi đến Bộ sắp xếp thứ tự, nơi xử lý các giao dịch này để tạo các khối mới và dữ liệu chứng kiến.

2. Xuất bản dữ liệu: Trình sắp xếp chuỗi xuất bản các khối được tạo, chứng kiến ​​dữ liệu và sự khác biệt về trạng thái lên EigenDA (lớp sẵn có của dữ liệu) để đảm bảo rằng những dữ liệu này có sẵn trên mạng.

3. Xác minh khối: Mạng Prover (Mạng chứng minh) lấy dữ liệu khối và nhân chứng từ trình sắp xếp chuỗi, xác minh nó thông qua phần cứng chuyên dụng, tạo chứng chỉ và trả lại cho trình sắp xếp chuỗi.

4. Cập nhật trạng thái: Mạng Fullnode nhận sự khác biệt trạng thái từ trình sắp xếp thứ tự và cập nhật trạng thái cục bộ, đồng thời, nó có thể xác minh tính hợp lệ của khối thông qua mạng chứng nhận để đảm bảo tính nhất quán và bảo mật của blockchain.

Đo lường trước, sau đó thực hiện

Đánh giá từ các nội dung khác của sách trắng, bản thân MegaETH cũng đã nhận ra rằng ý tưởng “chuyên môn hóa nút” là tốt, nhưng không có nghĩa là có thể dễ dàng áp dụng vào thực tế.

Khi nói đến việc xây dựng một chuỗi cụ thể, MegaETH có một ý tưởng hay: đo lường trước, sau đó thực hiện. Nghĩa là, trước tiên chúng tôi tiến hành đo lường hiệu suất chuyên sâu để xác định các vấn đề thực sự của hệ thống blockchain hiện tại, sau đó xem cách đưa ý tưởng chuyên môn hóa nút này vào hệ thống hiện tại để giải quyết vấn đề.

Vậy MegaETH đã phát hiện ra những vấn đề gì?

Phần sau thực sự khá xa vời với tỏi tây. Nếu bạn thiếu kiên nhẫn, bạn có thể chuyển sang chương tiếp theo.

  • Thực thi giao dịch: Các thử nghiệm của họ cho thấy rằng ngay cả khi sử dụng một máy chủ mạnh mẽ với bộ nhớ 512GB, ứng dụng thực thi Ethereum hiện tại Reth chỉ có thể đạt được khoảng 1000 TPS (giao dịch mỗi giây) trong cài đặt đồng bộ hóa thời gian thực, cho thấy rằng hệ thống hiện có có sự thay đổi đáng kể tắc nghẽn hiệu suất trong việc thực hiện các giao dịch và cập nhật.

  • Thực thi song song: Đến với khái niệm phổ biến về EVM song song, thực tế có một số vấn đề về hiệu suất vẫn chưa được giải quyết. Hiệu ứng tăng tốc của EVM song song trong sản xuất thực tế bị hạn chế bởi tính song song của khối lượng công việc. Các phép đo của MegaETH cho thấy độ song song trung bình trong các khối Ethereum gần đây nhỏ hơn 2 và ngay cả khi nhiều khối được hợp nhất, độ song song trung bình chỉ tăng lên 2,75.

(Mức độ song song nhỏ hơn 2 có nghĩa là trong hầu hết các trường hợp, có ít hơn hai giao dịch trong mỗi khối có thể được thực hiện đồng thời. Điều này cho thấy rằng hầu hết các giao dịch trong hệ thống blockchain hiện tại đều phụ thuộc lẫn nhau và không thể được xử lý song song trên quy mô lớn. .)

  • Chi phí phiên dịch: Ngay cả các trình thông dịch EVM nhanh hơn như revm vẫn chậm hơn 1-2 bậc so với thực thi gốc.

  • Đồng bộ hóa trạng thái: Đồng bộ hóa 100.000 lần truyền ERC-20 mỗi giây yêu cầu băng thông 152,6 Mbps và các giao dịch phức tạp hơn cần nhiều băng thông hơn. Việc cập nhật root trạng thái trong Reth tiêu tốn tài nguyên máy tính gấp 10 lần so với việc thực hiện giao dịch. Nói một cách thẳng thắn, mức tiêu thụ tài nguyên blockchain hiện tại hơi lớn.

Sau khi thử nghiệm những vấn đề này, MegaETH bắt đầu kê đơn thuốc phù hợp, giúp hợp lý hóa logic giải pháp nêu trên dễ dàng hơn:

  1. Máy phân loại hiệu suất cao:

Chuyên môn hóa nút: MegaETH cải thiện hiệu quả bằng cách phân bổ nhiệm vụ cho các nút chuyên biệt. Nút trình tự xử lý cụ thể việc đặt hàng và thực hiện giao dịch, nút đầy đủ chịu trách nhiệm cập nhật và xác minh trạng thái, còn nút xác thực sử dụng phần cứng chuyên dụng để xác minh các khối.

Phần cứng cao cấp: Trình sắp xếp chuỗi sử dụng các máy chủ hiệu suất cao (ví dụ: 100 lõi, bộ nhớ 1TB, mạng 10Gbps) để xử lý khối lượng giao dịch lớn và tạo khối nhanh chóng.

  1. Tối ưu hóa truy cập trạng thái:

Lưu trữ bộ nhớ: Các nút sắp xếp được trang bị dung lượng RAM lớn và có thể lưu trữ toàn bộ trạng thái blockchain trong bộ nhớ, từ đó loại bỏ độ trễ đọc của SSD và tăng tốc độ truy cập trạng thái.

Thực thi song song: Mặc dù hiệu quả tăng tốc của EVM song song trong khối lượng công việc hiện tại còn hạn chế, MegaETH tối ưu hóa công cụ thực thi song song và hỗ trợ quản lý ưu tiên giao dịch để đảm bảo rằng các giao dịch quan trọng có thể được xử lý kịp thời ngay cả trong thời gian cao điểm.

  1. Tối ưu hóa trình thông dịch:

Biên dịch AOT/JIT: MegaETH tăng tốc việc thực hiện các hợp đồng chuyên sâu về điện toán bằng cách giới thiệu công nghệ biên dịch AOT/JIT. Ngay cả khi việc cải thiện hiệu suất của hầu hết các hợp đồng trong môi trường sản xuất bị hạn chế, những công nghệ này vẫn có thể có ý nghĩa quan trọng đối với các kịch bản nhu cầu điện toán cao cụ thể. Cải thiện hiệu quả làm việc.

  1. Tối ưu hóa đồng bộ hóa trạng thái:

Truyền dữ liệu hiệu quả: MegaETH đã thiết kế một phương thức truyền và mã hóa khác biệt trạng thái hiệu quả, có thể đồng bộ hóa một số lượng lớn các cập nhật trạng thái trong băng thông hạn chế.

Công nghệ nén: Bằng cách sử dụng công nghệ nén tiên tiến, MegaETH có thể đồng bộ hóa các cập nhật trạng thái cho các giao dịch phức tạp (chẳng hạn như trao đổi Uniswap) trong giới hạn băng thông.

  1. Tối ưu hóa cập nhật gốc trạng thái:

Thiết kế MPT được tối ưu hóa: MegaETH sử dụng Merkle Patricia Trie (chẳng hạn như NOMT) ​​​​được tối ưu hóa để giảm hoạt động đọc và ghi và cải thiện hiệu quả của các bản cập nhật gốc trạng thái.

Công nghệ xử lý hàng loạt: Bằng cách cập nhật trạng thái xử lý hàng loạt, MegaETH có thể giảm các hoạt động IO của đĩa ngẫu nhiên và cải thiện hiệu suất tổng thể.

Những điều trên thực ra rất mang tính kỹ thuật, nhưng ngoài những chi tiết kỹ thuật này, bạn thực sự có thể thấy rằng MegaETH thực sự có một số kỹ năng kỹ thuật và bạn cũng có thể cảm nhận rõ ràng một động lực:

Bằng cách tiết lộ dữ liệu kỹ thuật chi tiết và kết quả thử nghiệm, chúng tôi cố gắng nâng cao tính minh bạch và độ tin cậy của dự án, cho phép cộng đồng kỹ thuật và người dùng tiềm năng hiểu sâu hơn và tin tưởng vào hiệu suất của hệ thống.

Một đội đến từ một trường danh tiếng thường được ưu ái?

Trong quá trình diễn giải whitepaper, có thể cảm nhận rõ ràng rằng tuy cái tên MegaETH có hơi cường điệu một chút nhưng các tài liệu, hướng dẫn thường bộc lộ bản chất khắt khe và quá chi tiết của một mọt sách kỹ thuật.

Thông tin công khai cho thấy nhóm MegaETH dường như có gốc Trung Quốc, CEO Li Yilong đến từ Stanford và có bằng Tiến sĩ về khoa học máy tính; CTO Yang Lei có bằng Tiến sĩ tại MIT, và CBO (Giám đốc kinh doanh) Kong Shuyao có bằng Tiến sĩ tại MIT; Trường Kinh doanh Harvard Anh ấy có bằng MBA và có kinh nghiệm làm việc tại nhiều tổ chức trong ngành (ConsenSys, v.v.); người phụ trách tăng trưởng có một số sơ yếu lý lịch trùng với CBO và cũng đến từ Đại học New York danh tiếng.

Một nhóm gồm bốn người đều đến từ các trường đại học hàng đầu của Hoa Kỳ. Ảnh hưởng của họ về mặt kết nối và nguồn lực là điều hiển nhiên.

Trước đây, chúng tôi cũng đã giới thiệu trong bài viết "Sinh viên tốt nghiệp trở thành CEO, nguồn gốc của Nexus là gì, do Pantera dẫn đầu đầu tư 25 triệu nhân dân tệ". Mặc dù CEO của Nexus là sinh viên mới tốt nghiệp nhưng anh ấy cũng đến từ Stanford, và anh ấy cũng có vẻ như vậy. có nền tảng công nghệ vững chắc.

Đúng như dự đoán, các VC hàng đầu thích các ông trùm công nghệ từ các trường hàng đầu. Ngoài ra, Vitalik cũng tham gia đầu tư và mang tên ETH. Tường thuật kỹ thuật và hiệu quả tiếp thị có thể đầy đủ.

Hiện tại, khi “King of Heaven” cũ đã trở thành “Dead from Heaven”, các dự án đang sa sút và thị trường trì trệ, MegaETH rõ ràng sẽ mang đến một đợt hiệu ứng FOMO mới.

Chúng tôi sẽ tiếp tục chú ý đến nhiều thông tin hơn về testnet và tương tác của dự án.