转发原文标题:Was Monade auf den Tisch bringt
Nicht-EVM-Netzwerke wie Solana sind in den letzten Monaten als potenzielle Ethereum-Killer in den Vordergrund des Bewusstseins der Kryptoindustrie gerückt, aber selbst die hartnäckigsten Ethereum-Hasser können die robusten Netzwerkeffekte nicht leugnen, die die virtuelle Maschine der Kette etabliert hat: EVM-Chains kontrollieren 93% aller TVL 👀
Viele der Kritiker von Ethereum haben berechtigte Bedenken hinsichtlich seiner Rollup-zentrierten Roadmap, die dazu neigt, die Liquidität zu brechen und die Benutzererfahrung zu verkomplizieren. Stattdessen plädieren sie für einen monolithischen Skalierungsansatz, der das Netzwerk zu einem einzigen globalen Zustand vereint.
Während einige Ethereum-Forks, wie z. B. BNB, die Notwendigkeit von Rollups verringert und die Einschränkungen der Skalierbarkeit des EVM durch die Einführung zentralisierter Konsensmechanismen wie Proof-of-Authority behoben haben, bleibt die Tatsache bestehen, dass die Zukunft des Finanzwesens nicht auf zentralisierten Chains entwickelt wird.
Damit eine Blockchain eine legitime Chance hat, der nächste Ethereum-Killer zu werden, muss sie die Nutzer und Entwickler dort abholen, wo sie heute existieren, während sie gleichzeitig aus technischer Sicht wichtige Verbesserungen für das archaische EVM bietet und starke Dezentralisierungseigenschaften beibehält.
Monad ist eine der vielversprechendsten Ketten, die in diese Kategorie passt. Heute geben wir einen Überblick darüber, was Monad auf den Tisch bringt, und diskutieren, warum die Chain eine legitime Chance hat, Ethereum als dominierende Smart-Contract-Plattform👇 für Kryptowährungen zu verdrängen
Monad behält die volle EVM-Kompatibilität bei, verbessert Ethereum jedoch mit vier wichtigen Innovationen: MonadBFT, Deferred Execution, Parallel Execution und MonadDb.
Jede stellt eine Optimierung für Ethereum dar, und wenn sie kombiniert wird, ist das Endergebnis eine ausreichend dezentralisierte Blockchain mit Ethereum-Bytecode-Kompatibilität, die bis zu 10.000 Transaktionen pro Sekunde mit 1-Sekunden-Blockzeiten und Single-Slot-Endgültigkeit 😯 ausführen kann
2024 Krypto-Metas auf Bankless
6 Metas, die Krypto im Jahr 2024 dominieren könnten!
MonadBFT ist der leistungsstarke Konsensmechanismus der Chain und eine modifizierte Version von HotStuff , die die erforderlichen zwei Kommunikationsrunden zwischen validierenden Knoten und dem Anführer eines Blocks anstelle von drei reduziert.
Um einen Konsens über einen neuen Block zu erreichen, sendet der Blockleiter von Monad einen Beweis dafür, dass der vorherige Block gültig war (oder eine Zeitüberschreitung hatte), an die validierenden Knoten des Netzwerks, die dann den Block genehmigen können, indem sie eine unterschriebene "Ja"-Stimme direkt an den Leiter des nächsten Blocks senden, um den Prozess von vorne zu beginnen.
Sollte es zu einer Zeitüberschreitung kommen, falls die validierenden Knoten nicht in der Lage sind, einen Konsens zu erzielen, greift Monad auf die quadratische Kommunikation zurück, eine viel zeitintensivere Alternative, die eine Kommunikation zwischen allen validierenden Knoten erfordert.
Bei Ethereum müssen Transaktionen ausgeführt werden, bevor das Netzwerk zu einem Konsens kommen und sich auf die Liste der im Block enthaltenen Transaktionen und den Zustand des Netzwerks einigen kann.
Dieses Paradigma reserviert nur sehr wenig Zeit für die Ausführung von Transaktionen in einem bestimmten Block, da der Großteil der Blockzeit für die mehreren Runden der weltweiten Kommunikation reserviert ist, die erforderlich sind, damit das Netzwerk einen Konsens erreicht.
Durch die verzögerte Ausführung entkoppelt Monad die Ausführung vom Konsens und ermöglicht es der Kette, sich auf den Zustand zu einigen, bevor sie weiß, ob alle Transaktionen im Block ausgeführt wurden, so dass die Ausführung während des gesamten Blocks erfolgen kann!
Bestehende EVM-Blockchains müssen Transaktionen nacheinander ausführen (d. h. eine nach der anderen), während Chains, die Transaktionen parallel ausführen können, wie Solana, mehrere Transaktionen gleichzeitig verarbeiten können, die keine gemeinsamen Abhängigkeiten haben, was ihre Geschwindigkeit erhöht!
Blockchains, die Transaktionen parallel verarbeiten können, machen das Beste aus der modernen Computertechnologie, indem sie es ihren virtuellen Maschinen ermöglichen, auf mehreren Kernen und Threads der CPU eines Validators zu arbeiten.
Um Transaktionen parallel ausführen zu können, muss eine Blockchain jedoch zunächst identifizieren, welche Transaktionen unabhängig voneinander ausgeführt werden können. Solana löst dieses Problem, indem Transaktionen den Status angeben müssen, auf den sie während dieser Ausführung zugreifen, was jedoch die Erstellung einer neuartigen virtuellen Maschine erforderte.
Anstatt von Transaktionen zu verlangen, Zustandsabhängigkeiten zu deklarieren, geht Monad optimistisch davon aus, dass jede Transaktion gleichzeitig ausgeführt werden kann, und versucht, dies parallel zu tun. Wenn eine Transaktion beim ersten Mal in Konflikt steht, wird sie ein zweites Mal mit aktualisierten Daten ausgeführt, um ihre Ausführung sicherzustellen.
Monad verwendet einen statischen Codeanalysator, um vorherzusagen, welche Transaktionen Abhängigkeiten voneinander haben, um zu vermeiden, dass Zeit mit dem Versuch verschwendet wird, Transaktionen mit erforderlichen Transaktionen auszuführen.
Die Clients von Ethereum verwenden ein anderes Datenbankdesign als Ethereum selbst, was zu einer suboptimalen Speicherlösung führt, bei der eine Datenstruktur in eine andere Datenstruktur eines anderen Typs eingebettet ist, die das Umschreiben von Daten nicht unterstützt, während die Kommunikation über Daten im Gange ist.
Da Monad Transaktionen parallel ausführt, müssen mehrere Transaktionen gleichzeitig aus der Datenbank lesen und in die Datenbank schreiben können. MonadDb, die benutzerdefinierte Datenbank der Kette zum Speichern ihres Zustands, ermöglicht genau dies und bietet einen leistungsstarken, asynchronen Zustandszugriff, der die Vorteile der Parallelisierung durchscheinen lässt!
Das EVM ist zwar nicht perfekt, aber die heutigen Implementierungen haben wenig dazu beigetragen, das Design von Ethereum zu erneuern.
Monad holt durch eine Reihe von Innovationen die maximale Menge an Saft aus dem EVM heraus, um eine L1-Blockchain mit hohem Durchsatz zu schaffen, und eliminiert die Notwendigkeit für dApps, ihren Code weiterzuentwickeln oder zu prüfen, um sich in eine Ausführungsumgebung mit extrem hohem Durchsatz zu portieren.
12 Krypto-Builder, die ich 2024 auf Bankless beobachte
Bei den Gründern, Bauherren, Podcastern und Investoren bin ich in diesem Jahr am optimistischsten.
Da Monad nur Änderungen an der Software vornimmt, ist es hypothetisch möglich, dass Ethereum seine Designentscheidungen kopiert, aber dies würde eine umfassende Systemüberholung erfordern, die die Dutzende von Milliarden Dollar an TVL auf der Kette dem Risiko aussetzen würde, ausgenutzt zu werden, was es unwahrscheinlich macht, dass solche Änderungen in absehbarer Zeit implementiert werden.
Die Interoperabilität zwischen Ethereum und seinen L2s ist eine jahrelange Bemühung, die gerade erst beginnt. Bis diese Herausforderungen überwunden sind, werden Chains, die die aktuellen Krypto-Traffic-Lasten in einer einheitlichen Ausführungsumgebung bewältigen können, eine wohl überlegene Benutzererfahrung bieten und die Oberhand haben, wenn es darum geht, Nutzer, Entwickler und Kapital für ihre Chains zu gewinnen.
Indem Monad der gut entwickelten Anwendungssuite von Ethereum Zugang zu hyperperformantem Blockraum gewährt, bietet es eine attraktive Kombination von Funktionen, die dazu beitragen könnten, dass es zu einem wichtigen Knotenpunkt für Onchain-Aktivitäten wird.
转发原文标题:Was Monade auf den Tisch bringt
Nicht-EVM-Netzwerke wie Solana sind in den letzten Monaten als potenzielle Ethereum-Killer in den Vordergrund des Bewusstseins der Kryptoindustrie gerückt, aber selbst die hartnäckigsten Ethereum-Hasser können die robusten Netzwerkeffekte nicht leugnen, die die virtuelle Maschine der Kette etabliert hat: EVM-Chains kontrollieren 93% aller TVL 👀
Viele der Kritiker von Ethereum haben berechtigte Bedenken hinsichtlich seiner Rollup-zentrierten Roadmap, die dazu neigt, die Liquidität zu brechen und die Benutzererfahrung zu verkomplizieren. Stattdessen plädieren sie für einen monolithischen Skalierungsansatz, der das Netzwerk zu einem einzigen globalen Zustand vereint.
Während einige Ethereum-Forks, wie z. B. BNB, die Notwendigkeit von Rollups verringert und die Einschränkungen der Skalierbarkeit des EVM durch die Einführung zentralisierter Konsensmechanismen wie Proof-of-Authority behoben haben, bleibt die Tatsache bestehen, dass die Zukunft des Finanzwesens nicht auf zentralisierten Chains entwickelt wird.
Damit eine Blockchain eine legitime Chance hat, der nächste Ethereum-Killer zu werden, muss sie die Nutzer und Entwickler dort abholen, wo sie heute existieren, während sie gleichzeitig aus technischer Sicht wichtige Verbesserungen für das archaische EVM bietet und starke Dezentralisierungseigenschaften beibehält.
Monad ist eine der vielversprechendsten Ketten, die in diese Kategorie passt. Heute geben wir einen Überblick darüber, was Monad auf den Tisch bringt, und diskutieren, warum die Chain eine legitime Chance hat, Ethereum als dominierende Smart-Contract-Plattform👇 für Kryptowährungen zu verdrängen
Monad behält die volle EVM-Kompatibilität bei, verbessert Ethereum jedoch mit vier wichtigen Innovationen: MonadBFT, Deferred Execution, Parallel Execution und MonadDb.
Jede stellt eine Optimierung für Ethereum dar, und wenn sie kombiniert wird, ist das Endergebnis eine ausreichend dezentralisierte Blockchain mit Ethereum-Bytecode-Kompatibilität, die bis zu 10.000 Transaktionen pro Sekunde mit 1-Sekunden-Blockzeiten und Single-Slot-Endgültigkeit 😯 ausführen kann
2024 Krypto-Metas auf Bankless
6 Metas, die Krypto im Jahr 2024 dominieren könnten!
MonadBFT ist der leistungsstarke Konsensmechanismus der Chain und eine modifizierte Version von HotStuff , die die erforderlichen zwei Kommunikationsrunden zwischen validierenden Knoten und dem Anführer eines Blocks anstelle von drei reduziert.
Um einen Konsens über einen neuen Block zu erreichen, sendet der Blockleiter von Monad einen Beweis dafür, dass der vorherige Block gültig war (oder eine Zeitüberschreitung hatte), an die validierenden Knoten des Netzwerks, die dann den Block genehmigen können, indem sie eine unterschriebene "Ja"-Stimme direkt an den Leiter des nächsten Blocks senden, um den Prozess von vorne zu beginnen.
Sollte es zu einer Zeitüberschreitung kommen, falls die validierenden Knoten nicht in der Lage sind, einen Konsens zu erzielen, greift Monad auf die quadratische Kommunikation zurück, eine viel zeitintensivere Alternative, die eine Kommunikation zwischen allen validierenden Knoten erfordert.
Bei Ethereum müssen Transaktionen ausgeführt werden, bevor das Netzwerk zu einem Konsens kommen und sich auf die Liste der im Block enthaltenen Transaktionen und den Zustand des Netzwerks einigen kann.
Dieses Paradigma reserviert nur sehr wenig Zeit für die Ausführung von Transaktionen in einem bestimmten Block, da der Großteil der Blockzeit für die mehreren Runden der weltweiten Kommunikation reserviert ist, die erforderlich sind, damit das Netzwerk einen Konsens erreicht.
Durch die verzögerte Ausführung entkoppelt Monad die Ausführung vom Konsens und ermöglicht es der Kette, sich auf den Zustand zu einigen, bevor sie weiß, ob alle Transaktionen im Block ausgeführt wurden, so dass die Ausführung während des gesamten Blocks erfolgen kann!
Bestehende EVM-Blockchains müssen Transaktionen nacheinander ausführen (d. h. eine nach der anderen), während Chains, die Transaktionen parallel ausführen können, wie Solana, mehrere Transaktionen gleichzeitig verarbeiten können, die keine gemeinsamen Abhängigkeiten haben, was ihre Geschwindigkeit erhöht!
Blockchains, die Transaktionen parallel verarbeiten können, machen das Beste aus der modernen Computertechnologie, indem sie es ihren virtuellen Maschinen ermöglichen, auf mehreren Kernen und Threads der CPU eines Validators zu arbeiten.
Um Transaktionen parallel ausführen zu können, muss eine Blockchain jedoch zunächst identifizieren, welche Transaktionen unabhängig voneinander ausgeführt werden können. Solana löst dieses Problem, indem Transaktionen den Status angeben müssen, auf den sie während dieser Ausführung zugreifen, was jedoch die Erstellung einer neuartigen virtuellen Maschine erforderte.
Anstatt von Transaktionen zu verlangen, Zustandsabhängigkeiten zu deklarieren, geht Monad optimistisch davon aus, dass jede Transaktion gleichzeitig ausgeführt werden kann, und versucht, dies parallel zu tun. Wenn eine Transaktion beim ersten Mal in Konflikt steht, wird sie ein zweites Mal mit aktualisierten Daten ausgeführt, um ihre Ausführung sicherzustellen.
Monad verwendet einen statischen Codeanalysator, um vorherzusagen, welche Transaktionen Abhängigkeiten voneinander haben, um zu vermeiden, dass Zeit mit dem Versuch verschwendet wird, Transaktionen mit erforderlichen Transaktionen auszuführen.
Die Clients von Ethereum verwenden ein anderes Datenbankdesign als Ethereum selbst, was zu einer suboptimalen Speicherlösung führt, bei der eine Datenstruktur in eine andere Datenstruktur eines anderen Typs eingebettet ist, die das Umschreiben von Daten nicht unterstützt, während die Kommunikation über Daten im Gange ist.
Da Monad Transaktionen parallel ausführt, müssen mehrere Transaktionen gleichzeitig aus der Datenbank lesen und in die Datenbank schreiben können. MonadDb, die benutzerdefinierte Datenbank der Kette zum Speichern ihres Zustands, ermöglicht genau dies und bietet einen leistungsstarken, asynchronen Zustandszugriff, der die Vorteile der Parallelisierung durchscheinen lässt!
Das EVM ist zwar nicht perfekt, aber die heutigen Implementierungen haben wenig dazu beigetragen, das Design von Ethereum zu erneuern.
Monad holt durch eine Reihe von Innovationen die maximale Menge an Saft aus dem EVM heraus, um eine L1-Blockchain mit hohem Durchsatz zu schaffen, und eliminiert die Notwendigkeit für dApps, ihren Code weiterzuentwickeln oder zu prüfen, um sich in eine Ausführungsumgebung mit extrem hohem Durchsatz zu portieren.
12 Krypto-Builder, die ich 2024 auf Bankless beobachte
Bei den Gründern, Bauherren, Podcastern und Investoren bin ich in diesem Jahr am optimistischsten.
Da Monad nur Änderungen an der Software vornimmt, ist es hypothetisch möglich, dass Ethereum seine Designentscheidungen kopiert, aber dies würde eine umfassende Systemüberholung erfordern, die die Dutzende von Milliarden Dollar an TVL auf der Kette dem Risiko aussetzen würde, ausgenutzt zu werden, was es unwahrscheinlich macht, dass solche Änderungen in absehbarer Zeit implementiert werden.
Die Interoperabilität zwischen Ethereum und seinen L2s ist eine jahrelange Bemühung, die gerade erst beginnt. Bis diese Herausforderungen überwunden sind, werden Chains, die die aktuellen Krypto-Traffic-Lasten in einer einheitlichen Ausführungsumgebung bewältigen können, eine wohl überlegene Benutzererfahrung bieten und die Oberhand haben, wenn es darum geht, Nutzer, Entwickler und Kapital für ihre Chains zu gewinnen.
Indem Monad der gut entwickelten Anwendungssuite von Ethereum Zugang zu hyperperformantem Blockraum gewährt, bietet es eine attraktive Kombination von Funktionen, die dazu beitragen könnten, dass es zu einem wichtigen Knotenpunkt für Onchain-Aktivitäten wird.