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.