Novedades de Oracle Blockchain Platform

A continuación, se muestra una visión general de las nuevas funciones y mejoras que se agregaron recientemente a Oracle Blockchain Platform. Este documento se organiza por la fecha en la que una función o capacidad determinada se encuentra disponible.

Versión 25.4.1 - Diciembre de 2025

Función Descripción
Hyperledger Fabric v3.1.1

Las nuevas instancias de Oracle Blockchain Platform ahora se basan en Hyperledger Fabric v3.1.1.

Infraestructura de Kubernetes

Oracle Blockchain Platform ahora se ejecuta en clusters de Kubernetes.

Código de cadena como servicio

Puede ejecutar código de cadenas como un servicio que se gestiona externamente en lugar de crearse e iniciarse en un nodo peer.

Para obtener más información, consulte: Despliegue de código de cadena desde un servicio externo.

Muestra de Stablecoin

La edición de activos digitales de Oracle Blockchain Platform incluye API de código de cadena y envoltorio preempaquetadas para una aplicación de ejemplo que gestiona el ciclo de vida de un stablecoin.

Para obtener más información, consulte: Stablecoin Application.

Versión 25.2.2 - Septiembre 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 específico de dominio incorporado, como códigos de cadena y API de envoltorio, para su uso en escenarios como los mercados de moneda digital (CBDC) y bonos digitales del banco central, así como marcos de tokens genéricos.

Con su enfoque único en la tokenización de activos digitales y la gestión del ciclo de vida, simplifica los procesos complejos, como el cumplimiento, las transferencias de activos y la verificación de propiedad, al tiempo que garantiza el seguimiento y la auditabilidad 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 completas de activos digitales.
  • Una versión mejorada de Blockchain App Builder, que ayuda con el desarrollo rápido, las pruebas, la depuración y el despliegue de códigos de cadenas seguros que manejan múltiples activos digitales.
  • Códigos de cadena preempaquetados para dos aplicaciones específicas del dominio: moneda digital del banco central al por mayor (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 probar rápidamente las API.
  • Paquetes de API de envoltorio 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 en 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 de Ethereum o Polygon.

Consulte: Ethereum Interoperability y Puntos finales de REST de transacciones atómicas

Mejoras en la máquina virtual de Ethereum (EVM) Ahora se puede descargar una versión mejorada del código de cadena 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 la máquina virtual de Ethereum (EVM) desplegado en Oracle Blockchain Platform, ya sea mediante un proxy REST o un proxy fab3. Los nuevos métodos permiten configurar el valor de gas en el código de cadena de EVM. Además, el proxy REST ahora soporta la entrada de formato JSON al llamar a funciones de contrato inteligente desplegadas.

Consulte: Ejecución de contratos inteligentes de solidaridad 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 blockchain v23.3.3
La nueva versión de Blockchain App Builder incluye las siguientes funciones: Descargue Blockchain App Builder en 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 en 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 todas 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.

Apoye las interacciones basadas en web3 con los 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 la máquina virtual de Ethereum (EVM) que se despliega en 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.

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ódigos de cadenas obsoletos o no utilizados mediante la API de REST o la interfaz de usuario de la consola.

Consulte: Suprimir un código de cadena y Suprimir paquete de código de cadena instalado

Compatibilidad con 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 soportan la llamada a puntos finales de devolución de llamada que están protegidos con la autorización OAuth 2.0.

Consulte: Suscripción 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 usar 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 todas o se realiza un rollback de todas ellas. Puede usar esta función para resolver las limitaciones de Hyperledger Fabric relacionadas con las actualizaciones atómicas en varios canales.

Consulte: Uso de puntos finales de REST de transacciones atómicas y 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 de XA, lo que permite a los gestores de transacciones globales coordinar y secuenciar una serie de operaciones atómicas que pueden incluir transacciones de cadena de bloques de Oracle Blockchain Platform junto con bases de datos, sistemas de colas 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 características 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 para desarrolladores 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 que se basan 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 única 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 llamada fiables para suscripciones a eventos

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

Consulte: Suscripción 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 los resultados de las consultas.
  • Nuevos métodos SDK que soportan llamadas a funciones de código de cadenas cruzadas.
  • Un entorno de prueba local que ahora se basa en Hyperledger Fabric v2.4.
  • Creación mejorada de cuentas para tokens fungibles fraccionarios, que incluye un paso adicional para asociar la cuenta de token con el ID de token.
Descargue Blockchain App Builder desde el separador Herramientas para desarrolladores de su instancia de blockchain.

Consulte: Uso de Blockchain App Builder

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

Cambiar Notas:
Hyperledger Fabric v2.2.4 no proporciona automáticamente la dependencia shim del código de cadena Go como lo hacían las versiones anteriores. Debe proporcionar manualmente el código de cadena de Go. Consulte Proveer los códigos de cadena Shim for Go en Escribir un código de cadena.
Hyperledger Fabric v2.2.4 requiere la versión 1.16.7 o posterior de Go. Para instancias basadas en Hyperledger Fabric v2.2.4 que ejecutan códigos de cadenas Go, actualice a la versión 1.16.7 o posterior de Go.
Hay disponibles varias versiones de los SDK de Hyperledger Fabric. Use una versión del SDK que sea compatible con la versión de Hyperledger Fabric en la que se basa su instancia. Para las instancias basadas en Hyperledger Fabric v2.2.4, utilice versiones compatibles con la versión de soporte a largo plazo (LTS) de Hyperledger Fabric v2.2. Se verificó que Oracle Blockchain Platform funcionara con las siguientes versiones para Hyperledger Fabric v2.2.4:
  • SDK Node.js 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 pares e iniciarlo en un canal.
  • Un nuevo modelo que separa los paquetes de código de cadena de las definiciones de código de cadena, lo que permite una mayor flexibilidad al desplegar códigos de cadena.
  • Gobernanza descentralizada, de modo que varias organizaciones deben aceptar los parámetros de código de cadena antes del despliegue, en lugar de utilizar un grupo de parámetros definido por el fundador.

Consulte: Despliegue y gestión de códigos de cadena en 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 evitar automáticamente que los miembros de organizaciones que no forman parte de la recopilación lean o escriban datos privados.

Consulte: Agregar recopilaciones de datos privadas

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 cambiar la versión de una instancia en el momento que elija.