Pré-Disponibilidade Geral (Pré-GA): 26-02-2026

Instalar Usando Pilhas do OCI

Conclua estas etapas para instalar o produto implantando uma pilha do OCI.

Pré-requisitos

Antes de iniciar o processo de instalação, verifique se há os seguintes pré-requisitos:

  • Acesso a uma tenancy e permissões da Oracle Cloud Infrastructure (OCI) para criar e gerenciar pilhas do Resource Manager, recursos de computação e rede e recursos de Registro de Contêiner e Kubernetes (OKE).
  • Os pacotes de pilha do Resource Manager no formato .zip para o Oracle Blockchain Platform Enterprise Edition para Hyperledger Besu.
  • Uma compreensão básica dos conceitos de blockchain e Hyperledger Besu. Para obter mais informações sobre o Hyperledger Besu, consulte Cliente Besu Ethereum.
  • Pré-requisitos do Oracle Cloud Stack:
    • Um nome de domínio base (por exemplo, obpee.example.com) para hospedar o Gerenciador do Blockchain Platform e os nomes de domínio totalmente qualificados do console de serviços
    • Senhas para o administrador do Blockchain Platform Manager e o administrador LDAP
    • Um nome de usuário do OCIR (OCI Registry) e um token de autenticação ativo
    • Detalhes do cluster, como contagem de nós de trabalho e especificações de OCPU e memória
Para obter seu nome de usuário e token de autenticação do OCIR, execute as etapas a seguir.
  1. Na console do OCI, selecione Perfil e, em seguida, selecione sua conta de usuário.
  2. Abra Tokens e chaves.
  3. Em Tokens de autenticação, crie um token e copie-o e armazene-o com segurança.
  4. Determine seu nome de usuário do OCIR, que geralmente usa o seguinte formato: <tenancy-name>/oracleidentitycloudservice/<username>. Por exemplo, acmeinc/oracleidentitycloudservice/dev.user@example.com.
Para obter mais informações, consulte Fazendo Login no Oracle Cloud Infrastructure Registry.

Compatibilidade de EVM

A plataforma é baseada no Hyperledger Besu v25.12, que suporta contratos inteligentes Shanghai e Cancun EVM. Use a plataforma para testar e avaliar os recursos do produto e desenvolver integrações. Não use a plataforma em um ambiente de produção. Os contratos de API podem mudar entre as versões da plataforma.

A tabela a seguir mostra as versões mínimas do Solidity e do Hardhat que podem ser usadas.

Versão do EVM Versão Mínima da Solidez Versão Mínima do Hardhat
Xangai 0,8 2,14
Cancun 0,8 2,21

Criar o Sistema

Você usa o Oracle Cloud Stack para criar e implantar o Oracle Blockchain Platform Enterprise Edition para Hyperledger Besu

  1. Faça log-in no OCI e navegue até Serviços do Desenvolvedor, Resource Manager e Pilhas.
  2. Clique emCriar Pilha.
  3. Na página Informações da pilha, selecione Minha configuração, selecione o botão de opção Arquivo Zip e, em seguida, faça upload do arquivo .zip que contém a configuração da pilha. Para a versão de disponibilidade limitada, a URL do arquivo .zip é fornecida pelo seu ponto de contato da Oracle no gerenciamento de vendas ou produtos.
  4. Opcionalmente, personalize os campos Informações da Pilha. Todos os campos são preenchidos com padrões.
    1. Provedor personalizado
      Provedores personalizados não são suportados no momento.
    2. Nome
      Nome da pilha. Ele tem um nome padrão e fornece um carimbo de data e hora. Você pode editar isso, se desejar.
    3. Descrição
      Descrição da pilha que você está criando.
    4. Criar no compartimento
      O padrão é o compartimento raiz da sua tenancy do OCI.
    5. Versão do Terraform
      Certifique-se de que a versão 1.1.x ou posterior esteja selecionada.
    6. Marcas
      Opcional. As tags são uma maneira conveniente de atribuir um mecanismo de rastreamento.
    Clique em Próximo.
  5. Forneça um nome para a pilha e informe os parâmetros necessários.
    Configurações do Blockchain Platform
    1. Nome do Domínio
      Especifique o URL do domínio para hospedar o Blockchain Platform Manager e a console de serviços. A predefinição é Besuee.com.
    2. Senha do Usuário Administrativo
      Isso é usado para definir a senha do usuário administrativo do Gerenciador da Plataforma Blockchain (obpadmin).
    3. Senha do Usuário LDAP
      Isso é usado para definir a senha do usuário administrativo para o servidor de autenticação LDAP.
    Configurações de Imagem do OCIR
    1. Nome de Usuário do OCIR
      Nome de usuário usado para fazer log-in no Oracle Cloud Infrastructure Registry. Informe o nome do usuário no formato:
      <tenancy-namespace>/<username>
      onde <tenancy-namespace> é a string de namespace do serviço Object Storage gerada automaticamente da tenancy na qual criar repositórios (conforme mostrado na página Informações da Tenancy). Por exemplo
      ansh81vru1zp/jdoe@example.com
      Observe que para algumas tenancies mais antigas, a string de namespace pode ser a mesma que o nome da tenancy em todas as letras minúsculas. Por exemplo,
      example-dev
      Se sua tenancy for federada com oOracle Identity Cloud Service, use o formato
      <tenancy-namespace>/oracleidentitycloudservice/<username>

      Consulte Fazendo Login no Oracle Cloud Infrastructure Registry.

    2. Token de Autenticação do OCIR
      O token de autenticação usado para acessar o OCIR.
    Configurações de Cluster do Kubernetes
    1. Nome do Cluster
      Nome do cluster do OCI Kubernetes Engine que será criado. Os recursos subsequentes também conterão esse nome. No estado final, a deployment_id gerada pelo job de aplicação será adicionada a isso.
    2. Nome do Pool de Nós
      Nome do pool de nós para os nós de trabalho.
    3. Ativar Cluster Autoscaler para Pool de Nós
      Isso permitirá que os pools de nós dimensionem automaticamente com base no uso de recursos e adicionará e removerá nós de trabalho conforme necessário. Quando definida como False, a guia Número Máximo de Nós de Trabalho fica oculta.
    4. Número Mínimo de Nós de Trabalho
      O número mínimo de Nós no Pool de Nós. Se o dimensionamento automático não tiver sido ativado, esse será o número total de nós de trabalho disponíveis. O padrão é 1. No mínimo, 1 nó de trabalho é obrigatório.
    5. Número Máximo de Nós de Trabalho
      O número máximo de Nós no Pool de Nós. Isso só estará disponível se o dimensionamento automático tiver sido ativado. O padrão é 10. O máximo é 100.
    6. Forma da Instância dos Nós de Trabalho
      Selecione a forma de computação apropriada. A predefinição é VM.Standard.E5.Flex. Para obter informações sobre formas suportadas e suas configurações, consulte: Formas de Computação Suportadas.
    7. Contagem de OCPUs do Nó de Trabalho
      O número de OCPUs para cada instância de computação do nó de trabalho. O mínimo é 4 OCPUs. O máximo é 64 OCPUs.
    8. Memória do Nó de Trabalho (GB)
      A quantidade de memória para cada instância de computação do nó de trabalho. O mínimo é 64 GB. O máximo é 1024 GB.
  6. Revise as informações e crie a pilha selecionando Executar Aplicação e, em seguida, Criar.
    O processo de criação de pilha começa, o que inclui a implantação de recursos como uma VM de computação (host de salto) e clusters do Kubernetes.
  7. Aguarde a conclusão da criação da pilha, o que geralmente pode levar de 40 a 45 minutos. Monitore o job e os logs de criação de pilha para rastrear o andamento da implantação.
  8. Depois que o job de pilha for marcado como Succeeded, a guia Informações do Aplicativo estará disponível. As informações nesta guia podem ser usadas para configurar o acesso ao Blockchain Platform Manager.
    Para obter mais informações sobre esses campos, consulte Informações sobre o aplicativo.