Novità di Oracle Blockchain Platform
Ecco una panoramica delle nuove funzioni e dei miglioramenti aggiunti di recente a Oracle Blockchain Platform. Questo documento è organizzato in base alla data in cui una funzione o una funzionalità specifica è diventata disponibile.
Argomenti
- Release 25.4.1 - Dicembre 2025
- Release 25.2.2 - Settembre 2025 (Oracle Blockchain Platform Digital Assets Edition)
- Release 25.2.2 — Giugno 2025
- Release 24.4.3 - Dicembre 2024 (Oracle Blockchain Platform Digital Assets Edition)
- Release 23.3.3 - Ottobre 2023 (Blockchain App Builder 23.4.1)
- Release 23.3.3 - Ottobre 2023
- Release 22.4.2 - Settembre 2023 (Blockchain App Builder 23.3.3)
- Release 22.4.2 - Dicembre 2022 (Blockchain App Builder 22.4.2)
- Release 22.4.2 - Dicembre 2022
- Release 22.3.2 - Agosto 2022
- Release 22.2.1 - Giugno 2022 (Blockchain App Builder 22.2.3)
- Release 22.2.1 - Aprile 2022
- Versione 21.4.1 — Novembre 2021
Release 25.4.1 - Dicembre 2025
| Funzione | Descrizione |
|---|---|
| Hyperledger Fabric v3.1.1 |
Le nuove istanze di Oracle Blockchain Platform sono ora basate su Hyperledger Fabric v3.1.1. |
| Infrastruttura Kubernetes |
Oracle Blockchain Platform ora viene eseguito sui cluster Kubernetes. |
| Codice concatenato come servizio |
È possibile eseguire il codice concatenato come servizio gestito esternamente invece di essere creato e avviato su un nodo peer. Per ulteriori informazioni, vedere Distribuire il codice concatenato da un servizio esterno. |
| Esempio di Stablecoin |
Oracle Blockchain Platform Digital Assets Edition include API concatenate e wrapper preimpostate per un'applicazione di esempio che gestisce il ciclo di vita di una stablecoin. Per ulteriori informazioni, vedere: Applicazione Stablecoin. |
Release 25.2.2 - Settembre 2025 (Oracle Blockchain Platform Digital Assets Edition)
| Funzione | Descrizione |
|---|---|
| Oracle Blockchain Platform Digital Assets Edition v25.2.2 |
La nuova versione di Oracle Blockchain Platform Digital Assets Edition e la versione migliorata di Blockchain App Builder sono incluse le funzioni riportate di seguito.
Per ulteriori informazioni, vedere la documentazione riportata di seguito.
|
Release 25.2.2 — Giugno 2025
| Funzione | Descrizione |
|---|---|
| Database di stato ibrido |
Il modello di database di stato ibrido evita le interruzioni del servizio memorizzando le informazioni sullo stato sia nel database Berkeley incorporato (database di stato primario) che in Oracle Database (database di stato di fallback). Per utilizzare il modello di database di stato ibrido, abilitare un database di stato di fallback sui nodi peer. |
Versione 24.4.3 - Dicembre 2024 (Oracle Blockchain Platform Digital Assets Edition)
| Funzione | Descrizione |
|---|---|
| Oracle Blockchain Platform Digital Assets Edition |
Oracle Blockchain Platform Digital Assets Edition è un'estensione di Oracle Blockchain Platform che fornisce contenuti predefiniti specifici del dominio, ad esempio codici concatenati e API wrapper, da utilizzare in scenari quali la valuta digitale della banca centrale (CBDC, Central Bank Digital Currency) e i marketplace di obbligazioni digitali, nonché framework di token generici. Con la sua particolare attenzione alla tokenizzazione degli asset digitali e alla gestione del ciclo di vita, semplifica processi complessi come compliance, trasferimenti di asset e verifica della proprietà, garantendo al contempo monitoraggio e verificabilità in tempo reale. Riduce le barriere all'ingresso per gli utenti che sviluppano applicazioni che funzionano con gli asset digitali. Include i componenti riportati di seguito.
|
Release 23.3.3 - Ottobre 2023 (Blockchain App Builder 23.4.1)
| Funzione | Descrizione |
|---|---|
| Blockchain App Builder v23.4.1 |
La nuova versione di Blockchain App Builder include le seguenti funzioni:
Vedere: Crea codici concatenati con App Builder Blockchain low-code |
Release 23.3.3 - Ottobre 2023
| Funzione | Descrizione |
|---|---|
| Hyperledger Fabric v2.5.3 | Le nuove istanze di Oracle Blockchain Platform sono ora basate su Hyperledger Fabric v2.5.3. |
| Supporto per il trasferimento di NFT da Oracle Blockchain Platform a Ethereum |
L'API REST Vedere: Interoperabilità Ethereum e Endpoint REST transazioni atomiche |
| Miglioramenti apportati a Ethereum Virtual Machine (EVM) | Una versione avanzata del codice concatenato EVM è ora scaricabile dalla console di Oracle Blockchain Platform. Puoi utilizzare il codice concatenato EVM per distribuire e interagire con gli smart contract sul codice concatenato EVM (Ethereum Virtual Machine) distribuito su Oracle Blockchain Platform, tramite proxy REST o proxy fab3. I nuovi metodi consentono di configurare il valore del gas nel codice concatenato EVM. Inoltre, il proxy REST ora supporta l'input del formato JSON durante la chiamata delle funzioni di smart contract distribuite.
Vedere: Esecuzione di contratti smart Solidity con EVM su Oracle Blockchain Platform e Configurazione del proxy Fab3 |
Release 22.4.2 - Settembre 2023 (Blockchain App Builder 23.3.3)
| Funzione | Descrizione |
|---|---|
| Blockchain App Builder v23.3.3 |
La nuova versione di Blockchain App Builder include le seguenti funzioni:
Vedere: Crea codici concatenati con App Builder Blockchain low-code |
Release 22.4.2 - Dicembre 2022 (Blockchain App Builder 22.4.2)
| Funzione | Descrizione |
|---|---|
| Blockchain App Builder per Oracle Blockchain Platform v22.4.2 |
La nuova versione di Blockchain App Builder include le seguenti funzioni:
Vedere: Crea codici concatenati con App Builder Blockchain low-code |
Release 22.4.2 - Dicembre 2022
| Funzione | Descrizione |
|---|---|
| Supporto di Ethereum per le transazioni atomiche (commit a due fasi) |
È ora possibile eseguire transazioni Ethereum come parte di un flusso di lavoro di transazione atomica utilizzando l'API REST Vedere: Aggiornamenti atomici su codici e canali concatenati, Interoperabilità Ethereum e Endpoint REST transazioni atomiche |
| Supporta le interazioni basate su web3 con gli smart contract di Ethereum tramite il proxy |
È possibile utilizzare la libreria Vedere: Configurazione del proxy Fab3 |
| Upgrade di istanze in cui è in esecuzione Hyperledger Fabric v2.2.4 |
È ora possibile aggiornare la versione di Oracle Blockchain Platform in esecuzione su istanze basate su Hyperledger Fabric v2.2.4. |
| Rich query nell'interfaccia utente della console |
È possibile eseguire e analizzare query avanzate nel database di stato per un codice concatenato e un canale specificati nella scheda Canali della console utilizzando il menu Altre azioni. Vedere: Rich Query nella console |
| Eliminazione package codice catena |
Per liberare spazio su disco, è possibile eliminare i package di codici concatenati obsoleti o non utilizzati utilizzando l'API REST o l'interfaccia utente della console. Vedere: Elimina un codice concatenato ed Elimina pacchetto codice concatenato installato |
| Supporto OAuth 2.0 per i callback degli eventi proxy REST |
Oltre al TLS reciproco, i callback di sottoscrizione agli eventi proxy REST ora supportano il richiamo degli endpoint di callback protetti con l'autorizzazione OAuth 2.0. Vedere: Sottoscrivi un evento |
Release 22.3.2 - Agosto 2022
| Funzione | Descrizione |
|---|---|
| Transazioni atomiche (commit a due fasi) |
Ora puoi utilizzare l'API REST per combinare un gruppo di transazioni su più canali in una singola transazione (atomica). Le transazioni atomiche utilizzano il protocollo di commit a due fasi, in modo che le transazioni combinate siano tutte sottoposte a commit o tutte sottoposte a rollback. È possibile utilizzare questa funzione per aggirare le limitazioni di Hyperledger Fabric relative agli aggiornamenti atomici multicanale. Vedere: Usa transazioni atomiche e Endpoint REST transazioni atomiche |
| Supporto di Oracle Blockchain Platform per le transazioni distribuite globali |
Oracle Blockchain Platform ora supporta lo standard XA (eXtended Architecture) del gruppo X/Open, che specifica l'interfaccia tra un Transaction Manager globale e i Transactional Resource Manager locali. Lo standard XA si basa su un protocollo di commit a due fasi. Oracle Blockchain Platform ora fornisce una libreria Java che può essere utilizzata come Resource Manager XA, consentendo ai Transaction Manager globali di coordinare e sequenziare una serie di operazioni atomiche che possono includere transazioni blockchain di Oracle Blockchain Platform insieme a database, sistemi di coda e altre risorse compatibili con XA. Vedere: Uso della libreria Java XA |
Release 22.2.1 - Giugno 2022 (Blockchain App Builder 22.2.3)
| Funzione | Descrizione |
|---|---|
| Blockchain App Builder per Oracle Blockchain Platform v22.2.3 |
La nuova versione di Blockchain App Builder include le seguenti funzioni:
|
Release 22.2.1 - Aprile 2022
| Funzione | Descrizione |
|---|---|
| Aggiornamenti di Hyperledger Fabric v2.2.4 |
È ora possibile aggiornare le istanze esistenti di Oracle Blockchain Platform basate su Hyperledger Fabric v1.4.7 a Hyperledger Fabric v2.2.4. È possibile aggiornare le istanze che fanno parte di una rete che include una singola organizzazione. Per aggiornare la versione della piattaforma di una rete con più organizzazioni, contattare il Supporto Oracle. |
| Callback affidabili per gli abbonamenti agli eventi |
Oracle Blockchain Platform ora supporta una distribuzione più affidabile per gli eventi sottoscritti. Se un callback non riesce, viene eseguito un nuovo tentativo in base a un criterio di backoff esponenziale. Quando si esegue la sottoscrizione agli eventi del codice concatenato, è possibile specificare il numero massimo di tentativi di callback dopo un errore di comunicazione. Vedere: Sottoscrizione a un evento nella documentazione dell'API REST. |
| Blockchain App Builder per Oracle Blockchain Platform v22.2.1 |
La nuova versione di Blockchain App Builder include le seguenti funzioni:
|
Nella tabella seguente vengono descritte le modifiche che potrebbero causare incompatibilità con le release precedenti di Oracle Blockchain Platform.
| Modifica | Note |
|---|---|
| Hyperledger Fabric v2.2.4 non distribuisce automaticamente la dipendenza dello shim codice concatenato Go come nelle versioni precedenti. È necessario fornire manualmente lo shim Go chaincode. | Vedere Fornitore dei codici concatenati Shim for Go in Scrittura di un codice concatenato. |
| Hyperledger Fabric v2.2.4 richiede la versione 1.16.7 o successiva. | Per le istanze basate su Hyperledger Fabric v2.2.4 che eseguono i codici concatenati Go, eseguire l'aggiornamento alla versione Go 1.16.7 o successiva. |
| Sono disponibili più versioni degli SDK Hyperledger Fabric. Utilizzare una versione del kit SDK compatibile con la versione di Hyperledger Fabric su cui si basa l'istanza. | Per le istanze basate su Hyperledger Fabric v2.2.4, utilizzare le versioni compatibili con la release di supporto a lungo termine (LTS) di Hyperledger Fabric v2.2. È stato verificato che Oracle Blockchain Platform funziona con le seguenti versioni per Hyperledger Fabric v2.2.4:
Per ulteriori informazioni, vedere: Utilizzare gli SDK di Hyperledger Fabric per sviluppare applicazioni |
Versione 21.4.1 — Novembre 2021
| Funzione | Descrizione |
|---|---|
| Hyperledger Fabric v2.2.4 |
È ora possibile creare istanze di Oracle Blockchain Platform basate su Hyperledger Fabric v2.2.4, che include le funzioni riportate di seguito.
Vedere: Distribuzione e gestione dei codici concatenati su Hyperledger Fabric 2.2.4 |
| Miglioramenti alla raccolta dei dati privati |
È possibile specificare un criterio di approvazione per controllare l'accesso a una raccolta dati privata. È inoltre possibile impedire automaticamente ai membri di organizzazioni che non fanno parte della raccolta di leggere o scrivere dati privati. Vedere: Aggiungi raccolte dati private |
| Aggiornamenti avviati dall'utente |
Quando è disponibile una nuova release di Oracle Blockchain Platform, è ora possibile utilizzare la console di Oracle Cloud Infrastructure o le API REST per eseguire l'upgrade di un'istanza al momento della scelta. |
Oracle Cloud Novità di Oracle Blockchain Platform su Oracle Cloud Infrastructure
F94747-06