Kiến trúc Multi-VM: ngôi sao đang lên trong ngành công nghiệp blockchain
Giữa cơn sốt Token2049 tại Singapore, ngành công nghiệp blockchain đang trải qua sự phản ánh và chuyển đổi sâu sắc. Nhìn bề ngoài, ngành này dường như bị thu hút bởi sự thịnh vượng của “hàng nghìn chuỗi”, nhưng với sự đa dạng và phức tạp của hệ sinh thái ứng dụng phi tập trung, cần phải phá bỏ các rào cản giữa các hệ sinh thái blockchain và thúc đẩy khả năng tương thích xuyên chuỗi . đã trở nên cấp bách hơn. Ngày nay, ưu tiên về “khả năng tương thích” đã vượt qua “hiệu suất cao” và trở thành thách thức cốt lõi cho sự phát triển sinh thái của chuỗi.
Trong một thời gian dài, nhiều tổ chức trong lĩnh vực blockchain đã coi việc thực thi song song (EVM song song) là công nghệ then chốt để cải thiện hiệu suất mạng song song như Artela, MegaETH và Sei nhằm mục đích thúc đẩy phát triển các ứng dụng mới bằng cách cải thiện thông lượng. và khả năng xử lý giao dịch phổ quát. Parallel EVM thực hiện công việc xuất sắc trong việc xử lý các môi trường có khối lượng giao dịch cao và đặc biệt phù hợp với các ứng dụng như DeFi và DEX có yêu cầu nghiêm ngặt về hiệu suất cao.
Tuy nhiên, với sự đa dạng hóa của hệ sinh thái blockchain, việc chỉ dựa vào cải tiến hiệu suất không còn có thể đáp ứng được nhu cầu của ngành nữa. Sự phát triển trong tương lai của hệ sinh thái on-chain không chỉ phụ thuộc vào việc cải thiện khả năng xử lý giao dịch mà còn phải tập trung vào việc tăng cường khả năng tương thích sinh thái, đặc biệt là trong môi trường xuyên chuỗi và đa chuỗi phức tạp, nhu cầu này ngày càng trở nên nổi bật.
Khi tầm quan trọng của tương tác chuỗi chéo và khả năng tương tác ngày càng trở nên rõ ràng, kiến trúc đa VM (Multi-VM) dần nổi bật và trở thành công nghệ chủ chốt để giải quyết những thách thức này bằng tính linh hoạt và khả năng thích ứng giữa các hệ sinh thái. Trong bối cảnh hệ sinh thái ứng dụng on-chain mở rộng nhanh chóng, kiến trúc đa VM đang trở thành tâm điểm cạnh tranh trên đường đua L1, mang lại nhiều khả năng và cơ hội đổi mới hơn cho hệ sinh thái blockchain trong tương lai. Xu hướng này đánh dấu sự chuyển đổi của ngành công nghiệp blockchain từ mục tiêu duy nhất là "hiệu suất cao" sang "hội nhập sinh thái toàn diện" và kiến trúc đa VM là yếu tố cốt lõi của tầm nhìn này.
Trong bối cảnh này, kiến trúc đa VM ngày càng nhận được nhiều sự quan tâm và áp dụng hơn do có nhiều ưu điểm kỹ thuật. Bằng cách hỗ trợ nhiều máy ảo (chẳng hạn như EVM, MoveVM, WASM, v.v.), kiến trúc đa VM không chỉ cung cấp cho các nhà phát triển nhiều lựa chọn công cụ và tính linh hoạt hơn mà còn giảm đáng kể ngưỡng phát triển và thu hút các nhà phát triển từ các nền tảng kỹ thuật khác nhau. . Điều này mang lại khả năng mở rộng và khả năng tương tác cao hơn cho nền tảng, đặc biệt là trong sự tương tác giữa các chuỗi không đồng nhất, thu hẹp các rào cản giữa các chuỗi khác nhau và cải thiện tính thanh khoản của vốn trên chuỗi.
Các dự án kiến trúc đa VM do Mango Network đại diện đã tạo ra một mạng cơ sở hạ tầng toàn chuỗi hỗ trợ giao tiếp chuỗi chéo và khả năng tương tác máy đa ảo bằng cách tích hợp các ưu điểm cốt lõi của công nghệ OPStack và MoveVM. Sự đổi mới này không chỉ cải thiện khả năng mở rộng của nền tảng mà còn thúc đẩy khả năng tương tác của các chuỗi không đồng nhất và giải quyết vấn đề tồn tại lâu dài về tính thanh khoản bị phân mảnh trên chuỗi.
Trong thị trường blockchain hiện nay, sự phát triển của các ứng dụng chuỗi chéo đã đặt ra các yêu cầu cao hơn để tích hợp sinh thái hiệu quả. Bằng cách hỗ trợ nhiều ngôn ngữ hợp đồng thông minh và máy ảo, dự án nhiều VM phá vỡ các rào cản kỹ thuật giữa các hệ sinh thái chuỗi khác nhau và cung cấp không gian rộng hơn cũng như tính linh hoạt cho các ứng dụng phi tập trung trong tương lai. Đối với các ứng dụng phi tập trung quy mô lớn, khả năng tương thích sẽ là yếu tố then chốt quyết định sự thành công của chúng. Khả năng tương thích này không chỉ có thể tạo động lực cho sự phát triển bền vững của hệ sinh thái blockchain mà còn thúc đẩy sự ra đời của các ứng dụng sáng tạo hơn. Khi thị trường phát triển hơn nữa, kiến trúc đa VM dự kiến sẽ chiếm một vị trí quan trọng trong cuộc cạnh tranh trên đường đua L1 và trở thành động lực cốt lõi thúc đẩy đổi mới công nghệ blockchain thế hệ tiếp theo.
Mango: Kiến trúc xuất sắc đạt được mạng lưới cơ sở hạ tầng toàn chuỗi đa VM
Giải pháp Lớp 1 của Mango Network được hỗ trợ mạnh mẽ bởi ngôn ngữ Move, cung cấp cho các nhà phát triển và người dùng cơ sở hạ tầng Web3 an toàn, mô-đun và hiệu suất cao. Tốc độ xử lý giao dịch của nó cao tới 297.450 lần (TPS), thể hiện hiệu suất tuyệt vời trong khi vẫn duy trì mức độ tiêu chuẩn hóa, khả năng mở rộng và khả năng tương tác cao.
Mango Network Devnet Lên đến 297,45K TPS
Giải pháp Lớp 2 của Mango Network, OP-Mango được phát triển dựa trên OPStack và cung cấp khả năng giao tiếp xuyên chuỗi mạnh mẽ, đây là điểm khác biệt đáng kể so với các giải pháp Lớp 2 truyền thống. Nó kết nối lớp EVM của mạng Ethereum và lớp MoveVM của mạng Mango thông qua hợp đồng liên lạc xuyên chuỗi, không chỉ duy trì khả năng tương thích với các hợp đồng thông minh EVM mà còn đạt được các hoạt động hợp đồng và quản lý tài sản linh hoạt và an toàn hơn thông qua MoveVM . Thiết kế này cho phép các nhà phát triển tận dụng lợi thế của cả hai máy ảo cùng lúc, mở rộng các kịch bản ứng dụng và cung cấp cho người dùng các dịch vụ phong phú hơn. Mango Network đạt được khả năng giao tiếp xuyên chuỗi và khả năng tương tác của nhiều máy ảo bằng cách tích hợp các máy ảo MoveVM và EVM.
Mango Network: Mạng cơ sở hạ tầng toàn chuỗi đa VM
Cơ sở hạ tầng toàn chuỗi đa VM của Mango Network dựa trên các nguyên tắc kỹ thuật chính sau:
1. Nguyên tắc thực thi song song của nhiều máy ảo
Mango Network sử dụng hai máy ảo MoveVM và EVM để cùng xử lý các giao dịch trực tuyến và các lệnh gọi hợp đồng thông minh. Các máy ảo khác nhau chịu trách nhiệm về các loại hợp đồng và hoạt động khác nhau, nhưng chúng được kết nối thông qua giao tiếp xuyên chuỗi để đạt được sự phối hợp vận hành toàn chuỗi.
a) MoveVM: MoveVM tập trung vào việc xử lý quản lý tài sản, logic hợp đồng phức tạp và khả năng vận hành song song. Nguyên tắc thực thi song song là MoveVM có thể lên lịch linh hoạt các giao dịch dựa trên sự phụ thuộc trạng thái của hợp đồng và giao dịch, đảm bảo rằng các giao dịch không xung đột với nhau có thể được thực hiện cùng một lúc. Điều này không chỉ cải thiện thông lượng giao dịch của mạng mà còn nâng cao hiệu quả thực hiện tổng thể.
b) EVM: EVM là máy ảo cốt lõi trong hệ sinh thái Ethereum và tương thích với nhiều loại hợp đồng thông minh. Bằng cách kết hợp với OP-Mango, EVM có thể chuyển các giao dịch và sự kiện hợp đồng của mình cho MoveVM để xử lý, thực hiện các lệnh gọi hợp đồng xuyên chuỗi.
2. Nguyên lý giao tiếp và truyền dữ liệu giữa các máy ảo
Thách thức cốt lõi của cơ sở hạ tầng đa VM là làm thế nào để thực hiện chia sẻ dữ liệu và gọi hợp đồng giữa các máy ảo khác nhau. Mango Network kết nối EVM và MoveVM thông qua OP-Mango để đạt được khả năng giao tiếp và cộng tác giữa các máy ảo. Việc triển khai giao tiếp máy ảo chéo dựa trên ba liên kết chính: thu thập sự kiện, tuần tự hóa dữ liệu và gọi hợp đồng chuỗi chéo:
a) Ghi lại sự kiện: Khi hợp đồng thông minh trong máy ảo kích hoạt một sự kiện (chẳng hạn như chuyển giao tài sản hoặc thực hiện hợp đồng), sự kiện đó sẽ được trình sắp xếp chuỗi chéo ghi lại. Trình sắp xếp chuỗi là thành phần trong hệ thống chịu trách nhiệm giám sát các thay đổi về trạng thái của máy ảo.
b) Tuần tự hóa và truyền dữ liệu: Các sự kiện được ghi lại sẽ được tuần tự hóa và chuyển đổi thành định dạng chung. Định dạng dữ liệu này có thể được nhận dạng và xử lý bởi một máy ảo khác. Trình sắp xếp chuỗi chéo của OP-Mango đảm bảo rằng dữ liệu sự kiện trong EVM có thể được chuyển đổi thành dữ liệu mà MoveVM có thể xử lý và kích hoạt thực thi hợp đồng tương ứng trong MoveVM.
c) Gọi lẫn nhau theo hợp đồng: Mục tiêu cuối cùng của giao tiếp xuyên chuỗi là hiện thực hóa việc gọi hợp đồng giữa các máy ảo. Thông qua cơ chế truyền sự kiện chuỗi chéo, các hợp đồng thông minh của EVM và MoveVM có thể gọi lẫn nhau để thực hiện hoàn toàn logic chuỗi chéo. Ví dụ: khi hợp đồng trên EVM hoàn thành một thao tác, MoveVM có thể nhận sự kiện và thực hiện thao tác tương ứng hoặc logic hợp đồng tương ứng.
3. Nguyên tắc mở rộng lớp 2 và xử lý hàng loạt
Để cải thiện hiệu quả xử lý giao dịch, OP-Mango áp dụng giải pháp mở rộng Lớp 2, nhằm mục đích xử lý một số lượng lớn giao dịch ngoài chuỗi và thường xuyên gửi chúng đến mạng chính để giải quyết. Kiến trúc này dựa trên các nguyên tắc kỹ thuật sau:
a) Xử lý và xác nhận hàng loạt: OP-Mango giảm vấn đề tắc nghẽn giao dịch của mạng chính bằng cách đóng gói các giao dịch trong mạng Lớp 2 thành các lô và gửi chúng theo lô. Lô giao dịch chứa các thay đổi trạng thái và xác nhận của nhiều giao dịch sau khi được gửi tới mạng chính Ethereum, MoveVM thực hiện xác minh và giải quyết cuối cùng trong Mạng Mango.
b) Cơ chế xác nhận và giải quyết tranh chấp: Để đảm bảo tính bảo mật cho các giao dịch xuyên chuỗi, OP-Mango giới thiệu cơ chế xác nhận. Xác nhận là bằng chứng về một loạt trạng thái giao dịch. Khi xác nhận được gửi, nếu không có tranh chấp thì giao dịch sẽ được xác nhận. Trong trường hợp xảy ra tranh chấp, mạng có thể giải quyết tranh chấp bằng cách xác minh bằng chứng trên chuỗi dữ liệu. Cơ chế này đảm bảo tính bảo mật và nhất quán của các giao dịch xuyên chuỗi.
4. Nguyên tắc quản lý tài sản chuỗi chéo
Quản lý tài sản chuỗi chéo trong Mango Network chủ yếu dựa vào cơ chế tương tác giữa EVM và MoveVM để đạt được việc chuyển và giải quyết tài sản chuỗi chéo một cách an toàn. Các nguyên tắc cốt lõi như sau:
a) Đồng bộ hóa và chuyển giao trạng thái: Việc chuyển giao tài sản xuyên chuỗi thực hiện đồng bộ hóa trạng thái thông qua OP-Mango. Các hoạt động tài sản được thực hiện trên EVM sẽ được tuần tự hóa và chuyển đến MoveVM. MoveVM sẽ cập nhật trạng thái tài sản tương ứng dựa trên sự kiện và hoàn tất việc chuyển tài sản từ EVM sang MoveVM.
b) Giải quyết hai chiều: Việc chuyển và thanh toán tài sản chuỗi chéo không bị giới hạn ở EVM sang MoveVM. Trạng thái tài sản của MoveVM cũng có thể được chuyển trở lại EVM thông qua trình sắp xếp chuỗi chéo để đảm bảo giải quyết hai chiều giữa các máy ảo. Quá trình này đảm bảo tính bảo mật hoàn toàn của các hoạt động xuyên chuỗi và đảm bảo tính nhất quán của dữ liệu giao dịch.
Cốt lõi chức năng: Logic nội bộ của Mango Network
Là mạng lớp thứ hai được xây dựng trên OPStack, OP-Mango sử dụng khả năng tương thích EVM (Máy ảo Ethereum) để xử lý các yêu cầu giao dịch của người dùng. Người dùng có thể gửi giao dịch và truy vấn dữ liệu khối thông qua các nút. Các nút của OP-Mango lấy dữ liệu giao dịch an toàn từ mạng cấp một Ethereum và phát nó qua mạng P2P để đảm bảo đồng bộ hóa mạng kịp thời.
Giao tiếp chuỗi chéo Ethereum và OP-Mango
Trong quá trình này, trình sắp xếp chuỗi chịu trách nhiệm sắp xếp, đóng gói và gửi dữ liệu hàng loạt giao dịch trên mạng lớp thứ hai. Cụ thể, trình sắp xếp chuỗi sắp xếp các giao dịch mà người dùng và nút nhận được, đồng thời đóng gói các giao dịch này thành các đợt và gửi chúng đến mạng cấp một Ethereum MGO được sử dụng làm Gas đóng gói. (xác nhận), các cập nhật trạng thái và hồ sơ giao dịch của mạng lớp thứ hai được gửi tới người xác minh trong mạng cấp một theo đợt để đảm bảo rằng trạng thái của mạng OP-Mango nhất quán với Ethereum.
Tính năng lớn nhất của OP-Mango là sự tương tác và giải quyết chặt chẽ với MoveVM của Mạng Mango thông qua các hợp đồng liên lạc xuyên chuỗi. Thiết kế này cho phép mạng lớp thứ hai không chỉ hỗ trợ EVM mà còn tương tác với các hợp đồng thông minh MoveVM cùng lúc, từ đó đạt được khả năng tương tác xuyên chuỗi. Trong sơ đồ kiến trúc, trình sắp xếp chuỗi sẽ ghi lại các sự kiện trong EVM hoặc MoveVM và phân tích các sự kiện này thành các lệnh gọi chuỗi chéo, từ đó kích hoạt việc thực thi hợp đồng trong một máy ảo khác. Thông qua trình sắp xếp máy ảo chéo này, OP-Mango có thể nhận ra khả năng tương tác theo hợp đồng trong các môi trường máy ảo khác nhau và hoàn tất quá trình giải quyết an toàn cũng như đồng bộ hóa dữ liệu giữa EVM và MoveVM. MoveVM tập trung vào bảo mật và khả năng lập trình, cung cấp môi trường thực thi hợp đồng linh hoạt hơn bổ sung cho lớp EVM. Thiết kế này cho phép các nhà phát triển tận dụng cả hai máy ảo cùng một lúc.
Định hướng công nghệ: lợi thế kiến trúc và định vị thị trường
Trong Mango Network, các tính năng bảo mật của MoveVM được tận dụng tối đa. Khái niệm thiết kế của nó là giảm thiểu các lỗ hổng bảo mật và lỗi thời gian chạy thông qua chế độ kiểm tra kiểu tĩnh và lập trình mô-đun. Ngoài ra, kiến trúc máy đa ảo mang lại tính linh hoạt và khả năng mở rộng cao hơn cho mạng, cho phép các nhà phát triển tự do triển khai và thực hiện các hợp đồng thông minh giữa các máy ảo khác nhau, từ đó thúc đẩy giao tiếp xuyên chuỗi và phát triển khả năng tương tác tài sản.
Là mạng thực thi máy đa ảo đầu tiên sử dụng MoveVM, Mango Network kết hợp thành công các tính năng bảo mật quản lý tài sản tuyệt vời của MoveVM với khả năng mở rộng trong môi trường máy đa ảo. Sự kết hợp này không chỉ đảm bảo tính bảo mật của tài sản mà còn giải quyết hiệu quả các hạn chế về tính thanh khoản trong hệ sinh thái Move và thu hẹp khoảng cách với hệ sinh thái Máy ảo Ethereum (EVM) bằng cách cung cấp môi trường thực thi máy ảo đa dạng. Thông qua sự tích hợp đổi mới này, Mango Network đạt được sự kết hợp hữu cơ giữa bảo mật tài sản và tính thanh khoản của tài sản trong hệ sinh thái EVM, tạo nền tảng kỹ thuật vững chắc để xây dựng một cơ sở giao dịch cơ bản toàn diện trên chuỗi.