Esse post dará uma visão geral de alto nível sobre o Hyperledger Fabric e como ele pode ser usado para desenvolver aplicações em blockchain. Também passaremos por outros projetos sob o guarda-chuva do Hyperledger e como eles complementam o Fabric. Ao final do post, o leitor terá um bom entendimento do que é Fabric e como ele funciona.
O que é Hyperledger Fabric?
O Hyperledger Fabric é uma tecnologia corporativa de registros distribuído (DLT, na sigla em inglês) permissionada projetada para redes comerciais privadas em larga escala. Fabric é um dos projetos da Hyperledger abrigados pela Linux Foundation e é sustentado por uma arquitetura modular que entrega alto grau de flexibilidade, resiliência, confidencialidade e escalabilidade.
Como Hyperledger Fabric funciona?
Em nível mais alto, o Fabric funciona definindo uma rede de nós pares, onde cada um roda uma cópia do software do ledger. Qualquer um que queira participar da rede - isto é, ler ou escrever no registro - deve primeiro ser inscrito como membro em um dos nós. Uma vez registrado, os membros ganham credenciais criptografadas que poderão usar para se autenticarem quando interagirem com a rede.
Cada transação processada pela rede precisa ser endossada por um número pré-especificado de membros (inclusive, pode ser apenas um) antes de ser referendada (no jargão, committed) no registro e ficar visível para outros membros. Esse processo ajuda a assegurar que somente transações validadas sejam escritas no registro e que todos os membros vejam cópias idênticas do registro distribuído.
Quais os benefícios do Hyperledger Fabric?
A arquitetura modular do Hyperledger Fabric permite alto grau de flexibilidade, o que é essencial para satisfazer as necessidades de usuários empresariais. Por exemplo, a plataforma suporta diversas linguagens de programação, componentes plugáveis e opções de implantação.
Além disso, o Fabric oferece controles de acesso robustos baseados em "roles" (papéis), o que permite que organizações restrinjam o acesso a suas redes de acordo com suas necessidades. Por fim, a plataforma é projetada para escalar horizontalmente, o que é ideal para implantações em grande escala.
O Hyperledger Fabric também se destaca por sua confidencialidade. A plataforma suporta transações privadas a anônimas, o que significa que os dados processados na rede do Hyperledger Fabric podem ser mantidos confidenciais entre as partes envolvidas na transação.
Finalmente, o Hyperledger Fabric é uma das mais ativas plataformas open-source no mercado. A plataforma já está sendo usada por empresas ao redor do mundo e, entre elas, encontramos a IBM, a SAP e a Microsoft.
Como o Hyperledger Fabric pode ser usado?
O Hyperledger Fabric pode ser usado para construir aplicações em blockchain corporativas. A plataforma oferece um conjunto completo de ferramentas e bibliotecas para desenvolver e implantar aplicações em blockchain.
Além disso, o Hyperledger Fabric pode ser uma componente de outros projetos Hyperledger. Por exemplo, a plataforma pode ser usada como um protocolo de comunicação para a Hypeledger Indy, que é uma plataforma em blockchain para identidades digitais.
Enquanto isso, pode-se usar o Hypeledger Composer para criar modelos de negócio e aplicações em blockchain baseados no Hyperledger Fabric.
O Hyperledger Fabric é uma plataforma de tecnologia de registros distribuídos projetada para redes corporativas privadas em larga escala e é um dos projetos Hyperledger abrigados pela Linux Foundation. Ele é sustentado por uma arquitetura modular que entrega alto grau de flexibilidade, resiliência, confidencialidade e escalabilidade.
- O Hyperledger Fabric oferece controles de acesso robustos e permissões baseadas em papéis para ajudar as organizações a restringir o acesso às suas redes de acordo com suas necessidades. Adicionalmente, o Hyperledger Fabric foi projetado para escalabilidade horizontal, fazendo dele ideal para implantações em larga escala;
- O Hyperledger Fabric também se destaca em privacidade de dados com seu suporte para transações anônimas e privadas entre as partes de um acordo. Finalmente, o Hyperledger Fabric é uma das mais ativas plataforma em blockchain open-source, já tendo sido implantadas por IBM, SAP e Microsoft;
- Dadas as suas incríveis características e benefícios, o Hyperledger Fabric pode ser usado para criar aplicações em blockchain para negócios e ser integrado em outros projetos Hyperledger.
Conclusão:
O Hyperledger Fabric é uma plataforma de tecnologia de registros distribuídos permissionada muito apropriada para redes corporativas privadas. Graças a sua arquitetura modular, ele oferece alto grau de flexibilidade, resiliência, confidencialidade e escalabilidade. Se você estiver procurando uma plataforma em blockchain para impulsionar seu novo projeto, o Hyperledger Fabric deve estar em sua lista.
Se você estiver à procura de ajuda para usar ou para construir sua rede Hyperledger Fabric, a BBChain e o BlockchainLab podem ajudá-lo. Nós oferecemos um conjunto completo de ferramentas e serviços para ajudá-lo a começar nessa tecnologia. Além disso, nosso time de especialistas podem direcioná-lo e sustentá-lo por todo o processo de desenvolvimento. Contate-nos agora mesmo para entender mais sobre como podemos ajudá-lo com o Hyperledger Fabric.
https://blockchainlab.network/pt-br/blog-blockchainlab/what-is-hyperledger-fabric-blockchainlab