Moonbeam Network (GLMR) ist ein auf einer Polkadot-Parachain basierendes Projekt, das dank seiner Kompatibilität mit der EVM eine Brücke schaffen soll, die kommuniziert und die direkte Ausführung von Ethereum-Anwendungen innerhalb von Polkadot ermöglicht.
UEines der großen Blockchain-Projekte ist heute Tupfen (DOT), da sein Ziel, ein Blockchain-Netzwerk von Netzwerken zu sein, große Projekte angezogen hat, darunter Moonbeam (GLMR).
Moonbeam Network definiert sich selbst als ein Projekt, das sich der Bereitstellung aller Funktionalitäten widmet Ethereum (ETH) zum Polkadot-Ökosystem dank seines leistungsstarken Substrate-Frameworks und zur Implementierung einer virtuellen Maschine auf einer Polkadot-Parachain, die vollständig mit dem kompatibel ist EVM von Ethereum. Auf diese Weise können Ethereum-Entwickler ihre dApps von Ethereum zu Moonbeam verschieben, ohne ihren Code ändern zu müssen, und verfügen außerdem über Interoperabilität mit Ethereum und den übrigen Netzwerken dApps bereitgestellt oder unterstützt von Polkadot.
Dadurch ist Moonbeam zu einem Projekt von großem Interesse in der Community geworden. Und insbesondere für die Möglichkeiten der Skalierbarkeit und Interoperabilität, die es im Vergleich zum aktuellen Ethereum und seinem kommenden Ethereum 2.0-Update bietet. Aber was bietet uns Moonbeam darüber hinaus noch? Was sind die größten Technologie- und Anwendungsvorteile? Das und mehr erfahren Sie weiter unten.
Kurze Geschichte des Moonbeam Network
Die Entwicklung von Moonbeam Network begann im Jahr 2020, als das Unternehmen PureStake, ein IaaS-Unternehmen (Infrastructure-as-a-Service), das sich auf die Bereitstellung hochwertigerer Infrastruktur und Dienste für öffentliche Blockchain-Netzwerke konzentriert. Sein CEO, Derek Yoo, machte die Entwicklung von Moonbean mit den folgenden Worten öffentlich:
Heute haben wir Moonbeam angekündigt, eine Smart-Contract-Plattform, die Entwicklern eine skalierbare und erschwingliche Alternative zu anderen Plattformoptionen bietet. Ziel von Moonbeam ist es, Entwicklern die Möglichkeit zu geben, bestehende Ethereum-dApps zu portieren oder neue dApps mit bekannten Ethereum-Entwicklungstools zu erstellen.
Mit diesen Worten begann die Entwicklung von Moonbeam Network, einem Blockchain-Netzwerk, das Parachain-Funktionen nutzen würde sharding von Polkadot, deren Entwicklung zu dieser Zeit begann. Auf diese Weise wäre Moonbeam Network in der Lage:
- Seien Sie 100 % kompatibel mit Ethereum, seinem EVM und seinen dApps.
- Bieten Sie dank Parachain und Polkadot-Sharding eine hohe Skalierbarkeit.
- Reduzieren Sie die Betriebsprovisionen für dApps im Vergleich zu Ethereum und erreichen Sie Niveaus wie die von Vieleck oder Minderjährige.
- Bieten Sie dank der Verwendung von Substrate ketten- und parachainübergreifende Interoperabilitätsoptionen.
Die Entwicklung des Projekts hat sich seitdem beschleunigt Dezember 17 2021, würde der Start von Moonbeam auf Polkadot beginnen. Der Start sollte in drei Phasen erfolgen, die im folgenden Bild beschrieben werden:
Somit ermöglichte der Start am 17. Dezember die grundlegendsten Moonbeam-Optionen mit vollständig zentralisierter Kontrolle über das Netzwerk. Die nächste Phase fand am 21. Dezember 2021 statt und begann mit der Dezentralisierung des Netzwerks. Zu diesem Zeitpunkt begannen die Netzwerkknoten mit der Bereitstellung und Überprüfung ihrer korrekten Kommunikation innerhalb der Polkadot-Parachain. Und schließlich fand am 11. Januar der vollständige Start von Moonbeam im Netzwerk statt, mit vollständiger Dezentralisierung, Aktivierung des EVM und vollständiger Betriebsfreigabe.
Dieser gesamte Prozess wurde dank der enormen Beteiligung der Community (etwa 200 Menschen) ermöglicht, die mehr als 35 Millionen DOT-Tokens sammeln konnte, um diesen Start zu ermöglichen, ein Rekord innerhalb der Krypto-Community.
Moonbeam ist es gelungen, große Projekte zu erwerben, darunter BeamSwap, StellaSwap, Solarflare, ZenLink und den Einsatz von Curve, dem bekannten Stablecoin DEX.
Technologie hinter Moonbeam
Moonbeam Network ist das Ergebnis der Kombination mehrerer Technologien und ihrer koordinierten Funktionsweise, was zu Folgendem führt:
- Ein dezentrales und erlaubnisloses Netzwerk.
- Volle Unterstützung für die Ethereum Virtual Machine. Auf diese Weise kann jeder für Ethereum erstellte Smart Contract ohne größere Änderungen auf Moonbeam funktionieren.
- Unterstützung für die Web3 RPC API, die den Betrieb bestehender DApps und Tools auf Moonbeam ermöglicht. Dadurch können Sie Wallets wie MetaMask verwenden, um mit dApps innerhalb des Moonbeam-Netzwerks zu interagieren.
- Unterstützung für die Polkadot Substrate-Technologie und andere kompatible Netzwerke.
- On-Chain-Governance-System mit Glimmer (GLMR)-Token, dem Utility-Token des Moonbeam-Netzwerks.
Moonbeam-Arbeitsstruktur
All dies bringt uns zur grundlegenden Betriebsstruktur von Moonbeam, die im folgenden Diagramm perfekt zu sehen ist:
Im Zentrum von allem steht die Moonbeam Parachain, die mit Substrate erstellte Parachain, die den gesamten Betrieb des Moonbeam-Netzwerks ermöglicht. Der Betrieb dieses Netzwerks wird durch die Moonbeam-Knotensoftware ermöglicht, die die Arbeit zweier wichtiger Akteure ermöglicht:
- Collatoren oder Sammler, die dafür verantwortlich sind, alle in der Moonbeam-Parachain durchgeführten Vorgänge zu sammeln und zu überprüfen, ob sie den Betriebs- und Konsensregeln der Parachain entsprechen. Grundsätzlich funktionieren Collatoren so, als wären sie die Validatoren eines Proof of Stake-Netzwerks, und tatsächlich ist das Konsensprotokoll in Moonbeam DPoS und folgt dem Betriebs- und Konsensmodell von Polkadot (dem NPoS-Protokoll). Um ein Collator auf Moonbeam zu sein, ist es jedoch notwendig, dass wir innerhalb des Netzwerks delegierte Einsätze tätigen und für diese Einsätze eine kleine Belohnung erhalten.
- RPC-EndpunkteDies sind die Punkte, die es uns ermöglichen, Wallets wie MetaMask für die Interaktion mit dem Moonbeam-Netzwerk zu verwenden. PureStake hat zu diesem Zweck das RPC-Netzwerk bereitgestellt. Aber jeder, der einen Moonbeam-Knoten installiert, kann seinen eigenen RPC erstellen und ihn verwenden, um RPC-Endpunkte von Drittanbietern zu umgehen.
Alles, was auf der Moonbeam-Parachain passiert, führt letztendlich zu Transaktionen, die gemäß den Konsens- und Betriebsregeln von Polkadot validiert und im Polkadot-Netzwerk gespeichert werden. Diese Art von Struktur stellt sicher, dass Moonbeam Cross-Chain- und Cross-Parachain-Fähigkeit innerhalb von Polkadot bieten kann.
Ein leistungsstarkes EVM-kompatibles Netzwerk
Natürlich stellt die „Moonbeam-Parachain“ im obigen Diagramm eine enorme Vereinfachung der Technologien dar, wobei die größte davon die Kompatibilität mit dem EVM von Ethereum ist. Moonbeam-Knoten sind in der Lage, ein EVM bereitzustellen und Solidity-Smart-Verträge zu lesen, genau wie sie im Ethereum-Netzwerk betrieben werden. Die Kompatibilität mit Ethereum ist so, dass Moonbeam-Adressen mit denen identisch sind, die Sie auf Ethereum oder einem anderen unterstützten EVM-Netzwerk (z. B. Polygon) hätten.
Das bedeutet, dass die auf Moonbeam verfügbare Kryptografie, Netzwerkadressen und Anweisungen mit denen auf Ethereum identisch sind, sodass Sie einfach einen Ethereum-Vertrag kopieren und einfügen können und er auf Moonbeam genauso funktioniert. Es gibt uns auch eine enorme Möglichkeit, mit Web3-Wallets zu interagieren, ohne etwas ändern zu müssen, indem wir ihnen einfach die Moonbeam-Netzwerkparameter hinzufügen, wie im folgenden Bild zu sehen ist:
Welcher Kompatibilitätsgrad besteht?
Nun, zum Zeitpunkt der Einführung von Moonbeam basierte die Kompatibilität auf der Parity Frontier-Schicht, einer der bisher fortschrittlichsten EVM-Schichten. Damit funktionieren praktisch alle Verträge in Ethereum ohne Änderungen.
Was das Entwicklungs- und Testsystem von Moonbeam betrifft, werden Entwickler, die mit Ethereum vertraut sind, eine angenehme Überraschung erleben: Es ist fast identisch mit Ethereum. Von ChainID-Codes (zur Erkennung von Testnet-, Privat- und Mainnet-Ketten) bis hin zur Verwendung von Tools wie Polkadot.js (entspricht web3.js) ist alles Ethereum-ähnlich, was den Übergang erleichtern wird. Sogar die Frameworks und funktionierenden IDEs (Truffle, HardHat usw.) sind alle mit Moonbeam kompatibel.
Moonbeam, Konsens und Absteckung innerhalb des Netzwerks
Moonbeam Network verfügt über einen ziemlich komplexen Betrieb in seiner Konsens- und Netzwerkschicht. Die Tatsache, dass es sich um eine Parachain handelt, bedeutet, dass dieses System auf das Netzwerk von NPoS-Validatoren von Polkadot angewiesen ist, um den Zweck innerhalb des Relay-Chain-Betriebsschemas von Polkadot zu erreichen. Darüber hinaus ist Moonbeam intern (für seine Collatoren) auf ein Delegated Proof of Stake (DPoS)-Konsensprotokoll angewiesen, das die Aufrechterhaltung der Sicherheit innerhalb der Parachain ermöglicht.
Dies bedeutet, dass jeder Collator- oder Collector-Knoten innerhalb von Moonbeam DPoS verwendet, um einen Konsens zu erzielen und Vorgänge zu validieren. Als mit Ethereum kompatibles Netzwerk bedeutet die Verwendung von DPoS, dass unsere Operationen praktisch unmittelbar erfolgen. Die durchschnittliche Zeit jedes Blocks beträgt etwa 5 Sekunden, und nur Collatoren oder Sammler können an der Produktion teilnehmen.
Die Aufgabe dieser Knoten besteht darin, Benutzertransaktionen zu sammeln und Zustandsübergangstests für deren Validierung zu erstellen. Als nächstes haben wir die Nominierungsknoten (Nominatoren), deren Aufgabe es ist, die notwendigen Einsätze innerhalb des Systems durchzuführen, um abstimmen und die Arbeit der Sammler unterstützen zu können. Mit anderen Worten: Die Nominatoren sind diejenigen, die den Konsensprozess und die Validierung der Arbeit innerhalb von Moonbeam durchführen.
Der Zugriff auf das System ist recht einfach. Sie müssen lediglich das Moonbeam-Abstecksystem aufrufen, sich mit Ihrer MetaMask verbinden (Sie müssen das Netzwerk mithilfe der oben gezeigten Daten hinzufügen) und einen Collator sowie die GLMR-Menge auswählen, die Sie in das Abstecken eingeben möchten System, um Belohnungen dafür zu erhalten:
All dies funktioniert dank des GLMR- oder Glimmer-Tokens, dem nativen Token von Moonbeam. Dieser Utility-Token ermöglicht seinen Inhabern den Zugriff auf Netzwerkressourcen und deren Einsatz. Die Token-Ausgabe ist inflationär, da eine Milliarde Token ausgegeben werden und man mit einer Inflation von mindestens 5 % pro Jahr rechnet.
Community Governance bei Moonbeam
Moonbeam hat sich von Anfang an dafür entschieden, ein stark dezentrales Projekt zu werden. Ein Teil dieses Engagements kann in der Schaffung eines dezentralen Governance-Systems gesehen werden, in dem folgende Punkte erfüllt sein müssen:
- Jeder Inhaber von GLMR-Tokens kann an der Governance von Moonbeam teilnehmen. Das bedeutet, dass sie innerhalb des Ökosystems Vorschläge einreichen und darüber abstimmen können.
- Das Gewicht der Stimmen wird durch den Besitz dieser Token bestimmt, wie es bei anderen On-Chain-Governance-Projekten der Fall ist. Das heißt, je mehr GLMR-Tokens Sie besitzen, desto größer ist Ihr Stimmrecht innerhalb der Community.
- Der Moonbeam Council ist eine Gruppe gewählter Personen, die innerhalb des Systems über besondere Stimmrechte verfügen. Ratsmitglieder müssen Referenden zur Abstimmung vorschlagen und die Möglichkeit haben, bei öffentlichen Referenden ein Veto einzulegen. Es finden laufende Wahlen für Ratsmitglieder statt, bei denen GLMR-Token-Inhaber für neue oder bestehende Ratsmitglieder stimmen.
- Schließlich gibt es noch ein Treasury, bei dem es sich eigentlich um eine Sammlung von Geldern handelt, die durch die Einreichung eines Antrags zusammen mit einer Anzahlung ausgegeben werden können. Ausgabenvorschläge müssen vom Rat genehmigt werden. Abgelehnte Vorschläge führen dazu, dass der Antragsteller seine Anzahlung verliert.
Zukunft von Moonbeam
Es ist klar, dass Moonbeam eine großartige Möglichkeit ist, die DeFi-Welt über die Grenzen von Ethereum hinauszuführen. Wenn wir bedenken, dass Polkadot ein Ökosystem ist, das Tag für Tag weiter wächst, und dass Projekte wie Moonbeam diejenigen sind, die dieses Wachstum markieren, ist klar, dass dieses Netzwerk und seine Parachains in den kommenden Jahren stark wachsen werden.
In diesem Fall hat Moonbeam viel zu bieten und zu gewinnen. Ethereum steckt in einem Netzwerk mit geringer Skalierbarkeit fest und andere Projekte nehmen ihm seine Bedeutung im DeFi- und Metaverse-Ökosystem. Besonders wertvoll sind Vorschläge wie Moonbeam, die es ermöglichen, alles, was in Ethereum enthalten ist, auf andere Netzwerke zu übertragen, um bessere Provisionen, Skalierbarkeit und Interoperabilität zu erzielen.
Obwohl es sich bei Moonbeam um ein sehr junges Projekt handelt, ist klar, dass sein Vorschlag möglich ist, und viele haben bereits damit begonnen, ihn zu untersuchen. Curve Finance ist vielleicht eines der größten Projekte in diesem Sinne, und wenn sich dieser Bewegung weitere seiner Größe anschließen, ist es ganz klar, dass Moonbeam in den kommenden Jahren unglaublich wachsen wird.