2 Création d'une instance
En tant qu'administrateur Oracle Cloud Infrastructure, vous pouvez créer et configurer une instance Oracle Blockchain Platform Digital Assets Edition pour votre organisation.
Avant de créer l'instance
Avant de configurer Oracle Blockchain Platform Digital Assets Edition à l'aide de la console Oracle Cloud Infrastructure, Oracle vous recommande de prendre le temps de planifier le service.
Créer un compte cloud
Activez votre solution Oracle Blockchain Platform Digital Assets Edition et connectez-vous à Oracle Cloud Infrastructure.
Création d'un compartiment :
Lorsque vous vous inscrivez à Oracle Cloud Infrastructure, Oracle crée votre location avec un compartiment racine contenant toutes vos ressources cloud. Vous créez ensuite des compartiments supplémentaires dans la location (compartiment racine) et des stratégies correspondantes pour contrôler l'accès aux ressources dans chaque compartiment. Avant de créer une instance Oracle Blockchain Platform, Oracle vous recommande de configurer le compartiment auquel doit appartenir l'instance.
Planification de l'instance
Éditions et formes
- Moyenne : 8 OCPU, 150 Go de stockage, 4 homologues (ajout ultérieur possible)
- Grande : 16 OCPU, 150 Go de stockage, 6 homologues (ajout ultérieur possible)
- Très grande : 32 OCPU, 150 Go de stockage, 6 homologues (ajout ultérieur possible)
Si vous créez une forme Ressources numériques, vous pouvez augmenter ou réduire Blockchain Platform, ce qui entraîne la création d'une forme appelée Ressources numériques personnalisées. Pour plus d'informations, reportez-vous à Redimensionnement de l'instance.
Versions de plate-forme
Vous pouvez également sélectionner la version de plate-forme à utiliser, ce qui déterminera si votre réseau est exécuté sur Hyperledger Fabric v1.4, v2.2 ou v2.5. Oracle Blockchain Platform Digital Assets Edition prend uniquement en charge Hyperledger Fabric version 2.5 ou ultérieure.
Facturation
Les compteurs reposant sur les OCPU d'Oracle Blockchain Platform permettent une facturation de haute précision, ce qui signifie que vous êtes facturé à la seconde. Le montant minimal de facturation correspond à une minute : toute instance exécutée pendant moins d'une minute sera tout de même facturée pour une durée d'une minute.
Pour les estimations de tarification, vous pouvez entrer vos services et vos ressources dans l'estimateur de coût OCI : estimateur de coût de service OCI
Création d'une instance Oracle Blockchain Platform Digital Assets Edition à l'aide de la console
En tant qu'administrateur Oracle Cloud Infrastructure, vous pouvez créer et configurer une instance Oracle Blockchain Platform Digital Assets Edition pour votre organisation.
-
Organisation fondatrice : environnement de blockchain complet, comprenant un nouveau réseau que les participants peuvent rejoindre plus tard.
-
Instance de participant : pour rejoindre une organisation fondatrice existante, vous pouvez créer une instance de participant si vos informations d'identification vous fournissent l'accès au réseau.
- Connectez-vous à votre compte Oracle Cloud Infrastructure. Vous devez vous connecter en tant qu'utilisateur Oracle Identity Cloud Service fédéré.
- Dans la console, cliquez sur le menu de navigation dans le coin supérieur gauche.
- Sous Services de développeur, sélectionnez Blockchain Platform.
- Dans la liste compartiment, sélectionnez le compartiment dans lequel créer le service.
- Cliquez sur Créer une instance Blockchain Platform.
- Entrez le nom de l'instance Oracle Blockchain Platform.
Le nom de l'instance de service :
- doit contenir au moins un caractère,
- ne doit pas dépasser 15 caractères,
- doit commencer par une lettre ASCII (
a
àz
) ouA
àZ
, - Ne doit contenir que des lettres ASCII ou des chiffres.
- ne doit pas contenir de trait d'union,
- ne doit pas contenir d'autres caractères spéciaux,
- doit être unique au sein du domaine d'identité.
- Saisissez éventuellement la description de votre instance.
- Sélectionnez la version de votre plate-forme. Cela spécifie la version d'Hyperledger Fabric sur laquelle vous souhaitez exécuter votre instance. Le fondateur et les participants doivent tous être sur la même version d'Hyperledger Fabric.
- Indiquez si vous créez un réseau ou si vous créez une instance de participant pour rejoindre un réseau existant.
- Sélectionnez l'édition des ressources numériques Oracle Blockchain Platform et la forme appropriée. Les éditions et les formes sont décrites dans Planification de l'instance.
- Oracle Blockchain Platform inclut une autorité de certification, qui permet de créer des certificats auto-signés pour tous les noeuds de chaîne de blocs de votre instance.
Si vous souhaitez utiliser des certificats de votre propre autorité de certification et utiliser l'autorité de certification Oracle Blockchain Platform en tant qu'autorité de certification intermédiaire, vous pouvez télécharger votre archive d'autorité de certification. Le certificat que vous téléchargez sera utilisé pour signer les certificats intermédiaires des noeuds Oracle Blockchain Platform, ce qui les inclura dans votre chaîne d'autorité de certification racine.
L'archive est un fichier ZIP qui contient les fichiers suivants :- La chaîne d'autorité de certification, nommée
ca-chain.pem
. La séquence entière du fichier d'autorité de certification doit être présente, de l'autorité de certification de signature jusqu'à l'autorité de certification de niveau supérieur. - La clé, nommée
ca-key.pem
. Il doit s'agir d'une clé de type courbe elliptique de 256 bits. La courbeprime256v1
est recommandée. - certificat nommé
ca-cert.pem
- La chaîne d'autorité de certification, nommée
- Si vous souhaitez utiliser des balises pour votre instance, développez la section Options avancées et ajoutez vos balises.
- Cliquez sur Créer.
Il faut environ 15 minutes pour créer le service. Affichez la page Instance pour consulter le statut en cours.
Vérification de l'instance
Accédez à votre service dans la console Oracle Cloud Infrastructure et connectez-vous pour vérifier que l'instance Oracle Blockchain Platform Digital Assets Edition est en fonctionnement.
Pour plus d'informations sur la connexion à la console Oracle Cloud Infrastructure, reportez-vous à Connexion à la console.
- Dans la console Oracle Cloud Infrastructure, cliquez sur le menu Navigation en haut à gauche.
- Sous Services de développeur, sélectionnez Blockchain Platform.
- Dans la liste Compartiment, sélectionnez le compartiment utilisé pour créer l'instance.
- Cliquez sur le nom de la nouvelle instance.
- Cliquez sur Console de service. Cette action lance la console Oracle Blockchain Platform.
Maintenant que l'instance est créée, vous pouvez gérer l'instance elle-même, comme décrit dans Gestion du cycle de vie d'une instance.
Vous pouvez également gérer les utilisateurs, les accès et les droits d'accès, comme décrit dans Configuration des utilisateurs et des rôles d'application.
Page Ressources numériques
Toutes les fonctionnalités d'Oracle Blockchain Platform Digital Assets Edition sont disponibles à partir de la page Ressources numériques de la console.
Après avoir créé une instance, cliquez sur l'onglet Ressources numériques pour ouvrir la page Ressources numériques. Vous pouvez accéder aux volets suivants à partir de la page Ressources numériques.
- Application CBDC pour le commerce de gros
- Vous pouvez utiliser le panneau Application CBDC en gros pour effectuer les tâches suivantes. Pour plus d'informations, voir Application de devise numérique de banque centrale de gros.
- Installer, déployer et appeler l'exemple de code chaîne CBDC de gros en ligne.
- Téléchargez l'exemple de package de code chaîne CBDC en gros.
- Téléchargez le package d'API de wrapper CBDC en gros.
- Téléchargez les définitions de vue de base de données, que vous pouvez utiliser pour les analyses et l'application Web prédéfinie.
- Téléchargez l'exemple d'application Web, intégré à Oracle Visual Builder, et les classeurs à utiliser avec Oracle Analytics Cloud.
- Application Bond Marketplace
- Vous pouvez utiliser le panneau Application Bond Marketplace pour effectuer les tâches suivantes. Pour plus d'informations, reportez-vous à Application Bond Marketplace.
- Téléchargez l'exemple de package de code chaîne bond marketplace.
- Téléchargez le package API de wrapper de marché obligataire.
- Structure de jetons fongibles
- Vous pouvez utiliser le panneau Structure de jetons fongibles pour effectuer les tâches suivantes.
- Téléchargez l'exemple de package de code chaîne de structure de jeton fongible. Pour plus d'informations, reportez-vous à Package de code chaîne Fungible Token Framework.
- Téléchargez le package d'API de wrapper de structure de jetons fongible. Pour plus d'informations, reportez-vous à Package d'API de wrapper Fungible Token Framework.
- Structure de jetons non fongibles
- Vous pouvez utiliser le panneau Structure de jetons non fongibles pour effectuer les tâches suivantes.
- Téléchargez le package de code chaîne d'exemple de structure de jetons non fongible. Pour plus d'informations, reportez-vous à Package de code chaîne de structure de jeton non fongible.
- Téléchargez le package API de wrapper de structure de jetons non fongible. Pour plus d'informations, reportez-vous à Package d'API de wrapper de structure de jeton non fongible.
- Structure de jetons combinée
- Vous pouvez utiliser le panneau Structure de jetons combinée pour effectuer les tâches suivantes.
- Téléchargez l'exemple de package de code chaîne de structure de jeton combiné. Pour plus d'informations, reportez-vous à Package de code chaîne de structure de jeton combiné.
- Téléchargez le package d'API du wrapper de structure de jetons combinés. Pour plus d'informations, reportez-vous à Package d'API de wrapper Token Framework combiné.