Observação:

Desenvolva um aplicativo Blockchain usando o Oracle Blockchain Platform

Introdução

A tecnologia blockchain está revolucionando a maneira como as empresas e as organizações operam, e deu origem a uma nova era de aplicativos que podem gerar níveis sem precedentes de transparência, segurança e descentralização.

O Oracle Blockchain Platform fornece uma plataforma pré-montada para criar e executar contratos inteligentes e manter um registro distribuído à prova de adulteração. Com o Oracle Blockchain Platform, você conclui algumas etapas simples de criação de instância e, em seguida, a Oracle cuida do gerenciamento do serviço, da aplicação de patches, do backup e da restauração e de outras tarefas do ciclo de vida do serviço.

Objetivo

Para ajudar você a começar a desenvolver um aplicativo Blockchain usando o Oracle Blockchain Platform, este tutorial fornece uma visão geral de alto nível dos principais conceitos e etapas envolvidos.

Pré-requisitos

Tarefa 1: Criar uma instância do Oracle Blockchain Platform

  1. Faça log-in na Console do OCI.

  2. Selecione o compartimento no qual você tem privilégios apropriados para criar uma instância.

  3. Forneça um nome para Exibição para sua instância, selecione a Atribuição da Plataforma, a versão e a Edição necessária.

  4. Clique em Criar.

    Criar uma instância OBP

  5. Para cada organização membro que participa da sua rede Blockchain, crie uma instância do Oracle Blockchain Platform. Para obter mais informações, consulte Criar uma instância do OBP.

No final desta etapa, você terá toda a infraestrutura pronta para executar um aplicativo Blockchain.

Tarefa 2: Configurar seu ambiente de desenvolvimento

O Blockchain App Builder suporta todo o ciclo de vida de desenvolvimento de uma interface de linha de comando ou como uma extensão do Visual Studio Code. O Blockchain App Builder for Oracle Blockchain Platform é um conjunto de ferramentas que auxilia no desenvolvimento, teste e implantação rápidos de chaincode no Oracle Blockchain Platform. Você pode fazer download da extensão do Visual Studio Code para o App Builder na guia Amostras da Console do Oracle Blockchain Platform.

Para obter mais informações, consulte Instalar o App Builder.

Tarefa 3: Criar um Modelo de Dados para seu aplicativo Blockchain

Tarefa 4. Criar um arquivo de especificação usando o Modelo de Dados

Criar um arquivo de especificação

Tarefa 5. Gerar o arquivo chaincode

Gerar Chaincode

Agora você está pronto para implantar o chaincode no Oracle Blockchain Platform.

Tarefa 6. Implantar e testar o chaincode

Tarefa 7: Usar SDKs e APIs REST para desenvolver o aplicativo

Dica: Leia as seções Conceitos-Chave e Tutoriais antes de escrever seu próprio aplicativo.

Aquisições

Mais Recursos de Aprendizagem

Explore outros laboratórios no site docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal YouTube do Oracle Learning. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.