
Bankless: Monad, ngựa ô cách mạng hóa hiệu năng blockchain, có thể trở thành kẻ thay thế Ethereum tiếp theo
Tuyển chọn TechFlowTuyển chọn TechFlow

Bankless: Monad, ngựa ô cách mạng hóa hiệu năng blockchain, có thể trở thành kẻ thay thế Ethereum tiếp theo
Monad đã khai thác tối đa tiềm năng của EVM thông qua một loạt các đổi mới, tạo ra một blockchain lớp 1 có thông lượng cao.
Tác giả: Jack Inabinet, Bankless
Biên dịch: Đặng Thông, Jinse Finance
Các mạng lưới không dùng EVM như Solana trong vài tháng gần đây đã trở thành tâm điểm chú ý của ngành tiền mã hóa, được xem là ứng cử viên tiềm năng thay thế Ethereum, nhưng ngay cả những người chỉ trích trung thành nhất của Ethereum cũng không thể phủ nhận hiệu ứng mạng mạnh mẽ được xây dựng trên máy ảo của chuỗi này: các chuỗi EVM chiếm đến 93% tổng giá trị khóa (TVL) hiện nay.
Nhiều nhà phê bình Ethereum bày tỏ lo ngại hợp lý về lộ trình tập trung vào Rollup của nền tảng này, điều này thường làm phân mảnh thanh khoản và làm phức tạp trải nghiệm người dùng. Thay vào đó, họ đề xuất một phương pháp mở rộng toàn diện hơn, thống nhất mạng lưới thành một trạng thái duy nhất.
Mặc dù một số chuỗi fork từ Ethereum (ví dụ như BNB) đã giảm nhu cầu sử dụng Rollup và giải quyết giới hạn khả năng mở rộng của EVM bằng cách áp dụng cơ chế đồng thuận tập trung hơn (ví dụ như Proof of Authority), sự thật vẫn là tương lai của tài chính sẽ không nằm trên các chuỗi tập trung.
Để có cơ hội trở thành "kẻ giết chết Ethereum" tiếp theo, một blockchain phải đáp ứng nhu cầu của người dùng và nhà phát triển hiện tại, đồng thời mang lại cải tiến công nghệ đáng kể so với EVM lỗi thời, mà vẫn giữ được đặc tính phi tập trung mạnh mẽ.
Monad là một trong những chuỗi hứa hẹn nhất đáp ứng các yêu cầu này. Hôm nay, chúng ta sẽ phác thảo những gì Monad mang lại và thảo luận về lý do vì sao chuỗi này có tiềm năng thay thế Ethereum trở thành nền tảng hợp đồng thông minh hàng đầu trong lĩnh vực tiền mã hóa.
Các đột phá công nghệ chính của Monad là gì?
Monad giữ nguyên tính tương thích đầy đủ với EVM, nhưng cải tiến Ethereum qua bốn đột phá then chốt: MonadBFT, thực thi trì hoãn, thực thi song song và MonadDb.
Mỗi sáng kiến đều là một tối ưu hóa so với Ethereum, và khi kết hợp lại, kết quả cuối cùng là một blockchain đủ phi tập trung, tương thích byte code với Ethereum, có thể xử lý tới 10.000 giao dịch mỗi giây, thời gian khối 1 giây và đạt độ hoàn tất trong một slot duy nhất.
1. MonadBFT
MonadBFT là cơ chế đồng thuận hiệu suất cao của chuỗi, là phiên bản sửa đổi của HotStuff, giảm số vòng giao tiếp cần thiết giữa các nút xác thực và người lãnh đạo khối từ hai vòng xuống còn ba vòng.
Để đạt đồng thuận về khối mới, người lãnh đạo khối của Monad sẽ gửi bằng chứng cho các nút xác thực trong mạng rằng khối trước đó là hợp lệ (hoặc đã hết giờ), và các nút xác thực có thể chấp thuận khối đó bằng cách gửi trực tiếp chữ ký "đồng ý" tới người lãnh đạo khối tiếp theo, từ đó khởi động lại quá trình.
Nếu người lãnh đạo bị hết giờ trong trường hợp các nút xác thực không đạt được đồng thuận, Monad sẽ chuyển sang phương thức truyền thông bậc hai, một phương án thay thế tốn kém hơn, đòi hỏi giao tiếp giữa tất cả các nút xác thực.
2. Thực thi trì hoãn
Trên Ethereum, các giao dịch phải được thực thi trước khi mạng có thể đạt đồng thuận về danh sách giao dịch trong khối và trạng thái mạng.
Mô hình này dành rất ít thời gian để thực thi các giao dịch trong một khối nhất định, vì phần lớn thời gian khối được giữ lại cho các vòng truyền thông toàn cầu cần thiết để đạt đồng thuận.
Với thực thi trì hoãn, Monad tách biệt việc thực thi khỏi đồng thuận, cho phép chuỗi đạt đồng thuận về trạng thái trước khi biết liệu tất cả các giao dịch trong khối đã được thực thi hay chưa, nhờ đó việc thực thi có thể diễn ra xuyên suốt cả khối!
3. Thực thi song song
Các blockchain EVM hiện tại phải thực thi giao dịch theo thứ tự (tức là lần lượt), trong khi các chuỗi có thể thực thi song song như Solana có thể xử lý đồng thời nhiều giao dịch không có phụ thuộc chung, từ đó tăng tốc độ!
Các blockchain có thể xử lý giao dịch song song tận dụng tối đa công nghệ tính toán hiện đại bằng cách cho phép máy ảo của chúng chạy trên nhiều lõi và luồng của CPU ở các nút xác thực.
Tuy nhiên, để thực thi song song, blockchain phải xác định trước những giao dịch nào có thể thực thi độc lập với nhau. Solana giải quyết vấn đề này bằng cách yêu cầu giao dịch khai báo trạng thái mà chúng truy cập trong quá trình thực thi, nhưng điều này buộc phải tạo ra một máy ảo mới.
Thay vì yêu cầu giao dịch khai báo phụ thuộc trạng thái, Monad một cách lạc quan giả định rằng mọi giao dịch đều có thể thực thi đồng thời và cố gắng thực thi song song. Khi xảy ra xung đột trong lần thực thi đầu tiên, giao dịch sẽ được chạy lại một lần với dữ liệu cập nhật, đảm bảo việc thực thi.
Monad sử dụng công cụ phân tích mã tĩnh để dự đoán những giao dịch nào có phụ thuộc lẫn nhau nhằm tránh lãng phí thời gian thử thực thi các giao dịch có giao dịch tiên quyết.
4. MonadDb
Các client của Ethereum sử dụng thiết kế cơ sở dữ liệu khác với Ethereum, dẫn đến giải pháp lưu trữ không lý tưởng, khi một cấu trúc dữ liệu bị nhúng vào một cấu trúc dữ liệu khác loại, vốn không hỗ trợ ghi đè dữ liệu khi đang diễn ra truyền thông dữ liệu.
Do Monad thực thi giao dịch song song, nhiều giao dịch cần có khả năng đọc và ghi vào cơ sở dữ liệu đồng thời. MonadDb là cơ sở dữ liệu tùy chỉnh được sử dụng trên chuỗi để lưu trữ trạng thái, cho phép điều này xảy ra, cung cấp khả năng truy cập trạng thái hiệu suất cao và bất đồng bộ, giúp lợi thế của việc song song hóa được phát huy!
Liệu Monad có thể chiến thắng?
Dù EVM không hoàn hảo, nhưng hiện tại rất hiếm những đổi mới thực sự cải thiện được Ethereum.
Monad thông qua loạt đổi mới đã khai thác tối đa tiềm năng của EVM, tạo ra một blockchain lớp 1 hiệu suất cao, đồng thời loại bỏ nhu cầu các dApp phải phát triển thêm hoặc kiểm toán lại mã nguồn để tự di chuyển sang môi trường thực thi siêu cao thông lượng.
Do Monad chỉ thay đổi phần mềm, về mặt lý thuyết Ethereum có thể sao chép các lựa chọn thiết kế của nó, nhưng điều này sẽ đòi hỏi một cải tổ hệ thống lớn, có thể khiến hàng tỷ đô la giá trị khóa trên chuỗi đối mặt với rủi ro bị khai thác, do đó khả năng triển khai những thay đổi này trong tương lai gần là rất thấp.
Việc giải quyết tính tương tác giữa Ethereum và các giải pháp Layer 2 của nó là một công việc kéo dài nhiều năm, hiện mới chỉ bắt đầu. Trước khi những thách thức này được khắc phục, bất kỳ blockchain nào có thể xử lý tải lượng giao dịch tiền mã hóa hiện tại trong một môi trường thực thi thống nhất sẽ cung cấp trải nghiệm người dùng vượt trội hơn, và chiếm lợi thế trong việc thu hút người dùng, nhà phát triển và vốn về chuỗi của mình.
Bằng cách mang không gian khối hiệu suất siêu cao đến các bộ ứng dụng trưởng thành của Ethereum, Monad mang đến một tổ hợp các đặc tính hấp dẫn, có thể giúp nó trở thành trung tâm hoạt động quan trọng trên chuỗi.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














