Nouveautés d'Oracle Blockchain Platform
Voici un aperçu des nouvelles fonctionnalités et améliorations récemment ajoutées à Oracle Blockchain Platform Enterprise Edition. Ce document est organisé en fonction de la date à laquelle une fonctionnalité ou une fonctionnalité spécifique est devenue disponible.
Rubriques
Version 24.1.3 - Juillet 2024
Fonctionnalité | Description |
---|---|
Hyperledger Fabric v2.5.7 | Les nouvelles instances d'Oracle Blockchain Platform Enterprise Edition sont désormais basées sur Hyperledger Fabric v2.5.7. |
Infrastructure Kubernetes |
Oracle Blockchain Platform est désormais exécuté sur des clusters Kubernetes. A partir de cette version, les clusters Kubernetes sont requis et Docker Swarm n'est plus pris en charge. Reportez-vous à Installation de votre instance Blockchain Platform. |
Code chaîne en tant que service | Vous pouvez exécuter le code chaîne en tant que service géré en externe au lieu de le créer et de le lancer sur un noeud homologue.
Voir : Déployer un code chaîne à partir d'un service externe |
Prise en charge du transfert de NFT d'Oracle Blockchain Platform vers Ethereum |
L'API REST Voir : Interopérabilité d'Ethereum et Adresses REST des mouvements atomiques |
Prise en charge d'Ethereum pour les transactions atomiques (validation en deux phases) |
Vous pouvez désormais exécuter des transactions Ethereum dans le cadre d'un workflow de transaction atomique à l'aide de l'API REST Voir : Effectuer des mises à jour atomiques entre les codes chaîne et les canaux, Interopérabilité Ethernet et Adresses REST des transactions atomiques |
Requêtes enrichies dans l'interface utilisateur de la console |
Vous pouvez exécuter et analyser des requêtes enrichies sur la base de données d'état pour un code chaîne et un canal spécifiés dans l'onglet Canaux de la console à l'aide du menu Actions supplémentaires. |
Suppression de packages de code chaîne |
Pour libérer de l'espace disque, vous pouvez supprimer des packages de code chaîne obsolètes ou inutilisés à l'aide de l'API REST ou de l'interface utilisateur de la console. Voir : Supprimer un code chaîne et Supprimer un package de code chaîne installé |
Prise en charge de OAuth 2.0 pour les rappels d'événement de proxy REST |
En plus du protocole TLS mutuel, les rappels d'abonnement aux événements de proxy REST prennent désormais en charge l'appel d'adresses de callback sécurisées avec l'autorisation OAuth 2.0. Voir : S'inscrire à un événement |
Transactions atomiques (validation en deux phases) |
Vous pouvez désormais utiliser l'API REST pour combiner un groupe de transactions sur plusieurs canaux en une seule transaction (atomique). Les transactions atomiques utilisent le protocole de validation en deux phases, de sorte que les transactions combinées soient toutes validées ou toutes annulées. Vous pouvez utiliser cette fonction pour contourner les limites d'Hyperledger Fabric liées aux mises à jour intercanal atomiques. Voir : Utiliser des transactions atomiques et Adresses REST des transactions atomiques |
Prise en charge d'Oracle Blockchain Platform pour les transactions distribuées à l'échelle mondiale |
Oracle Blockchain Platform Enterprise Edition prend désormais en charge la norme XA (architecture eXtended) du groupe X/Open, qui indique l'interface entre un gestionnaire de transactions global et des gestionnaires de ressources transactionnelles locales. La norme XA est basée sur un protocole de validation en deux phases. Oracle Blockchain Platform Enterprise Edition fournit désormais une bibliothèque Java qui peut être utilisée en tant que gestionnaire de ressources XA, permettant aux gestionnaires de transactions globales de coordonner et de séquencer une série d'opérations atomiques pouvant inclure des transactions de chaîne de blocs Oracle Blockchain Platform Enterprise Edition, ainsi que des bases de données, des systèmes de mise en file d'attente et d'autres ressources compatibles XA. |
Rappels fiables pour les abonnements à des événements |
Oracle Blockchain Platform Enterprise Edition prend désormais en charge une distribution plus fiable pour les événements abonnés. Si un callback échoue, il est retenté en fonction d'une stratégie de back-off exponentielle. Lors de l'abonnement aux événements de code chaîne, vous pouvez indiquer le nombre maximal de tentatives de rappel après un échec de communication. Voir : S'abonner à un événement dans la documentation de l'API REST. |
Améliorations apportées à la collecte de données privées |
Vous pouvez spécifier une stratégie d'approbation pour contrôler l'accès à une collecte de données privée. Vous pouvez également empêcher automatiquement les membres d'organisations qui ne font pas partie de la collection de lire ou d'écrire des données privées. |
Mise à jour de Blockchain App Builder pour Oracle Blockchain Platform |
Oracle Blockchain Platform Enterprise Edition inclut la dernière version de Blockchain App Builder pour Oracle Blockchain Platform afin d'accélérer le développement d'applications de blockchain personnalisées. Blockchain App Builder inclut un support étendu pour travailler avec des jetons fongibles et non fongibles. Téléchargez-le à partir de l'onglet Outils de développement de votre instance de chaîne de blocs. Voir : Blockchain App Builder. |
Mises à jour de l'API REST |
Il existe un ensemble de nouvelles API REST pour les opérations d'administration et d'application Oracle Blockchain Platform. Reportez-vous à API REST pour Oracle Blockchain Platform. Pour obtenir la liste des nouvelles API REST et des modifications de comportement, reportez-vous à API REST nouvelles, modifiées et en phase d'abandon. |
Version 21.1.2 - Avril 2021
Fonctionnalité | Description |
---|---|
Prend en charge le consensus Raft |
Dans les versions précédentes, Kafka était le seul type de donneur d'ordre consensuel disponible. A partir de cette version, le consensus Raft est pris en charge et Kafka n'est plus pris en charge. Grâce à cette fonctionnalité, les donneurs d'ordres de plusieurs organisations peuvent rejoindre un cluster, et les canaux peuvent utiliser des clusters de donneurs d'ordres Raft différents pour répartir la charge et offrir une meilleure évolutivité. |
Mises à jour de l'API REST |
Il existe un ensemble de nouvelles API REST pour les opérations d'administration et d'application Oracle Blockchain Platform. Reportez-vous à API REST pour Oracle Blockchain Platform. Pour obtenir la liste des nouvelles API REST et des modifications de comportement, reportez-vous à API REST nouvelles, modifiées et en phase d'abandon. |
Prise en charge du module de sécurité matérielle |
Oracle Blockchain Platform prend désormais en charge l'utilisation d'un module de sécurité matériel (HSM) SafeNet pour stocker et gérer les clés. Plus précisément, le périphérique SafeNet Luna Network HSM et le service cloud SafeNet Luna HSM on Demand sont pris en charge. Reportez-vous à la section Configure a Hardware Security Module Client. |
Ajout de la prise en charge des serveurs d'authentification de sauvegarde OpenLDAP et Oracle Internet Directory |
Vous pouvez désormais indiquer jusqu'à deux serveurs de sauvegarde à utiliser si le serveur OpenLDAP principal ou Oracle Internet Directory n'est pas disponible. Reportez-vous à Configurer un serveur OpenLDAP, Oracle Unified Directory ou Oracle Internet Directory externe. |
Blockchain App Builder pour Oracle Blockchain Platform v1.4 |
Un nouveau composant d'Oracle Blockchain Platform pour accélérer le développement d'applications de chaîne de blocs personnalisées. Il accélère le développement, les tests et le déploiement de code chaîne grâce à une puissante extension de CLI et Visual Studio Code. De plus, elle permet la génération automatisée de codes chaîne avec une approche sans code/low code pour les professionnels qui cherchent à modéliser rapidement des applications de chaîne de blocs sur la base d'une spécification déclarative des ressources et de leurs comportements. Téléchargez-le à partir de l'onglet Outils de développement de votre instance de chaîne de blocs. Voir : Blockchain App Builder. |
Une base de données d'historique riche prend en charge les tables de blockchain |
Vous pouvez désormais stocker des données historiques riches dans des tables de blockchain. Vous pouvez également configurer l'historique enrichi au niveau du canal, ainsi qu'au niveau de l'instance, obtenir le statut de réplication de l'historique enrichi et utiliser des stratégies de canal pour contrôler l'accès aux données d'historique enrichi. Reportez-vous à Activation et configuration de la base de données d'historique enrichi. |
Version 19.3.5 - Décembre 2020
Fonctionnalité | Description |
---|---|
Exemple de contrôle d'accès détaillé |
Oracle Blockchain Platform fournit désormais une nouvelle version de l'exemple de billes dans l'onglet Outils de développement de la console. Cet exemple inclut une bibliothèque de fonctions que les développeurs de code chaîne peuvent utiliser pour créer des listes de contrôle d'accès pour les fonctions de code chaîne. Reportez-vous à Utilisation de la bibliothèque de contrôle d'accès détaillé. |
Utilitaire de validation de bloc |
La validation de bloc peut être exécutée à partir d'une adresse d'API REST. Elle :
Reportez-vous à API REST de validation de bloc. |
Version 19.3.4 - Mars 2020
Fonctionnalité | Description |
---|---|
Ajout de la prise en charge de Microsoft Active Directory et d'Oracle Internet Directory en tant que serveurs d'authentification |
Auparavant, l'authentification des utilisateurs était uniquement prise en charge via un serveur OpenLDAP intégré ou externe. A partir de cette version, Microsoft Active Directory ou Oracle Internet Directory peuvent être utilisés pour l'authentification. Reportez-vous à Configuration d'un serveur d'authentification. |
Version 19.3.3 - Novembre 2019
Fonctionnalité | Description |
---|---|
Journalisation améliorée et simplifiée |
L'accès aux messages de journal de tous les composants d'une instance Oracle Blockchain Platform est désormais disponible en temps réel. De plus, les informations d'accès à Blockchain Platform Manager sont désormais disponibles dans les journaux. Reportez-vous à Logging |
Effectuer des tâches de cycle de vie d'instance à partir de Blockchain Platform Manager |
Toutes les activités de cycle de vie d'instance Blockchain (telles que le démarrage ou l'arrêt de l'instance) sont désormais disponibles dans Blockchain Platform Manager. Reportez-vous à Gestion d'Oracle Blockchain Platform |
Accessibilité de la documentation
For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Accès aux services de support Oracle
Les clients Oracle qui ont souscrit un contrat de support ont accès au support électronique via My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Nouveautés d'Oracle Database pour Oracle Blockchain Platform
G12216-01
Juillet 2024