Architektura Multi-VM jest najlepszym rozwiązaniem do rozwiązania obecnych wąskich gardeł w zakresie skalowalności i wydajności blockchainu i staje się nowym trendem, promującym głęboką integrację ekologii on-chain. Jako innowacyjna sieć infrastrukturalna z pełnym łańcuchem, Mango Network integruje podstawowe zalety technologii OPStack i MoveVM, aby zbudować wydajną sieć blockchain, która obsługuje komunikację między łańcuchami i interoperacyjność wielu maszyn wirtualnych. Mango Network zyskało ogólne uznanie na rynku dzięki lepszej kompatybilności, skalowalności, przyjazności dla programistów, interoperacyjności wielu łańcuchów i ogromnemu potencjałowi na przyszłość.

Architektura wielu maszyn wirtualnych: wschodząca gwiazda w branży blockchain

Pośród szaleństwa Token2049 w Singapurze, branża blockchain przechodzi głęboką refleksję i transformację. Na pozór wydaje się, że branżę przyciąga dobrobyt „tysięcy łańcuchów”, ale ze względu na dywersyfikację i złożoność zdecentralizowanego ekosystemu aplikacji istnieje potrzeba przełamania barier między ekosystemami blockchain i promowania kompatybilności między łańcuchami stało się pilniejsze. Obecnie priorytet „kompatybilności” przekroczył „wysoką wydajność” i stał się głównym wyzwaniem dla ekologicznego rozwoju łańcucha.

Przez długi czas wiele instytucji zajmujących się blockchainem uważało wykonanie równoległe (równoległe EVM) za kluczową technologię poprawiającą wydajność sieci. Sieci Parallel EVM, takie jak Artela, MegaETH i Sei, mają na celu promowanie rozwoju nowych aplikacji poprzez poprawę przepustowości. i uniwersalne możliwości przetwarzania transakcji. Parallel EVM dobrze radzi sobie z przetwarzaniem środowisk o dużej liczbie transakcji i jest szczególnie odpowiedni do aplikacji takich jak DeFi i DEX, które mają rygorystyczne wymagania dotyczące wysokiej wydajności.

Jednak wraz z dywersyfikacją ekosystemu blockchain poleganie wyłącznie na poprawie wydajności nie jest już w stanie zaspokoić potrzeb branży. Przyszły rozwój ekologii w łańcuchu zależy nie tylko od poprawy możliwości przetwarzania transakcji, ale także musi skupiać się na zwiększaniu kompatybilności ekologicznej, szczególnie w złożonych środowiskach międzyłańcuchowych i wielołańcuchowych, gdyż zapotrzebowanie to staje się coraz bardziej widoczne.

W miarę jak znaczenie interakcji i interoperacyjności między łańcuchami staje się coraz bardziej oczywiste, architektura wielu maszyn wirtualnych (Multi-VM) stopniowo wyróżnia się i staje się kluczową technologią pozwalającą sprostać tym wyzwaniom dzięki swojej elastyczności i możliwości adaptacji między ekosystemami. W kontekście szybkiego rozwoju ekosystemu aplikacji on-chain, architektura wielu maszyn wirtualnych staje się przedmiotem konkurencji na ścieżce L1, zapewniając więcej możliwości i możliwości innowacyjnych dla przyszłego ekosystemu blockchain. Tendencja ta oznacza transformację branży blockchain z jedynego dążenia do „wysokiej wydajności” do „wszechstronnej integracji ekologicznej”, a architektura wielu maszyn wirtualnych jest głównym nośnikiem tej wizji.

W tym kontekście architektura wielu maszyn wirtualnych cieszy się coraz większym zainteresowaniem i przyjęciem ze względu na liczne zalety techniczne. Dzięki obsłudze wielu maszyn wirtualnych (takich jak EVM, MoveVM, WASM itp.) architektura wielu maszyn wirtualnych nie tylko zapewnia programistom większy wybór narzędzi i elastyczność, ale także znacznie obniża próg rozwoju i przyciąga programistów z różnych środowisk technicznych . Zapewnia to większą skalowalność i interoperacyjność platformy, szczególnie w interakcji pomiędzy heterogenicznymi łańcuchami, pokonując bariery pomiędzy różnymi łańcuchami i poprawiając płynność kapitału w łańcuchu.

Projekty architektury wielu maszyn wirtualnych reprezentowane przez Mango Network stworzyły sieć infrastrukturalną o pełnym łańcuchu, która obsługuje komunikację między łańcuchami i interoperacyjność wielu maszyn wirtualnych poprzez integrację podstawowych zalet technologii OPStack i MoveVM. Ta innowacja nie tylko poprawia skalowalność platformy, ale także promuje interoperacyjność heterogenicznych łańcuchów i rozwiązuje wieloletni problem fragmentarycznej płynności w łańcuchu.

Na obecnym rynku blockchain rozwój aplikacji międzyłańcuchowych postawił wyższe wymagania w zakresie skutecznej integracji ekologicznej. Wspierając wiele inteligentnych języków kontraktów i maszyn wirtualnych, projekt wielu maszyn wirtualnych przełamuje bariery techniczne między różnymi ekosystemami łańcuchowymi i zapewnia szerszą przestrzeń i elastyczność dla przyszłych zdecentralizowanych aplikacji. W przypadku zdecentralizowanych aplikacji na dużą skalę kompatybilność będzie kluczowym czynnikiem decydującym o ich powodzeniu. Ta kompatybilność może nie tylko dać impuls do zrównoważonego rozwoju ekosystemu blockchain, ale także sprzyjać narodzinom bardziej innowacyjnych aplikacji. Oczekuje się, że w miarę dalszego dojrzewania rynku architektura wielu maszyn wirtualnych zajmie ważną pozycję w konkurencji na ścieżce L1 i stanie się główną siłą napędową kolejnej generacji innowacji w technologii blockchain.

Mango: Doskonała architektura pozwala na osiągnięcie pełnołańcuchowej sieci infrastrukturalnej z wieloma maszynami wirtualnymi

Rozwiązanie warstwy 1 Mango Network jest silnie wspierane przez język Move, zapewniając programistom i użytkownikom bezpieczną, modułową i wydajną infrastrukturę Web3. Jego prędkość przetwarzania transakcji wynosi aż 297 450 razy (TPS), co świadczy o doskonałej wydajności przy zachowaniu wysokiego stopnia standaryzacji, skalowalności i interoperacyjności.

Mango Network Devnet Do 297,45 tys. TPS

Rozwiązanie warstwy 2 firmy Mango Network, OP-Mango, zostało opracowane w oparciu o OPStack i zapewnia potężne możliwości komunikacji między łańcuchami, co stanowi znaczącą różnicę w porównaniu z tradycyjnymi rozwiązaniami warstwy 2. Łączy warstwę EVM sieci Ethereum z warstwą MoveVM sieci Mango poprzez międzyłańcuchową umowę komunikacyjną, która nie tylko zachowuje kompatybilność z inteligentnymi kontraktami EVM, ale także zapewnia bardziej elastyczne i bezpieczne zarządzanie aktywami i operacje kontraktowe za pośrednictwem MoveVM . Taka konstrukcja pozwala programistom korzystać z obu maszyn wirtualnych jednocześnie, rozszerzać scenariusze aplikacji i zapewniać użytkownikom bogatsze usługi. Mango Network zapewnia komunikację między łańcuchami i interoperacyjność wielu maszyn wirtualnych poprzez integrację maszyn wirtualnych MoveVM i EVM.

Sieć Mango: pełnołańcuchowa sieć infrastrukturalna z wieloma maszynami wirtualnymi

Infrastruktura pełnego łańcucha obejmująca wiele maszyn wirtualnych Mango Network opiera się na następujących kluczowych zasadach technicznych:

1. Zasada równoległego wykonywania wielu maszyn wirtualnych

Mango Network wykorzystuje dwie maszyny wirtualne, MoveVM i EVM, do wspólnego przetwarzania transakcji w łańcuchu i wywołań inteligentnych kontraktów. Różne maszyny wirtualne są odpowiedzialne za różne typy kontraktów i operacji, ale są one połączone poprzez komunikację między łańcuchami, aby osiągnąć koordynację operacji w całym łańcuchu.

  1. MoveVM: MoveVM koncentruje się na obsłudze zarządzania aktywami, złożonej logice kontraktów i możliwościach operacji równoległych. Zasada wykonywania równoległego polega na tym, że MoveVM może dynamicznie planować transakcje w oparciu o zależności stanu kontraktów i transakcji, zapewniając, że transakcje, które nie kolidują ze sobą, mogą być wykonywane w tym samym czasie. To nie tylko poprawia przepustowość transakcji w sieci, ale także zwiększa ogólną wydajność realizacji.

  2. EVM: EVM jest podstawową maszyną wirtualną w ekosystemie Ethereum i jest kompatybilna z szeroką gamą inteligentnych kontraktów. Łącząc się z OP-Mango, EVM może przekazywać swoje transakcje i zdarzenia kontraktowe do MoveVM w celu przetworzenia, realizując wywołania kontraktów między łańcuchami.

2. Zasady komunikacji między maszynami wirtualnymi i transmisji danych

Podstawowym wyzwaniem infrastruktury wielu maszyn wirtualnych jest sposób udostępniania danych i wywoływania kontraktów między różnymi maszynami wirtualnymi. Mango Network łączy EVM i MoveVM poprzez OP-Mango, aby zapewnić komunikację i współpracę pomiędzy maszynami wirtualnymi. Implementacja komunikacji między maszynami wirtualnymi opiera się na trzech kluczowych łączach: przechwytywaniu zdarzeń, serializacji danych i wywoływaniu kontraktów między łańcuchami:

  1. Przechwytywanie zdarzeń: gdy inteligentny kontrakt w maszynie wirtualnej wyzwala zdarzenie (takie jak transfer aktywów lub wykonanie kontraktu), zdarzenie to jest przechwytywane przez sekwencer międzyłańcuchowy. Sekwencer to element systemu odpowiedzialny za monitorowanie zmian stanu maszyny wirtualnej.

  2. Serializacja i transmisja danych: Przechwycone zdarzenia są serializowane i konwertowane do wspólnego formatu. Ten format danych może zostać rozpoznany i przetworzony przez inną maszynę wirtualną. Sekwencer międzyłańcuchowy OP-Mango zapewnia konwersję danych zdarzeń w EVM na dane, które może przetworzyć MoveVM, i wyzwala wykonanie odpowiedniego kontraktu w MoveVM.

  3. Wzajemne wywoływanie kontraktów: ostatecznym celem komunikacji między łańcuchami jest realizacja wywoływania kontraktów pomiędzy maszynami wirtualnymi. Dzięki mechanizmowi transmisji zdarzeń między łańcuchami inteligentne kontrakty EVM i MoveVM mogą się wzajemnie wywoływać, aby osiągnąć pełną realizację logiki międzyłańcuchowej. Na przykład, gdy kontrakt na EVM zakończy operację, MoveVM może odebrać zdarzenie i odpowiednio wykonać odpowiednią operację lub logikę kontraktu.

3. Zasady ekspansji warstwy 2 i przetwarzania wsadowego

Aby poprawić efektywność przetwarzania transakcji, OP-Mango stosuje rozwiązanie rozszerzające warstwy 2, którego celem jest przetwarzanie dużej liczby transakcji poza łańcuchem i regularne przesyłanie ich do sieci głównej w celu rozliczenia. Architektura ta opiera się na następujących zasadach technicznych:

  1. Przetwarzanie wsadowe i asercje: OP-Mango zmniejsza problem przeciążenia transakcji w sieci głównej poprzez pakowanie transakcji w sieci warstwy 2 w partie i przesyłanie ich partiami. Partia transakcji zawiera zmiany statusu i potwierdzenia wielu transakcji. Po przesłaniu do głównej sieci Ethereum, MoveVM przeprowadza ostateczną weryfikację i rozliczenie w sieci Mango.

    • Mechanizm asercji i rozstrzygania sporów: W celu zapewnienia bezpieczeństwa transakcji międzyłańcuchowych OP-Mango wprowadza mechanizm asercji. Asercja jest dowodem statusu serii transakcji. Po złożeniu asercji, jeśli nie ma sporu, transakcja zostanie potwierdzona. W przypadku sporu sieć może rozwiązać spór weryfikując dowody w łańcuchu danych. Mechanizm ten zapewnia bezpieczeństwo i spójność transakcji międzyłańcuchowych.

4. Zasady zarządzania aktywami międzyłańcuchowymi

Zarządzanie aktywami międzyłańcuchowymi w Mango Network opiera się głównie na mechanizmie interoperacyjności pomiędzy EVM i MoveVM w celu zapewnienia bezpiecznego transferu i rozliczenia aktywów międzyłańcuchowych. Podstawowe zasady są następujące:

  1. Synchronizacja i transfer stanu: Międzyłańcuchowy transfer zasobów realizuje synchronizację stanu poprzez OP-Mango. Operacje na zasobach wykonane na EVM zostaną serializowane i przekazane do MoveVM. MoveVM odpowiednio zaktualizuje status zasobu na podstawie zdarzenia i zakończy transfer zasobów z EVM do MoveVM.

    • Rozliczenie dwukierunkowe: Transfer i rozliczenie zasobów między łańcuchami nie ograniczają się do EVM do MoveVM. Stan zasobów MoveVM można również przekazać z powrotem do EVM za pośrednictwem sekwencera międzyłańcuchowego, aby zapewnić dwukierunkowe rozliczenie między maszynami wirtualnymi. Proces ten zapewnia pełne bezpieczeństwo operacji międzyłańcuchowych oraz zapewnia spójność danych transakcyjnych.

Rdzeń funkcjonalny: wewnętrzna logika Mango Network

Jako sieć drugiej warstwy zbudowana na OPStack, OP-Mango wykorzystuje kompatybilność z EVM (Ethereum Virtual Machine) do przetwarzania żądań transakcji użytkowników. Użytkownicy mogą przesyłać transakcje i wysyłać zapytania o dane blokowe za pośrednictwem węzłów. Węzły OP-Mango pozyskują bezpieczne dane transakcyjne z sieci pierwszego poziomu Ethereum i transmitują je przez sieć P2P, aby zapewnić terminową synchronizację sieci.

Komunikacja międzyłańcuchowa Ethereum i OP-Mango

W tym procesie sekwencer jest odpowiedzialny za sortowanie, pakowanie i przesyłanie danych wsadowych transakcji w sieci drugiej warstwy. W szczególności sekwencer sortuje transakcje otrzymane przez użytkowników i węzły, pakuje te transakcje w partie i przesyła je do sieci pierwszego poziomu Ethereum. Natywny token MGO jest używany jako spakowany gaz. W tym samym czasie sekwencer wykonuje również asercje (afirmacji), aktualizacje statusu i zapisy transakcji sieci drugiej warstwy są przesyłane partiami do weryfikatorów w sieci pierwszego poziomu, aby zapewnić, że status sieci OP-Mango jest zgodny z Ethereum.

Największą cechą OP-Mango jest jego ścisła interakcja i rozliczenia z MoveVM sieci Mango poprzez umowy komunikacyjne między łańcuchami. Taka konstrukcja umożliwia sieci drugiej warstwy nie tylko obsługę EVM, ale także jednoczesną interakcję z inteligentnymi kontraktami MoveVM, zapewniając w ten sposób interoperacyjność między łańcuchami. Na diagramie architektury sekwencer przechwytuje zdarzenia w EVM lub MoveVM i analizuje te zdarzenia w wywołania międzyłańcuchowe, co z kolei wyzwala wykonanie kontraktu na innej maszynie wirtualnej. Dzięki temu międzywirtualnemu sekwencerowi maszyn OP-Mango może zapewnić interoperacyjność kontraktów w różnych środowiskach maszyn wirtualnych oraz całkowicie bezpieczne rozliczenia i synchronizację danych pomiędzy EVM i MoveVM. MoveVM koncentruje się na bezpieczeństwie i programowalności, zapewniając bardziej elastyczne środowisko realizacji kontraktów, które uzupełnia warstwę EVM. Ten projekt pozwala programistom korzystać z obu maszyn wirtualnych.

Oparta na technologii: zalety architektoniczne i pozycja na rynku

W Mango Network funkcje bezpieczeństwa MoveVM są w pełni wykorzystywane. Koncepcja projektu zakłada minimalizację luk w zabezpieczeniach i błędów w czasie wykonywania poprzez statyczne sprawdzanie typu i modułowy tryb programowania. Ponadto architektura maszyn wirtualnych zapewnia większą elastyczność i skalowalność sieci, umożliwiając programistom swobodne wdrażanie i wykonywanie inteligentnych kontraktów między różnymi maszynami wirtualnymi, promując w ten sposób komunikację między łańcuchami i rozwój seksualny interoperacyjności zasobów.

Jako pierwsza sieć wykonująca wiele maszyn wirtualnych wykorzystująca MoveVM, Mango Network z powodzeniem łączy doskonałe funkcje bezpieczeństwa zarządzania zasobami MoveVM ze skalowalnością w środowisku wielu maszyn wirtualnych. To połączenie nie tylko zapewnia bezpieczeństwo aktywów, ale także skutecznie rozwiązuje ograniczenia płynności w ekosystemie Move i wypełnia lukę w stosunku do ekosystemu Ethereum Virtual Machine (EVM), zapewniając zróżnicowane środowisko wykonawcze maszyn wirtualnych. Dzięki tej innowacyjnej integracji Mango Network osiąga organiczne połączenie bezpieczeństwa aktywów i płynności aktywów w ekosystemie EVM, kładąc solidne podstawy techniczne do budowy wszechstronnej podstawowej platformy handlowej w łańcuchu.

  • Oficjalny przedstawiciel Mango Network

  • Sieć: https://mangonet.io

  • X: https://twitter.com/MangoOS_Network

  • E-mail: BD@mangonet.io

  • Telegram: https://t.me/MangoNetwork

  • Discord:https://discord.com/invite/mangonetwork

  •  

  • Mango Network Dve

  • Przeglądarka Blockchain: https://mgoscan.com

  • Github:https://github.com/MangoNet-Labs

  • Dokumentacja dla programistów: https://docs.mangonet.io