Desenvolva uma rede blockchain  

Crie sua primeira rede blockchain usando o Hyperledger Composer

Last updated

Blockchain é uma tecnologia aberta, segura e distribuída que está reduzindo custos, acelerando processos e desenvolvendo um novo nível de confiança em aplicativos transacionais. Esse padrão de código do desenvolvedor apresentará o blockchain, mostrando como desenvolver uma rede blockchain através do Hyperledger Composer.

By Ishan Gulhane

Overview

Atualizado para o suporte do Hyperledger Fabric V1.1 e Hyperledger Composer V0.19

Blockchain est√° mudando a forma como os neg√≥cios fazem transa√ß√Ķes. Essa tecnologia aberta, segura e distribu√≠da est√° reduzindo custos, acelerando processos e desenvolvendo um novo n√≠vel de confian√ßa em intera√ß√Ķes seguras.

Quando surge algo da grandeza do blockchain, os desenvolvedores que entendem e que podem implementar a tecnologia tomam a frente da situação. Porém, primeiro é preciso conhecer o assunto.

Neste padr√£o de desenvolvedor, o primeiro de uma s√©rie de padr√Ķes de blockchain ‚Äúhello world‚ÄĚ, voc√™ aprender√° a desenvolver uma rede blockchain usando Hyperledger Composer. Crie um arquivo Business Network Archive (BNA) que permite definir um modelo; por exemplo, os participantes, os ativos negoci√°veis e as transa√ß√Ķes permitidas. Em seguida, implemente a rede no Hyperledger Fabric, a implementa√ß√£o da estrutura blockchain hospedada pelo The Linux¬ģ Foundation. Para esse padr√£o, o Hyperledger Fabric √© executado localmente.

Voc√™ descobrir√° como a ferramenta Hyperledger Composer pode ser √ļtil. Ela oferece capacidade de modelar rapidamente sua atual rede de neg√≥cios, incluindo seus ativos existentes e as transa√ß√Ķes relacionadas a elas. Como parte do seu modelo de rede de neg√≥cios, defina as transa√ß√Ķes que podem interagir com ativos. Redes de neg√≥cios tamb√©m incluem os participantes que interagem com elas, sendo que cada um pode ser associado a uma identidade exclusiva, em v√°rias redes de neg√≥cios.

Esta √© sua chance de conhecer o blockchain e desenvolver as aptid√Ķes das quais seus neg√≥cios precisam. Aperfei√ßoe este padr√£o de desenvolvedor, observe padr√Ķes de blockchain futuros e torne-se indispens√°vel.

Flow

  1. Instale as ferramentas de desenvolvimento Hyperledger Composer.
  2. Inicie o Hyperledger Fabric.
  3. Gere o arquivo Business Network Archive.
  4. Implemente o Business Network Archive utilizando o Composer Playground.
  5. (Método alternativo) Implemente o Business Network Archive no Hyperledger Composer em execução localmente.

Components

Hyperledger Composer

Uma ferramenta de colaboração para a construção de blockchain business networks e para acelerar o desenvolvimento e implantação de contratos inteligentes em ledger distribuído.

Technologies

Blockchain

Banco de dados distribuído mantendo uma lista crescente de registros ou blocos protegidos.

Cloud

Acesse recursos de tecnologia da informação e computadores pela internet.

Containers

Os containers s√£o objetos de software virtual que incluem todos os elementos que um aplicativo precisa executar.

Related Blogs

Nenhuma publicação correspondente ao seu critério de busca foi encontrada

Related Links

GitHub

Verifique o código-fonte para o Hyperledger Composer V0.19.3.