DEFINIÇÃO de Hyperledger
O Hyperledger é um projeto abrangente, que oferece a estrutura, padrões, diretrizes e ferramentas necessárias para criar blockchains de código aberto e aplicativos relacionados para uso em vários setores. Usando os artefatos disponíveis no projeto Hypeledger, uma empresa pode aplicar várias soluções e serviços de blockchain disponíveis para melhorar significativamente o desempenho de suas operações e a eficiência de seus processos de negócios.
Quebrando o Hyperledger
O projeto Hyperledger foi criado em dezembro de 2015 pela Linux Foundation de San Francisco, Califórnia. Começou com 10 firmas-membro e hoje tem mais de 100 empresas-membro.
O Hyperledger foi configurado com o objetivo de acelerar a colaboração em todo o setor para desenvolver uma estrutura de tecnologia baseada em contabilidade e blockchain confiável e de alto desempenho, que pudesse ser usada em vários setores da indústria para aprimorar a eficiência, o desempenho e as transações dos vários processos de negócios.
O Hyperledger é uma colaboração global que inclui empresas líderes das áreas de finanças, bancos, Internet das Coisas (IoT), gerenciamento da cadeia de suprimentos, manufatura e produção e tecnologia. Eles incluem grandes nomes como Airbus, Daimler, IBM, Samsung, Nokia, Deutsche Börse, American Express, JP Morgan e Well Fargo, além de uma série de startups baseadas em blockchain como Blockstream e Cosensys.
Essencialmente, o Hyperledger não é uma organização, uma rede de criptomoedas ou um sistema blockchain. Ele não suporta uma criptomoeda como o bitcoin, mas funciona fornecendo a infraestrutura e os padrões necessários para o desenvolvimento de vários sistemas e aplicativos baseados em blockchain para uso industrial. Pense no Hyperledger como um hub, onde vários projetos e ferramentas individuais baseados em blockchain que aderem à sua filosofia de design definida operam sob seu guarda-chuva.
Os vários projetos incluem o seguinte:
- Hyperledger Caliper - uma ferramenta de benchmark de blockchain usada para avaliar o desempenho de uma implementação específica de blockchain
Todos esses projetos no âmbito do Hyperledger seguem a metodologia de design que suporta uma abordagem modular e extensível, interoperabilidade e recursos de segurança. Os projetos permanecem independentes de um token ou criptomoeda específica, embora um usuário possa criá-lo conforme necessário.
Em termos de arquitetura, o Hyperledger usa os seguintes principais componentes de negócios:
- Camada de consenso - cuida da criação de um contrato no pedido e da confirmação da correção do conjunto de transações que constituem um bloco; Camada de contrato inteligente - responsável por processar solicitações de transação e autorizar apenas transações válidas; Camada de comunicação - cuida do transporte de mensagens ponto a ponto Serviço de Gerenciamento - a função necessária para manter e validar identidades de usuários e sistemas e estabelecer confiança na blockchainAPI - ou interface de programação de aplicativos, permite que aplicativos e clientes externos interajam com a blockchain
