Definición de la consola

La consola de Oracle Blockchain Platform le ayuda a supervisar la red de blockchain y realizar tareas administrativas diarias.

Al aprovisionar su instancia de Oracle Blockchain Platform, se agregaron a la consola todas las capacidades que necesita para comenzar a trabajar en su red de cadena de bloques.

Puede utilizar la consola para realizar tareas como la gestión de nodos, la configuración de políticas y canales de red y el despliegue de códigos de cadenas. También puede supervisar y solucionar problemas de la red, ver el estado del nodo, ver bloques de libro mayor y buscar y ver archivos log.

En la mayoría de los casos, cada miembro de la red tiene su propia consola que utiliza para gestionar su organización y supervisar la red de cadenas de bloques. Su rol en la red (fundador o participante) determina las tareas que puede realizar en la consola. Por ejemplo, si es participante, no puede agregar otro participante a la red. Solo el fundador puede agregar un participante a la red.

Además, lo que puede hacer en la consola viene determinado por los privilegios de acceso (administrador o usuario). Por ejemplo, solo un administrador puede establecer un par de anclaje o crear un canal.

La instancia incluye códigos de cadenas de ejemplo que puede utilizar para empezar. Consulte Explore Oracle Blockchain Platform Using Samples (Hyperledger Fabric v2.x).

La consola se divide en separadores.

Separador Panel de Control

Utilice el separador Panel de control para obtener una visión general del rendimiento de la red. Consulte Qué tipo de información hay en el panel de control.

En el separador Panel de control, encontrará lo siguiente:

  • Un banner que muestra cuántos componentes diferentes hay en la red. Por ejemplo, cuántos canales y códigos de cadenas.
  • Número de transacciones de usuario en un canal durante un rango de tiempo específico.
  • Número de nodos que se están ejecutando o parando.
  • Número de avales y confirmaciones de iguales.

Separador Red

El separador Red es donde puede ver una lista de los miembros de la red. La primera vez que utilice el separador Red después de configurar la instancia, verá los nodos que ha creado durante la configuración.

Puede utilizar el separador Red para:

  • Busque los ID de organización de los miembros de la red, los ID de proveedor de servicios de membresía (MSP) y los roles.
  • Agregue un participante a la red.
  • Vea una representación gráfica de la estructura de la red.
  • Configurar, ver o importar la configuración del solicitante.
  • Gestionar certificados.
  • Agregue un nuevo nodo de servicio de ordenación a la red.
  • Exporte el bloque de configuración de red.

Separador Nodos

Vaya al separador Nodos para ver una lista de los nodos de la red. La primera vez que utilice el separador Nodos después de configurar la instancia, verá:
  • El nodo de la consola.
  • Número de nodos peer que ha solicitado al aprovisionar.
  • Número de nodos de orden asociados al tipo de instancia. Standard tiene tres nodos de orden y no se puede escalar verticalmente, mientras que Enterprise tiene tres y se pueden agregar otros.
  • Un nodo de autoridad de certificación (CA) de Fabric que representa el servicio de miembros.
  • Un nodo de proxy REST.
Durante el aprovisionamiento de la instancia fundadora se creó un canal por defecto y se le agregaron todos los peers.

Utilice el separador Nodos para:

  • Ver y definir configuraciones de nodos.
  • Exportación e importación de peers.
  • Iniciar, parar y reiniciar nodos.
  • Configure e inicie un nuevo nodo de solicitante.
  • Consulte una representación gráfica de los nodos peer que utilizan cada canal.
  • Haga clic en el nombre de un nodo para encontrar más información al respecto.

Separador Canales

El separador Canales muestra los canales de la red, los peers que utilizan los canales y los códigos de cadena desplegados en los canales. La primera vez que utilice el separador Canales después de configurar la instancia, verá el canal por defecto creado y todos los peers de la red agregados a él.

Utilice el separador Canales para:

  • Agregue nuevos canales.
  • Consulte el número de códigos de cadenas desplegados en un canal.
  • Haga clic en el nombre de un canal para encontrar más información sobre él, como su resumen de libro mayor, los peers y OSN unidos al canal, y las políticas y ACL del canal.
  • Unir a los peers al canal.
  • Gestionar el servicio de pedidos del canal.
  • Agregar o eliminar un nodo de servicio de orden (OSN) para un canal.
  • Ver y actualizar la configuración del servicio de indicación.
  • Configure el historial enriquecido para el canal.
  • Compruebe el estado del historial enriquecido del canal.
  • Ejecute y analice consultas enriquecidas en códigos de cadenas del canal.
  • Actualizar un código de cadenas.

Separador Códigos Caín

Tenga en cuenta que Oracle Blockchain Platform hace referencia a los contratos inteligentes como códigos de cadena.

Vaya al separador Códigos de cadenas para ver una lista de los paquetes de códigos de cadenas instalados en la instancia. La primera vez que utilice el separador Códigos de cadena después de configurar la instancia, no se mostrará ningún código de cadena en la lista porque no se incluyó ningún código de cadena durante la configuración. Debe agregar los códigos de cadenas necesarios. Puede agregar códigos de cadenas escritos en Go, Node.js y Java. También puede utilizar un código de cadenas externo (código de cadenas como servicio).

Puede utilizar el separador Códigos Cainales para:

  • Instale y despliegue un código de cadenas con la opción de despliegue rápido o avanzado.
  • Compruebe cuántos peers tienen instalado un código de cadenas.
  • Descubra en cuántos canales se ha desplegado un código de cadenas.

Separador Developer Tools

El separador Herramientas para desarrolladores está diseñado para ayudarle a aprender los fundamentos de blockchain, como cómo escribir códigos de cadena y crear aplicaciones de blockchain.

Puede utilizar el separador Herramientas para desarrolladores para:

  • Descargue Blockchain App Builder para Oracle Blockchain Platform: conjunto de herramientas y ejemplos que le ayudarán a crear, probar y depurar proyectos de código de cadena mediante una interfaz de línea de comandos o una extensión de Visual Studio Code. Para obtener más información, consulte Blockchain App Builder para Oracle Blockchain Platform.
  • Busque plantillas y el simulacro de Hyperledger Fabric para ayudarle a crear códigos de cadenas.
  • Enlace a los SDK y las API que necesita para escribir aplicaciones de blockchain.
  • Utilice los códigos de cadenas de ejemplo para obtener más información sobre los códigos de cadenas. Instale, despliegue y llame a los códigos de cadenas de ejemplo.