Geschrieben von: Shenchao TechFlow
Haben Sie die heutigen L1/L2-Erzählungen satt?
Laut L2BEAT-Daten gibt es mit Stand vom 10. Juli 61 Ethereum L2s im gesamten Kryptowährungsmarkt, und 79 L2s stehen in der Warteschlange, um online zu gehen.
Allerdings sind die meisten technischen L2-Lösungen ähnlich und es mangelt ihnen an Innovationen. Unter dem traditionellen EVM-Modell kommt es häufig zu Hackerangriffen, und jede neue Kette wird nach und nach zu einem Paradies für Hacker.
Gibt es ein L2, das Geschwindigkeit und Sicherheit in Einklang bringt?
Movement stand auf und verpflichtete sich, die Move-Sprache in das EVM-Ökosystem einzuführen, um die Sicherheitsprobleme zu lösen, die das EVM-Ökosystem seit langem plagen.
Im April 2024 gab Movement Labs den Abschluss einer Serie-A-Finanzierung in Höhe von 38 Millionen US-Dollar bekannt, die von Polychain Capital angeführt wird und an der sich Hack VC, Placeholder, OKX Ventures, dao5 und Aptos Labs beteiligen. Im Mai gab Binance Labs bekannt, dass es eine strategische Investition in Movement getätigt habe.
Was ist unter den vielen Ethereum L2s der Unterschied zwischen Movement?
Einführung von Move in das EVM-Ökosystem
Movement stellt eine Bewegung zur Einführung der Move-Sprache in das EVM-Ökosystem dar.
Warum umziehen?
Ein Sicherheitsexperte im Move-Ökosystem sagte dem Autor einmal, dass das technische Potenzial von MOVE, insbesondere im Sicherheitsbereich, stark unterschätzt wurde.
Als neue intelligente Vertragssprache, die von Facebook (jetzt META) entwickelt wurde, wurde Move seit seiner Geburt speziell für verschlüsselte Vermögenswerte entwickelt.
Im Vergleich zu Programmiersprachen wie Solidity, die üblicherweise im Ethereum-Ökosystem verwendet werden, hebt Move in seinem logischen Design die beiden Punkte „Sicherheit“ und „hohe Leistung“ hervor.
Ohne die Notwendigkeit von L2 nutzt MOVE eine Optimierungstechnologie namens „Module Packaging“, um den Speicherplatz und die Rechenkosten von Blockchain-Transaktionen zu reduzieren. Durch das Paketieren von Modulen werden die Speicher- und Indexierungskosten reduziert, indem mehrere Smart Contracts in einem einzigen Modul zusammengefasst werden, und die Ausführungsgeschwindigkeit wird erhöht, indem die Schritte der Bytecode-Ausführung reduziert werden. Dies ermöglicht es auch, dass die TPS von Move-basierten öffentlichen Ketten oft Zehntausende überschreiten und sogar weiter auf 100.000 Ebenen ansteigen.
Sicherheitsprobleme sind derzeit ein Problem, das das gesamte Ethereum-Ökosystem plagt. Im Jahr 2023 werden die durch Hackerangriffe auf die Kette verursachten Verluste mehr als 7 Milliarden US-Dollar betragen. Dies ist größtenteils auf die mechanischen Lücken in Solidity selbst zurückzuführen.
Beispielsweise können böswillige Benutzer während des dynamischen Aufrufprozesses von Sprachen wie Solidity böswillige Verträge erstellen und Projektparteifunktionen aufrufen, um den Angriff abzuschließen. Im Vergleich dazu verwendet die Move-Sprache statische Aufrufe. Dies bedeutet, dass beim Aufrufen von Programm B durch Programm A das aufrufende Objekt vor der Ausführung ermittelt wurde und das aufrufende Objekt während des Vorgangs nicht geändert wird, wodurch die Probleme dynamischer Aufrufe gelöst und das Netzwerk verbessert werden Betrieb.
Das Design der Move-Sprache legt mehr Wert auf Sicherheit und zielt darauf ab, viele Situationen zu vermeiden, in denen Web3.0-Benutzer Opfer werden, einschließlich, aber nicht beschränkt auf, Wiedereintrittsschwachstellen, Gift-Tokens und gefälschte Token-Genehmigungen) und andere Probleme.
Dies war auch die ursprüngliche Absicht von Movement Labs bei seiner Gründung im Jahr 2022: die im Ethereum-Ökosystem vorherrschenden Smart-Contract-Schwachstellen zu schließen und gleichzeitig eine neuartige Ausführungsumgebung einzuführen, die für mehr als 30.000 Transaktionen pro Sekunde (TPS) ausgelegt ist.
Im realen Verschlüsselungsmarkt können technische Vorteile allein jedoch nichts an der Situation ändern.
Die überwiegende Mehrheit der leistungsstarken öffentlichen Ketten mit dem „Ethereum-Killer“ versinkt nach und nach im Sand der Geschichte. Ein L1 muss nicht nur Sicherheit und Leistung bieten, sondern, was noch wichtiger ist, ein Ökosystem aufbauen – Benutzer, Entwickler, Anwendungen, Vermögenswerte , Liquidität... Ansonsten kann es nur zu einer prächtig dekorierten Geisterstadt werden.
Dies ist der Vorteil und das Hindernis des Ethereum-Ökosystems.
Gibt es eine Möglichkeit, die Sicherheit und Leistung der MOVE-Sprache selbst mit der riesigen Benutzerbasis und Liquidität des Ethereum-Ökosystems zu verknüpfen?
Dies ist Movement, aus dem die MOVE-Sprache für das EVM-Ökosystem hervorgegangen ist. Es hat sich zum Ziel gesetzt, die Sicherheits- und Hochleistungsvorteile der Move-Sprache mit der Liquidität des EVM-Systems und seiner großen Benutzerbasis zu verbinden, um eine Kombination von Vorteilen zu erzielen .
Durch das Movement SDK müssen Entwickler beispielsweise keinen Move-Code schreiben. Sie können Solidity-Skripte automatisch in Opcodes umwandeln, die Move verstehen kann, sie auf M2 starten und eine mit Ethereum und anderen EVM-Netzwerken kompatible Interoperabilität erreichen.
Movement hat eine Brücke zwischen MOVE und EVM gebaut und in der Mitte der Brücke eine Stadt errichtet, in der EVM-Benutzer und -Gelder zusammenkommen, um einen sichereren und effizienteren Blockchain-Stadtstaat aufzubauen.
Zwei Flaggschiffprodukte: M1+M2
Offiziellen Dokumenten zufolge hat Movement Labs derzeit zwei Public-Chain-Architekturen entwickelt, M1 und M2.
M1 ist ein Community-First-Blockchain-Netzwerk, das durch Move hohe TPS, sofortige Endgültigkeit und modulare Anpassung bietet.
Früheren Ankündigungen zufolge ist M1 auf Modularität ausgelegt und wird sich schrittweise von der ursprünglichen Move-EVM-Blockchain zu einem dezentralen Sequenzer weiterentwickeln, um technischen Support für M2 und andere mit Move Stack erstellte Rollups bereitzustellen.
Darüber hinaus werden im Wirtschaftsmodell von M1 alle Transaktionsgebühren dem Token-Stake-Validator-Netzwerk zugewiesen, wodurch ein Schwungradeffekt entsteht, der mehr Validatoren dazu anregt, sich dem Netzwerk anzuschließen, um bessere Renditen zu erzielen.
Insgesamt spielt M1 derzeit die Rolle von „Shared Sequencer“- und „Consensus Layer“-Komponenten im gesamten Movement-Ökosystem und jedem anderen Blockchain-Netzwerk.
M2 ist das aktuelle Mainnet im Movement-Ökosystem. Es ist ein Ethereum L2, das auf M1 und ZK-Rollup basiert. Es vereint die Leistungs- und Sicherheitsvorteile der Move-Sprache und integriert EVM, sodass alle mit Ethereum kompatiblen DApps ausgeführt werden können.
In der Konsensschicht verwendet M2 den Snowman-Konsens mit gemeinsamer Sortierung, der im Hinblick auf die Datenverfügbarkeit auch als M1 bekannt ist. In der Ausführungsschicht verwendet M2 MoveVM.
Ein vollständiger On-Chain-Pfad besteht darin, dass die Transaktionen auf M2 das M1-Sequenzer-Netzwerk durchlaufen, die Transaktionsdaten verpackt und an Ethereum zurückgesendet werden und die Endgültigkeit des Gültigkeitsnachweises über das zk-Provers-Netzwerk von durchgeführt wird Die Ergebnisse werden im Ethereum-Hauptnetzwerk platziert und die detaillierten Transaktionsdaten werden an Celestia veröffentlicht, wodurch der Datenstatus der beiden mithilfe der Blobstream-Technologie, der modularen Datenverfügbarkeitsschicht, synchronisiert wird kann auch an Ethereum übertragen werden.
Darüber hinaus sind die EVM-Parallelisierungsfunktionen eines der Hauptmerkmale von M2. Ermöglicht EVM-Transaktionen einen hohen Durchsatz und eine geringe Latenz, indem EVM-Bytecode in Move-Bytecode konvertiert und dann parallel ausgeführt wird.
Zusammenfassend lässt sich sagen, dass M1 für die Konsensschicht und die Transaktionsreihenfolge verantwortlich ist, M2 für die Solidity-Move-Konvertierung und Transaktionsausführung verantwortlich ist und Celestia/Ethereum für die endgültige Datenverfügbarkeit und Staatssicherheit verantwortlich ist.
Bewegungs-SDK: MOVE-EVM Bridge
Der Held hinter M2 ist das Movement SDK, das zentrale Entwicklungstool, das Move wirklich in EVM eingeführt hat.
Hierbei handelt es sich um ein modulares Framework, das die Sicherheits- und Ressourcenverwaltungsfunktionen von MoveVM mit der Flexibilität und Anpassungsfähigkeit von Solidity kombiniert und es Entwicklern ermöglicht, Move-basierte Infrastruktur und Anwendungen in jeder verteilten Umgebung zu erstellen und bereitzustellen.
Das Movement SDK umfasst hauptsächlich drei Kernkomponenten: MoveVM, Fractal und benutzerdefinierte Adapter für das Sequenzernetzwerk und den DA-Dienst.
MoveVM ist die zentrale Ausführungs-Engine des Movement SDK und bietet eine ressourcenorientierte und streng kontrollierte Umgebung für die Ausführung intelligenter Verträge.
Eine kleine Kleinigkeit: Obwohl es sich bei beiden um MOVE-Sprachen handelt, handelt es sich bei Sui Move und Aptos Move um zwei unabhängige Blockchain-Systeme mit jeweils einer eigenen virtuellen Maschine (VM) und einem eigenen Toolkit, die sich mit der Veröffentlichung neuer Funktionen stark unterscheiden. fast wie verschiedene Programmiersprachen.
Kein früheres Projekt hat versucht, diese Lücke zu schließen, und die modulare MoveVM von Movement ist eine vielseitige virtuelle Maschine, die so konzipiert ist, dass sie vollständig mit der Ethereum Virtual Machine (EVM) und dem Rest des Move-Ökosystems kompatibel ist. Es unterstützt jetzt die Bereitstellung von Aptos- und EVM-Code und wird bald auch das Sui-Ökosystem unterstützen.
Dies bedeutet, dass Entwickler in Zukunft keine neuen Programmiersprachen erlernen müssen und dezentrale Anwendungen (DApps) von EVM-Ökosystemen wie Aptos, SUI und Ethereum schnell auf neuen Plattformen bereitstellen und die Bereitstellung von Anwendungen in mehreren Ketten problemlos implementieren können . .
Fractal ist ein Compiler, der es Entwicklern ermöglicht, bestehende Solidity-Smart-Verträge nahtlos in MoveVM bereitzustellen. Diese Überbrückungsfunktion bietet Solidity-Entwicklern nicht nur eine sicherere und effizientere Ausführungsumgebung, sondern behält auch die ursprüngliche Funktionalität von Solidity-Verträgen bei.
Der benutzerdefinierte Adapter ist die letzte Kernkomponente des Movement SDK und soll eine nahtlose Integration mit dem Sequencer-Netzwerk und den Datenverfügbarkeitsdiensten (DA) ermöglichen, um sichere Verbindungen zu verschiedenen Blockchain-Netzwerken und -Diensten zu gewährleisten.
Team und Finanzierung
Die beiden Gründer von Movement Labs sind Rushi Manche und Cooper Scanlon. Rushi ist 21 Jahre alt und Cooper ist 24 Jahre alt. Beide haben an der Vanderbilt University studiert.
Rushi begann im Alter von 14 Jahren mit dem Programmieren und arbeitete zunächst in der Datenbank- und Systemsicherheitstechnik. Er gründete einst ensemble, eine KI-gesteuerte Prüfungsnachhilfeplattform, die Gymnasiasten kostenlose Prüfungsvorbereitungsmaterialien bereitstellt.
Später wandte er sich dem Bereich der Kryptowährung zu und wurde Solidity-Entwicklungsingenieur. Nach seinem Studium arbeitete er auch eng mit einigen Cosmos-Protokollen zusammen und entwickelte innerhalb von Cosmos ein dezentrales Dateispeichersystem.
Im Jahr 2022 kam Rushi als Software-Ingenieur zu Aptos und beteiligte sich persönlich an der Entwicklung der intelligenten Verträge der Move-Sprache und leistete herausragende Beiträge zum Kern-DEX im Ökosystem. Diese Erfahrung ließ ihn das enorme Potenzial der MOVE-Sprache erkennen.
Cooper Scanlon, ein weiterer Mitbegründer von Movement Labs, hat vor der Gründung von Movement Labs den ersten Umsatzaggregator mithilfe der Move-Sprache erstellt und geprüft.
Im November 2022 beschlossen zwei Absolventen der Vanderbilt University, Rushi und Cooper, ihr Studium abzubrechen und gründeten Movement Labs mit.
Im September 2023 gab Movement Labs den Abschluss einer Pre-Seed-Finanzierungsrunde in Höhe von 3,4 Millionen US-Dollar bekannt, angeführt von Varys Capital, dao5, Blizzard The Avalanche Fund, Borderless Capital und seinem kettenübergreifenden Fonds mit Schwerpunkt auf dem Wormhole-Ökosystem, Colony und Interop Ventures , Elixir Capital, BENQI sowie George Lampeth von dao5, Calvin Liu von Eigenlayer, Smokey The Bera von Berachain, Anurag Arjun von Avail, CoinFlipCanada von GMX und die Mitbegründer von Ankr beteiligten sich an der Investition.
Aus dieser Investorenliste ist nicht schwer zu erkennen, dass es im Avalanche-Ökosystem eine große Anzahl von Fonds und Projekten gibt. In den frühen Phasen der Entwicklung von Movement Labs erhielt Avalanche Unterstützung Basierend auf dem Avalanche Subnet-Technologie-Stack.
Im April 2024 schloss Movement Labs eine Serie-A-Finanzierung in Höhe von 38 Millionen US-Dollar unter der Leitung von Polychain Capital ab. Zu den weiteren teilnehmenden Investmentinstituten gehören Hack VC, Placeholder, Archetype, Maven 11, Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures und dao 5 und Aptos Labs, unter anderem.
Im Mai 2024 kündigte Binance Labs eine Investition in Movement Labs für einen nicht genannten Betrag an.
Zusammenfassen
Im Allgemeinen hat Movement Labs im langweiligen Ethereum-L2-Bereich mit seiner einzigartigen Innovation und seinem starken Angebot an Investmentinstituten mehr Aufmerksamkeit auf sich gezogen. Als aufstrebendes L2-Projekt mangelt es jedoch noch an weiteren Verbesserungen erforderlich, wozu die Vollständigkeit der Entwicklungstools, die Gründlichkeit der Dokumentation und die Entwicklerunterstützungssysteme gehören.
Ein großer Stadtstaat braucht nicht nur starke Stadtmauern und einen bequemen und schnellen Straßenverkehr, sondern auch ein vollständiges System und einen Boden, der für die gleichberechtigte Entwicklung aller geeignet ist. Nur so kann er mehr Menschen und Gelder anziehen, die hineinströmen und gemeinsam etwas schaffen können eine brillante Handelsstadt.