Acerca de Oracle Blockchain Platform en Oracle Cloud Infrastructure

Oracle Blockchain Platform le ofrece una plataforma ensamblada previamente para crear y ejecutar contratos inteligentes y mantener un libro mayor distribuido a prueba de alteraciones.

Oracle Blockchain Platform es una red formada por nodos de validación (peers) que actualizan el libro mayor y responden a consultas mediante la ejecución de código de contratos inteligentes, la lógica de negocio que se ejecuta en el blockchain. Las aplicaciones externas llaman a transacciones o ejecutan consultas a través de SDK de clientes o llamadas de API de REST, lo que impulsa a los peers seleccionados a ejecutar los contratos inteligentes. Varios peers aprueban (firman digitalmente) los resultados, que luego se verifican y se envían al servicio de ordenación. Una vez alcanzado el consenso sobre la orden de transacción, los resultados de la transacción se agrupan en bloques de datos criptográficamente seguros y a prueba de alteraciones y se envían a nodos peer para que realicen su validación y los agreguen al libro mayor. Los administradores de servicio pueden utilizar la consola web de Oracle Blockchain Platform para configurar el blockchain y supervisar su operación.

Con Oracle Blockchain Platform, solo tiene que completar unos sencillos pasos de creación de instancias y, a continuación, Oracle se ocupa de la gestión del servicio, la aplicación de parches, las copias de seguridad y la restauración y otras tareas del ciclo de vida del servicio. Puede determinar el tamaño del servicio al configurarlo, es saber, el número de unidades de recursos informáticos de Oracle (OCPU) que desea desplegar.

Para obtener información sobre las funciones disponibles, consulte Uso de Oracle Blockchain Platform.

Acerca de la seguridad de red y de aplicaciones de Oracle Blockchain Platform

Oracle Cloud Infrastructure Identity and Access Management (IAM) le ayuda a proteger su plataforma de cadenas de bloques mediante el uso de compartimentos, usuarios, roles y políticas.

Al configurar su arrendamiento, creará compartimentos para su instancia. Las políticas se utilizan para controlar el acceso a estos compartimentos. Consulte:

Utilizará políticas de seguridad de IAM para otorgar permisos administrativos a Blockchain Platform. Puede configurar políticas del sistema que otorguen permiso a otros usuarios para configurar y gestionar instancias de Oracle Blockchain Platform. Consulte Uso de permisos y políticas para administrar Oracle Blockchain Platform.

Las nuevas cuentas de Oracle Cloud en regiones que se han actualizado para utilizar dominios de identidad gestionan usuarios, grupos y roles mediante dominios de identidad de Oracle Cloud Infrastructure Identity and Access Management (IAM).

Las cuentas de Oracle Cloud existentes y las nuevas cuentas en regiones que no se han migrado a dominios de identidad de IAM siguen incluyendo el acceso a Oracle Identity Cloud Service (IDCS). Puede utilizar IDCS para agregar usuarios y grupos y asignar roles a Oracle Blockchain Platform.

Además, Oracle Cloud proporciona una infraestructura de seguridad de red fiable y flexible que permite tener un mayor control sobre la forma en que los clientes, administradores y otros servicios en la nube acceden a la instancia de servicio y sus aplicaciones. Por defecto, solo se puede acceder a las instancias de servicio a través de protocolos seguros como HTTPS y SSH.

¿Qué es una versión de plataforma?

Oracle Blockchain Platform se basa en el proyecto de código abierto Hyperledger Fabric de la Fundación Linux. A partir de la versión 25.4.1, hay disponible una nueva versión subyacente, o versión de plataforma, de Hyperledger Fabric.

Oracle Blockchain Platform ahora admite Hyperledger Fabric v3.1.1, así como las instancias existentes de Hyperledger Fabric v2.x.

Normalmente, para las nuevas instancias, se ejecutará la última versión de la plataforma disponible.

Oracle Blockchain Platform admite y mejora las siguientes funciones de la plataforma Hyperledger Fabric:

  • Gobernanza descentralizada de los códigos de cadenas. El ciclo de vida para instalar código de cadenas en pares y comenzarlo en un canal permite nuevos modos descentralizados de colaboración y consenso. Varias organizaciones pueden acordar parámetros de código de cadena, incluida la política de endoso de código de cadena, antes de que se despliegue un código de cadena en el canal. Estas funciones se implantan en los asistentes de despliegue rápido y avanzado, así como en la API de REST. Para obtener más información sobre el despliegue de códigos de cadena, consulte Despliegue y gestión de códigos de cadena. Para obtener más información sobre el ciclo de vida del código de cadenas, consulte Ciclo de vida del código de cadenas de Fabric en la documentación de Hyperledger Fabric.
  • 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. Además, cada código de cadena tiene una recopilación de datos privada implícita específica para la organización. Para obtener más información, consulte Recopilaciones de datos privados implícitas en la sección Datos privados de la documentación de Hyperledger Fabric.

Para obtener más información sobre Hyperledger Fabric v3.1.1, consulte What's new in Hyperledger Fabric v3.x.