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 em que um recurso ou recurso específico foi disponibilizado.
Tópicos
- 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
Versão 23.3.3 - Outubro de 2023 (Blockchain App Builder 23.4.1)
Recurso | Descrição |
---|---|
Blockchain App Builder v23.4.1 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Criar Chaincodes com o Low-Code Blockchain App Builder |
Release 23.3.3 — Outubro de 2023
Recurso | Descrição |
---|---|
Hyperledger Fabric v2.5.3 | As novas instâncias do Oracle Blockchain Platform agora se baseiam no Hyperledger Fabric v2.5.3. |
Suporte para transferência de NFTs do Oracle Blockchain Platform para Ethereum |
A API REST Consulte: Interoperabilidade Ethereum e Pontos Finais REST de Transações Atômicas |
Melhorias na Ethereum Virtual Machine (EVM) | Uma versão aprimorada do chaincode EVM agora pode ser baixada 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 o EVM no Oracle Blockchain Platform e Configurando o Proxy Fab3 |
Versão 22.4.2 - Setembro de 2023 (Blockchain App Builder 23.3.3)
Recurso | Descrição |
---|---|
Blockchain App Builder v23.3.3 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Criar Chaincodes com o Low-Code Blockchain App Builder |
Versão 22.4.2 - Dezembro de 2022 (Blockchain App Builder 22.4.2)
Recurso | Descrição |
---|---|
Blockchain App Builder para o Oracle Blockchain Platform v22.4.2 |
A nova versão do Blockchain App Builder inclui os seguintes recursos:
Consulte: Criar Chaincodes com o Low-Code Blockchain App Builder |
Release 22.4.2 — Dezembro de 2022
Recurso | Descrição |
---|---|
Suporte Ethereum para transações atômicas (commit em 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 Ethereum e Pontos Finais REST de Transações Atômicas |
Ofereça 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 que está em execução em instâncias baseadas no Hyperledger Fabric v2.2.4. Consulte: Fazer Upgrade de uma Instância |
Consultas avançadas na interface do usuário do 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 do Chaincode |
Para liberar espaço em disco, você pode excluir pacotes de chaincode obsoletos ou não usados usando a API REST ou a interface do usuário da console. Consulte: Excluir um Chaincode e Excluir Pacote de Chaincode Instalado |
Suporte do OAuth 2.0 para callbacks de eventos de proxy REST |
Além do TLS mútuo, os callbacks de assinatura de evento proxy REST agora suportam a chamada de pontos finais de callback protegidos com a autorização OAuth 2.0. Consulte: Inscrever-se em um Evento |
Versão 22.3.2 - Agosto de 2022
Recurso | Descrição |
---|---|
Transações atômicas (commit de duas fases) |
Agora você pode usar a API REST para combinar um grupo de transações em 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 XA (Arquitetura eXtended) do grupo X/Open, 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 junto com bancos de dados, sistemas de fila e outros recursos compatíveis com XA. Consulte: Usar a Biblioteca Java XA |
Versão 22.2.1 - Junho de 2022 (Blockchain App Builder 22.2.3)
Recurso | Descrição |
---|---|
Blockchain App Builder para o 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
Recurso | 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 fazer upgrade da versão de plataforma de uma rede com várias organizações, entre em contato com o Suporte Técnico da Oracle. Para obter mais informações, consulte: Fazer Upgrade da Versão da Plataforma de uma Instância. A Hyperledger Fabric v2.2.4 usa um novo ciclo de vida de chaincode e um novo modelo que separa pacotes de chaincode das definições de chaincode. Talvez seja necessário atualizar os aplicativos chaincode e cliente para trabalhar com a nova versão do Hyperledger Fabric. Para saber mais sobre o impacto de uma nova versão do Hyperledger Fabric em aplicativos existentes, consulte Atualizando Aplicativos para uma Nova Versão da Plataforma. |
Callbacks confiáveis para assinaturas de eventos |
O Oracle Blockchain Platform agora suporta entrega mais confiável para eventos inscritos. Se um callback falhar, ele será repetido com base em uma política de backoff exponencial. Ao assinar eventos de chaincode, você pode especificar o número máximo de vezes que um callback será repetido após uma falha de comunicação. Consulte: Inscreva-se em um Evento na documentação da API REST. |
Blockchain App Builder para 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 versões anteriores do Oracle Blockchain Platform.
Alteração | Notas |
---|---|
A Hyperledger Fabric v2.2.4 não fornece automaticamente a dependência de shim do chaincode Go como as versões anteriores. Você deve fornecer manualmente o shim do chaincode Go. | Consulte Fornecer os Chaincodes Shim for Go em Escrever um Chaincode. |
O 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 chaincodes 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. Verificou-se que o Oracle Blockchain Platform funciona 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
Recurso | 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 Chaincodes 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 coleção leiam ou escrevam dados privados. Consulte: Adicionar Coleções de Dados Privados |
Atualizações iniciadas pelo usuário |
Quando uma nova versão 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 escolhido. Consulte: Fazer Upgrade de uma Instância |
Acessibilidade da Documentação
Para obter informações sobre o compromisso da Oracle com acessibilidade, visite o site Oracle Accessibility Program em http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
Acesso ao Suporte Técnico da Oracle
Os clientes da Oracle que adquiriram suporte têm acesso a suporte eletrônico por meio do My Oracle Support. Para obter mais informações, visite http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info ou http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs se tiver problemas auditivos.
Oracle Cloud Novidades do Oracle Blockchain Platform no Oracle Cloud Infrastructure (Gen 2)
F94750-01
Março de 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
.
Acesso ao Suporte Técnico da Oracle
O acesso e o uso dos serviços de suporte da Oracle por parte dos clientes da Oracle estarão de acordo com os termos e condições especificados em seu pedido da Oracle para os serviços aplicáveis.