Novidades do Oracle Blockchain Platform
Veja uma visão geral dos novos recursos e aprimoramentos que foram adicionados recentemente ao Oracle Blockchain Platform. Este documento é organizado pela data na qual uma funcionalidade ou capacidade específica foi disponibilizada.
Tópicos
- Release 25.4.1 — Dezembro de 2025
- Versão 25.2.2 — Setembro de 2025 (Oracle Blockchain Platform Digital Assets Edition)
- Release 25.2.2 — Junho de 2025
- Versão 24.4.3 — Dezembro de 2024 (Oracle Blockchain Platform Digital Assets Edition)
- Versão 23.3.3 — Outubro de 2023 (Blockchain App Builder 23.4.1)
- Release 23.3.3 — Outubro de 2023
- Versão 22.4.2 — Setembro de 2023 (Blockchain App Builder 23.3.3)
- Versão 22.4.2 — Dezembro de 2022 (Blockchain App Builder 22.4.2)
- Release 22.4.2 — Dezembro de 2022
- Versão 22.3.2 — Agosto de 2022
- Versão 22.2.1 — Junho de 2022 (Blockchain App Builder 22.2.3)
- Release 22.2.1 — Abril de 2022
- Versão 21.4.1 — Novembro de 2021
Release 25.4.1 — Dezembro de 2025
| Funcionalidade | Descrição |
|---|---|
| Hyperledger Fabric v3.1.1 |
Novas instâncias do Oracle Blockchain Platform agora se baseiam no Hyperledger Fabric v3.1.1. |
| Infraestrutura do Kubernetes |
O Oracle Blockchain Platform agora é executado em clusters do Kubernetes. |
| Chaincode como um serviço |
Você pode executar chaincode como um serviço que é gerenciado externamente em vez de ser criado e iniciado em um nó de mesmo nível. Para obter mais informações, consulte: Implantar Chaincode de um Serviço Externo. |
| Amostra de stablecoin |
A Edição de Ativos Digitais do Oracle Blockchain Platform inclui APIs de encapsulador e chaincode pré-empacotadas para um aplicativo de amostra que gerencia o ciclo de vida de uma stablecoin. Para obter mais informações, consulte: Aplicativo Estávelcoin. |
Versão 25.2.2 — Setembro de 2025 (Oracle Blockchain Platform Digital Assets Edition)
| Funcionalidade | Descrição |
|---|---|
| Oracle Blockchain Platform Digital Assets Edition v25.2.2 |
A nova versão da Edição de Ativos Digitais do Oracle Blockchain Platform e a versão aprimorada do Blockchain App Builder incluem os seguintes recursos:
Para obter mais informações, consulte a seguinte documentação:
|
Release 25.2.2 — Junho de 2025
| Funcionalidade | Descrição |
|---|---|
| Banco de dados de estado híbrido |
O modelo de banco de dados de estado híbrido evita interrupções de serviço, armazenando as informações de estado no BD Berkeley incorporado (banco de dados de estado principal) e também no Oracle Database (banco de dados de estado de fallback). Para usar o modelo de banco de dados de estado híbrido, ative um banco de dados de estado de fallback nos nós pares. |
Versão 24.4.3 — Dezembro de 2024 (Oracle Blockchain Platform Digital Assets Edition)
| Funcionalidade | Descrição |
|---|---|
| Edição de Ativos Digitais do Oracle Blockchain Platform |
O Oracle Blockchain Platform Digital Assets Edition é uma extensão do Oracle Blockchain Platform que fornece conteúdo pré-criado específico do domínio, como códigos de cadeia e APIs wrapper para uso em cenários como moeda digital do banco central (CBDC) e mercados de títulos digitais, bem como estruturas de token genéricas. Com seu foco exclusivo na tokenização de ativos digitais e no gerenciamento do ciclo de vida, ele simplifica processos complexos, como conformidade, transferências de ativos e verificação de propriedade, garantindo rastreamento e auditabilidade em tempo real. Ele reduz as barreiras de entrada para os usuários que desenvolvem aplicativos que trabalham com ativos digitais. Ela inclui os seguintes componentes:
Consulte: Edição de Ativos Digitais do Oracle Blockchain Platform |
Versão 23.3.3 — Outubro de 2023 (Blockchain App Builder 23.4.1)
| Funcionalidade | Descrição |
|---|---|
| Blockchain App Builder v23.4.1 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Construir Chaincodes com o Low-Code Blockchain App Builder |
Release 23.3.3 — Outubro de 2023
| Funcionalidade | Descrição |
|---|---|
| Hyperledger Fabric v2.5.3 | Novas instâncias do Oracle Blockchain Platform agora se baseiam no Hyperledger Fabric v2.5.3. |
| Suporte para transferir NFTs do Oracle Blockchain Platform para o Ethereum |
A API REST Consulte: Interoperabilidade do Ethereum e Pontos Finais REST de Transações Atômicas |
| Aprimoramentos do Ethereum Virtual Machine (EVM) | Agora é possível fazer download de uma versão aprimorada do chaincode EVM na console do Oracle Blockchain Platform. Você pode usar o chaincode EVM para implantar e interagir com contratos inteligentes no chaincode EVM (Ethereum Virtual Machine) implantado no Oracle Blockchain Platform, por meio de proxy REST ou proxy fab3. Novos métodos permitem configurar o valor do gás no chaincode EVM. Além disso, o proxy REST agora suporta entrada de formato JSON ao chamar funções de contrato inteligente implantadas.
Consulte: Executar Contratos Inteligentes de Solidez com EVM no Oracle Blockchain Platform e Configurando o Proxy Fab3 |
Versão 22.4.2 — Setembro de 2023 (Blockchain App Builder 23.3.3)
| Funcionalidade | Descrição |
|---|---|
| Blockchain App Builder v23.3.3 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Construir Chaincodes com o Low-Code Blockchain App Builder |
Versão 22.4.2 — Dezembro de 2022 (Blockchain App Builder 22.4.2)
| Funcionalidade | Descrição |
|---|---|
| Construtor de Aplicativos Blockchain para Oracle Blockchain Platform v22.4.2 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Construir Chaincodes com o Low-Code Blockchain App Builder |
Release 22.4.2 — Dezembro de 2022
| Funcionalidade | Descrição |
|---|---|
| Suporte Ethereum para transações atômicas (commit de duas fases) |
Agora você pode executar transações Ethereum como parte de um fluxo de trabalho de transação atômica usando a API REST Consulte: Fazer Atualizações Atômicas entre Chaincodes e Canais, Interoperabilidade do Ethereum e Pontos Finais REST de Transações Atômicas |
| Suporte a interações baseadas em web3 com contratos inteligentes Ethereum por meio do proxy |
Você pode usar a biblioteca Consulte: Configurando o Proxy Fab3 |
| Upgrade de instâncias que executam o Hyperledger Fabric v2.2.4 |
Agora você pode fazer upgrade da versão do Oracle Blockchain Platform em execução em instâncias baseadas no Hyperledger Fabric v2.2.4. |
| Consultas avançadas na interface do usuário da console |
Você pode executar e analisar consultas avançadas no banco de dados de estado para um chaincode e canal especificados na guia Canais da console usando o menu Mais Ações. Consulte: Consultas Avançadas na Console |
| Exclusão do pacote Chaincode |
Para liberar espaço em disco, você pode excluir pacotes chaincode obsoletos ou não utilizados usando a API REST ou a interface do usuário da console. Consulte: Excluir um Chaincode e Excluir Pacote de Chaincode Instalado |
| Suporte ao OAuth 2.0 para callbacks de eventos de proxy REST |
Além do TLS mútuo, os callbacks de assinatura de evento de proxy REST agora oferecem suporte à chamada de pontos finais de callback protegidos com autorização OAuth 2.0. Consulte: Inscrever-se em um Evento |
Versão 22.3.2 — Agosto de 2022
| Funcionalidade | Descrição |
|---|---|
| Transações atômicas (commit de duas fases) |
Agora você pode usar a API REST para combinar um grupo de transações entre vários canais em uma única transação (atômica). As transações atômicas usam o protocolo de commit de duas fases, de modo que as transações combinadas sejam todas submetidas a commit ou todas submetidas a rollback. Você pode usar essa função para contornar as limitações do Hyperledger Fabric relacionadas a atualizações atômicas entre canais. Consulte: Usar Transações Atômicas e Pontos Finais REST de Transações Atômicas |
| Suporte do Oracle Blockchain Platform para transações distribuídas globais |
O Oracle Blockchain Platform agora suporta o padrão X/Open group XA (Arquitetura eXtended), que especifica a interface entre um gerenciador de transações global e gerentes de recursos transacionais locais. O padrão XA é baseado em um protocolo de commit de duas fases. O Oracle Blockchain Platform agora fornece uma biblioteca Java que pode ser usada como um gerenciador de recursos XA, permitindo que os gerentes de transações globais coordenem e sequenciem uma série de operações atômicas que podem incluir transações de blockchain do Oracle Blockchain Platform juntamente com bancos de dados, sistemas de fila e outros recursos com capacidade para XA. Consulte: Usar a Biblioteca Java XA |
Versão 22.2.1 — Junho de 2022 (Blockchain App Builder 22.2.3)
| Funcionalidade | Descrição |
|---|---|
| Construtor de Aplicativos Blockchain para Oracle Blockchain Platform v22.2.3 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Usando o Blockchain App Builder |
Release 22.2.1 — Abril de 2022
| Funcionalidade | Descrição |
|---|---|
| Atualizações do Hyperledger Fabric v2.2.4 |
Agora você pode fazer upgrade de instâncias existentes do Oracle Blockchain Platform baseadas no Hyperledger Fabric v1.4.7 para o Hyperledger Fabric v2.2.4. Você pode fazer upgrade de instâncias que fazem parte de uma rede que inclui uma única organização. Para atualizar a versão da plataforma de uma rede com várias organizações, entre em contato com o suporte técnico da Oracle. |
| Callbacks confiáveis para assinaturas de eventos |
O Oracle Blockchain Platform agora oferece suporte a entrega mais confiável para eventos inscritos. Se um callback falhar, ele será repetido com base em uma política de backoff exponencial. Quando você se inscreve em eventos chaincode, pode especificar o número máximo de vezes que um callback será repetido após uma falha de comunicação. Consulte: Inscrever-se em um Evento na documentação da API REST. |
| Blockchain App Builder para o Oracle Blockchain Platform v22.2.1 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Usando o Blockchain App Builder |
A tabela a seguir descreve as alterações que podem causar incompatibilidades com releases anteriores do Oracle Blockchain Platform.
| Alteração | Notas |
|---|---|
| O Hyperledger Fabric v2.2.4 não fornece automaticamente a dependência Go chaincode shim como as versões anteriores. Você deve fornecer manualmente o shim Go chaincode. | Consulte Vendor the Shim for Go Chaincodes em Escrever um Chaincode. |
| Hyperledger Fabric v2.2.4 requer o Go versão 1.16.7 ou posterior. | Para instâncias baseadas no Hyperledger Fabric v2.2.4 que executam códigos de cadeia de Go, faça upgrade para o Go versão 1.16.7 ou posterior. |
| Várias versões dos SDKs do Hyperledger Fabric estão disponíveis. Use uma versão do SDK compatível com a versão do Hyperledger Fabric na qual sua instância se baseia. | Para instâncias baseadas no Hyperledger Fabric v2.2.4, use versões compatíveis com a versão de suporte de longo prazo (LTS) do Hyperledger Fabric v2.2. O Oracle Blockchain Platform foi verificado para funcionar com as seguintes versões do Hyperledger Fabric v2.2.4:
Para obter mais informações, consulte: Usar os SDKs do Hyperledger Fabric para Desenvolver Aplicativos |
Versão 21.4.1 — Novembro de 2021
| Funcionalidade | Descrição |
|---|---|
| Hyperledger Fabric v2.2.4 |
Agora você pode criar instâncias do Oracle Blockchain Platform com base no Hyperledger Fabric v2.2.4, que inclui os seguintes recursos:
Consulte: Implantar e Gerenciar Códigos de Cadeia no Hyperledger Fabric 2.2.4 |
| Aprimoramentos na coleta de dados privados |
Você pode especificar uma política de endosso para controlar o acesso a uma coleta de dados privada. Você também pode impedir automaticamente que membros de organizações que não fazem parte da coleta leiam ou gravem dados privados. Consulte: Adicionar Coleções de Dados Privados |
| Atualizações iniciadas pelo usuário |
Quando uma nova release do Oracle Blockchain Platform estiver disponível, agora você poderá usar a console do Oracle Cloud Infrastructure ou as APIs REST para fazer upgrade de uma instância no momento que desejar. |
Oracle Cloud O Que Há de Novo no Oracle Blockchain Platform na Oracle Cloud Infrastructure
F94750-06