Napisane przez głównego współpracownika Biteye, Willsona Lee

Redaktor: główny współpracownik Biteye, Crush

01 Wprowadzenie

Szybszy i bezpieczniejszy blockchain zawsze był główną narracją promującą ciągły rozwój technologii w branży szyfrowania. Od technologii niekończącej się ekspansji L2 po wysokowydajne sieci publiczne, takie jak Solana, wszystkie one badają granice wydajności i bezpieczeństwa blockchain. aby zapewnić użytkownikom Blockchain lepsze doświadczenia.

Wraz z pojawieniem się wybuchu L1/L2 i większość z nich stała się „łańcuchami zombie”, rynek mówi nam, że doskonała technologia nie jest jedynym czynnikiem sukcesu L1/L2 nadal musi włożyć wiele wysiłku w zbudowanie własnej ekologii.

Kompatybilność z EVM jest dla nas ważnym kryterium pozwalającym odróżnić łańcuchy bloków o ultrawysokiej wydajności, zwykle rezygnując z kompatybilności z EVM, aby uzyskać wystarczająco wysoką wydajność, np. Solana, Aptos i Sui;

Avalanche, Polygon itp. biorą pod uwagę kompatybilność z EVM i nie dążą do ekstremalnej wydajności, aby zapewnić płynne przeniesienie dobrze prosperującego ekosystemu Ethereum do siebie.

Kompromis między kompatybilnością EVM a wydajnością odzwierciedla, czy blockchain powinien zrezygnować z części ekologii, którą można łatwo przekonwertować na siebie, aby uzyskać najwyższą wydajność. Głównym powodem są ograniczenia Solidity i samego EVM.

Język Move był bardzo oczekiwany od samego początku. Jako nowy język inteligentnych kontraktów opracowany i zaprojektowany przez Facebooka (obecnie META), Move został od samego początku zaprojektowany specjalnie do obsługi zaszyfrowanych zasobów.

W porównaniu z językami programowania, takimi jak Solidity powszechnie używanymi w ekosystemie Ethereum, Move w swoim logicznym projekcie podkreśla dwa punkty: „bezpieczeństwo” i „wysoką wydajność”.

Bez potrzeby stosowania L2, MOVE wykorzystuje technologię optymalizacji zwaną „pakowaniem modułów”, aby zmniejszyć przestrzeń dyskową i koszty obliczeniowe transakcji typu blockchain. Pakowanie modułów zmniejsza koszty przechowywania i indeksowania poprzez pakowanie wielu inteligentnych kontraktów w jeden moduł i zwiększa szybkość wykonywania poprzez redukcję etapów wykonywania kodu bajtowego.

Dzięki temu TPS publicznego łańcucha Move często przekracza dziesiątki tysięcy, a nawet nadal rośnie do poziomu 100 000.

Ponieważ bliźniacze gwiazdy Move, Aptos i Sui osiągnęły kiedyś znakomite wyniki na rynku, nadal istnieje pewna luka pomiędzy ekologiczną konstrukcją a tradycyjnym ekosystemem EVM, co również osłabia wydajność bliźniaczych gwiazd.

Ruch jest rozwiązaniem aktualnego problemu ekologicznego Move. Movement stara się połączyć zalety bezpieczeństwa i wysokiej wydajności języka Move z płynnością i dużą bazą użytkowników systemu EVM, aby osiągnąć kombinację korzyści.

Dzięki pakietowi Movement SDK programiści nie muszą pisać kodu Move i mogą automatycznie konwertować skrypty Solidity na kody operacyjne zrozumiałe dla Move i uzyskać interoperacyjność kompatybilną z Ethereum i innymi sieciami EVM, doskonale integrując zalety języka Move z dobrze prosperującymi Ethereum Ekologia warsztatu jest połączona.

02 Rozwiązania produktowe i zalety

 

2.1 Podstawowe elementy: M1 i M2

Ruch składa się z dwóch podstawowych komponentów, M1 i M2. Dzięki połączeniu M1 i M2 zapewnia bezpieczny, wydajny i zdecentralizowany ekosystem blockchain.

M1, jako ogólny łańcuch bloków Move-EVM, stopniowo ewoluuje w zdecentralizowany sekwencer, podczas gdy M2, jako warstwa 2 o wiedzy zerowej oparta na Move + EVM, realizuje bezpieczeństwo i wydajność inteligentnych kontraktów, umożliwiając użytkownikom i programistom wprowadzanie innowacji i działanie na ujednoliconej platformie.

M1: M1 to sieć blockchain kierowana przez społeczność, oparta na języku Move, która ma zalety dobrej kompatybilności i skalowalności.

Dobra kompatybilność

  • W ekosystemie Move występuje problem fragmentacji obozowej: Aptos i Sui, bliźniacze gwiazdy Move, chociaż obie wywodzą się z projektu blockchain Facebooka, mają różne wdrożenia techniczne i cele. Dlatego języki Move Aptos i Sui są w rzeczywistości są to zupełnie różne języki, co prowadzi do zamieszania i podziałów wśród programistów przy wyborze. Aptos jest bliższy językowi Move w projekcie DM Facebooka, podczas gdy Sui jest bardziej podobny do semantyki i mechanizmu konsensusu Solany, opartego na sześciomiesięcznych iteracjach. Dlatego Aptos Move jest bezpieczniejszy, podczas gdy Sui Move jest szybszy i bardziej wydajny w kompilacji.

  • Rozwiązanie: Movement zbudował mechanizm translacji RPC, który kompiluje Sui Move i Aptos Move do tego samego kodu bajtowego w celu zapewnienia zgodności. Ponadto opracowali interpreter EVM o nazwie Fractal, który umożliwia programistom wdrażanie inteligentnych kontraktów EVM w ruchu. W rezultacie użytkownicy Movement mogą korzystać z płynności EVM, jednocześnie doświadczając unikalnego środowiska wykonawczego i tętniącego życiem ekosystemu.

Skalowalny: M1 będzie pierwszym uniwersalnym blockchainem Move-EVM, napędzanym przez niezależny zestaw walidatorów, a następnie stopniowo przekształci się w zdecentralizowany moduł zamawiający, obsługujący M2 i inne pakiety zbiorcze zbudowane na Move Stack.

  • M1 zaprojektowano tak, aby był zdecentralizowany i w tym celu umożliwia szybkie uruchamianie walidatorów, dziedzicząc bezpieczeństwo istniejących walidatorów Snowman, wymagając przy tym minimalnego sprzętu. W miarę dojrzewania sieci podczas testów Partenonu coraz więcej walidatorów społecznościowych będzie mogło dołączyć do sieci, a ostatecznym celem będzie osiągnięcie decentralizacji bez pozwolenia. Docelowo umożliwi to utworzenie pierwszej zdecentralizowanej, współdzielonej jednostki zamawiającej niewymagającej pozwolenia, obsługującej M2.

  • Dodatkowo M1 tworzy najbardziej opłacalną ekonomicznie współdzieloną jednostkę sortującą, ponieważ wszystkie opłaty transakcyjne są rozdzielane z powrotem do sieci walidatorów obstawiających tokeny, tworząc efekt koła zamachowego, który zachęca więcej walidatorów do przyłączenia się do sieci w celu uzyskania wyższych zwrotów. W miarę stopniowego zmniejszania się opłat za składanie zamówień, M1 stanie się centrum nowej generacji Rollupu, stając się centrum stakowania, ostatecznie zachęcając Rollup do korzystania ze zdecentralizowanego współdzielonego zamawiającego.

Źródło: https://x.com/movementlabsxyz/status/1747746334797410811/photo/1

  • M2: M2 to pierwsza warstwa 2 o wiedzy zerowej (MEVM) oparta na Move + EVM, działająca na Ethereum i zapewniająca obsługę DA przez Celestię, przenosząc MoveVM natywnie do Ethereum. M2 łączy silny model własności Move i płynność EVM, aby zapewnić bezpieczną i wydajną platformę rozwoju inteligentnych kontraktów. Nie tylko obsługuje Aptos Move, Sui Move, ale także osadza interpreter EVM MEVM, umożliwiając użytkownikom Sui, Aptos i EVM działanie na tej samej warstwie 2. Dzięki wysokiemu TPS i natychmiastowej pewności, M2 jest w stanie obsługiwać transakcje finansowe na dużą skalę i zdecentralizowane aplikacje, zapewniając jednocześnie modułowe opcje dostosowywania w celu dostosowania do różnych potrzeb projektu i osiągnięcia wydajnych i elastycznych rozwiązań blockchain.

Podsumowując, M1 stworzyło skalowalną warstwę konsensusu kompatybilną z Move i EVM oraz samodzielnie stworzyło natywny konsensus i ekologię Move; M2 odpowiada za konwersję i realizację transakcji Solidity-Move, bezpośrednio wcinając się w ekologię EVM i stawanie się bezpośrednia komunikacja pomiędzy Move a mostem EVM.

Źródło: https://www.techflowpost.com/article/detail_18939.html

2.2 Punkt wejścia dla programistów: Movement SDK

Movement SDK to innowacyjne narzędzie programistyczne firmy Movement, które umożliwia programistom łatwe budowanie modułowości i interoperacyjności pomiędzy środowiskami Move i EVM.

Movement SDK łączy funkcje zabezpieczeń i zarządzania zasobami MoveVM z elastycznością i możliwościami adaptacji Solidity, umożliwiając programistom tworzenie i wdrażanie infrastruktury i aplikacji opartych na Move w dowolnym środowisku rozproszonym.

Zawiera głównie trzy podstawowe komponenty: MoveVM, Fractal i niestandardowe adaptery dla sieci sekwencera i usługi DA.

  • MoveVM: Jest to podstawowy silnik wykonawczy Movement SDK, zapewniający zorientowane na zasoby i ściśle kontrolowane środowisko do uruchamiania inteligentnych kontraktów. Chociaż oba są językami MOVE, Sui Move i Aptos Move to dwa niezależne systemy blockchain, każdy z własną maszyną wirtualną (VM) i zestawem narzędzi, które bardzo się różnią. Modułowa maszyna MoveVM firmy Movement to wszechstronna maszyna wirtualna zaprojektowana tak, aby była w pełni kompatybilna z maszyną wirtualną Ethereum (EVM) i resztą ekosystemu Move. Obsługuje już wdrażanie kodu Aptos i EVM, a wkrótce będzie obsługiwać także ekosystem Sui.

  • Fractal: to kompilator, który umożliwia programistom bezproblemowe wdrażanie istniejących inteligentnych kontraktów Solidity w MoveVM. Ta funkcja pomostowa nie tylko zapewnia programistom Solidity bezpieczniejsze i bardziej wydajne środowisko wykonawcze, ale także zachowuje oryginalność kontraktów Solidity. Jest logika i funkcjonalność.

  • Adapter niestandardowy: jest ostatnim podstawowym komponentem zestawu SDK Movement i został zaprojektowany w celu zapewnienia bezproblemowej integracji z siecią sekwencera i usługami dostępności danych (DA), zapewniając bezpieczne połączenia z różnymi sieciami i usługami typu blockchain.

Movement SDK nie tylko zapewnia programistom narzędzia doskonale integrujące Move i EVM, ale jako część frameworku M2 działa również w połączeniu z M1 w celu dalszego zwiększenia skalowalności Movement.

03 Postęp projektu

Według oficjalnej strony internetowej Ruchu obecnie w Ruchu realizowanych jest blisko 80 projektów ekologicznych, w tym wiele projektów gwiazdorskich, takich jak Babylon i Ethena.

W zakładce poniżej projektu widzimy, że zawiera on projekty w różnych językach programowania, co pokazuje silną kompatybilność i potencjał ekologiczny Movement.

Źródło: https://movementlabs.xyz/ecosystem/page/1

Uwaga: Movement uruchomił obecnie wydarzenie w sieci testowej. Możesz skorzystać z samouczka, aby wziąć w nim udział i uzyskać potencjalne możliwości zrzutów.

https://twitter.com/BiteyeCN/status/1818523443203358919

04 Tło zespołu

4.1 Członkowie główni

Dwóch współzałożycieli Movement Labs to Rushi Manche (21 l.) i Cooper Scanlon (24 l.), obaj studiowali na Uniwersytecie Vanderbilt.

Źródło: https://www.techflowpost.com/article/detail_18939.html

Rushi Manche koduje od 14. roku życia, początkowo pracując nad migracjami infrastruktury chmurowej w gigantycznej firmie UnitedHealth Group zajmującej się ubezpieczeniami zdrowotnymi.

Rozpoczął karierę w systemach rozproszonych i bazach danych, a później zetknął się z kryptowalutami już na studiach. To doświadczenie położyło solidne podstawy w dziedzinie technologii i utorowało drogę do jego przyszłego wejścia w dziedzinę kryptowalut.

Zainteresowanie Rushiego kryptowalutami zaczęło się, gdy dowiedział się na studiach, że Facebook opracowuje własny projekt blockchain.

Po raz pierwszy dowiedział się o tej wiadomości z artykułu w New York Times, który wzbudził jego zainteresowanie.

W tym czasie Cosmos miał tylko 5 użytkowników, a Ethereum tylko kilkuset użytkowników, podczas gdy baza użytkowników Facebooka liczyła się w miliardach, co stwarzało ogromny potencjał do masowej adopcji kryptowalut.

Rushi zgłębił język Move i zdobył bogatą wiedzę z Księgi Move, ostatecznie decydując się na karierę w tej dziedzinie.

Przedsiębiorcza podróż Rushiego nie była łatwa. Podczas studiów na Uniwersytecie Vanderbilt nadal rozwijał swoje projekty pomimo ograniczonych zasobów.

Podzielił się także swoim doświadczeniem w wyborze pomiędzy Avalanche a Cosmos, ostatecznie wybierając Avalanche jako wczesnego sponsora.

Jeszcze na studiach założył Ensemble – platformę do nauczania testów opartą na sztucznej inteligencji, która zapewnia uczniom szkół średnich bezpłatne materiały do ​​przygotowania testów.

W 2022 roku Rushi dołączył do Aptos jako inżynier oprogramowania, osobiście brał udział w opracowywaniu inteligentnych kontraktów w języku Move i wniósł wybitny wkład w rdzeń DEX w ekosystemie. To doświadczenie uświadomiło mu ogromny potencjał języka Move i zainspirowało go do założenia biznesu w tej branży.

Cooper Scanlon, kolejny współzałożyciel Movement Labs, przed założeniem Movement Labs zbudował i przeprowadził audyt pierwszego agregatora przychodów korzystającego z języka Move.

W listopadzie 2022 roku Rushi i Cooper, dwaj absolwenci Uniwersytetu Vanderbilt, zdecydowali się rzucić szkołę i byli współzałożycielami Movement Labs.

Utworzenie Movement Labs oznacza nowy początek dla Rushiego i Coopera w przestrzeni blockchain. Ich zespół jest zaangażowany we wprowadzenie języka Move do EVM i promowanie rozwoju technologii blockchain.

Historie przedsiębiorców Rushiego i Coopera ukazują ich głębię i odwagę w zakresie technologii i innowacji. Pomimo wielu wyzwań, niezachwianie realizują swoją wizję i przyczyniają się do rozwoju i stosowania technologii blockchain za pośrednictwem Movement Labs.

4.2 Sytuacja finansowa

Rootdata pokazuje, że Movement otrzymał inwestycję od Binance Labs w maju. W rundzie finansowania Serii A Movement pozyskał inwestycje od czołowych instytucji, takich jak Polychain i Hack VC, na kwotę finansowania sięgającą 38 milionów. To pokazuje silną siłę Movement i rozpoznawalność rynku.

Źródło: https://www.rootdata.com/Projects/detail/Movement?k=OTMxMg%3D%3D

05 Podsumowanie i perspektywy

Movement Labs znalazło nową ścieżkę w wysoce konkurencyjnej ścieżce Ethereum L2 i powstającym ekosystemie Move, badając potencjalną ścieżkę, która uwzględnia zarówno wydajność, jak i ekologię, wyróżnia się i zdobywa uznanie rynku.

Movment nie tylko osiąga idealną kombinację Move i EVM pod względem technicznym, ale także nieustannie dąży do zbudowania ekosystemu, starając się zapewnić programistom i użytkownikom bezpieczną, wydajną i łatwą w obsłudze platformę blockchain.

Dzięki ciągłemu ulepszaniu infrastruktury Movement i stopniowej budowie jego ekosystemu spodziewamy się, że Movement wniesie w przyszłości więcej innowacji i przełomów oraz będzie promować rozwój całej branży blockchain.