Detaillierte Erläuterung für die Erstellung und den Transaktionsvorgang der Bitcoin private Kette: Fiscobcos Blockchain Application Development Tutorial

How to generate your own chain based on the source code of Bitcoin 05:

Bitcoin private transmission of the chain Create a private chain based on the source code of Bitcoin, and specific steps for the implementation of the transmission operation are as follows: first, create a new address on the node 172.16.1.144, and the transfer of 1000 bitcoins from 172.16.1.147 Knoten -Node. Н з зле 172.16.1.144, нажав кнор & запроса PayPayment x. Darüber hinaus füllt der Knoten 172.16.1.147 die neue Adresse 187G6XB8DTNBFRHP4W1DFYZKQOZXXX und die Anzahl der Bitcoins in der Sendespalte und klicken Sie auf die Schaltfläche Senden. Bestätigen Sie nach dem Countdown von 3.2.1 den Versand der Transaktion. Überprüfen Sie die Details zum Senden der Transaktion in der Spalte Transaktionen. Rückkehr zum Knoten 172.16.1.144 zeigen die Spaltentransaktionen, dass 1000 Bitcoins erhalten wurden, was der gesendeten Transaktion entspricht. Füllen Sie den ersten Betrieb der Bitcoins aus. Als nächstes stellen wir die Funktion des Betrachtens von Teams im Debuggen vor. When accepting 1000 transactions of bitcoins as an example, click on the transaction with the right mouse button, copy the transaction identifier, enter the column of the debugging window, enter the Gettransaction, insert the transaction identifier, enter and display information about the transaction, including the number, transaction, transaction fees, transaction fees, transaction fees, transaction Hash -Block, Erzeugungszeit usw. Verwenden Sie GetRawtransaction -Transaktions -ID2, geben Sie Transaktionsdetails wie TXIN, TXUT usw. ein und empfangen Sie, was für die Analyse von Problemen sehr nützlich ist. Normalerweise gehören: GetBlockChainInfo, um Informationen über den Status der Blockchain zu erhalten, GetBlockCount erhält die Anzahl der Blöcke in der längsten Kette. Getchaintips erhält alle gut bekannten Informationen über den schnellen, GetBestBlockHash erhält den besten Block auf dem längsten Block, GetData, erhält GetData, GetData Rückgabe der Ches Ratter usw. Verwenden Sie den Befehl Zertifikat, um alle verfügbaren Befehle anzuzeigen, versuchen Sie es nacheinander und beherrschen Sie, wie Sie sie verwenden.

FISCOBCOS | Erstellen Sie Ihre erste Blockchain -Anwendung

In diesem Artikel wird der gesamte Prozess des Erstellens eines Geschäftsanwendungsszenarios auf der Grundlage der Fiscobcos -Blockchain -Plattform vorgestellt. Dieser Prozess umfasst wichtige Schritte wie die Analyse des Geschäftsszenarios, die Vertragsdesign und -umsetzung, die Vertragsbearbeitung und die Blockchain -Entwicklung. Schließlich sehen wir ein Beispiel für Anwendungsmodul, das den Zugriff auf Vertragsanrufe auf der Blockchain über Javasdk implementiert. Um dieses Tutorial erfolgreich zu vervollständigen, müssen Benutzer mit der Linux -Betriebsumgebung, grundlegenden Java -Entwicklungsfähigkeiten vertraut sein, Gradle -Tools verwenden und die Soliditätssyntax verstehen. Durch dieses Tutorial erhalten Sie ein umfassendes Verständnis für die Nutzung der Fiscobcos -Plattform. Dieses Tutorial enthält den vollständigen Quellcode für Beispielprojekte, mit denen Benutzer ihre eigenen Anwendungen schnell entwickeln können. Dieses Beispiel konzentriert sich auf den Finanzsektor, insbesondere das Vermögensmanagement, und ist für seine manipulationssichere und verfolgbare Natur attraktiv. In diesem Artikel erfahren Sie, wie Sie Asset Management -Funktionen implementieren. Bei der Entwicklung von Blockchain -Anwendungen müssen zunächst der entspre chende Smart -Vertrag gestaltet werden, um die für den Vertrag erforderlichen Speicherdaten und Schnittstellen zu klären. Das von Fiscobcos bereitgestellte Vertrags -CRUD -Schnittstellenentwicklungsmodell unterstützt die Erstellung von Tabellen nach Verträgen und wird durchgeführt. In diesem Beispiel wurde eine Tabelle entwickelt, um das Vermögensverwaltung zu speichern. Dies umfasst Felder wie: Das Interface -Design muss die Geschäftsanforderungen entspre chen und Funktionen wie Vermögensregistrierung, Übertragung und Anfrage bereitstellen. Auf der FiscobCOS -Plattform müssen Java -Programme nach der Umsetzung des Vertragsdesigns und der Umsetzung in der Lage sein, einen Soliditätsvertrag zu bezeichnen. Dazu müssen Sie die Vertragsdatei in eine Java -Datei zusammenstellen. Die Konsole bietet Tools für diesen Vorgang, um sicherzustellen, dass die erforderlichen Java -Dateien korrekt generiert werden. Nach Abschluss der Kompilierung generiert das Java -Verzeichnis einen Paketpfad, der die Dateien enthält, die zum Aufrufen des Vertragsvertrags erforderlich sind. Unter ihnen ist "org/fisco/bcos/asset/contract/asset.java` eine kritische Datei, die Lade- und Bereitstellungsfunktionen enthält, sowie andere Funktionen, die die Sostidity Contract -Schnittstelle nennen. In Bezug auf die Javasdk -Konfiguration wurde ein Java -Engineering -Projekt eingeführt und kann direkt von Benutzern verwendet werden. Für eine erfolgreiche Projektausführung müssen Sie das entspre chende SDK -Zertifikat kopieren und die entspre chende Konfiguration erstellen. Wenn sich die Konfiguration eines Blockchain -Knotens ändert, muss die Konfigurationsdatei aktualisiert werden. Die Verzeichnisstruktur des Asset -Anwendungsprojekts ist klar und umfasst alle erforderlichen Komponenten. Benutzer können Vertragsanrufe über die bereitgestellte Javasdk tätigen. Dieser Abschnitt enthält auch ein detailliertes Design der AssetClient -Klasse, einschließlich der Bereitstellung und Aufnahme von Verträgen sowie der Funktionalität der Codeinitialisierung.Nach dem Erstellen Ihrer Asset-Management-Anwendung enthält dieser Artikel Schritt-für-Schritt-Betriebsanleitungen für Kompilieren, Projektbereitstellungsskripte, Ausführungsprozesse und vieles mehr. Bisher haben wir das Aufbau eines Geschäftsanwendungsszenarios auf der Grundlage der Blockchain Fiscobcos Alliance abgeschlossen. Zusammenfassend lässt sich sagen, dass die Leser durch die Leitlinien in diesem Tutorial die Vertragsentwicklung, die Zusammenstellung und die SDK-Konfiguration lernen und Geschäftsanwendungen für die Fiscobcos-Plattform implementieren und in bauchainbasierten Asset-Management-Anwendungen erfolgreich sind.