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 Enterprise Edition. Este documento está organizado por la fecha en que una función o capacidad específica pasó a estar disponible.
Temas
Versión 24.1.3 - Julio de 2024
Función | Descripción |
---|---|
Hyperledger Fabric v2.5.7 | Las nuevas instancias de Oracle Blockchain Platform Enterprise Edition se basan ahora en Hyperledger Fabric v2.5.7. |
Infraestructura de Kubernetes |
Oracle Blockchain Platform ahora se ejecuta en clusters de Kubernetes. A partir de esta versión, se necesitan clusters de Kubernetes y Docker Swarm ya no está soportado. Consulte Instalación de la instancia de Blockchain Platform. |
Código de cadena como servicio | Puede ejecutar el código de cadenas como un servicio gestionado externamente en lugar de crearse e iniciarse en un nodo peer. |
Soporte para transferir NFT de Oracle Blockchain Platform a Ethereum |
La API de REST Consulte: Ethereum Interoperability y Atomic Transactions REST Endpoints |
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 Consulte: Make Atomic Updates Across Chaincodes and Channels, Ethereum Interoperability y Atomic Transactions REST Endpoints. |
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 |
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 Enterprise Edition 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 Enterprise Edition 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 cadena de bloques de Oracle Blockchain Platform Enterprise Edition junto con bases de datos, sistemas de cola y otros recursos compatibles con XA. Consulte: Uso de la biblioteca de Java de XA |
Devoluciones de llamadas fiables para suscripciones a eventos |
Oracle Blockchain Platform Enterprise Edition ahora soporta 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. |
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. |
Creador de aplicaciones de cadena de bloques actualizado para Oracle Blockchain Platform |
Oracle Blockchain Platform Enterprise Edition incluye la última versión del creador de aplicaciones de cadena de bloques para Oracle Blockchain Platform a fin de acelerar el desarrollo de aplicaciones de cadena de bloques personalizadas. Blockchain App Builder incluye un amplio soporte para trabajar con tokens fungibles y no fungibles. Descárguelo desde el separador Herramientas de desarrollador de su instancia de blockchain. Consulte: Creador de aplicaciones de blockchain. |
Actualizaciones de API de REST |
Hay un juego de nuevas API de REST para las operaciones administrativas y de aplicaciones de Oracle Blockchain Platform. Consulte: API de REST para Oracle Blockchain Platform. Para obtener una lista de las nuevas API de REST y el comportamiento cambiado, consulte API de REST nuevas, cambiadas y en desuso. |
Versión 21.1.2 - Abril de 2021
Función | Descripción |
---|---|
Apoya el consenso de Raft |
En versiones anteriores, Kafka era el único tipo de orden de consenso disponible. A partir de esta versión, se apoya el consenso de Raft y Kafka ya no es compatible. Con esta función, los solicitantes de varias organizaciones pueden unirse a un cluster, y los canales pueden utilizar diferentes clusters de pedidos de Raft para distribuir la carga y proporcionar una mejor escalabilidad. Consulte ¿Qué es el servicio de pedidos? |
Actualizaciones de API de REST |
Hay un juego de nuevas API de REST para las operaciones administrativas y de aplicaciones de Oracle Blockchain Platform. Consulte: API de REST para Oracle Blockchain Platform. Para obtener una lista de las nuevas API de REST y el comportamiento cambiado, consulte API de REST nuevas, cambiadas y en desuso. |
Compatibilidad con el módulo de seguridad de hardware (HSM) |
Oracle Blockchain Platform ahora admite el uso de un módulo de seguridad de hardware (HSM) SafeNet para almacenar y gestionar claves. Específicamente, se admiten el dispositivo Luna Network HSM SafeNet y el servicio Luna HSM on Demand en la nube SafeNet. |
Se ha agregado soporte para los servidores de autenticación de copia de seguridad OpenLDAP y Oracle Internet Directory |
Ahora puede especificar hasta dos servidores de copia de seguridad para utilizar si el servidor principal OpenLDAP u Oracle Internet Directory no está disponible. Consulte Configure an External OpenLDAP, Oracle Unified Directory u Oracle Internet Directory Server. |
Creador de aplicaciones de blockchain para Oracle Blockchain Platform v1.4 |
Un nuevo componente de Oracle Blockchain Platform para ayudar a acelerar el desarrollo de aplicaciones de blockchain personalizadas. Ayuda a acelerar el desarrollo, las pruebas y el despliegue del código de cadenas con una potente extensión CLI y Visual Studio Code. Además, permite la generación automatizada de código de cadenas con un enfoque sin código o con poco código para profesionales que buscan modelar rápidamente aplicaciones de blockchain en función de una especificación declarativa de los activos y sus comportamientos. Descárguelo desde el separador Herramientas de desarrollador de su instancia de blockchain. Consulte: Creador de aplicaciones de blockchain. |
La base de datos de historial enriquecida soporta tablas de blockchain |
Ahora puede almacenar datos de historial enriquecidos en tablas de blockchain. También puede configurar un historial enriquecido en el nivel de canal, así como en el nivel de instancia, obtener un estado de replicación de historial enriquecido y utilizar políticas de canal para controlar el acceso a los datos de historial enriquecidos. Consulte Activación y configuración de la base de datos de historial enriquecido. |
Versión 19.3.5 - Diciembre de 2020
Función | Descripción |
---|---|
Ejemplo de control de acceso detallado |
Oracle Blockchain Platform ahora proporciona una nueva versión del ejemplo de canicas en el separador Herramientas de desarrollador de la consola. Este ejemplo incluye una biblioteca de funciones que los desarrolladores de código de cadenas pueden utilizar para crear listas de control de acceso para funciones de código de cadenas. |
Utilidad de validación de bloques |
La validación de bloques se puede ejecutar desde un punto final de API de REST. Puede:
Consulte API REST de validación de bloques. |
Versión 19.3.4 - Marzo de 2020
Función | Descripción |
---|---|
Se ha agregado soporte para Microsoft Active Directory y Oracle Internet Directory como servidores de autenticación |
La autenticación de usuario anterior solo se admitía a través de un servidor OpenLDAP incorporado o externo. A partir de esta versión, Microsoft Active Directory u Oracle Internet Directory se pueden utilizar para la autenticación. |
Versión 19.3.3 - Noviembre de 2019
Función | Descripción |
---|---|
Registro mejorado y simplificado |
El acceso para registrar mensajes de todos los componentes de una instancia de Oracle Blockchain Platform ya está disponible en tiempo real. Además, la información de acceso de Blockchain Platform Manager ya está disponible en los logs. Consulte Registro |
Realizar tareas de ciclo de vida de instancias desde Blockchain Platform Manager |
Todas las actividades del ciclo de vida de la instancia de Blockchain (como iniciar o parar la instancia) ahora están disponibles en Blockchain Platform Manager. Consulte Gestión de Oracle Blockchain Platform. |
Accesibilidad a la documentación
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.
Acceso a Oracle Support
Los clientes de Oracle que hayan adquirido servicios de soporte disponen de acceso a soporte electrónico a través de My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Novedades de Oracle Database en Oracle Blockchain Platform
G12212-01
Julio de 2024