Novedades de Oracle Blockchain Platform

A continuación, se muestra una visión general de las nuevas funciones y mejoras que se han agregado recientemente a Oracle Blockchain Platform. Este documento está organizado por la fecha en que una función o capacidad específica pasó a estar disponible.

Versión 25.2.2 - Agosto de 2025 (Oracle Blockchain Platform Digital Assets Edition)

Función Descripción
Oracle Blockchain Platform Digital Assets Edition v25.2.2
La nueva versión de Oracle Blockchain Platform Digital Assets Edition y la versión mejorada adjunta de Blockchain App Builder incluyen las siguientes funciones:
  • Soporte de modo confidencial, que mantiene los detalles confidenciales de la transacción, como importes, saldos e identidades de usuario visibles solo para los participantes autorizados en la transacción, al tiempo que permite el acceso controlado para reguladores y auditores.
  • API de código de cadena y envoltorio preempaquetadas para una versión confidencial de la aplicación de muestra para la moneda digital del banco central al por mayor (CBDC).
  • Generación automática de recopilaciones y API de envoltorio de Postman con asignación transitoria y soporte OAuth 2.0 para pruebas de API seguras e integración empresarial.

Versión 25.2.2 - Junio de 2025

Función Descripción
Base de datos de estado híbrida

El modelo de base de datos de estado híbrido evita las interrupciones del servicio al almacenar la información de estado tanto en la base de datos de Berkeley integrada (base de datos de estado principal) como en Oracle Database (base de datos de estado de reserva). Para utilizar el modelo de base de datos de estado híbrido, active una base de datos de estado de reserva en los nodos peer.

Consulte: Creación de la base de datos de estado de reserva

Versión 24.4.3 - Diciembre de 2024 (edición de activos digitales de Oracle Blockchain Platform)

Función Descripción
Edición de activos digitales de Oracle Blockchain Platform

Oracle Blockchain Platform Digital Assets Edition es una extensión de Oracle Blockchain Platform que proporciona contenido predefinido específico del dominio, como códigos de cadena y API de envoltorio, para su uso en escenarios como la moneda digital del banco central (CBDC) y los mercados de bonos digitales, así como marcos de tokens genéricos.

Al centrarse exclusivamente en la tokenización de activos digitales y la gestión del ciclo de vida, simplifica los procesos complejos, como la conformidad, las transferencias de activos y la verificación de la propiedad, al tiempo que garantiza la posibilidad de realizar seguimientos y auditorías en tiempo real. Reduce las barreras de entrada para los usuarios que desarrollan aplicaciones que funcionan con activos digitales.

Incluye los siguientes componentes:
  • Una versión mejorada de Oracle Blockchain Platform con funciones y componentes adicionales para facilitar el despliegue de soluciones integrales de activos digitales.
  • Una versión mejorada de Blockchain App Builder, que ayuda con el rápido desarrollo, prueba, depuración y despliegue de códigos de cadenas seguros que manejan múltiples activos digitales.
  • Códigos de cadena preempaquetados para dos aplicaciones específicas de dominio: moneda digital del banco central mayorista (CBDC) y un mercado de bonos, junto con plantillas de especificación de código de cadena para token de depósito, token fungible genérico, token no fungible genérico y aplicaciones de token combinadas.
  • Rutas para funciones específicas de la aplicación de código de cadenas. Blockchain App Builder también proporciona herramientas para la generación automatizada de API de envoltorio a partir de cualquier código de cadena generado, incluidos los scripts de Terraform relacionados para desplegarlos junto con una recopilación de Postman para realizar pruebas rápidas de las API.
  • Paquetes de API Wrapper para el CBDC al por mayor y muestras del mercado de bonos. También contienen un script de Terraform que aprovisiona todos los recursos de OCI necesarios, así como una recopilación de Postman para probar rápidamente las API.

Consulte: Oracle Blockchain Platform Digital Assets Edition

Versión 23.3.3: octubre de 2023 (Blockchain App Builder 23.4.1)

Función Descripción
Creador de aplicaciones de blockchain v23.4.1
La nueva versión de Blockchain App Builder incluye las siguientes funciones: Descargue Blockchain App Builder desde el separador Herramientas para desarrolladores de la instancia de Oracle Blockchain Platform.

Consulte: Creación de códigos de cadena con el creador de aplicaciones de blockchain con poco código

Versión 23.3.3 - Octubre de 2023

Función Descripción
Hyperledger Fabric v2.5.3 Las nuevas instancias de Oracle Blockchain Platform ahora se basan en Hyperledger Fabric v2.5.3.
Soporte para transferir NFT de Oracle Blockchain Platform a Ethereum

La API de REST atomicTransactions ahora admite la transferencia de tokens no fungibles (NFT) de Oracle Blockchain Platform a una red Ethereum o Polygon.

Consulte: Ethereum Interoperability y Atomic Transactions REST Endpoints

Mejoras en la máquina virtual Ethereum (EVM) Ahora se puede descargar una versión mejorada del código de cadenas de EVM desde la consola de Oracle Blockchain Platform. Puede utilizar el código de cadena de EVM para desplegar e interactuar con contratos inteligentes en el código de cadena de máquina virtual de Ethereum (EVM) desplegado en Oracle Blockchain Platform, ya sea mediante el proxy de REST o el proxy de fab3. Los nuevos métodos le permiten configurar el valor de gas en el código de cadenas de EVM. Además, el proxy REST ahora admite la entrada en formato JSON al llamar a funciones de contrato inteligente desplegadas.

Consulte: Ejecución de contratos inteligentes de Solidity con EVM en Oracle Blockchain Platform y Configuración del proxy Fab3

Versión 22.4.2: septiembre de 2023 (Blockchain App Builder 23.3.3)

Función Descripción
Creador de aplicaciones de cadena de bloques v23.3.3
La nueva versión de Blockchain App Builder incluye las siguientes funciones: Descargue Blockchain App Builder desde el separador Herramientas para desarrolladores de la instancia de Oracle Blockchain Platform.

Consulte: Creación de códigos de cadena con el creador de aplicaciones de blockchain con poco código

Versión 22.4.2: diciembre de 2022 (Blockchain App Builder 22.4.2)

Función Descripción
Creador de aplicaciones de blockchain para Oracle Blockchain Platform v22.4.2
La nueva versión de Blockchain App Builder incluye las siguientes funciones: Descargue Blockchain App Builder desde el separador Herramientas para desarrolladores de la instancia de Oracle Blockchain Platform.

Consulte: Creación de códigos de cadena con el creador de aplicaciones de blockchain con poco código

Versión 22.4.2 - Diciembre de 2022

Función Descripción
Soporte de Ethereum para transacciones atómicas (confirmación en dos fases)

Ahora puede ejecutar transacciones de Ethereum como parte de un flujo de trabajo de transacciones atómicas mediante la API de REST atomicTransactions, donde las transacciones combinadas se confirman o se realiza un rollback de todas ellas.

Consulte: Make Atomic Updates Across Chaincodes and Channels, Ethereum Interoperability y Atomic Transactions REST Endpoints.

Soporte de interacciones basadas en web3 con contratos inteligentes de Ethereum a través del proxy

Puede utilizar la biblioteca web3 y el proxy fab3 para desplegar e interactuar con contratos inteligentes en el código de cadena de máquina virtual Ethereum (EVM) que se despliega en los nodos peer de Oracle Blockchain Platform.

Consulte: Configuración del proxy Fab3

Actualización de instancias que ejecutan Hyperledger Fabric v2.2.4

Ahora puede actualizar la versión de Oracle Blockchain Platform que se ejecuta en instancias basadas en Hyperledger Fabric v2.2.4.

Consulte: Cambio de versión de una instancia.

Consultas enriquecidas en la interfaz de usuario de la consola

Puede ejecutar y analizar consultas enriquecidas en la base de datos de estado para un canal y código de cadena especificados en el separador Canales de la consola mediante el menú Más acciones.

Consulte: Consultas enriquecidas en la consola

Supresión de paquete de código de cadena

Para liberar espacio en disco, puede suprimir paquetes de código de cadena obsoletos o no utilizados mediante la API de REST o la interfaz de usuario de la consola.

Consulte: Delete a Chaincode y Delete Installed Chaincode Package.

Soporte de OAuth 2.0 para devoluciones de llamada de eventos de proxy REST

Además de TLS mutua, las devoluciones de llamada de suscripción a eventos de proxy REST ahora admiten la llamada a puntos finales de devolución de llamada protegidos con autorización OAuth 2.0.

Consulte: Suscribirse a un evento

Versión 22.3.2: agosto de 2022

Función Descripción
Transacciones atómicas (confirmación en dos fases)

Ahora puede utilizar la API de REST para combinar un grupo de transacciones en varios canales en una única transacción (atómica). Las transacciones atómicas utilizan el protocolo de confirmación en dos fases, de modo que las transacciones combinadas se confirman o se realiza un rollback de todas ellas. Puede utilizar esta función para solucionar las limitaciones de Hyperledger Fabric relacionadas con las actualizaciones de varios canales atómicos.

Consulte: Uso de transacciones atómicas y Puntos finales de REST de transacciones atómicas

Soporte de Oracle Blockchain Platform para transacciones distribuidas globales

Oracle Blockchain Platform ahora soporta el estándar XA (arquitectura eXtended) del grupo X/Open, que especifica la interfaz entre un gestor de transacciones global y los gestores de recursos transaccionales locales. El estándar XA se basa en un protocolo de confirmación en dos fases. Oracle Blockchain Platform ahora proporciona una biblioteca Java que se puede utilizar como gestor de recursos XA, lo que permite a los gestores de transacciones globales coordinar y secuenciar una serie de operaciones atómicas que pueden incluir transacciones de blockchain de Oracle Blockchain Platform junto con bases de datos, sistemas de cola y otros recursos compatibles con XA.

Consulte: Uso de la biblioteca de Java de XA

Versión 22.2.1 — Junio de 2022 (Blockchain App Builder 22.2.3)

Función Descripción
Creador de aplicaciones de blockchain para Oracle Blockchain Platform v22.2.3
La nueva versión de Blockchain App Builder incluye las siguientes funciones:
  • Soporte en Microsoft Windows para las últimas funciones de Blockchain App Builder, incluido el soporte de token no fungible (NFT).
  • Soporte para TypeScript 4.6.
Descargue Blockchain App Builder desde el separador Herramientas de desarrollador de su instancia de blockchain.

Consulte: Uso de Blockchain App Builder

Versión 22.2.1 - Abril de 2022

Función Descripción
Actualizaciones de Hyperledger Fabric v2.2.4

Ahora puede actualizar las instancias existentes de Oracle Blockchain Platform basadas en Hyperledger Fabric v1.4.7 a Hyperledger Fabric v2.2.4. Puede actualizar las instancias que forman parte de una red que incluye una sola organización. Para actualizar la versión de plataforma de una red con varias organizaciones, póngase en contacto con los Servicios de Soporte Oracle.

Devoluciones de llamadas fiables para suscripciones a eventos

Oracle Blockchain Platform ahora admite una entrega más fiable para los eventos suscritos. Si falla una devolución de llamada, se reintenta en función de una política de interrupción exponencial. Al suscribirse a eventos de código de cadenas, puede especificar el número máximo de veces que se reintentará una devolución de llamada después de un fallo de comunicación.

Consulte: Suscribirse a un evento en la documentación de la API de REST.

Creador de aplicaciones de blockchain para Oracle Blockchain Platform v22.2.1
La nueva versión de Blockchain App Builder incluye las siguientes funciones:
  • Soporte para tokens no fungibles (NFT), incluidos métodos generados automáticamente y SDK para NFT.
  • Un nuevo comando para aplicar parches a proyectos de Blockchain App Builder.
  • Nuevos métodos para filtrar y paginar resultados de consultas.
  • Nuevos métodos SDK que soportan llamadas de función cross-chaincode.
  • Entorno de prueba local que ahora se basa en Hyperledger Fabric v2.4.
  • Creación de cuenta mejorada para tokens fungibles fraccionales, que incluye un paso adicional para asociar la cuenta de token con el ID de token.
Descargue Blockchain App Builder desde el separador Herramientas de desarrollador de su instancia de blockchain.

Consulte: Uso de Blockchain App Builder

En la siguiente tabla se describen los cambios que pueden causar incompatibilidades con versiones anteriores de Oracle Blockchain Platform.

Cambiar Notas:
Hyperledger Fabric v2.2.4 no proporciona automáticamente la dependencia de visualización del código de cadena Go como lo hacían las versiones anteriores. Debe proporcionar manualmente la plantilla de código de cadenas Go. Consulte Vendor the Shim for Go Chaincodes en Write a Chaincode.
Hyperledger Fabric v2.2.4 requiere Go versión 1.16.7 o posterior. Para instancias basadas en Hyperledger Fabric v2.2.4 que ejecutan códigos de cadenas de Go, actualice a Go versión 1.16.7 o posterior.
Hay disponibles varias versiones de los SDK de Hyperledger Fabric. Utilice una versión del SDK compatible con la versión de Hyperledger Fabric en la que se basa la instancia. Para instancias basadas en Hyperledger Fabric v2.2.4, use versiones compatibles con la versión de soporte a largo plazo (LTS) de Hyperledger Fabric v2.2. Se ha verificado que Oracle Blockchain Platform funciona con las siguientes versiones para Hyperledger Fabric v2.2.4:
  • Node.js SDK v2.2.9
  • SDK de Java v2.2.2
  • SDK de Go v1.0.0

Para obtener más información, consulte: Uso de los SDK de Hyperledger Fabric para desarrollar aplicaciones

Versión 21.4.1: noviembre de 2021

Función Descripción
Hyperledger Fabric v2.2.4
Ahora puede crear instancias de Oracle Blockchain Platform basadas en Hyperledger Fabric v2.2.4, que incluye las siguientes funciones:
  • Un nuevo ciclo de vida del código de cadenas con nuevos procedimientos para instalar el código de cadenas en iguales y ponerlo en marcha en un canal.
  • Un nuevo modelo que separa los paquetes de código de cadenas de las definiciones de código de cadenas, lo que permite una mayor flexibilidad al desplegar códigos de cadenas.
  • Gobernanza descentralizada, de modo que varias organizaciones deben aceptar los parámetros de código de cadenas antes del despliegue, en lugar de utilizar un grupo de parámetros definido por el fundador.

Consulte Deploy and Manage Chaincodes on Hyperledger Fabric 2.2.4.

Mejoras en la recopilación de datos privados

Puede especificar una política de endoso para controlar el acceso a una recopilación de datos privada. También puede impedir automáticamente que los miembros de las organizaciones que no forman parte de la recopilación lean o escriban datos privados.

Consulte: Adición de recopilaciones de datos privados

Actualizaciones iniciadas por el usuario

Cuando haya disponible una nueva versión de Oracle Blockchain Platform, ahora puede utilizar la consola de Oracle Cloud Infrastructure o las API de REST para actualizar una instancia en el momento que elija.

Consulte: Cambio de versión de una instancia.

Accesibilidad a la documentación

Para obtener más información sobre el compromiso de Oracle con la accesibilidad, visite el sitio web de Oracle Accessibility Program (Programa de Accesibilidad de Oracle) en http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Acceso a Oracle Support

Los clientes de Oracle disponen de acceso a soporte electrónico a través de My Oracle Support. Para obtener más información, visite http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info o visite http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs si tiene problemas de audición.