O Hyperledger Fabric é uma plataforma de gerenciamento de ativos digitais de código aberto

Hyperledger Fabric Plataforma Blockchain livre

Tecnologia de contabilidade distribuída baseada em arquitetura permissão

O Hyperledger Fabric é uma plataforma de DLT de código aberto, com muitos ótimos recursos, como consenso flasgável, suporte ao contrato inteligente de várias linguagens e muito mais.

Visão geral

O Hyperledger Fabric é uma plataforma de gerenciamento de ativos digitais de código aberto para criar aplicativos descentralizados. É apoiado pela Linux Foundation e possui uma comunidade de desenvolvedores muito forte. Sua arquitetura é modular que torna seu sistema de eco completamente configurável. Esse livro distribuído com permissão de código aberto fornece soluções para muitos casos de uso de negócios, como bancos, assistência médica, finanças, recursos humanos e muito mais. Uma das melhores coisas é que os desenvolvedores podem escrever o contrato inteligente em qualquer linguagem de programação de uso geral, como NodeJS, Java, Go. Na maioria das vezes, o Blockchain é uma rede pública. No entanto, o Hyperledger Fabric é um blockchain com permissão no qual todos os participantes são conhecidos. Acima de tudo, essa tecnologia de ledger de código aberto cria protocolos de consenso conectáveis ​​que significam que os usuários podem usar o protocolo de consenso, dependendo do caso de uso. Portanto, todos esses recursos tornam essa tecnologia descentralizada de contabilidade altamente segura, onde as transações ocorrem em um modo totalmente privado. Este blockchain com permissão é escrito no idioma Go e seu código -fonte está disponível com documentação abrangente. Mais longe. Essa plataforma de gerenciamento de ativos digitais é altamente escalável e fornece muitos outros recursos que incluem governança e versão de contratos inteligentes, projetados para operações contínuas, dados consultáveis. Além disso, sua arquitetura modular permite as configurações com software de terceiros, como LDAP, OpenId Connect e Bibliotecas criptográficas.

Requisitos de sistema

Os requisitos para configurar o Hyperledger Fabric incluem:

Características

O Hyperledger Fabric oferece os seguintes recursos principais:

  • Código aberto
  • Suporte ao contrato inteligente de múltiplas linguagens
  • Suporte para EVM e Solidez
  • Escalável
  • Consenso flasgável
  • Dados consultáveis
  • Flexível
  • Integração com aplicativos de terceiros
  • Arquitetura com permissão

Instruções de instalação

Depois de instalar os pré-requisitos, a primeira etapa da próxima etapa é instalar amostras, binários e imagens do Docker. Em segundo lugar, para o MacOS, você precisará usar um local em /usuários /volumes, /privado ou /tmp. Entre no diretório no qual você instalará as amostras e binários de tecido executando o seguinte comando:

    curl -sSL https://bit.ly/2ysbOFE | bash -s

Em terceiro lugar, execute o seguinte comando para definir a variável de ambiente de caminho:

    export PATH=<path to download location>/bin:$PATH

Além disso, o script baixará as imagens do Hyperledger Fabric Docker de Docker Hub no registro local do Docker e as marcará como “mais recente”. Agora, execute o seguinte comando:

    cd fabric-samples/test-network

Em seguida, você encontrará um script anotado, network.sh, que leva uma rede de tecidos usando as imagens do Docker em sua máquina local. Depois disso, de dentro do diretório Test-Network, execute o seguinte comando para remover quaisquer contêineres ou artefatos de quaisquer execuções anteriores:

    ./network.sh down

Por fim, execute o seguinte comando para trazer à tona a rede:

    ./network.sh up
 Português