Wie parallelisiert die Monad-Blockchain die EVM, um 10.000 Transaktionen pro Sekunde zu erreichen?

découvrez comment la blockchain monad parallélise l'evm pour atteindre 10 000 transactions par seconde et révolutionne le monde de la technologie blockchain.

Erfahren Sie, wie die Blockchain Monad die EVM revolutioniert, um beeindruckende 10.000 Transaktionen pro Sekunde dank ihrer effizienten Parallelisierung zu erreichen!

Präsentation von Monad und seinen Mitbegründern

Kürzlich gelang es dem Projekt Monad, 255 Millionen Dollar von Investoren wie Paradigm und Electric Capital zu sammeln. Diese Finanzierung ermöglichte es den drei Mitbegründern, Keone Hon, James Hunsaker und Eunice Giarta, ihre Vision der Blockchain Monad, einer Layer-1-Blockchain, bekannt zu machen. Diese Unternehmer bringen umfangreiche Erfahrung in Handelssystemen mit, da sie für Jump Trading und Bank of America Merrill Lynch gearbeitet haben.

Monad Labs, das Team hinter diesem Projekt, besteht aus etwa 40 Personen. Ihr Ziel ist es, das Netzwerk zu optimieren, damit es das schnellste auf dem Markt wird. Um Giganten wie Ethereum und Solana zu übertreffen, wurde Monad so konzipiert, dass es bis zu 10.000 Transaktionen pro Sekunde ausführen kann.

Verwendete Parallelisierungstechnologien

Eine der Hauptstärken von Monad liegt in seiner Fähigkeit, Transaktionen parallel auszuführen, eine Innovation, die es ihm ermöglicht, bemerkenswerte Leistungen zu erzielen.

Im Gegensatz zu Ethereum, wo Transaktionen linear ausgeführt werden, verwendet Monad das, was man Optimistic Execution nennt. Diese Technik besteht darin, die Ausführung von Transaktionen zu beginnen, bevor die vorherigen abgeschlossen sind. Das erhöht die Geschwindigkeit der Vorgänge erheblich.

Um die Gültigkeit der Transaktionen sicherzustellen, hat Monad ein Kontrollsystem implementiert. Wenn zwei Transaktionen voneinander abhängig sind und die Daten abweichen, wird die fehlerhafte Transaktion erneut ausgeführt, dieses Mal mit den richtigen Daten.

Die superskalare Pipelining-Architektur

Monad verwendet auch eine Methode namens superskalare Pipelining, die Transaktionen in kleinere Schritte unterteilt. Diese Schritte werden dann gleichzeitig ausgeführt. Die parallele Verarbeitung gruppierter Aktionen ermöglicht es, die Verarbeitungszeit drastisch zu reduzieren.

Ein einfaches Beispiel zur Veranschaulichung dieser Methode ist die Wäsche. Anstatt Wäsche zu waschen, zu trocknen, zu falten und zu verstauen, bevor man mit einer anderen beginnt, erlaubt das Pipelining, die zweite Wäsche zu starten, sobald die erste trocknet. Dieser Ansatz optimiert die Nutzung der verfügbaren Ressourcen.

Kompatibilität mit der EVM

Monad hat sich entschieden, kompatibel mit der Ethereum Virtual Machine (EVM) zu bleiben. Diese strategische Entscheidung ermöglicht es, dass Anwendungen, die auf Ethereum entwickelt wurden, auf Monad funktionieren, ohne dass Änderungen am Code erforderlich sind.

Darüber hinaus bietet diese Kompatibilität den Vorteil, etablierte Tools wie MetaMask und Etherscan zu verwenden, sowie die Wiederverwendbarkeit von Ethereum-Adressen auf Monad, was den Übergang für die Benutzer reibungslos und transparent gestaltet.

Leistung und Hardwareanforderungen

In Bezug auf die Leistung strebt Monad an, die Transaktionskapazitäten von Solana zu verdoppeln und bietet eine Blockzeit von einer Sekunde sowie eine nahezu sofortige Finalität. Das Monad-Netzwerk nutzt eine Proof-of-Stake-Architektur namens MonadBFT, einen Derivat des HotStuff-Protokolls.

Um einen Vollknoten auf Monad zu betreiben, ist es erforderlich, einen 16-Kern-CPU, 32 GB RAM, 2 TB SSD-Speicher und eine Bandbreite von 100 Mbit/s zu haben. Diese Hardware-Spezifikationen, obwohl hoch, sind dennoch zugänglicher im Vergleich zu dem, was Solana verlangt.

Entwicklungsschritte und Zukunft von Monad

Derzeit bleiben die Leistungen von Monad theoretisch, da das Mainnet noch nicht gestartet wurde. Das Testnet ist für die kommenden Monate geplant, aber kein genaues Datum wurde enthüllt. In der Zwischenzeit wurden mehrere Devnets intern eingerichtet, um die technologische Infrastruktur zu testen.

Die Zukunft von Monad sieht vielversprechend aus, dank einer aktiven und engagierten Community. Der Erfolg wird jedoch davon abhängen, dass Monad diese Leistungen in einer realen Testumgebung erbringt und ein Gleichgewicht zwischen Leistung und Dezentralisierung aufrechterhält.

Nach oben scrollen