Novità di Oracle Blockchain Platform
Di seguito viene fornita 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 capacità specifica è diventata disponibile.
Argomenti
- 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
- Release 21.4.1 - Novembre 2021
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 di 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à di Ethereum ed Endpoint REST delle transazioni atomiche |
Miglioramenti per Ethereum Virtual Machine (EVM) | È ora possibile scaricare una versione avanzata del codice concatenato EVM 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 in formato JSON durante la chiamata alle funzioni Smart Contract distribuite.
Vedere: Esegui 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 di 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 di 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 delle transazioni atomiche utilizzando l'API REST Vedere: Fai aggiornamenti atomici su codici e canali di catena, interoperabilità di Ethereum e endpoint REST delle 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 |
Aggiornamento delle istanze che eseguono 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. Vedere: Aggiornamento di un'istanza |
Query avanzate nell'interfaccia utente della console |
È possibile eseguire e analizzare query avanzate nel database di stato per un determinato codice concatenato e canale nella scheda Canali della console utilizzando il menu Altre azioni. Vedere: Rich Query nella console |
Eliminazione package Chaincode |
Per liberare spazio su disco, è possibile eliminare package di codici concatenati obsoleti o inutilizzati utilizzando l'API REST o l'interfaccia utente della console. Vedere: Elimina un codice concatenato ed Elimina package 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 a 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 un'unica transazione (atomica). Le transazioni atomiche utilizzano il protocollo di commit a due fasi, in modo che le transazioni combinate vengano sottoposte a commit o a rollback completo. È possibile utilizzare questa funzione per aggirare le limitazioni di Hyperledger Fabric relative agli aggiornamenti cross-channel atomici. Vedere: Usa transazioni atomiche e Endpoint REST delle 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 Resource Manager transazionali locali. Lo standard XA si basa su un protocollo di commit a due fasi. Oracle Blockchain Platform ora offre 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 Oracle Blockchain Platform insieme a database, sistemi di accodamento e altre risorse compatibili con XA. Vedere: Uso della libreria XA Java |
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. Per ulteriori informazioni, vedere: Aggiornare la versione di piattaforma di un'istanza. Hyperledger Fabric v2.2.4 utilizza un nuovo ciclo di vita del codice concatenato e un nuovo modello che separa i pacchetti del codice concatenato dalle definizioni del codice concatenato. Potrebbe essere necessario aggiornare il codice concatenato e le applicazioni client per utilizzare la nuova versione di Hyperledger Fabric. Per ulteriori informazioni sull'impatto di una nuova versione di Hyperledger Fabric sulle applicazioni esistenti, vedere Updating Applications for a New Platform Version. |
Callback affidabili per le sottoscrizioni agli eventi |
Oracle Blockchain Platform ora supporta la 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 di codice concatenato, è possibile specificare il numero massimo di nuovi tentativi di callback dopo un errore di comunicazione. Vedere: Sottoscrivi 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 fornisce automaticamente la dipendenza shim per il codice concatenato Go come facevano le versioni precedenti. È necessario fornire manualmente lo shim del codice concatenato Go. | Vedere Vendor the Shim for Go Chaincodes in Write a Chaincode. |
Hyperledger Fabric v2.2.4 richiede la versione Go 1.16.7 o successiva. | Per le istanze basate su Hyperledger Fabric v2.2.4 che eseguono i codici concatenati Go, eseguire l'aggiornamento a Go versione 1.16.7 o successiva. |
Sono disponibili più versioni degli SDK Hyperledger Fabric. Utilizzare una versione dell'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 versioni compatibili con la release LTS (Long-Term Support) Hyperledger Fabric v2.2. Oracle Blockchain Platform è stato verificato per funzionare con le seguenti versioni di Hyperledger Fabric v2.2.4:
Per ulteriori informazioni, vedere: Utilizzare gli SDK Hyperledger Fabric per sviluppare le applicazioni |
Release 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: Distribuisci e gestisci i codici concatenati su Hyperledger Fabric 2.2.4 |
Miglioramenti per la raccolta di 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. |
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 desiderato. Vedere: Aggiornamento di un'istanza |
Accessibilità alla documentazione
Per informazioni sulle iniziative Oracle per l'accesso facilitato, visitare il sito Web Oracle Accessibility Program all'indirizzo http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Accesso al supporto Oracle
I clienti Oracle che hanno acquistato il supporto possono accedere al supporto elettronico tramite My Oracle Support. Per informazioni, visitare il sito Web all'indirizzo http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info o all'indirizzo http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs per i non udenti.
Novità di Oracle Cloud per Oracle Blockchain Platform su Oracle Cloud Infrastructure (Gen 2)
F94747-01
Marzo 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
.
Accesso al supporto Oracle
L'accesso e l'uso dei servizi di supporto Oracle da parte dei clienti Oracle saranno conformi ai termini e alle condizioni specificati nel loro ordine Oracle per i servizi applicabili.