Inhaltsverzeichnis
- Titel und Copyright-Informationen
- Vorwort
- 1 Was ist Oracle Blockchain Platform?
- 2 Erste Schritte mit Beispielen
-
3 Organisation und Netzwerk verwalten
- Was ist die Konsole?
- Einstellung für Konsolentimeout ändern
- Oracle Blockchain Platform-Versionsnummer finden und verstehen
- Überwachen des Netzwerks
- Knoten verwalten
-
Kanäle verwalten
- Was sind Kanäle?
- Kanäle anzeigen
- Kanal erstellen
- Buchaktivität eines Kanals anzeigen
- Organisationsliste eines Vertriebskanals anzeigen oder aktualisieren
- Peer zu einem Channel beitreten
- Anker-Peer hinzufügen
- Anker-Peer ändern oder entfernen
- Informationen zu bereitgestellten Chaincodes anzeigen
- Mit Kanal-Policys und ACLs arbeiten
- Orderer zu oder aus einem Kanal hinzufügen oder entfernen
- Administratororganisation für Auftragnehmer einrichten
- Ordering-Service-Einstellungen für einen Kanal bearbeiten
- Zertifikate verwalten
- Ordering-Service verwalten
- 4 Knoten nach Typ verstehen und verwalten
-
5 Netzwerk erweitern
- Oracle Blockchain Platform-Teilnehmerorganisationen zum Netzwerk hinzufügen
- Fabric-Organisationen zum Netzwerk hinzufügen
-
Organisationen mit Drittanbieterzertifikaten zum Netzwerk hinzufügen
- Typischer Workflow zum Beitritt einer Organisation mit Drittanbieterzertifikaten zu einem Oracle Blockchain Platform-Netzwerk
- Drittanbieter-Zertifikatsanforderungen
- Datei für Drittanbieterzertifikate einer Organisation erstellen
- Drittanbieterumgebung für die Verwendung des Oracle Blockchain Platform-Netzwerks vorbereiten
- 6 Chaincodes entwickeln
-
7 Chaincodes mit Low-Code Blockchain App Builder erstellen
-
Befehlszeilenschnittstelle von Blockchain App Builder verwenden
- Blockchain App Builder-CLI installieren und konfigurieren
- Blockchain App Builder-CLI upgraden
- Chaincode-Projekt mit der Blockchain App Builder-CLI erstellen
- Chaincode mit der CLI bereitstellen
- Chaincode mit der CLI testen
- Chaincode-Projekte in der CLI upgraden
- Spezifikationsdateiänderungen mit generiertem Quellcode synchronisieren
- Patch auf die Blockchain App Builder-CLI einspielen
- Testfälle und Deckungsberichte für das Chaincode-Projekt schreiben
- Postman-Collection mit der CLI generieren
- Fehler in der Blockchain App Builder-CLI beheben
-
Blockchain App Builder-Erweiterung für Visual Studio Code verwenden
- Installieren und Konfigurieren der Blockchain App Builder-Erweiterung für Visual Studio Code
- Upgrade der Blockchain App Builder-Erweiterung für Visual Studio Code
- Chaincode-Projekt mit der Blockchain App Builder VS Code-Erweiterung erstellen
- Chaincode mit Visual Studio Code bereitstellen
- Chaincode mit Visual Studio Code testen
- Chaincode-Projekte in Visual Studio Code upgraden
- Spezifikationsdateiänderungen mit generiertem Quellcode synchronisieren
- Debugging aus Visual Studio Code
- Postman-Sammlung mit Visual Studio Code generieren
- Fehler in der Visual Studio Code-Erweiterung für Blockchain App Builder beheben
-
Tokenisierungsunterstützung mit Blockchain App Builder
- Token Taxonomie-Framework
- ERC-721
- ERC-1155
- Token Chaincode bereitstellen und testen
- Mit den Beispieltokenspezifikationsdateien arbeiten
- Disaster Recovery-Support für Tokenisierung
-
Befehlszeilenschnittstelle von Blockchain App Builder verwenden
-
8 Chaincodes bereitstellen und verwalten
-
Chaincodes auf Hyperledger Fabric v2.x bereitstellen und verwalten
- Typischer Workflow zum Bereitstellen von Chaincodes
- Schnelles Deployment verwenden
- Erweitertes Deployment verwenden
- Chaincode bereitstellen
- Chaincode-Lebenszyklus
- Bestätigungs-Policy angeben
- Bestätigungs-Policy anzeigen
- Informationen zu Chaincodes suchen
- Chaincode löschen
- Chaincode-Versionen verwalten
- Chaincode upgraden
- Was sind Private Data Collections?
- Private Datensammlungen hinzufügen
- Private Datensammlungen anzeigen
-
Chaincodes auf Hyperledger Fabric v1.4.7 bereitstellen und verwalten
- Typischer Workflow zum Bereitstellen von Chaincodes
- Schnelles Deployment verwenden
- Erweitertes Deployment verwenden
- Chaincode instanziieren
- Bestätigungs-Policy angeben
- Bestätigungs-Policy anzeigen
- Informationen zu Chaincodes suchen
- Chaincode-Versionen verwalten
- Chaincode upgraden
- Was sind Private Data Collections?
- Private Datensammlungen hinzufügen
- Private Datensammlungen anzeigen
-
Chaincodes auf Hyperledger Fabric v2.x bereitstellen und verwalten
- 9 Blockchain-Anwendungen entwickeln
-
10 Mit Datenbanken arbeiten
- Statusdatenbank abfragen
-
Rich History-Datenbank erstellen
- Was ist die Rich History Database?
- Oracle Database Classic Cloud Service-Verbindungszeichenfolge erstellen
- Rich History-Datenbank aktivieren und konfigurieren
- Verbindung zur Rich History-Datenbank ändern
- Kanäle konfigurieren, die Daten in die Rich History-Datenbank schreiben
- Rich History-Status überwachen
- Zugriff auf Rich History beschränken
- Rich History-Datenbanktabellen und -spalten
- A-Knotenkonfiguration
- B Fein granulierte Zugriffskontrollbibliothek verwenden, die im Muster "Murmeln" enthalten ist
- C Solidity Smart Contracts mit EVM auf Oracle Blockchain Platform ausführen
- D Anwendungen für Hyperledger Fabric aktualisieren v2.x