
Quelle: Die Pipeline, Medium;
Keone Hon, CEO und CO -Bestunder von Monad Labs, und Kevin G, ein Entwicklerbeziehungsingenieur, nahmen in den letzten zwei Jahren an der dritten Folge des Pipeline -Podcasts teil, um die Arbeit des Monad Labs -Teams zu besprechen.Warum EVM von Grund auf neu rekonstruieren?Bitte lesen Sie es sorgfältig durch und finden Sie die Antwort heraus.
Gästehintergrund:
Keone hat zuvor als quantitativer Analyst im Bereich des Sprunghandels gearbeitet.Hier lernte er James Hunsaker, CO -Funder und Chief Technical Officer von Monad, kennen und arbeitete zum ersten Mal mit ihm.Kürzlich war Kevin G der Kernentwickler bei Solana Labs (zuvor in Apple, der sich auf das lokale Systemtechnik von Airpods konzentrierte).
Der technische Offizier von Monad, James Hunsaker, arbeitete eng mit Keone zusammen, Chief Executive von Jump Trading (Quelle: 0xResearch)
F: Warum ist Monad?Warum transformieren Sie in der Umgebung, in der L2 und andere Erweiterungen so beliebt sind, EVM?
Keone:
Als wir vor ein paar Jahren anfingen, fragten uns viele Leute: „Warum nicht ein L2 bauen?“Durch die Optimierung der Einführung der parallelen Ausführung, der benutzerdefinierten Statusdatenbank, der Ausführung von Montagelinien und der asynchronen IO -Unterstützung kann Monad Hardware besser verwenden, um höhere Leistungs- und dezentrale Systeme zu erzielen.
Im Laufe der Zeit ist es immer offensichtlicher, dass viele Engpässe in der virtuellen Maschine von Ethereum vom entsprechenden Team von Ingenieuren gelöst und optimiert werden können.Bereits 2020, als Monad zum ersten Mal konzipiert wurde, konzentrierten sich nicht viele Teams auf diese Optimierungen, insbesondere wenn Sie sie mit einer anderen Infrastruktur verglichen (Rollup, Null -Wissen -Zertifizierung oder Datenverfügbarkeit).
Als dominierende Kriterien für intelligente Verträge hat die EVM -Kette (bisher) einen großen Teil von TVL, dem größten Entwickler und Forschungsnetzwerk und einer unglaublichen Community, die den Test der Zeit (und mehrere Bären) erlebt hat.Wenn wir komplexere Anwendungen erweitern und unterstützen möchten, wird die Optimierung wichtiger.
„Die Leistung von EVM ist in der Tat ein interessantes und herausforderndes Problem. Ich bin sehr froh, dass unser Team in den nächsten Monaten sehr aufgeregt ist, dies zu beachten.““
Die EVM -Leistung erfüllt die Skalierbarkeit von Monad.
Kevin G:
Viele Dinge, die Monad die beste Praxis der Informatik machen, die sich für Blockchain -Netzwerke angewendet haben.Dies ist möglich, weil das Team einen so tiefen Hintergrund in diesem Bereich hat.
Nicht jedes Entwicklungsteam kann hart daran arbeiten, die grundlegenden Probleme der Vereinbarung zu lösen und eine leistungsstarke Lösung vorzuschlagen.Diese Optimierungen sind nicht nur aufregend;Dies wurde noch nie gemacht.
F: Wie richten Sie ein Team ein, das mit dieser Herausforderung fertig werden kann?
Keone:
Ich habe wirklich das Glück, eine Gruppe von herausragenden Ingenieurpersonal in Monad -Labors sowie Personal in Wachstum, Marketing, Konstruktion und Geschäftsentwicklung in der Gemeinde zu haben.Ungefähr 25 Mitarbeiter bemühen wir uns, eine super stromlinienförmige Aufrechterhaltung aufrechtzuerhalten, um uns auf Probleme zu konzentrieren, die gelöst werden müssen.
Im Laufe der Zeit wird unser Team weiter wachsen, um die Skala und die Adoptionsrate zu unterstützen, die wir erreichen möchten.Dies muss definitiv größere Fähigkeiten und zusätzliche Arbeitskräfte erfordern.
Die meisten Ingenieurteams verfügen über umfangreiche Erfahrung im Aufbau hoher Leistung und niedriger Delay -Systeme.Ein gemeinsames Modell für die Entwicklung eines wirklich hohen Performance Basic -Layer -Systems ist Ihr professionelles Wissen, dass Sie die Leistung des gesamten Systems benötigen.Manchmal müssen Sie die Kernelebene gründlich untersuchen, um die erforderliche Optimierung zu erhalten.Am Ende ist die Blockchain selbst tatsächlich eine Datenbank.
Einige geliebte Monadarfiguren haben ihre Position in Community -Legenden konsolidiert.
F: Warum sollte der Schöpfer monad überprüfen?
Keone:
Monad 的一个关键优势在于,它有潜力促进广泛的可组合性,超越以太坊的现有限制,甚至超越 Solana 等性能更高的系统。
Da Monad- und EVM -Bytecode und RPC kompatibel sind, sind die Lernkurven der Ingenieure viel niedriger als viele andere Umgebungen.我们很高兴也很高兴能够利用大量的研究和工具,这些研究和工具为 EVM 的蓬勃发展铺平了道路,并让开发人员能够在他们已经了解和信任的环境中构建性能更高、可扩展的应用程序。
F: Wie hoch ist die strategische Positionierung von Monade in einer breiteren Lösung für Schicht 1?
Keone:
最终目标是创建一个更具可扩展性和成本效益的平台来构建多样化的应用程序,消除阻碍现有区块链生态系统可组合性的限制。
Im Hintergrund von Ethereums anfänglichem Design: Sein Ziel ist es, dem Bauunternehmer etwas in seinem Ökosystem zu erstellen.Monad ist die beschleunigte Entwicklung dieses Konzepts, das sich von den seit mehr als zehn Jahren bestehenden Beschränkungen entlassen hat.从汽油动力汽车到电动汽车的转变可以作为类比,标志着新技术引入时可实现的范式转变。
Berücksichtigen Sie die tatsächlichen Herausforderungen der Ethereum -Entwickler aufgrund von Gasbeschränkungen.Es kann mehr Anwendungen und Funktionen für Ethereum geben, die jedoch aufgrund hoher Kosten deaktiviert sind.Eines der Hauptziele von MONAD ist es, bestehende EVM -Anträge aus den Einschränkungen der aktuellen Gasgrenze zu befreien.
Monad 还利用了 EVM 生态系统中丰富的现有代码和产品,为雄心勃勃的构建者提供了一个平台,让他们能够真正构建其他地方无法实现的 dApp。
Im Allgemeinen liegt der Fokus von Monad die kollektive Natur der Verschlüsselungsgemeinschaft.当前阶段是一个实验阶段,加密货币爱好者正在为去中心化个人理财构建应用程序。MONAD zielt darauf ab, diese Anwendungen kostengünstiger zu gestalten und ihr tatsächliches Potenzial für eine breitere Benutzerbasis zu veröffentlichen.
F: Welche Art von Anwendung sehen Sie auf Monad am glücklichsten?
Keone:
Es gibt zwei Bereiche für mich, die sich für mich dezentralisierte, und die Verbraucheranwendungen.
Defi
Alles, was es gewöhnlichen Menschen ermöglicht, persönliche Finanzen auf dezentrale Weise zu verwalten.当然还有货币市场、去中心化交易所、衍生品、高保真度和高规模的预言机等应用程序。Dies ist ein vertikales Feld, das ich wirklich aufgeregt fühle.
Bevor ich zu Monad kam, war ich Mitglied des Sprungverschlüsselungsteams.Sprung nahm am Solana -Ökosystem teil und war begeistert davon, weil es sehr bedeutungsvoll war.如果费用只有一美分的几分之一,并且您可以扩展到数百万用户,那么您实际上可以拥有基本上取代现有现有企业目前所做的金融产品。Der zentralisierte Austausch ist für Daten sehr hoch.
Einer der Gründe, warum wir Solana mögen, ist, dass es sich um eine großartige Technologie handelt.尽管它缺乏 EVM 兼容性(这可能会让开发体验变得棘手),但自 2021 年 James 和我致力于开发它以来,Solana 已经取得了长足的进步。
Verbraucheranwendung:
Ich freue mich auch sehr über Monades Anwendungen für Verbraucher.Zum Beispiel Sportspiele, Casino, soziale Netzwerke;
如果我知道我的所有数据都在我的钱包中,我会更轻松地与应用程序、服务和内容进行交互; 这是因为钱包是加密安全的。 例如,将个人的个人经历和偏好(链上)纳入背景的购物应用程序对于购物用户体验非常有意义。
Frage: Welche Aspekte von EVM interessieren Sie am meisten an der Monad -Route?
Für mich können Entwickler, die letztendlich der größten Anzahl von Entwicklern helfen können, ihre Anwendungen zu erweitern.Letztendlich ist Monad eine Entwicklerplattform.Es ist wichtig, das Problem zu lösen, in dem sich die Entwickler befinden, und ihre wirklichen dringenden Probleme zu lösen.我认为纯 EVM 兼容性是解决这些问题的一部分,但未来还会出现其他问题,本质上使对更多加密功能的支持变得更容易、更便宜。
Letztendlich dient dies nur um das Problem zu lösen, Entwickler zu behindern, die erste Anwendung in iOS -Stores zu erstellen.Ich denke, EVM ist der beste Ort, um dieses Ziel zu erreichen.
Überraschenderweise achtet niemand wirklich auf den Ausführungsstapel.考虑到我们团队之前的背景,以及我们认为问题需要解决的紧迫性,这是一个非常自然的工作场所。
Monad schlug diesen Weg vor.
“最终,Monad 是一个非常酷的组合,我们可以在 EVM 上获得类似 Solana 的用户体验。 然后,开发人员就可以根据系统的需求来选择他们想要构建的位置。”
Zusammenarbeit ist in der Tat wichtig.Unser Team erkannte, dass wir nicht alle Antworten auf alle Fragen kannten.Wir sind Experten.Wir wissen viel über den Aufbau eines hochwertigen parallelen Systems, eines byzantinischen Verwerfungskonsens und anderen sehr spezifischen Problemen.Viele Menschen haben ihre Energie jedoch der Forschung von Ethereum gewidmet und sich auf die Themen wie die MEV -Minimierung, die Regierungsführung und die Kryptographie konzentriert.Daher ist es auch wichtig, den Standards und Arbeiten zu folgen, die Sie mit der Arbeit anderer ausführen können.
Kevin G:
EVM ist eine Anleihe, die für viele Kryptographie für Anwendungen, die enormen Bemühungen zum Aufbau von Anwendungen und die großen Anstrengungen zur Entwicklung einer besseren Sicherheitspraxis ist.Es ist wirklich gut, die Standards zu erfüllen und die Entwicklung des gesamten Feldes zu fördern.
Aus diesem Grund können wir uns tief auf die Ausdehnung der Grundschicht konzentrieren -dies ist das, was wir gut können -und verwenden gleichzeitig das berufliche Wissen der Forschungsgemeinschaft in diesem Bereich.Darüber hinaus müssen wir nicht alle Entwickler -Tools, die für EVM bereitgestellt wurden, wieder aufbauen.
F: Was ist die größte Herausforderung, um die Bauherren in der EVM -Umgebung zu unterstützen?
Keone:
Ich denke, es gibt ein paar.Gegenwärtig ist es sehr schwierig, Mittel für Entwickler anzuziehen.Für internationale Entwickler ist es wirklich schwierig, Mittel zu erhalten.
Darüber hinaus ist auch die Konstruktion von DApp eine Herausforderung.Es gibt eine große Anzahl schwarzer Hüte und Hacker erkennen ständig Schwachstellen und suchen nach Schwachstellen.Dies macht es zu einer sehr feindlichen Umgebung.Wir brauchen eine bessere Sicherheitspraxis, einschließlich Gasoptimierung.
Durch erhebliche Verringerung der Gaskosten löste Monad den enormen Kompromiss der Entwickler.
Ein Mitglied der Monad -Gemeinde zeigte sein neues Wandbild in Türkiye.
Frage: Ein vernachlässigter Vorteil beim Aufbau eines verschlüsselten Produkts?
Keone:
Es ist überraschend, dass die verschlüsselte Gemeinschaft so mächtig ist.Wenn Sie ein traditionelles Technologie -Startup erstellen, hat Ihr Twitter keine Fans.Sie können Updates veröffentlichen, niemand wird sich darum kümmern.Niemand ist bestrebt, Ihr Produkt auszuprobieren.
Auf dem Gebiet der Kryptowährungen haben wir eine so mächtige Gemeinschaft (die Gemeinschaft ist in der Tat der zentrale Teil ihres Geistes), was im Vergleich zu anderen technischen Bereichen tatsächlich ein großer Vorteil ist, und es ist auch der Grund, warum Kryptowährungen schließlich erfolgreich sind.Dies verwendet tatsächlich nur Vorteile und minimiert die Nachteile.
Seit November 2023 hat die Gemeinde eine frühe Ökosystemkarte für Monad erstellt.
Als Branche hat die Blockchain gerade erst gereift.Im Laufe der Zeit wird die Leistung der Blockchain höher (so dass ich nicht erwarten werde, dass sich Monad aufgrund seiner Leistung von anderen Blockchains unterscheidet).
Andere Systeme werden zusätzliche Verbesserungen vornehmen, und Ideen werden oder technologische Überkreuzungen auftreten.Dies fördert letztendlich die Entwicklung dieses Feldes und kann höhere Leistungsanwendungen aufbauen.Wir werden weiterhin die Grenzen der Blockchain durchbrechen und andere Infrastrukturunterstützung für die neue Implementierung einführen.
F: Es gibt viele Diskussionen über TPS als allgemeine Transaktionen und Stimmhandelsindikatoren auf der Verschlüsselung Twitter.Wann ist TPS ein wertvoller Indikator?
Keone:
In Bezug auf die allgemeine Messung von TPS glauben wir, dass es nur die tatsächliche Transaktion, die intelligente Vertragsinteraktion und die Transfers in der Kette berechnen sollte: nicht nur Stimmtransaktionen.Für Monad werden wir in keiner TPS -Anzeige die Abstimmung einbeziehen.
Im Allgemeinen gibt es viel Verwirrung darüber, was als echte Transaktionen gezählt werden sollte.Viele Teams verwenden verschiedene Indikatoren, um die Transaktion zu berechnen.Was verschiedene Teams betrifft, ist es jetzt ein sehr einheitlicher Raum.Zum Beispiel werden einige der Transaktionen als Anweisungen angesehen.Wenn ein intelligenter Vertrag unter ihm mehrere Sub -Instruktionen anruft, berechnen andere ihn etwa 10 Transaktionen, und dies ist falsch.
Das einzige, das Sie wirklich messen können, ist die Anzahl des Handels durch das System.Wenn das System zu einem bestimmten Zeitpunkt nicht vollständig beladen ist, sind die tatsächlichen TPs, die beobachtet werden können, viel niedriger.Dort gibt es also viel Verwirrung.
Ich denke, die wirkliche Lösung besteht darin, einen sich wiederholenden Benchmark im Github -Repository zu haben.Jedes Team sollte zum Repository beitragen und ein vollständiges Skript vorantreiben, das die Bereitstellung vieler verschiedener Server auf der ganzen Welt definiert.Das Skript kann dann viele Transaktionen an verschiedene Knoten im System senden und tatsächlich einen vollständigen Transaktionsdurchsatz -Test erzeugen.
Dies war es, was unser Team zumindest für Monad vorstellen wollte, hofft aber auch, dass dies auch für andere Wettbewerbs -Benchmarks gilt.Dies ist ähnlich wie bei normalen wissenschaftlichen Forschungsprozessen.Auf diese Weise können Dritte Experimente wiederholen und diese Benchmarks reproduzieren.Dies ist sehr wichtig für uns und es ist auch das, was wir tun wollen.