Nouveautés d'Oracle Blockchain Platform
Voici un aperçu des nouvelles fonctionnalités et améliorations récemment ajoutées à Oracle Blockchain Platform. Ce document est organisé par date de disponibilité d'une fonctionnalité ou d'une fonctionnalité spécifique.
Rubriques
- Version 25.4.1 - Décembre 2025
- Version 25.2.2 - Septembre 2025 (Oracle Blockchain Platform Digital Assets Edition)
- Version 25.2.2 - Juin 2025
- Version 24.4.3 - Décembre 2024 (Oracle Blockchain Platform Digital Assets Edition)
- Version 23.3.3 — Octobre 2023 (Blockchain App Builder 23.4.1)
- Version 23.3.3 - Octobre 2023
- Version 22.4.2 — Septembre 2023 (Blockchain App Builder 23.3.3)
- Version 22.4.2 — Décembre 2022 (Blockchain App Builder 22.4.2)
- Version 22.4.2 - Décembre 2022
- Version 22.3.2 — août 2022
- Version 22.2.1 — Juin 2022 (Blockchain App Builder 22.2.3)
- Version 22.2.1 - Avril 2022
- Version 21.4.1 — novembre 2021
Version 25.4.1 - Décembre 2025
| Fonctionnalité | Description |
|---|---|
| Hyperledger Fabric v3.1.1 |
Les nouvelles instances d'Oracle Blockchain Platform sont désormais basées sur Hyperledger Fabric v3.1.1. |
| Infrastructure Kubernetes |
Oracle Blockchain Platform est désormais exécuté sur des clusters Kubernetes. |
| Code chaîne en tant que service |
Vous pouvez exécuter un code chaîne en tant que service géré en externe au lieu d'être créé et lancé sur un noeud homologue. Pour plus d'informations, reportez-vous à Déploiement de code chaîne à partir d'un service externe. |
| Échantillon Stablecoin |
Oracle Blockchain Platform Digital Assets Edition inclut des API de code chaîne et de wrapper prêtes à l'emploi pour un exemple d'application qui gère le cycle de vie d'un stablecoin. Pour plus d'informations, voir : Application Stablecoin. |
Version 25.2.2 — Septembre 2025 (Oracle Blockchain Platform Digital Assets Edition)
| Fonctionnalité | Description |
|---|---|
| Oracle Blockchain Platform Digital Assets Edition v25.2.2 |
La nouvelle version d'Oracle Blockchain Platform Digital Assets Edition et la version améliorée associée de Blockchain App Builder incluent les fonctionnalités suivantes :
Pour plus d'informations, consultez la documentation suivante :
|
Version 25.2.2 - Juin 2025
| Fonctionnalité | Description |
|---|---|
| Base de données d'état hybride |
Le modèle de base de données d'état hybride évite les interruptions de service en stockant les informations d'état à la fois dans la base de données Berkeley intégrée (base de données d'état principale) et dans Oracle Database (base de données d'état de secours). Pour utiliser le modèle de base de données à état hybride, activez une base de données à état de secours sur les noeuds homologues. |
Version 24.4.3 — Décembre 2024 (Oracle Blockchain Platform Digital Assets Edition)
| Fonctionnalité | Description |
|---|---|
| Oracle Blockchain Platform - Edition Digital Assets |
Oracle Blockchain Platform Digital Assets Edition est une extension d'Oracle Blockchain Platform qui fournit un contenu prédéfini propre au domaine, tel que des codes chaîne et des API de wrapper, à utiliser dans des scénarios tels que la devise numérique de la banque centrale (CBDC) et les places de marché des obligations numériques, ainsi que des structures de jeton génériques. En mettant l'accent sur la tokenisation des actifs numériques et la gestion du cycle de vie, il simplifie les processus complexes tels que la conformité, les transferts d'actifs et la vérification de la propriété, tout en garantissant le suivi et l'auditabilité en temps réel. Il réduit les barrières à l'entrée pour les utilisateurs qui développent des applications qui fonctionnent avec des ressources numériques. Elle inclut les composants suivants :
|
Version 23.3.3 — Octobre 2023 (Blockchain App Builder 23.4.1)
| Fonctionnalité | Description |
|---|---|
| Blockchain App Builder v23.4.1 |
La nouvelle version de Blockchain App Builder inclut les fonctionnalités suivantes :
Voir : Créer des codes chaîne avec le générateur d'applications de chaîne de blocs low-code |
Version 23.3.3 - Octobre 2023
| Fonctionnalité | Description |
|---|---|
| Hyperledger Fabric v2.5.3 | Les nouvelles instances d'Oracle Blockchain Platform sont désormais basées sur Hyperledger Fabric v2.5.3. |
| Prise en charge du transfert de NFT d'Oracle Blockchain Platform vers Ethereum |
L'API REST Voir : Interopérabilité Ethereum et Adresses REST de transactions atomiques |
| Améliorations apportées à la machine virtuelle Ethereum | Une version améliorée du code chaîne EVM est désormais téléchargeable à partir de la console Oracle Blockchain Platform. Vous pouvez utiliser le code chaîne EVM pour déployer des contrats intelligents et interagir avec eux sur le code chaîne de machine virtuelle Ethereum déployé sur Oracle Blockchain Platform, via un proxy REST ou un proxy fab3. De nouvelles méthodes permettent de configurer la valeur du gaz dans le code chaîne EVM. De plus, le proxy REST prend désormais en charge les entrées au format JSON lors de l'appel de fonctions de contrat intelligent déployées.
Voir : Exécuter les contrats intelligents Solidity avec EVM sur Oracle Blockchain Platform et Configurer le proxy Fab3 |
Version 22.4.2 — Septembre 2023 (Blockchain App Builder 23.3.3)
| Fonctionnalité | Description |
|---|---|
| Blockchain App Builder v23.3.3 |
La nouvelle version de Blockchain App Builder inclut les fonctionnalités suivantes :
Voir : Créer des codes chaîne avec le générateur d'applications de chaîne de blocs low-code |
Version 22.4.2 — Décembre 2022 (Blockchain App Builder 22.4.2)
| Fonctionnalité | Description |
|---|---|
| Générateur d'applications Blockchain pour Oracle Blockchain Platform v22.4.2 |
La nouvelle version de Blockchain App Builder inclut les fonctionnalités suivantes :
Voir : Créer des codes chaîne avec le générateur d'applications de chaîne de blocs low-code |
Version 22.4.2 - Décembre 2022
| Fonctionnalité | Description |
|---|---|
| Prise en charge d'Ethereum pour les transactions atomiques (commit 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é Ethereum et adresses REST de transactions atomiques |
| Prendre en charge les interactions basées sur web3 avec les contrats intelligents Ethereum via le proxy |
Vous pouvez utiliser la bibliothèque Voir : Configuration du proxy Fab3 |
| Mise à niveau des instances exécutant Hyperledger Fabric v2.2.4 |
Vous pouvez désormais mettre à niveau la version d'Oracle Blockchain Platform en cours d'exécution sur des instances basées sur Hyperledger Fabric v2.2.4. |
| 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 canal et un code chaîne indiqués dans l'onglet Canaux de la console à l'aide du menu Actions supplémentaires. |
| Suppression de package de codes chaîne |
Pour libérer de l'espace disque, vous pouvez supprimer des packages de codes chaîne obsolètes ou inutilisés à l'aide de l'API REST ou de l'interface utilisateur de la console. Voir : suppression d'un code chaîne et suppression d'un package de code chaîne installé |
| OAuth 2.0 prise en charge des rappels d'événement de proxy REST |
Outre le protocole TLS mutuel, les rappels d'abonnement aux événements proxy REST prennent désormais en charge l'appel d'adresses de callback sécurisées avec l'autorisation OAuth 2.0. Voir : S'abonner à un événement |
Version 22.3.2 — août 2022
| Fonctionnalité | Description |
|---|---|
| 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 annulées. Vous pouvez utiliser cette fonction pour contourner les limitations d'Hyperledger Fabric liées aux mises à jour multicanales atomiques. Voir : Utiliser des transactions atomiques et Adresses REST de transactions atomiques |
| Prise en charge d'Oracle Blockchain Platform pour les transactions distribuées mondiales |
Oracle Blockchain Platform prend désormais en charge la norme XA (architecture eXtended) du groupe X/Open, qui spécifie l'interface entre un gestionnaire de transactions global et des gestionnaires de ressources transactionnelles locaux. La norme XA est basée sur un protocole de validation en deux phases. Oracle Blockchain Platform fournit désormais une bibliothèque Java qui peut être utilisée en tant que gestionnaire de ressources XA, permettant aux gestionnaires de transactions globaux 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 avec des bases de données, des systèmes de file d'attente et d'autres ressources compatibles XA. |
Version 22.2.1 — Juin 2022 (Blockchain App Builder 22.2.3)
| Fonctionnalité | Description |
|---|---|
| Blockchain App Builder pour Oracle Blockchain Platform v22.2.3 |
La nouvelle version de Blockchain App Builder inclut les fonctionnalités suivantes :
|
Version 22.2.1 - Avril 2022
| Fonctionnalité | Description |
|---|---|
| Mises à niveau d'Hyperledger Fabric v2.2.4 |
Vous pouvez désormais mettre à niveau les instances existantes d'Oracle Blockchain Platform basées sur Hyperledger Fabric v1.4.7 vers Hyperledger Fabric v2.2.4. Vous pouvez mettre à niveau les instances qui font partie d'un réseau qui inclut une seule organisation. Pour mettre à niveau la version de plate-forme d'un réseau avec plusieurs organisations, contactez le support technique Oracle. |
| Rappels fiables pour les abonnements aux événements |
Oracle Blockchain Platform prend désormais en charge une distribution plus fiable pour les événements abonnés. Si un callback échoue, une nouvelle tentative est effectuée en fonction d'une stratégie de back-off exponentielle. Lorsque vous êtes abonné à des événements de code chaîne, vous pouvez indiquer le nombre maximal de tentatives de rappel après un échec de communication. Reportez-vous à S'abonner à un événement dans la documentation de l'API REST. |
| Blockchain App Builder pour Oracle Blockchain Platform v22.2.1 |
La nouvelle version de Blockchain App Builder inclut les fonctionnalités suivantes :
|
Le tableau suivant décrit les modifications qui peuvent entraîner des incompatibilités avec les versions précédentes d'Oracle Blockchain Platform.
| Changer | Remarques |
|---|---|
| Hyperledger Fabric v2.2.4 ne fournit pas automatiquement la dépendance shim de code chaîne Go comme les versions précédentes. Vous devez fournir manuellement le shim de code chaîne Go. | Reportez-vous à Fournisseur de shim pour les codes chaîne de Go dans Ecriture d'un code chaîne. |
| Hyperledger Fabric v2.2.4 requiert Go version 1.16.7 ou ultérieure. | Pour les instances basées sur Hyperledger Fabric v2.2.4 qui exécutent des codes chaîne Go, effectuez une mise à niveau vers la version Go 1.16.7 ou ultérieure. |
| Plusieurs versions des kits SDK Hyperledger Fabric sont disponibles. Utilisez une version du kit SDK compatible avec la version d'Hyperledger Fabric sur laquelle repose votre instance. | Pour les instances basées sur Hyperledger Fabric v2.2.4, utilisez des versions compatibles avec la version LTS (Hyperledger Fabric v2.2 Long-term Support). Oracle Blockchain Platform a été vérifié pour fonctionner avec les versions suivantes d'Hyperledger Fabric v2.2.4 :
Pour plus d'informations, voir : Utiliser les kits SDK Hyperledger Fabric pour développer des applications |
Version 21.4.1 — novembre 2021
| Fonctionnalité | Description |
|---|---|
| Hyperledger Fabric v2.2.4 |
Vous pouvez désormais créer des instances d'Oracle Blockchain Platform sur la base d'Hyperledger Fabric v2.2.4, qui inclut les fonctionnalités suivantes :
Voir : Déployer et gérer des codes chaîne sur Hyperledger Fabric 2.2.4 |
| Améliorations apportées à la collecte de données privée |
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. |
| Mises à niveau lancées par l'utilisateur |
Lorsqu'une nouvelle version d'Oracle Blockchain Platform est disponible, vous pouvez désormais utiliser la console Oracle Cloud Infrastructure ou les API REST pour mettre à niveau une instance au moment de votre choix. |
Nouveautés d'Oracle Cloud sur Oracle Cloud Infrastructure avec Oracle Blockchain Platform
F94746-06