Starten Sie mit der Entwicklung von Web3 auf Basis von Ethereum mit FMZ einfach
Ethereum ist eine auf Blockchain-Technologie basierende Smart Contract-Plattform, die eine dezentrale Möglichkeit zum Schreiben und Bereitstellen von Smart Contracts bietet. Smart Contracts sind eine spezielle Art von Computerprogramm, das automatisch auf der Blockchain ausgeführt werden kann und verschiedene Geschäftslogik implementiert, ohne dass Dritte vertraut werden müssen. FMZ Quant Trading Platform (FMZ.COM) bietet eine einfach zu bedienende API, die es Entwicklern ermöglicht, einfacher mit der Ethereum-Blockchain und ihrem Ökosystem zu interagieren, beginnend mit der Entwicklung von web3.
Anfängerführer für Web3.0 In dieser Sitzung konzentrieren wir uns auf das Konzept von Web 3.0, das wichtige Aspekte von Ethereum, Blockchain, Dezentralisierung und Smart Contracts abdeckt, und stellen die FMZ-Plattform als einführendes Tool für Web 3.0 vor, um Benutzern zu helfen, einfacher mit dem Ethereum-Ökosystem zu interagieren.
Vorbereitung der Web3-Entwicklung mit FMZ Videobeschreibung: In diesem Abschnitt gehen wir in den praktischen Betrieb ein und stellen die RPC-Knoten- und Goerli-Testnetzeinstellungen in Web3, FMZ-Austausch und Docker-Einstellungen vor.
Wechselwirkung mit Ethereum mit FMZ (I) Videobeschreibung: In diesem Abschnitt haben wir zunächst das Konzept und die Anwendung des RPC-Protokolls vorgestellt. Dann haben wir erklärt, wie man die Exchange.IO-Funktion auf FMZ verwendet, um Ethereum RPC-Methoden aufzurufen. Wir haben die Zustandslesemethoden in Ethereum RPC diskutiert, einschließlich spezifischer Verwendung und Implementierungsprozesse von Methoden, wie eth_getBalance und eth_getTransactionCount.
Interaktion mit Ethereum mit FMZ (II) Videobeschreibung: In dieser Lektion werden wir weiterhin einführen, wie FMZ verwendet wird, um mit Ethereum zu interagieren, mit Schwerpunkt auf den RPC-Methoden zur Erfassung von Metadaten und Zustandsschreiboperationen.
Lesen eines intelligenten Vertrages (I) Videobeschreibung: In dieser Lektion werden wir mit der Diskussion über den Abschnitt Smart Contract beginnen, der Definitionen und Eigenschaften von Smart Contracts und Smart Contract-Anwendungen umfasst.
Lesen von intelligenten Verträgen (II) In dieser Lektion werden wir praktische Code-Demonstrationen für die Interaktion mit Smart Contracts durchführen. Dies wird von detaillierten Erklärungen des Codes begleitet. Wir behandeln, wie Domain-Namen-Hash-Werte berechnet werden, wie der ENS-Vertrag und der ENS Public Resolver-Vertrag registriert werden und wie diese Verträge verwendet werden, um Ethereum-Adressen zu abfragen, die mit ENS-Domainnamen assoziiert sind.
Übermittlung von ETH (I) Diese Lektion führt die "Send ETH" oder "Write Operation" auf der Blockchain ein und erklärt das Konzept des Schreibens in die Blockchain, die Schritte des Schreibens in die Blockchain und die für die Schreiboperation erforderlichen Parameter.
Übermittlung von ETH (II) In dieser Lektion zeigen wir den Demonstrationscode für den ETH-Sendungsvorgang, ergänzt durch einen Code, der detailliert beschreibt, wie man den öffentlichen Schlüssel der Brieftasche erhält, den Wert des Nonce erhält und die Parameter Gaspreis und Gaslimit festlegt, und wie man diese Parameter verwendet, um den ETH-Transfervorgang zu senden.