Hiểu về Mango Network: Hướng dẫn toàn diện

Người mới bắt đầu12/25/2024, 7:43:25 AM
Mango Network là một nền tảng blockchain Layer 1 hỗ trợ nhiều máy ảo, giải quyết các thách thức về trải nghiệm người dùng phân tán và thanh khoản trong các ứng dụng Web3 và giao thức DeFi. Kiến trúc đột phá của nó kết hợp nhiều máy ảo, thiết kế mô-đun và giao tiếp xuyên chuỗi để cung cấp hiệu suất cao (297,450 TPS) và bảo mật mạnh mẽ. Xây dựng bằng ngôn ngữ lập trình Move, mạng lưới tập trung vào lập trình dựa trên nguồn tài nguyên và tích hợp chứng minh không biết để tăng cường bảo mật hợp đồng thông minh và bảo vệ tài sản số.

Tổng quan về Mạng lưới Mango

Giới thiệu

Mạng Mango là một mạng blockchain Layer 1 hỗ trợ Multi-VM và hướng tới cung cấp một cơ sở hạ tầng toàn diện để giải quyết các vấn đề phổ biến trong các ứng dụng Web3 và giao thức DeFi, như trải nghiệm người dùng bị phân mảnh và thách thức về thanh khoản. Kết hợp lợi thế của công nghệ OPStack và MoveVM giúp tương tác thông qua các chuỗi khác nhau và đa máy ảo, mang lại một cơ sở hạ tầng Web3 hiệu quả, an toàn và mô-đun cho các nhà phát triển và người dùng.

Đội ngũ Mango Network bao gồm các chuyên gia Web3 có kinh nghiệm với nền tảng kỹ thuật mạnh mẽ và bằng cấp học thuật. Giám đốc Công nghệ, David Brouwer, là một nhà phát triển tài năng chuyên về ngôn ngữ lập trình Move, Solidity và Rust, với chuyên môn sâu rộng về nghiên cứu Move. Anh đã đóng góp cho cộng đồng kỹ thuật sớm của Libra và có kinh nghiệm rộng lớn trong ứng dụng trí tuệ nhân tạo bằng GPT, mạng lưới giao dịch hiệu suất cao và phát triển hợp đồng thông minh phức tạp. Giám đốc điều hành, Benjamin Kittie, tốt nghiệp Đại học Quốc gia Singapore và đã làm việc làm phân tích cấp cao tại HTX trước khi gia nhập Mango Network.


Các tính năng chính của Mạng lưới Mango (Nguồn:Mạng Mango)

Mục tiêu và Tầm nhìn

Mạng lưới Mango cam kết xây dựng một nền tảng hợp đồng thông minh truy cập mà cung cấp cho các nhà phát triển các công cụ đa dạng để tạo ra trải nghiệm người dùng xuất sắc trong không gian Web3. Mục tiêu của nó là thu hút tỷ người dùng tiếp theo bằng cách mở rộng theo chiều ngang để đáp ứng nhu cầu ứng dụng và tận dụng một Bộ công cụ Phát triển (SDK) để cho phép các nhà phát triển xây dựng ứng dụng mà không hề giới hạn.

Mức độ phi tập trung của một blockchain có thể được đo lường thông qua số lượng các nút hoạt động. Mạng Mango hiện chỉ hoạt động với bốn nút xác thực, cho thấy sự phi tập trung hạn chế. Số lượng nút nhỏ này cũng đặt ra lo ngại về khả năng của mạng quản lý lưu lượng cao. Tuy nhiên, Mạng Mango hướng tới việc mở rộng số lượng nút khi sức mạnh xử lý của nút xác thực tăng lên, điều này sẽ tăng cường khả năng mạng và duy trì phí gas thấp trong thời gian sử dụng cao điểm. Chiến lược này làm cho nó nổi bật so với các blockchain khác gặp khó khăn với các hạn chế hiệu suất cố định.


Các nút xác minh mạng Mango (Nguồn:Mạng Mango)

Hơn nữa, tài sản trên chuỗi của Mango Network cho phép phát triển các ứng dụng và nền kinh tế tập trung vào tính thực tiễn thay vì tính khan hiếm nhân tạo. Nhà phát triển có thể tạo ra NFT động mà tiến hóa, kết hợp và tạo cụm dựa trên lối chơi - tất cả đều được ghi lại rõ ràng trên chuỗi. Phương pháp này tăng cường nền kinh tế trong trò chơi, nâng cao giá trị NFT và tạo ra chu trình tương tác hấp dẫn cho người dùng.

Các tính năng kỹ thuật và kiến trúc của Mạng Mango

Tính năng

Để giải quyết những thách thức về thanh khoản không đủ và tương tác qua chuỗi phức tạp trong hệ sinh thái Web3 và blockchain, Mango Network, như một mạng lưới cơ sở hạ tầng omnichain hướng tới giao dịch Layer 1 mới, giới thiệu những tính năng kỹ thuật sau thông qua sự đổi mới, nhằm xây dựng một mạng lưới dịch vụ thanh khoản toàn diện.

  • Hỗ trợ Ứng dụng Omni-Chain: Mango Network loại bỏ trải nghiệm người dùng phân tán và thanh khoản phân tán trong triển khai nhiều chuỗi truyền thống thông qua giao thức chéo chuỗi thống nhất. Người dùng chỉ cần một token gas duy nhất để hoạt động và tương tác mượt mà trên nhiều chuỗi khác nhau. Giao thức OP-Mango cho phép tương tác hợp đồng thông minh giữa EVM và MoveVM, đảm bảo tính nhất quán dữ liệu và tương tác mượt mà qua các chuỗi. Ứng dụng Omni-chain có thể ghi lại trạng thái một cách đồng nhất, cho phép người dùng truy cập các ứng dụng mà không nhận thức được sự tồn tại của chuỗi blockchain cơ bản, mang lại trải nghiệm người dùng mượt mà như sử dụng chương trình cục bộ.


Hỗ trợ Omni-Chain trong Mạng lưới Mango (Nguồn:Mạng Mango)

  • Hiệu suất cao: Mango Network tập trung vào việc cung cấp trải nghiệm giao dịch và thanh toán tốc độ cao. Bằng cách tối ưu hóa MoveVM và triển khai cơ chế xử lý hàng loạt Layer 2, nó hỗ trợ các giao dịch song song quy mô lớn, tăng đáng kể công suất thông qua. Hầu hết các giao dịch có thể hoàn thành trong thời gian dưới một giây, đạt tốc độ xử lý lên đến 297.450 TPS. Điều này cung cấp cho các nhà phát triển và người dùng một cơ sở hạ tầng Web3 an toàn, mô-đun và hiệu suất cao, đồng thời duy trì các tiêu chuẩn cao về khả năng mở rộng và tương tác.


Hiệu suất trong Mạng lưới Mango (Nguồn:Mạng Mango)

  • Bảo mật cao: Tận dụng thiết kế an toàn của ngôn ngữ lập trình Move, Mạng Mango cung cấp bảo vệ nâng cao cho hợp đồng thông minh và tài sản kỹ thuật số. Move là một ngôn ngữ kiểu tĩnh, tránh các rủi ro liên quan đến các cuộc gọi động, chẳng hạn như tấn công tái nhập, và giảm khả năng phát hiện lỗ hổng. Lập trình hướng tài nguyên xác định tài sản kỹ thuật số như là nguồn tài nguyên hạng nhất, đảm bảo các giao dịch chỉ diễn ra trong luồng tài sản rõ ràng, ngăn chặn rủi ro can thiệp hoặc chi tiêu gấp đôi.

Hơn nữa, Mango sử dụng công cụ Move Prover để xác minh toán học tính đúng đắn của hợp đồng thông minh, từ đó nâng cao đáng kể độ tin cậy của hệ thống. MoveVM sử dụng cách ly trạng thái hợp đồng bằng cách tạo môi trường ảo để ngăn chặn mã độc xâm nhập vào hệ thống.

  • Kiến trúc Linh hoạt: Kiến trúc blockchain linh hoạt của Mạng lưới Mango là một trong những đổi mới then chốt của nó. Nó phân tách các chức năng cốt lõi của blockchain thành các mô-đun độc lập, bao gồm thực hiện, đồng thuận và khả năng truy cập dữ liệu, với mỗi mô-đun được dành riêng cho các nhiệm vụ cụ thể và dễ dàng tối ưu hóa. Các nhà phát triển có thể điều chỉnh cấu hình mô-đun một cách linh hoạt dựa trên yêu cầu của các kịch bản ứng dụng khác nhau.

Ví dụ, các ứng dụng DeFi có thể tối ưu hóa mô-đun thực thi, trong khi các kịch bản chơi game có thể cải thiện mô-đun lưu trữ dữ liệu. Kiến trúc modular cho phép mở rộng hiệu suất bằng cách thêm các mô-đun mới mà không cần thay đổi lớn cho toàn bộ blockchain. Thiết kế tách rời giảm thiểu sự phụ thuộc hệ thống, đảm bảo rằng ngay cả khi một mô-đun đối mặt với một cuộc tấn công, tác động của nó được giữ trong phạm vi mô-đun đó.

Các thành phần kỹ thuật của Mạng Mango

Mạng lưới Mango là một Mạng lưới Cơ sở hạ tầng Omnichain dựa trên kiến trúc Multi-VM (multi-virtual machine). Nó được thiết kế để giải quyết các thách thức chính trong Web3 và DeFi, như trải nghiệm người dùng phân mảnh và thanh khoản không hiệu quả. Khung kỹ thuật của nó bao gồm các thành phần chính sau:

  1. Kiến trúc Đa Máy Ảo (Multi-VM)

Một trong những điểm mạnh cốt lõi của Mạng lưới Mango nằm ở kiến trúc Multi-VM của nó. Kiến trúc này cho phép nhiều máy ảo hoạt động song song, xử lý các nhiệm vụ khác nhau trong khi cho phép tương tác thông qua giao thức giữa các máy ảo.

  • MoveVM: Move là một ngôn ngữ lập trình hướng tài nguyên được thiết kế đặc biệt để xử lý tài sản kỹ thuật số. MoveVM thực thi các hợp đồng Move, quản lý các nhiệm vụ liên quan đến xử lý tài sản, logic kinh doanh phức tạp và thực thi song song. MoveVM cải thiện khả năng xử lý giao dịch và hiệu suất thực thi thông qua cơ chế lập lịch động.
  • EVM (Máy ảo Ethereum): Là cốt lõi của hệ sinh thái Ethereum, EVM thực thi các hợp đồng thông minh tương thích với Ethereum. Mango Network tận dụng tính tương thích EVM để đảm bảo các ứng dụng Ethereum hiện có có thể di chuyển một cách liền mạch sang Mango Network.
  • Giao thức Liên-VM (OP-Mango): OP-Mango là giao thức truyền thông của Mạng Mango để kết nối MoveVM và EVM. Nó cho phép chia sẻ dữ liệu và gọi hợp đồng giữa hai máy ảo, tạo điều kiện cho sự hợp tác và đồng bộ hóa dữ liệu. Cụ thể, khi một hợp đồng trên EVM kích hoạt một sự kiện, OP-Mango bắt và truyền nó đến MoveVM, và ngược lại, đảm bảo tương tác liền mạch giữa các máy ảo.


Kiến trúc máy ảo đa nền tảng trong Mạng Mango (Nguồn:Mạng Mango)

  1. Kiến trúc Blockchain Mô-đun

Kiến trúc blockchain mô-đun của Mạng Mango phân rã các chức năng cốt lõi của blockchain thành các mô-đun độc lập và chuyên biệt, cung cấp một giải pháp linh hoạt và có thể tùy chỉnh. Mỗi mô-đun xử lý các chức năng cụ thể trong blockchain và có thể được tối ưu hóa và mở rộng độc lập để phù hợp với các kịch bản và yêu cầu ứng dụng khác nhau. Các mô-đun chính bao gồm:

  • Mô-đun Thực thi: Xử lý thực thi giao dịch và logic tính toán của hợp đồng thông minh. Mô-đun này chịu trách nhiệm thực thi các hoạt động on-chain thông qua MoveVM và EVM.
  • Mô-đun Đồng thuận: Đảm bảo cơ chế đồng thuận của blockchain, duy trì thứ tự các khối và tính nhất quán dữ liệu trên toàn mạng. Mạng Mango sử dụng cơ chế đồng thuận dựa trên Tính chất Lỗi Byzantine (BFT) để đảm bảo xác nhận giao dịch hiệu quả và an toàn.
  • Mô-đun Khả dụng Dữ liệu: Đảm bảo tính khả dụng và tính toàn vẹn của dữ liệu trên chuỗi. Khả dụng dữ liệu rất quan trọng trong mạng lưới blockchain để đảm bảo đúng đắn của giao dịch và thực thi hợp đồng.
  • Mô-đun Giải quyết Tranh chấp: Quản lý các tranh chấp tiềm năng trong quá trình tương tác giữa các chuỗi, đảm bảo tính chính xác và hiệu quả của việc giao tiếp giữa các chuỗi.

Mỗi mô-đun trong Mango Network được phát triển độc lập, cho phép các nhà phát triển thêm hoặc loại bỏ các mô-đun cụ thể theo nhu cầu để mở rộng hệ thống và tối ưu hóa chức năng dựa trên yêu cầu ứng dụng. Ví dụ, ứng dụng DeFi giao dịch tần suất cao có thể ưu tiên tối ưu hóa Mô-đun Thực thi; Các ứng dụng yêu cầu lưu trữ dữ liệu quy mô lớn có thể tập trung vào cải thiện Mô-đun Khả năng sẵn có dữ liệu.

Thiết kế mô-đun cho phép Mạng Mango thích ứng và mở rộng tính năng một cách linh hoạt cho các tình huống đa dạng. Ví dụ, các ứng dụng DeFi có thể tập trung vào tối ưu hóa Mô-đun Thực thi, trong khi các ứng dụng game có thể tập trung hơn vào việc tối ưu hóa Mô-đun Khả dụng Dữ liệu.


Kiến trúc mô-đun của Mango Network (Nguồn:Mạng Mango)

  1. Giao tiếp và tương tác qua chuỗi khối

Mạng lưới Mango cho phép tương tác giữa các blockchain thông qua giao thức giao tiếp giữa các chuỗi, OP-Mango. Giao thức OP-Mango đảm bảo việc trao đổi tài sản, hợp đồng và dữ liệu mượt mà qua các chuỗi bằng cách ghi lại các sự kiện giữa các máy ảo (EVM và MoveVM), tuần tự hóa dữ liệu và truyền nó để xử lý. Quá trình giao tiếp giữa các chuỗi chéo cốt lõi bao gồm các bước sau:

  • Bắt Sự kiện: Khi một hợp đồng thông minh trên một máy ảo kích hoạt một sự kiện (ví dụ: chuyển tài sản hoặc thay đổi trạng thái), trình tự chéo chuỗi bắt sự kiện đó.
  • Serialization và truyền dữ liệu: Sự kiện đã được chụp được tuần tự thành một định dạng có thể nhận biết được bởi máy ảo mục tiêu và được truyền qua giao thức OP-Mango để xử lý.
  • Gọi hợp đồng: Mạng Mango cho phép các hợp đồng thông minh trên các máy ảo khác nhau gọi nhau thông qua việc chuyển sự kiện qua chuỗi khối. Ví dụ, khi một hợp đồng trên EVM hoàn thành giao dịch, MoveVM nhận sự kiện và thực thi một hoạt động tương ứng.

Trong các hệ sinh thái đa chuỗi truyền thống, tài sản và thanh khoản thường nằm rải rác trên các chuỗi khác nhau, dẫn đến những thách thức trong việc chia sẻ thanh khoản và tăng độ phức tạp và chi phí trao đổi tài sản. Mango Network giải quyết những vấn đề này thông qua khả năng tương tác chuỗi chéo bằng cách phát triển một nhóm thanh khoản thống nhất. Nhóm này cho phép tài sản và thanh khoản từ các blockchain khác nhau được chia sẻ trong Mango Network, cho phép các giao thức tài chính phi tập trung (DeFi) trao đổi liền mạch tài sản trên các chuỗi và ngăn chặn sự hình thành các silo thanh khoản.

Ngoài ra, người dùng không còn cần chuyển tài sản hoặc sử dụng nhiều ví tiền điện tử trên các chuỗi nữa. Thay vào đó, họ có thể vận hành thông qua một giao diện thống nhất, cải thiện đáng kể sự thuận tiện và tính linh hoạt giao dịch. Ví dụ, người dùng có thể đồng thời thực hiện các hoạt động trên Ethereum và Mạng Mango, với Mạng Mango đảm bảo không có mất dữ liệu hoặc giao dịch thất bại trong quá trình tương tác qua chuỗi.

Nhìn chung, khả năng chuyển chuỗi của Mạng Mango cho phép quản lý tài sản liên kết và thực hiện hợp đồng một cách trơn tru trên các hệ sinh thái blockchain khác nhau. Bằng cách giải quyết vấn đề phân mảnh thanh khoản trong các hệ sinh thái đa chuỗi, Mạng Mango tăng cường tính tương tác của tài sản và dữ liệu, tạo điều kiện linh hoạt và không gian cho sự đổi mới.


Quá trình giao tiếp EVM và MoveVM (Nguồn:Mạng Mango)

  1. Bảo mật cao và Ngôn ngữ di động

Mango Network được phát triển bằng ngôn ngữ lập trình Move, một ngôn ngữ hướng tài nguyên được thiết kế đặc biệt cho quản lý tài sản kỹ thuật số. So với các ngôn ngữ hợp đồng thông minh truyền thống như Solidity, Move mang lại những lợi ích đáng kể về mặt bảo mật.

  • Lập trình Hướng tài nguyên: Move quản lý tài sản kỹ thuật số dưới dạng “tài nguyên”, loại bỏ rủi ro trùng lặp hoặc gian lận thường có trong các hệ thống blockchain truyền thống. Trong Move, việc chuyển tài sản được thực hiện thông qua các hoạt động “chuyển nhượng” thay vì đơn giản là cộng và trừ, đảm bảo tính độc nhất của tài sản và ngăn chặn việc chi tiêu kép.
  • Ngôn ngữ Lập trình Tĩnh: Move là một ngôn ngữ được đánh dấu tĩnh, tránh các rủi ro an ninh liên quan đến các cuộc gọi động, như tấn công tái nhập và lỗi tràn. Việc thực thi hợp đồng thông minh yêu cầu xác minh hình thức để đảm bảo tính chính xác của chúng.
  • Xác minh Chính thức: Move bao gồm công cụ Move Prover, cho phép các nhà phát triển xác minh hợp đồng thông minh một cách chính xác. Điều này sử dụng các công cụ toán học để phân tích tính bảo mật và tính chính xác của các hợp đồng, giảm thiểu đáng kể các điểm yếu tiềm ẩn và bề mặt tấn công.


So sánh giữa ngôn ngữ Move và Solidity (Nguồn:Mạng Mango)

  1. Công nghệ chứng minh không biết (ZKP)

Mạng lưới Mango tích hợp công nghệ Zero-Knowledge Proof (ZKP), sử dụng zk-SNARKs và zk-STARKs để cung cấp bảo vệ quyền riêng tư và xác minh tính toàn vẹn dữ liệu.

  • Giao dịch ẩn danh: Với công nghệ ZKP, Mango Network có thể xác minh tính đúng đắn của các giao dịch đồng thời đảm bảo rằng thông tin về các bên tham gia và tài sản vẫn được giữ kín.
  • Bảo vệ quyền riêng tư: Trong quá trình xác thực dữ liệu, ZKP đảm bảo rằng tính hợp lệ của giao dịch có thể được chứng minh mà không tiết lộ dữ liệu nhạy cảm.
  • Tính toàn vẹn dữ liệu: Sử dụng zk-SNARKs, Mạng Mango đảm bảo rằng dữ liệu trên chuỗi (ví dụ: hồ sơ giao dịch và trạng thái hợp đồng thông minh) không thể bị thay đổi, đảm bảo tính toàn vẹn và đáng tin cậy của dữ liệu.
  1. Lưu trữ phân tán và khả năng mở rộng cao

Mạng lưới Mango áp dụng công nghệ Lưu trữ Phân tán để đảm bảo tính trùng lặp dữ liệu và an ninh thông qua việc lưu trữ đa nút. Các tính năng chính bao gồm:

  • Dư thừa dữ liệu: Mỗi khối dữ liệu được nhân bản trên nhiều nút, đảm bảo rằng dữ liệu có thể được khôi phục từ các nút khác ngay cả khi một số nút gặp sự cố hoặc mất kết nối.
  • Bảo vệ mã hóa: Tất cả dữ liệu được tải lên mạng lưu trữ phân tán đều được mã hóa, chỉ người dùng được ủy quyền mới có thể truy cập và giải mã dữ liệu, đảm bảo bảo vệ quyền riêng tư.
  • Tính mở rộng cao: Bằng cách thêm nhiều nút lưu trữ hơn, Mạng lưới Mango có thể mở rộng theo chiều ngang hệ thống lưu trữ của mình để đáp ứng nhu cầu tăng trưởng mà không ảnh hưởng đến hiệu suất hoặc đáng tin cậy.

Cách mạng hoạt động của Mạng Mango

Luồng làm việc hoạt động của Mạng Mango tận dụng các công nghệ và cơ chế cốt lõi của nó để đạt được khả năng tương tác đa chuỗi, tính thanh khoản tài sản và tương tác chéo chuỗi mượt mà. Dưới đây là một giải thích chi tiết về cách giao thức toàn diện đa chuỗi của Mango Network hoạt động:

  1. Người dùng khởi tạo một giao dịch

Người dùng gửi yêu cầu giao dịch qua giao diện hoặc ứng dụng do Mango Network cung cấp. Những yêu cầu này có thể liên quan đến chuyển tài sản, thực hiện hợp đồng thông minh hoặc các hoạt động khác trên chuỗi. Người dùng cung cấp dữ liệu giao dịch và chỉ định chuỗi mục tiêu cho hoạt động của mình.

  1. Xử lý Mạng Lớp 2 OP-Mango

Yêu cầu giao dịch được xử lý trước tiên bởi OP-Mango, mạng Lớp 2 được xây dựng trên OPStack và tương thích với Máy ảo Ethereum (EVM). Giai đoạn này bao gồm:

  • Người dùng 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 OP-Mango lấy dữ liệu giao dịch an toàn từ mạng Ethereum Layer 1.
  • Dữ liệu giao dịch được phát sóng qua mạng P2P để đảm bảo đồng bộ kịp thời.
  1. Sắp xếp theo trình tự và Xử lý theo lô

Trình tự trong OP-Mango xử lý các giao dịch bằng cách:

  • Sắp xếp các giao dịch nhận được từ người dùng và các nút.
  • Đóng gói giao dịch thành các nhóm để gửi đến mạng Ethereum Layer 1.
  • Thực hiện các hoạt động khẳng định, trong đó bộ đếm cập nhật trạng thái mạng Layer 2 và gửi ghi chú giao dịch theo từng lô tới các máy chủ xác thực Ethereum, đảm bảo trạng thái mạng OP-Mango luôn nhất quán với Ethereum.
  1. Giao tiếp qua chuỗi và đồng bộ dữ liệu giữa các chuỗi

Một tính năng quan trọng của OP-Mango là tích hợp chặt chẽ với Mango Network's MoveVM, đảm bảo khả năng tương tác giữa các chuỗi khối. Quá trình này bao gồm:

  • Khi một sự kiện hợp đồng thông minh được kích hoạt trong EVM hoặc MoveVM, sequencer ghi lại sự kiện.
  • Sự kiện được phân tích thành một cuộc gọi bắt qua chuỗi, kích hoạt việc thực thi hợp đồng trong máy ảo khác. Điều này cho phép thanh toán an toàn và đồng bộ dữ liệu giữa EVM và MoveVM, đạt được khả năng tương tác hợp đồng qua các máy ảo.
  1. Tin nhắn qua chuỗi chéo

Cơ chế giao tiếp qua chuỗi của Mango Network giúp việc chuyển dữ liệu và giá trị qua các chuỗi và lớp:

  • Hợp đồng thông minh gửi tin nhắn liên chuỗi trên chuỗi, thường được xác định bằng các đánh dấu duy nhất như băm giao dịch hoặc ID khối.
  • Các tin nhắn được truyền đến chuỗi đích thông qua một Relayer, đảm bảo đồng bộ dữ liệu và chính xác chuyển tài sản.
  1. Xử lý Hợp đồng Thông minh Omnichain

Khi xảy ra các sự kiện cross-chain, hợp đồng thông minh omnichain xử lý các sự kiện từ các chuỗi bên ngoài. Những hợp đồng này có thể:

  • Đọc dữ liệu từ các chuỗi bên ngoài và thực thi logic tương ứng.
  • Trả kết quả xử lý về chuỗi bên ngoài, đảm bảo tính chính xác và nhất quán của các hoạt động cross-chain.
  1. Trả lại tài sản và dữ liệu

Sau khi hoàn thành tất cả các hoạt động cross-chain, kết quả cuối cùng được trả về chuỗi nguồn thông qua các hợp đồng mô-đun từ xa, cho phép người dùng xem kết quả của việc chuyển tài sản hoặc thực hiện hợp đồng trên chuỗi đích.

  1. Ghi nhận trạng thái thống nhất cho Ứng dụng Omnichain

Mạng lưới Mango cung cấp hệ thống ghi nhận trạng thái thống nhất, đảm bảo người dùng không mất dữ liệu hoặc tính thanh khoản trong quá trình vận hành qua chuỗi.

  • Người dùng triển khai hợp đồng trên bất kỳ chuỗi nào đều thừa hưởng các bản ghi trạng thái và thanh khoản hoàn chỉnh từ chuỗi chính của Mango Network.
  • Bất kể chuỗi đang hoạt động, người dùng có thể truy cập vào trải nghiệm chéo chuỗi mượt mà thông qua các cầu nối chéo chuỗi và hợp đồng mô-đun của Mango.


Chế độ làm việc Multi-VM trong Mạng Mango (Nguồn:Chaincatcher)

Ví dụ, giả sử Alice muốn chuyển USDT từ Ethereum sang Solana. Cô ấy khởi tạo một giao dịch xuyên chuỗi thông qua Mango Network. Giao dịch được xử lý thông qua mạng lưới OP-Mango Layer 2, nơi sequencer đóng gói và gửi nó đến mạng Ethereum. Sau đó, hợp đồng giao tiếp xuyên chuỗi truyền dữ liệu giao dịch đến Solana. Trên Solana, MoveVM bắt và thực thi hợp đồng xuyên chuỗi, hoàn tất việc chuyển tài sản.

Quy trình hoạt động của Mango Network thuận tiện cho quy trình làm việc hoàn chỉnh, từ giao dịch được khởi tạo bởi người dùng đến các hoạt động xuyên chuỗi. Bằng cách tận dụng các công nghệ như mạng lưới OP-Mango Layer 2, các giao thức truyền thông xuyên chuỗi, sắp xếp sequencer và xử lý theo lô, các hợp đồng thông minh omnichain và tin nhắn xuyên chuỗi, Mango Network đảm bảo hiệu quả cao, an toàn và tương tác xuyên chuỗi liền mạch.

Lộ trình

Mạng Mango đã chính thức phát hành lộ trình của mình, miêu tả sự tiến triển của dự án kể từ khi ra mắt vào nửa sau năm 2022. Giai đoạn ban đầu tập trung vào việc hình thành nhóm và thiết kế kiến trúc. Trong nửa đầu năm 2023, dự án đã hoàn thành thành công bằng chứng cho Mango Move, tiếp theo là việc ra mắt mạng thử nghiệm của Mạng Mango trong quý ba. Trọng tâm tiếp theo là hoàn thiện các giải pháp tương tác mạng thử nghiệm và phát triển mainnet.

Trong nửa đầu năm 2024, Mạng lưới Mango dự định triển khai chương trình khuyến mãi testnet, công bố mô hình kinh tế Pass của mình, và khởi động chương trình triển khai toàn cầu và chương trình phát triển cho nhà phát triển để chuẩn bị cho sự phát triển hệ sinh thái. Đến quý ba năm 2024, Mạng lưới Mango nhằm mục tiêu thành lập Quỹ Mango, tiết lộ chi tiết về tokenomics, và hỗ trợ quan trọng cho hệ sinh thái GameFi và RWA (Tài sản Thế giới Thực).

Nhìn vào tương lai, từ cuối năm 2024 đến nửa đầu năm 2025, mainnet và testnet được lên lịch sẽ được hoạt động. Thời kỳ này cũng sẽ chứng kiến Sự kiện Tạo mã thông báo (TGE) và việc phát hành các ứng dụng được yêu cầu cao. Mango Network hoài bão xây dựng một hệ sinh thái phát triển mạnh mẽ thông qua sự phát triển bền vững của thương hiệu và cộng đồng.


Lộ trình Mạng Mango (Nguồn:Twitter)

Kết luận

Qua kiến trúc kỹ thuật đổi mới và hỗ trợ nhiều máy ảo ảo, Mạng lưới Mango hiệu quả giải quyết các thách thức chính trong các ứng dụng Web3 và DeFi, chẳng hạn như trải nghiệm người dùng bị phân mảnh và thanh khoản không đủ. Với các cơ chế cốt lõi như mạng lưới Lớp 2 OP-Mango, kiến trúc mô-đun, giao thức giao tiếp đa chuỗi và hợp đồng thông minh toàn chuỗi, Mạng lưới Mango cải thiện đáng kể khả năng tương thích và thanh khoản tài sản trên các chuỗi khác nhau. Tính năng nhiều máy ảo của nó, tận dụng sự hợp tác của MoveVM và EVM, cung cấp cơ sở hạ tầng hiệu quả và an toàn và cung cấp cho các nhà phát triển và người dùng trải nghiệm tương tác đa chuỗi linh hoạt và liền mạch. Khi Mạng lưới Mango tiếp tục phát triển, nó được định vị để kích hoạt nhiều ứng dụng đổi mới hơn để phát triển trên nền tảng của mình, góp phần vào sự thịnh vượng của hệ sinh thái Web3.

Tiến lên phía trước, Mạng lưới Mango sẽ tập trung vào việc nâng cao tính tương tác omnichain, tăng cường các hồ bơi thanh khoản qua chuỗi và tối ưu hóa SDK của mình để cung cấp cho các nhà phát triển các công cụ thân thiện với người dùng để xây dựng các ứng dụng Web3 đa dạng. Ngoài ra, mạng lưới dự định mở rộng các nút xác nhận và tăng cường khả năng mạng lưới để đảm bảo hỗ trợ ổn định và hiệu quả cho một loạt các trường hợp sử dụng blockchain, ngay cả trong các giai đoạn có lưu lượng cao, đồng thời duy trì phí gas thấp.

Tác giả: Lucas
Thông dịch viên: Sonia
(Những) người đánh giá: Piccolo、Edward、Elisa
Đánh giá bản dịch: Ashely、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.

Hiểu về Mango Network: Hướng dẫn toàn diện

Người mới bắt đầu12/25/2024, 7:43:25 AM
Mango Network là một nền tảng blockchain Layer 1 hỗ trợ nhiều máy ảo, giải quyết các thách thức về trải nghiệm người dùng phân tán và thanh khoản trong các ứng dụng Web3 và giao thức DeFi. Kiến trúc đột phá của nó kết hợp nhiều máy ảo, thiết kế mô-đun và giao tiếp xuyên chuỗi để cung cấp hiệu suất cao (297,450 TPS) và bảo mật mạnh mẽ. Xây dựng bằng ngôn ngữ lập trình Move, mạng lưới tập trung vào lập trình dựa trên nguồn tài nguyên và tích hợp chứng minh không biết để tăng cường bảo mật hợp đồng thông minh và bảo vệ tài sản số.

Tổng quan về Mạng lưới Mango

Giới thiệu

Mạng Mango là một mạng blockchain Layer 1 hỗ trợ Multi-VM và hướng tới cung cấp một cơ sở hạ tầng toàn diện để giải quyết các vấn đề phổ biến trong các ứng dụng Web3 và giao thức DeFi, như trải nghiệm người dùng bị phân mảnh và thách thức về thanh khoản. Kết hợp lợi thế của công nghệ OPStack và MoveVM giúp tương tác thông qua các chuỗi khác nhau và đa máy ảo, mang lại một cơ sở hạ tầng Web3 hiệu quả, an toàn và mô-đun cho các nhà phát triển và người dùng.

Đội ngũ Mango Network bao gồm các chuyên gia Web3 có kinh nghiệm với nền tảng kỹ thuật mạnh mẽ và bằng cấp học thuật. Giám đốc Công nghệ, David Brouwer, là một nhà phát triển tài năng chuyên về ngôn ngữ lập trình Move, Solidity và Rust, với chuyên môn sâu rộng về nghiên cứu Move. Anh đã đóng góp cho cộng đồng kỹ thuật sớm của Libra và có kinh nghiệm rộng lớn trong ứng dụng trí tuệ nhân tạo bằng GPT, mạng lưới giao dịch hiệu suất cao và phát triển hợp đồng thông minh phức tạp. Giám đốc điều hành, Benjamin Kittie, tốt nghiệp Đại học Quốc gia Singapore và đã làm việc làm phân tích cấp cao tại HTX trước khi gia nhập Mango Network.


Các tính năng chính của Mạng lưới Mango (Nguồn:Mạng Mango)

Mục tiêu và Tầm nhìn

Mạng lưới Mango cam kết xây dựng một nền tảng hợp đồng thông minh truy cập mà cung cấp cho các nhà phát triển các công cụ đa dạng để tạo ra trải nghiệm người dùng xuất sắc trong không gian Web3. Mục tiêu của nó là thu hút tỷ người dùng tiếp theo bằng cách mở rộng theo chiều ngang để đáp ứng nhu cầu ứng dụng và tận dụng một Bộ công cụ Phát triển (SDK) để cho phép các nhà phát triển xây dựng ứng dụng mà không hề giới hạn.

Mức độ phi tập trung của một blockchain có thể được đo lường thông qua số lượng các nút hoạt động. Mạng Mango hiện chỉ hoạt động với bốn nút xác thực, cho thấy sự phi tập trung hạn chế. Số lượng nút nhỏ này cũng đặt ra lo ngại về khả năng của mạng quản lý lưu lượng cao. Tuy nhiên, Mạng Mango hướng tới việc mở rộng số lượng nút khi sức mạnh xử lý của nút xác thực tăng lên, điều này sẽ tăng cường khả năng mạng và duy trì phí gas thấp trong thời gian sử dụng cao điểm. Chiến lược này làm cho nó nổi bật so với các blockchain khác gặp khó khăn với các hạn chế hiệu suất cố định.


Các nút xác minh mạng Mango (Nguồn:Mạng Mango)

Hơn nữa, tài sản trên chuỗi của Mango Network cho phép phát triển các ứng dụng và nền kinh tế tập trung vào tính thực tiễn thay vì tính khan hiếm nhân tạo. Nhà phát triển có thể tạo ra NFT động mà tiến hóa, kết hợp và tạo cụm dựa trên lối chơi - tất cả đều được ghi lại rõ ràng trên chuỗi. Phương pháp này tăng cường nền kinh tế trong trò chơi, nâng cao giá trị NFT và tạo ra chu trình tương tác hấp dẫn cho người dùng.

Các tính năng kỹ thuật và kiến trúc của Mạng Mango

Tính năng

Để giải quyết những thách thức về thanh khoản không đủ và tương tác qua chuỗi phức tạp trong hệ sinh thái Web3 và blockchain, Mango Network, như một mạng lưới cơ sở hạ tầng omnichain hướng tới giao dịch Layer 1 mới, giới thiệu những tính năng kỹ thuật sau thông qua sự đổi mới, nhằm xây dựng một mạng lưới dịch vụ thanh khoản toàn diện.

  • Hỗ trợ Ứng dụng Omni-Chain: Mango Network loại bỏ trải nghiệm người dùng phân tán và thanh khoản phân tán trong triển khai nhiều chuỗi truyền thống thông qua giao thức chéo chuỗi thống nhất. Người dùng chỉ cần một token gas duy nhất để hoạt động và tương tác mượt mà trên nhiều chuỗi khác nhau. Giao thức OP-Mango cho phép tương tác hợp đồng thông minh giữa EVM và MoveVM, đảm bảo tính nhất quán dữ liệu và tương tác mượt mà qua các chuỗi. Ứng dụng Omni-chain có thể ghi lại trạng thái một cách đồng nhất, cho phép người dùng truy cập các ứng dụng mà không nhận thức được sự tồn tại của chuỗi blockchain cơ bản, mang lại trải nghiệm người dùng mượt mà như sử dụng chương trình cục bộ.


Hỗ trợ Omni-Chain trong Mạng lưới Mango (Nguồn:Mạng Mango)

  • Hiệu suất cao: Mango Network tập trung vào việc cung cấp trải nghiệm giao dịch và thanh toán tốc độ cao. Bằng cách tối ưu hóa MoveVM và triển khai cơ chế xử lý hàng loạt Layer 2, nó hỗ trợ các giao dịch song song quy mô lớn, tăng đáng kể công suất thông qua. Hầu hết các giao dịch có thể hoàn thành trong thời gian dưới một giây, đạt tốc độ xử lý lên đến 297.450 TPS. Điều này cung cấp cho các nhà phát triển và người dùng một cơ sở hạ tầng Web3 an toàn, mô-đun và hiệu suất cao, đồng thời duy trì các tiêu chuẩn cao về khả năng mở rộng và tương tác.


Hiệu suất trong Mạng lưới Mango (Nguồn:Mạng Mango)

  • Bảo mật cao: Tận dụng thiết kế an toàn của ngôn ngữ lập trình Move, Mạng Mango cung cấp bảo vệ nâng cao cho hợp đồng thông minh và tài sản kỹ thuật số. Move là một ngôn ngữ kiểu tĩnh, tránh các rủi ro liên quan đến các cuộc gọi động, chẳng hạn như tấn công tái nhập, và giảm khả năng phát hiện lỗ hổng. Lập trình hướng tài nguyên xác định tài sản kỹ thuật số như là nguồn tài nguyên hạng nhất, đảm bảo các giao dịch chỉ diễn ra trong luồng tài sản rõ ràng, ngăn chặn rủi ro can thiệp hoặc chi tiêu gấp đôi.

Hơn nữa, Mango sử dụng công cụ Move Prover để xác minh toán học tính đúng đắn của hợp đồng thông minh, từ đó nâng cao đáng kể độ tin cậy của hệ thống. MoveVM sử dụng cách ly trạng thái hợp đồng bằng cách tạo môi trường ảo để ngăn chặn mã độc xâm nhập vào hệ thống.

  • Kiến trúc Linh hoạt: Kiến trúc blockchain linh hoạt của Mạng lưới Mango là một trong những đổi mới then chốt của nó. Nó phân tách các chức năng cốt lõi của blockchain thành các mô-đun độc lập, bao gồm thực hiện, đồng thuận và khả năng truy cập dữ liệu, với mỗi mô-đun được dành riêng cho các nhiệm vụ cụ thể và dễ dàng tối ưu hóa. Các nhà phát triển có thể điều chỉnh cấu hình mô-đun một cách linh hoạt dựa trên yêu cầu của các kịch bản ứng dụng khác nhau.

Ví dụ, các ứng dụng DeFi có thể tối ưu hóa mô-đun thực thi, trong khi các kịch bản chơi game có thể cải thiện mô-đun lưu trữ dữ liệu. Kiến trúc modular cho phép mở rộng hiệu suất bằng cách thêm các mô-đun mới mà không cần thay đổi lớn cho toàn bộ blockchain. Thiết kế tách rời giảm thiểu sự phụ thuộc hệ thống, đảm bảo rằng ngay cả khi một mô-đun đối mặt với một cuộc tấn công, tác động của nó được giữ trong phạm vi mô-đun đó.

Các thành phần kỹ thuật của Mạng Mango

Mạng lưới Mango là một Mạng lưới Cơ sở hạ tầng Omnichain dựa trên kiến trúc Multi-VM (multi-virtual machine). Nó được thiết kế để giải quyết các thách thức chính trong Web3 và DeFi, như trải nghiệm người dùng phân mảnh và thanh khoản không hiệu quả. Khung kỹ thuật của nó bao gồm các thành phần chính sau:

  1. Kiến trúc Đa Máy Ảo (Multi-VM)

Một trong những điểm mạnh cốt lõi của Mạng lưới Mango nằm ở kiến trúc Multi-VM của nó. Kiến trúc này cho phép nhiều máy ảo hoạt động song song, xử lý các nhiệm vụ khác nhau trong khi cho phép tương tác thông qua giao thức giữa các máy ảo.

  • MoveVM: Move là một ngôn ngữ lập trình hướng tài nguyên được thiết kế đặc biệt để xử lý tài sản kỹ thuật số. MoveVM thực thi các hợp đồng Move, quản lý các nhiệm vụ liên quan đến xử lý tài sản, logic kinh doanh phức tạp và thực thi song song. MoveVM cải thiện khả năng xử lý giao dịch và hiệu suất thực thi thông qua cơ chế lập lịch động.
  • EVM (Máy ảo Ethereum): Là cốt lõi của hệ sinh thái Ethereum, EVM thực thi các hợp đồng thông minh tương thích với Ethereum. Mango Network tận dụng tính tương thích EVM để đảm bảo các ứng dụng Ethereum hiện có có thể di chuyển một cách liền mạch sang Mango Network.
  • Giao thức Liên-VM (OP-Mango): OP-Mango là giao thức truyền thông của Mạng Mango để kết nối MoveVM và EVM. Nó cho phép chia sẻ dữ liệu và gọi hợp đồng giữa hai máy ảo, tạo điều kiện cho sự hợp tác và đồng bộ hóa dữ liệu. Cụ thể, khi một hợp đồng trên EVM kích hoạt một sự kiện, OP-Mango bắt và truyền nó đến MoveVM, và ngược lại, đảm bảo tương tác liền mạch giữa các máy ảo.


Kiến trúc máy ảo đa nền tảng trong Mạng Mango (Nguồn:Mạng Mango)

  1. Kiến trúc Blockchain Mô-đun

Kiến trúc blockchain mô-đun của Mạng Mango phân rã các chức năng cốt lõi của blockchain thành các mô-đun độc lập và chuyên biệt, cung cấp một giải pháp linh hoạt và có thể tùy chỉnh. Mỗi mô-đun xử lý các chức năng cụ thể trong blockchain và có thể được tối ưu hóa và mở rộng độc lập để phù hợp với các kịch bản và yêu cầu ứng dụng khác nhau. Các mô-đun chính bao gồm:

  • Mô-đun Thực thi: Xử lý thực thi giao dịch và logic tính toán của hợp đồng thông minh. Mô-đun này chịu trách nhiệm thực thi các hoạt động on-chain thông qua MoveVM và EVM.
  • Mô-đun Đồng thuận: Đảm bảo cơ chế đồng thuận của blockchain, duy trì thứ tự các khối và tính nhất quán dữ liệu trên toàn mạng. Mạng Mango sử dụng cơ chế đồng thuận dựa trên Tính chất Lỗi Byzantine (BFT) để đảm bảo xác nhận giao dịch hiệu quả và an toàn.
  • Mô-đun Khả dụng Dữ liệu: Đảm bảo tính khả dụng và tính toàn vẹn của dữ liệu trên chuỗi. Khả dụng dữ liệu rất quan trọng trong mạng lưới blockchain để đảm bảo đúng đắn của giao dịch và thực thi hợp đồng.
  • Mô-đun Giải quyết Tranh chấp: Quản lý các tranh chấp tiềm năng trong quá trình tương tác giữa các chuỗi, đảm bảo tính chính xác và hiệu quả của việc giao tiếp giữa các chuỗi.

Mỗi mô-đun trong Mango Network được phát triển độc lập, cho phép các nhà phát triển thêm hoặc loại bỏ các mô-đun cụ thể theo nhu cầu để mở rộng hệ thống và tối ưu hóa chức năng dựa trên yêu cầu ứng dụng. Ví dụ, ứng dụng DeFi giao dịch tần suất cao có thể ưu tiên tối ưu hóa Mô-đun Thực thi; Các ứng dụng yêu cầu lưu trữ dữ liệu quy mô lớn có thể tập trung vào cải thiện Mô-đun Khả năng sẵn có dữ liệu.

Thiết kế mô-đun cho phép Mạng Mango thích ứng và mở rộng tính năng một cách linh hoạt cho các tình huống đa dạng. Ví dụ, các ứng dụng DeFi có thể tập trung vào tối ưu hóa Mô-đun Thực thi, trong khi các ứng dụng game có thể tập trung hơn vào việc tối ưu hóa Mô-đun Khả dụng Dữ liệu.


Kiến trúc mô-đun của Mango Network (Nguồn:Mạng Mango)

  1. Giao tiếp và tương tác qua chuỗi khối

Mạng lưới Mango cho phép tương tác giữa các blockchain thông qua giao thức giao tiếp giữa các chuỗi, OP-Mango. Giao thức OP-Mango đảm bảo việc trao đổi tài sản, hợp đồng và dữ liệu mượt mà qua các chuỗi bằng cách ghi lại các sự kiện giữa các máy ảo (EVM và MoveVM), tuần tự hóa dữ liệu và truyền nó để xử lý. Quá trình giao tiếp giữa các chuỗi chéo cốt lõi bao gồm các bước sau:

  • Bắt Sự kiện: Khi một hợp đồng thông minh trên một máy ảo kích hoạt một sự kiện (ví dụ: chuyển tài sản hoặc thay đổi trạng thái), trình tự chéo chuỗi bắt sự kiện đó.
  • Serialization và truyền dữ liệu: Sự kiện đã được chụp được tuần tự thành một định dạng có thể nhận biết được bởi máy ảo mục tiêu và được truyền qua giao thức OP-Mango để xử lý.
  • Gọi hợp đồng: Mạng Mango cho phép các hợp đồng thông minh trên các máy ảo khác nhau gọi nhau thông qua việc chuyển sự kiện qua chuỗi khối. Ví dụ, khi một hợp đồng trên EVM hoàn thành giao dịch, MoveVM nhận sự kiện và thực thi một hoạt động tương ứng.

Trong các hệ sinh thái đa chuỗi truyền thống, tài sản và thanh khoản thường nằm rải rác trên các chuỗi khác nhau, dẫn đến những thách thức trong việc chia sẻ thanh khoản và tăng độ phức tạp và chi phí trao đổi tài sản. Mango Network giải quyết những vấn đề này thông qua khả năng tương tác chuỗi chéo bằng cách phát triển một nhóm thanh khoản thống nhất. Nhóm này cho phép tài sản và thanh khoản từ các blockchain khác nhau được chia sẻ trong Mango Network, cho phép các giao thức tài chính phi tập trung (DeFi) trao đổi liền mạch tài sản trên các chuỗi và ngăn chặn sự hình thành các silo thanh khoản.

Ngoài ra, người dùng không còn cần chuyển tài sản hoặc sử dụng nhiều ví tiền điện tử trên các chuỗi nữa. Thay vào đó, họ có thể vận hành thông qua một giao diện thống nhất, cải thiện đáng kể sự thuận tiện và tính linh hoạt giao dịch. Ví dụ, người dùng có thể đồng thời thực hiện các hoạt động trên Ethereum và Mạng Mango, với Mạng Mango đảm bảo không có mất dữ liệu hoặc giao dịch thất bại trong quá trình tương tác qua chuỗi.

Nhìn chung, khả năng chuyển chuỗi của Mạng Mango cho phép quản lý tài sản liên kết và thực hiện hợp đồng một cách trơn tru trên các hệ sinh thái blockchain khác nhau. Bằng cách giải quyết vấn đề phân mảnh thanh khoản trong các hệ sinh thái đa chuỗi, Mạng Mango tăng cường tính tương tác của tài sản và dữ liệu, tạo điều kiện linh hoạt và không gian cho sự đổi mới.


Quá trình giao tiếp EVM và MoveVM (Nguồn:Mạng Mango)

  1. Bảo mật cao và Ngôn ngữ di động

Mango Network được phát triển bằng ngôn ngữ lập trình Move, một ngôn ngữ hướng tài nguyên được thiết kế đặc biệt cho quản lý tài sản kỹ thuật số. So với các ngôn ngữ hợp đồng thông minh truyền thống như Solidity, Move mang lại những lợi ích đáng kể về mặt bảo mật.

  • Lập trình Hướng tài nguyên: Move quản lý tài sản kỹ thuật số dưới dạng “tài nguyên”, loại bỏ rủi ro trùng lặp hoặc gian lận thường có trong các hệ thống blockchain truyền thống. Trong Move, việc chuyển tài sản được thực hiện thông qua các hoạt động “chuyển nhượng” thay vì đơn giản là cộng và trừ, đảm bảo tính độc nhất của tài sản và ngăn chặn việc chi tiêu kép.
  • Ngôn ngữ Lập trình Tĩnh: Move là một ngôn ngữ được đánh dấu tĩnh, tránh các rủi ro an ninh liên quan đến các cuộc gọi động, như tấn công tái nhập và lỗi tràn. Việc thực thi hợp đồng thông minh yêu cầu xác minh hình thức để đảm bảo tính chính xác của chúng.
  • Xác minh Chính thức: Move bao gồm công cụ Move Prover, cho phép các nhà phát triển xác minh hợp đồng thông minh một cách chính xác. Điều này sử dụng các công cụ toán học để phân tích tính bảo mật và tính chính xác của các hợp đồng, giảm thiểu đáng kể các điểm yếu tiềm ẩn và bề mặt tấn công.


So sánh giữa ngôn ngữ Move và Solidity (Nguồn:Mạng Mango)

  1. Công nghệ chứng minh không biết (ZKP)

Mạng lưới Mango tích hợp công nghệ Zero-Knowledge Proof (ZKP), sử dụng zk-SNARKs và zk-STARKs để cung cấp bảo vệ quyền riêng tư và xác minh tính toàn vẹn dữ liệu.

  • Giao dịch ẩn danh: Với công nghệ ZKP, Mango Network có thể xác minh tính đúng đắn của các giao dịch đồng thời đảm bảo rằng thông tin về các bên tham gia và tài sản vẫn được giữ kín.
  • Bảo vệ quyền riêng tư: Trong quá trình xác thực dữ liệu, ZKP đảm bảo rằng tính hợp lệ của giao dịch có thể được chứng minh mà không tiết lộ dữ liệu nhạy cảm.
  • Tính toàn vẹn dữ liệu: Sử dụng zk-SNARKs, Mạng Mango đảm bảo rằng dữ liệu trên chuỗi (ví dụ: hồ sơ giao dịch và trạng thái hợp đồng thông minh) không thể bị thay đổi, đảm bảo tính toàn vẹn và đáng tin cậy của dữ liệu.
  1. Lưu trữ phân tán và khả năng mở rộng cao

Mạng lưới Mango áp dụng công nghệ Lưu trữ Phân tán để đảm bảo tính trùng lặp dữ liệu và an ninh thông qua việc lưu trữ đa nút. Các tính năng chính bao gồm:

  • Dư thừa dữ liệu: Mỗi khối dữ liệu được nhân bản trên nhiều nút, đảm bảo rằng dữ liệu có thể được khôi phục từ các nút khác ngay cả khi một số nút gặp sự cố hoặc mất kết nối.
  • Bảo vệ mã hóa: Tất cả dữ liệu được tải lên mạng lưu trữ phân tán đều được mã hóa, chỉ người dùng được ủy quyền mới có thể truy cập và giải mã dữ liệu, đảm bảo bảo vệ quyền riêng tư.
  • Tính mở rộng cao: Bằng cách thêm nhiều nút lưu trữ hơn, Mạng lưới Mango có thể mở rộng theo chiều ngang hệ thống lưu trữ của mình để đáp ứng nhu cầu tăng trưởng mà không ảnh hưởng đến hiệu suất hoặc đáng tin cậy.

Cách mạng hoạt động của Mạng Mango

Luồng làm việc hoạt động của Mạng Mango tận dụng các công nghệ và cơ chế cốt lõi của nó để đạt được khả năng tương tác đa chuỗi, tính thanh khoản tài sản và tương tác chéo chuỗi mượt mà. Dưới đây là một giải thích chi tiết về cách giao thức toàn diện đa chuỗi của Mango Network hoạt động:

  1. Người dùng khởi tạo một giao dịch

Người dùng gửi yêu cầu giao dịch qua giao diện hoặc ứng dụng do Mango Network cung cấp. Những yêu cầu này có thể liên quan đến chuyển tài sản, thực hiện hợp đồng thông minh hoặc các hoạt động khác trên chuỗi. Người dùng cung cấp dữ liệu giao dịch và chỉ định chuỗi mục tiêu cho hoạt động của mình.

  1. Xử lý Mạng Lớp 2 OP-Mango

Yêu cầu giao dịch được xử lý trước tiên bởi OP-Mango, mạng Lớp 2 được xây dựng trên OPStack và tương thích với Máy ảo Ethereum (EVM). Giai đoạn này bao gồm:

  • Người dùng 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 OP-Mango lấy dữ liệu giao dịch an toàn từ mạng Ethereum Layer 1.
  • Dữ liệu giao dịch được phát sóng qua mạng P2P để đảm bảo đồng bộ kịp thời.
  1. Sắp xếp theo trình tự và Xử lý theo lô

Trình tự trong OP-Mango xử lý các giao dịch bằng cách:

  • Sắp xếp các giao dịch nhận được từ người dùng và các nút.
  • Đóng gói giao dịch thành các nhóm để gửi đến mạng Ethereum Layer 1.
  • Thực hiện các hoạt động khẳng định, trong đó bộ đếm cập nhật trạng thái mạng Layer 2 và gửi ghi chú giao dịch theo từng lô tới các máy chủ xác thực Ethereum, đảm bảo trạng thái mạng OP-Mango luôn nhất quán với Ethereum.
  1. Giao tiếp qua chuỗi và đồng bộ dữ liệu giữa các chuỗi

Một tính năng quan trọng của OP-Mango là tích hợp chặt chẽ với Mango Network's MoveVM, đảm bảo khả năng tương tác giữa các chuỗi khối. Quá trình này bao gồm:

  • Khi một sự kiện hợp đồng thông minh được kích hoạt trong EVM hoặc MoveVM, sequencer ghi lại sự kiện.
  • Sự kiện được phân tích thành một cuộc gọi bắt qua chuỗi, kích hoạt việc thực thi hợp đồng trong máy ảo khác. Điều này cho phép thanh toán an toàn và đồng bộ dữ liệu giữa EVM và MoveVM, đạt được khả năng tương tác hợp đồng qua các máy ảo.
  1. Tin nhắn qua chuỗi chéo

Cơ chế giao tiếp qua chuỗi của Mango Network giúp việc chuyển dữ liệu và giá trị qua các chuỗi và lớp:

  • Hợp đồng thông minh gửi tin nhắn liên chuỗi trên chuỗi, thường được xác định bằng các đánh dấu duy nhất như băm giao dịch hoặc ID khối.
  • Các tin nhắn được truyền đến chuỗi đích thông qua một Relayer, đảm bảo đồng bộ dữ liệu và chính xác chuyển tài sản.
  1. Xử lý Hợp đồng Thông minh Omnichain

Khi xảy ra các sự kiện cross-chain, hợp đồng thông minh omnichain xử lý các sự kiện từ các chuỗi bên ngoài. Những hợp đồng này có thể:

  • Đọc dữ liệu từ các chuỗi bên ngoài và thực thi logic tương ứng.
  • Trả kết quả xử lý về chuỗi bên ngoài, đảm bảo tính chính xác và nhất quán của các hoạt động cross-chain.
  1. Trả lại tài sản và dữ liệu

Sau khi hoàn thành tất cả các hoạt động cross-chain, kết quả cuối cùng được trả về chuỗi nguồn thông qua các hợp đồng mô-đun từ xa, cho phép người dùng xem kết quả của việc chuyển tài sản hoặc thực hiện hợp đồng trên chuỗi đích.

  1. Ghi nhận trạng thái thống nhất cho Ứng dụng Omnichain

Mạng lưới Mango cung cấp hệ thống ghi nhận trạng thái thống nhất, đảm bảo người dùng không mất dữ liệu hoặc tính thanh khoản trong quá trình vận hành qua chuỗi.

  • Người dùng triển khai hợp đồng trên bất kỳ chuỗi nào đều thừa hưởng các bản ghi trạng thái và thanh khoản hoàn chỉnh từ chuỗi chính của Mango Network.
  • Bất kể chuỗi đang hoạt động, người dùng có thể truy cập vào trải nghiệm chéo chuỗi mượt mà thông qua các cầu nối chéo chuỗi và hợp đồng mô-đun của Mango.


Chế độ làm việc Multi-VM trong Mạng Mango (Nguồn:Chaincatcher)

Ví dụ, giả sử Alice muốn chuyển USDT từ Ethereum sang Solana. Cô ấy khởi tạo một giao dịch xuyên chuỗi thông qua Mango Network. Giao dịch được xử lý thông qua mạng lưới OP-Mango Layer 2, nơi sequencer đóng gói và gửi nó đến mạng Ethereum. Sau đó, hợp đồng giao tiếp xuyên chuỗi truyền dữ liệu giao dịch đến Solana. Trên Solana, MoveVM bắt và thực thi hợp đồng xuyên chuỗi, hoàn tất việc chuyển tài sản.

Quy trình hoạt động của Mango Network thuận tiện cho quy trình làm việc hoàn chỉnh, từ giao dịch được khởi tạo bởi người dùng đến các hoạt động xuyên chuỗi. Bằng cách tận dụng các công nghệ như mạng lưới OP-Mango Layer 2, các giao thức truyền thông xuyên chuỗi, sắp xếp sequencer và xử lý theo lô, các hợp đồng thông minh omnichain và tin nhắn xuyên chuỗi, Mango Network đảm bảo hiệu quả cao, an toàn và tương tác xuyên chuỗi liền mạch.

Lộ trình

Mạng Mango đã chính thức phát hành lộ trình của mình, miêu tả sự tiến triển của dự án kể từ khi ra mắt vào nửa sau năm 2022. Giai đoạn ban đầu tập trung vào việc hình thành nhóm và thiết kế kiến trúc. Trong nửa đầu năm 2023, dự án đã hoàn thành thành công bằng chứng cho Mango Move, tiếp theo là việc ra mắt mạng thử nghiệm của Mạng Mango trong quý ba. Trọng tâm tiếp theo là hoàn thiện các giải pháp tương tác mạng thử nghiệm và phát triển mainnet.

Trong nửa đầu năm 2024, Mạng lưới Mango dự định triển khai chương trình khuyến mãi testnet, công bố mô hình kinh tế Pass của mình, và khởi động chương trình triển khai toàn cầu và chương trình phát triển cho nhà phát triển để chuẩn bị cho sự phát triển hệ sinh thái. Đến quý ba năm 2024, Mạng lưới Mango nhằm mục tiêu thành lập Quỹ Mango, tiết lộ chi tiết về tokenomics, và hỗ trợ quan trọng cho hệ sinh thái GameFi và RWA (Tài sản Thế giới Thực).

Nhìn vào tương lai, từ cuối năm 2024 đến nửa đầu năm 2025, mainnet và testnet được lên lịch sẽ được hoạt động. Thời kỳ này cũng sẽ chứng kiến Sự kiện Tạo mã thông báo (TGE) và việc phát hành các ứng dụng được yêu cầu cao. Mango Network hoài bão xây dựng một hệ sinh thái phát triển mạnh mẽ thông qua sự phát triển bền vững của thương hiệu và cộng đồng.


Lộ trình Mạng Mango (Nguồn:Twitter)

Kết luận

Qua kiến trúc kỹ thuật đổi mới và hỗ trợ nhiều máy ảo ảo, Mạng lưới Mango hiệu quả giải quyết các thách thức chính trong các ứng dụng Web3 và DeFi, chẳng hạn như trải nghiệm người dùng bị phân mảnh và thanh khoản không đủ. Với các cơ chế cốt lõi như mạng lưới Lớp 2 OP-Mango, kiến trúc mô-đun, giao thức giao tiếp đa chuỗi và hợp đồng thông minh toàn chuỗi, Mạng lưới Mango cải thiện đáng kể khả năng tương thích và thanh khoản tài sản trên các chuỗi khác nhau. Tính năng nhiều máy ảo của nó, tận dụng sự hợp tác của MoveVM và EVM, cung cấp cơ sở hạ tầng hiệu quả và an toàn và cung cấp cho các nhà phát triển và người dùng trải nghiệm tương tác đa chuỗi linh hoạt và liền mạch. Khi Mạng lưới Mango tiếp tục phát triển, nó được định vị để kích hoạt nhiều ứng dụng đổi mới hơn để phát triển trên nền tảng của mình, góp phần vào sự thịnh vượng của hệ sinh thái Web3.

Tiến lên phía trước, Mạng lưới Mango sẽ tập trung vào việc nâng cao tính tương tác omnichain, tăng cường các hồ bơi thanh khoản qua chuỗi và tối ưu hóa SDK của mình để cung cấp cho các nhà phát triển các công cụ thân thiện với người dùng để xây dựng các ứng dụng Web3 đa dạng. Ngoài ra, mạng lưới dự định mở rộng các nút xác nhận và tăng cường khả năng mạng lưới để đảm bảo hỗ trợ ổn định và hiệu quả cho một loạt các trường hợp sử dụng blockchain, ngay cả trong các giai đoạn có lưu lượng cao, đồng thời duy trì phí gas thấp.

Tác giả: Lucas
Thông dịch viên: Sonia
(Những) người đánh giá: Piccolo、Edward、Elisa
Đánh giá bản dịch: Ashely、Joyce
* Đầu tư có rủi ro, phải thận trọng khi tham gia thị trường. Thông tin không nhằm mục đích và không cấu thành lời khuyên tài chính hay bất kỳ đề xuất nào khác thuộc bất kỳ hình thức nào được cung cấp hoặc xác nhận bởi Gate.io.
* Không được phép sao chép, truyền tải hoặc đạo nhái bài viết này mà không có sự cho phép của Gate.io. Vi phạm là hành vi vi phạm Luật Bản quyền và có thể phải chịu sự xử lý theo pháp luật.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500