O que é a Console?

A console do Oracle Blockchain Platform ajuda você a monitorar a rede blockchain e executar tarefas administrativas diárias.

Quando você provisionou sua instância do Oracle Blockchain Platform, todos os recursos necessários para começar a trabalhar em sua rede blockchain foram adicionados à console.

Você pode usar a console para concluir tarefas como gerenciamento de nós, configuração de canais e políticas de rede e implantação de chaincodes. Você também pode monitorar e solucionar problemas da rede, exibir o status do nó, exibir blocos do razão e localizar e exibir arquivos de log.

Na maioria dos casos, cada membro da sua rede tem seu próprio console que eles usam para gerenciar sua organização e monitorar a rede blockchain. Sua função na rede (fundador ou participante) determina as tarefas que você pode executar em seu console. Por exemplo, se você for um participante, não poderá adicionar outro participante à rede. Somente o fundador pode adicionar um participante à rede.

Além disso, o que você pode fazer no console é determinado pelos seus privilégios de acesso (Administrador ou Usuário). Por exemplo, apenas um Administrador pode definir um par âncora ou criar um novo canal.

Sua instância inclui códigos de cadeia de amostra que você pode usar para começar. Consulte Explore o Oracle Blockchain Platform Usando Amostras (Hyperledger Fabric v2.x).

O console é dividido em páginas.

Página Painel de Controle

Use a página Painel de Controle para obter uma visão geral do desempenho da rede. Consulte Que Tipo de Informações Há no Painel de Controle?

Na página Painel de Controle, você encontrará os itens a seguir.

  • Um banner mostrando quantos componentes diferentes estão em sua rede. Por exemplo, o número de canais e códigos de cadeia é exibido.
  • O número de transações do usuário em um canal durante um intervalo de tempo específico.
  • O número de nós que estão em execução ou interrompidos.
  • O número de endossos e commits por colegas.
  • Estatísticas de utilização das partições da sua instância.

Página Rede

A página Rede mostra uma lista dos membros em sua rede. Na primeira vez que você usar a página Rede depois de configurar sua instância, verá os nós criados durante a configuração.

Você pode usar a página Rede para executar as seguintes tarefas:

  • Localize os IDs organização dos membros em sua rede, seus IDs Prestador de Serviço de Associação (MSP) e funções.
  • Adicione um participante à rede.
  • Veja uma representação gráfica da estrutura da rede.
  • Configure, exiba ou importe as configurações do solicitante.
  • Gerenciar certificados.
  • Adicione novos nós de serviço de ordenação (OSNs) à rede.
  • Exporte o bloco de configuração de rede.

Página Nós

Vá para a página Nós para ver uma lista dos nós em sua rede. Na primeira vez que você usar a página Nós depois de configurar sua instância, verá os seguintes itens:
  • O nó da console.
  • O número de nós pares solicitados ao provisionar.
  • O número de nós do solicitante associados ao seu tipo de instância. Uma instância Padrão tem três nós do solicitante e não pode ser ampliada, enquanto uma instância do Enterprise tem três nós do solicitante e mais podem ser adicionados. A Edição de Ativos Digitais do Oracle Blockchain Platform também tem três nós de solicitantes e mais podem ser adicionados.
  • Um nó da autoridade de certificação (CA) do Fabric que representa o serviço de associação.
  • Um nó de proxy REST.
Quando a instância fundadora é provisionada, um canal padrão é criado e todos os colegas são adicionados a ela.

Use a página Nós para executar as seguintes tarefas:

  • Visualizar e definir configurações de nó.
  • Exportar e importar pares.
  • Iniciar, interromper e reiniciar nós.
  • Configure e inicie um novo nó do solicitante.
  • Veja uma representação gráfica de quais nós pares estão usando quais canais.
  • Clique no nome do nó para obter mais informações sobre ele.
  • Configure o banco de dados de estado de fallback e monitore o banco de dados de estado em um nó de mesmo nível.

Página Canais

A página Canais mostra os canais da sua rede, os pares que usam os canais e os chaincodes implantados nos canais. Na primeira vez que você usar a página Canais depois de configurar sua instância, verá o canal padrão que foi criado e todos os colegas da sua rede que foram adicionados a ele.

Use a página Canais para executar as seguintes tarefas:

  • Adicione novos canais.
  • Veja o número de chaincodes implantados em um canal.
  • Clique no nome de um canal para encontrar mais informações sobre ele, como o resumo do razão, os colegas e OSNs unidos ao canal e as políticas e ACLs do canal.
  • Junte colegas ao canal.
  • Gerencie o serviço de pedidos do canal.
  • Adicionar ou remover um OSN de um canal.
  • Exiba e atualize as configurações do serviço de solicitação.
  • Configure o histórico avançado do canal.
  • Execute e analise consultas avançadas em chaincodes no canal.
  • Atualize um chaincode.

Página Chaincodes

Observe que o Oracle Blockchain Platform se refere a contratos inteligentes como chaincodes.

Vá para a página Chaincodes para exibir uma lista dos pacotes de chaincode instalados na instância. Na primeira vez que você usa a página Chaincodes depois de configurar sua instância, nenhum chaincodes é exibido na lista porque nenhum chaincodes foi incluído durante a configuração. Adicione todos os chaincodes.

Você pode usar a página Chaincodes para concluir as seguintes tarefas:

  • Instale e implante um chaincode usando a opção de implantação Rápida ou Avançada.
  • Veja quantos pares têm um chaincode instalado.
  • Descubra em quantos canais um chaincode foi implantado.

Página Ativos Digitais

A página Ativos Digitais só é exibida em instâncias que estão executando o Oracle Blockchain Platform Digital Assets Edition. A Edição de Ativos Digitais do Oracle Blockchain Platform é uma extensão do Oracle Blockchain Platform que fornece conteúdo específico de domínio predefinido, como chaincodes e APIs wrapper, para uso em cenários como moeda digital do banco central (CBDC) e mercados de títulos digitais. Para obter mais informações, consulte Oracle Blockchain Platform Digital Assets Edition.

Página Ferramentas de Desenvolvedor

A página Ferramentas do Desenvolvedor foi projetada para ajudar você a aprender os fundamentos do blockchain, como escrever códigos de cadeia e criar aplicativos blockchain.

Você pode usar a página Ferramentas de Desenvolvedor para executar as seguintes tarefas:

  • Faça download do Blockchain App Builder para Oracle Blockchain Platform - um conjunto de ferramentas e amostras para ajudá-lo a criar, testar e depurar projetos de chaincode usando uma interface de linha de comando ou uma extensão do Visual Studio Code.
  • Encontre modelos e o simulador Hyperledger Fabric para ajudá-lo a criar chaincodes.
  • Encontre links para os SDKs e APIs necessários para criar aplicativos blockchain.
  • Use os códigos de cadeia de amostra para aprender sobre códigos de cadeia. Instale, implante e chame os chaincodes de amostra.