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é en fonction de la date à laquelle une fonctionnalité ou une fonctionnalité spécifique est devenue disponible.
Rubriques
- 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 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 un générateur d'applications Blockchain 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é Ethernet et Adresses REST des transactions atomiques |
Améliorations apportées à la machine virtuelle Ethereum (EVM) | Une version améliorée du code chaîne EVM peut désormais être téléchargée à partir de la console Oracle Blockchain Platform. Vous pouvez utiliser le code chaîne EVM pour déployer des contrats intelligents sur le code chaîne de machine virtuelle Ethereum (EVM) déployé sur Oracle Blockchain Platform, et interagir avec eux, via un proxy REST ou fab3. Les nouvelles méthodes vous permettent de configurer la valeur de gaz dans le code chaîne EVM. De plus, le proxy REST prend désormais en charge l'entrée au format JSON lors de l'appel de fonctions de contrat intelligent déployées.
Voir : Exécution de contrats intelligents Solidity avec EVM sur Oracle Blockchain Platform et Configuration du 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 un générateur d'applications Blockchain low code |
Version 22.4.2 - Décembre 2022 (Blockchain App Builder 22.4.2)
Fonctionnalité | Description |
---|---|
Blockchain App Builder 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 un générateur d'applications Blockchain 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 Reportez-vous à la section Make Atomic Updates Across Chaincodes and Channels, Ethereum Interoperability et Atomic Transactions REST Endpoints. |
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 exécutée sur des instances basées sur Hyperledger Fabric v2.2.4. Reportez-vous à Mise à niveau d'une instance. |
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 spécifiés dans l'onglet Canaux de la console à l'aide du menu Actions supplémentaires. Voir : Rich Queries in the Console |
Suppression du package 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. Reportez-vous à Suppression d'un code chaîne et à Suppression d'un package de code chaîne installé. |
OAuth 2.0 prend en charge les rappels d'événement de proxy REST |
Outre le protocole TLS mutuel, les rappels d'abonnement d'événement 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 |
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 (commit) ou toutes annulées (rollback). Vous pouvez utiliser cette fonction pour contourner les limites d'Hyperledger Fabric liées aux mises à jour intercanales atomiques. Voir : Utiliser des transactions atomiques et Adresses REST de transactions atomiques |
Prise en charge d'Oracle Blockchain Platform pour les transactions distribuées globales |
Oracle Blockchain Platform prend désormais en charge la norme XA (eXtended Architecture) 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 pouvant être utilisée en tant que gestionnaire de ressources XA, ce qui permet aux gestionnaires de transactions globaux de coordonner et de séquencer une série d'opérations atomiques qui peuvent inclure des transactions de chaîne de blocs Oracle Blockchain Platform aux côtés de bases de données, de 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. Pour plus d'informations, reportez-vous à Mise à niveau de la version de plate-forme d'une instance. Hyperledger Fabric v2.2.4 utilise un nouveau cycle de vie de code chaîne et un nouveau modèle qui sépare les packages de code chaîne des définitions de code chaîne. Vous devrez peut-être mettre à jour les applications client et de code chaîne pour qu'elles fonctionnent avec la nouvelle version d'Hyperledger Fabric. Pour en savoir plus sur l'impact d'une nouvelle version d'Hyperledger Fabric sur les applications existantes, reportez-vous à Mise à jour des applications pour une nouvelle version de plate-forme. |
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, il fait l'objet d'une nouvelle tentative en fonction d'une stratégie exponentielle de backoff. 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 pouvant 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 à Fourniture des codes chaîne Shim for Go dans Ecrire un code chaîne. |
Hyperledger Fabric v2.2.4 requiert la version Go 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 SDK Hyperledger Fabric sont disponibles. Utilisez une version du SDK compatible avec la version d'Hyperledger Fabric sur laquelle votre instance est basée. | Pour les instances basées sur Hyperledger Fabric v2.2.4, utilisez des versions compatibles avec la version de prise en charge à long terme (LTS) d'Hyperledger Fabric v2.2. Oracle Blockchain Platform a été vérifié pour fonctionner avec les versions suivantes pour Hyperledger Fabric v2.2.4 :
Pour plus d'informations, reportez-vous à Utilisation des 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 basées sur 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ées |
Vous pouvez indiquer 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 collecte 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. Reportez-vous à Mise à niveau d'une instance. |
Accessibilité de la documentation
Pour plus d'informations sur l'engagement d'Oracle en faveur de l'accessibilité, rendez-vous sur le site Web du programme d'accessibilité Oracle : http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Accès aux services de support Oracle
Les clients Oracle ayant souscrit au support ont accès au support électronique via My Oracle Support. Pour plus d'informations, rendez-vous sur le site Web http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoou http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs pour les personnes ayant des déficiences auditives.
Les nouveautés d'Oracle Cloud pour Oracle Blockchain Platform sur Oracle Cloud Infrastructure (Gen 2)
F94746-01
Mars 2024
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
L'accès et l'utilisation des services de support Oracle par les clients Oracle seront effectués conformément aux conditions générales spécifiées dans leur commande Oracle pour les services applicables.