O Hyperledger Fabric lançou a versão 2.0 da plataforma DLT (Distributed Ledger Technology), de acordo com um comunicado de 30 de janeiro. Vários recursos foram adicionados à plataforma, que melhoram a maneira como seus diferentes participantes se comunicam.
O Hyperledger Fabric é um dos vários produtos do consórcio Hyperledger, que apresenta dezenas de importantes players do setor e é apoiado principalmente pela IBM.
Fabric é uma rede blockchain privada ou "com permissão" usada em indústrias como finanças e cadeias de suprimentos. Ela permite que as empresas controlem o acesso às suas redes e mantenham dados confidenciais em sigilo, permitindo alguma cooperação entre setores por meio de canais dedicados e contratos inteligentes verificáveis.
A versão 2.0 fez algumas melhorias notáveis na descentralização, adicionando um novo sistema de gerenciamento de códigos, termo da Fabric para contratos inteligentes. Agora, várias organizações podem concordar com os parâmetros principais de um código, que podem ser usados no ledger compartilhado.
Além disso, os códigos podem ser ajustados por organizações antes de serem confirmados no livro razão, o que garante que todos concordem com os dados que podem ser compartilhados entre si.
O compartilhamento de dados também foi otimizado para funcionar com base na necessidade de conhecimento. As organizações agora podem optar por compartilhar dados em particular com membros específicos de sua rede, o que elimina a necessidade de definir combinações complexas de canais para fazer o mesmo.
Por fim, várias melhorias de desempenho foram introduzidas, envolvendo paralelização de tarefas e fluxos de programas mais eficientes. O Hyperledger afirma que isso permite que a rede suporte milhares de transações por segundo.
O que é o Hyperledger Fabric?
O Fabric é uma plataforma DLT altamente modular que foi projetada para uso em indústrias. Ao contrário das blockchains públicas, ele responde à necessidade das empresas manterem sigilo em suas operações. Por exemplo, ele permite que os usuários personalizem o preço de um produto para cada cliente, sem que nenhum deles saiba o que os outros estão pagando por ele.
Ao mesmo tempo, o Fabric pode facilitar a cooperação entre diferentes players do setor com seu livro razão compartilhado. As empresas podem escolher quais dados desejam divulgar, enquanto a validade dos dados secretos é garantida por meio de mecanismos criptográficos.
Em um nível técnico, o Fabric é extremamente flexível. O consenso entre as organizações pode ser alcançado de várias maneiras, enquanto os contratos inteligentes podem ter várias arquiteturas - semelhantes ao Ethereum, Bitcoin ou mesmo tipos completamente diferentes.
Os contratos inteligentes podem ser programados em linguagens comuns, como Go, Java e Javascript, além do Solidity.
Como produto corporativo, apresenta atualizações contínuas e assíncronas, que são semelhantes à forma como o software convencional funciona.
O Fabric ultrapassou recentemente seus concorrentes em termos de atividade de desenvolvimento.