ETFFIN Finance >> Finanças pessoais curso >  >> Cryptocurrency >> Blockchain

Tecido Hyperledger

O que é Hyperledger Fabric?

Hyperledger Fabric é uma estrutura modular de blockchain que atua como uma base para o desenvolvimento de produtos baseados em blockchain, soluções, e aplicativos que usam componentes plug-and-play voltados para uso em empresas privadas.

Principais vantagens

  • Hyperledger é um nível empresarial, estrutura de razão distribuída de código aberto lançada pela Linux Foundation em dezembro de 2015.
  • O tecido é altamente modular, plataforma de tecnologia de razão descentralizada (DLT) que foi projetada pela IBM para uso empresarial industrial.
  • Como o Hyperledger Fabric é privado e requer permissão de acesso, as empresas podem segregar informações (como preços), além disso, as transações podem ser aceleradas porque o número de nós na rede é reduzido.
  • O Fabric 2.0 foi lançado em janeiro de 2020. As principais características desta versão são transações mais rápidas, tecnologia de contrato inteligente atualizada, e compartilhamento de dados simplificado.

O Hyperledger Fabric foi iniciado pela Digital Asset e IBM e agora surgiu como um empreendimento colaborativo entre setores, que atualmente está sendo hospedado pela Linux Foundation. Entre os vários projetos do Hyperledger, A Fabric foi a primeira a sair do estágio de “incubação” e atingir o estágio de “ativo” em março de 2017.

Como funciona o Hyperledger Fabric

As redes de blockchain tradicionais não podem suportar transações privadas e contratos confidenciais que são de extrema importância para as empresas. O Hyperledger Fabric foi projetado em resposta a isso como um modular, base escalonável e segura para oferecer soluções de blockchain industriais.

Hyperledger Fabric é o mecanismo de código aberto para blockchain e cuida dos recursos mais importantes para avaliar e usar blockchain para casos de uso de negócios.

Dentro de redes industriais privadas, a identidade verificável de um participante é um requisito primário. Hyperledger Fabric oferece suporte a associações com base na permissão; todos os participantes da rede devem ter identidades conhecidas. Muitos setores de negócios, como saúde e finanças, são regidos por regulamentos de proteção de dados que exigem a manutenção de dados sobre os vários participantes e seu respectivo acesso a vários pontos de dados. O Fabric oferece suporte a essa associação baseada em permissão.

Arquitetura Modular

A arquitetura modular do Hyperledger Fabric separa o fluxo de trabalho de processamento de transações em três diferentes estágios:contratos inteligentes chamados chaincode que compreendem o processamento lógico distribuído e acordo do sistema, pedido de transação, e validação e comprometimento da transação. Essa segregação oferece vários benefícios:

  • Um número reduzido de níveis de confiança e verificação que mantém a rede e o processamento livres de confusão
  • Escalabilidade de rede aprimorada
  • Melhor desempenho geral

Adicionalmente, O suporte do Hyperledger Fabric para plug-and-play de vários componentes permite a fácil reutilização de recursos existentes e integração pronta de vários módulos. Por exemplo, se já existe uma função que verifica a identidade do participante, uma rede de nível empresarial simplesmente precisa conectar e reutilizar este módulo existente em vez de construir a mesma função do zero.

Os participantes da rede têm três funções distintas:

  • Endossante
  • Committer
  • Consenter

Em poucas palavras, a proposta de transação é submetida ao endossante par de acordo com a política de endosso predefinida sobre o número de endossantes necessários. Após endossos suficientes pelo (s) endossante (s), um lote ou bloco de transações é entregue ao (s) committer (es). Os confirmadores validam se a política de endosso foi seguida e se não há transações conflitantes. Assim que as duas verificações forem feitas, as transações são confirmadas no razão.

Fonte da imagem:IBM

Uma vez que apenas as instruções de confirmação - como assinaturas e conjunto de leitura / gravação - são enviadas pela rede, a escalabilidade e o desempenho da rede são aprimorados. Apenas endossantes e committers têm acesso à transação, e a segurança é melhorada com um menor número de participantes tendo acesso aos principais pontos de dados.

Exemplo de tecido Hyperledger

Suponha que haja um fabricante que deseja enviar chocolates para um varejista ou mercado de varejistas específico (ou seja, todos os varejistas dos EUA) a um preço específico, mas não deseja revelar esse preço em outros mercados (ou seja, Varejistas chineses).

Uma vez que a movimentação do produto pode envolver outras partes, como costumes, uma empresa de transporte, e um banco de financiamento, o preço privado pode ser revelado a todas as partes envolvidas se uma versão básica da tecnologia blockchain for usada para dar suporte a esta transação.

O Hyperledger Fabric resolve esse problema, mantendo as transações privadas privadas na rede; apenas os participantes que precisam saber estão cientes dos detalhes necessários. O particionamento de dados no blockchain permite que pontos de dados específicos sejam acessíveis apenas às partes que precisam saber.

Críticas ao tecido Hyperledger

A marca d'água do criptoentusiasmo quebrou em 2018 após o colapso do preço do bitcoin (que atingiu seu pico em 17 de dezembro, 2017). Afirmações superotimistas sobre o valor da nova tecnologia foram substituídas por ceticismo, e tecnologias relacionadas, incluindo Hyperledger, também sofreu com esse ceticismo.

Concorrentes da Hyperledger Fabric

Hyperledger Fabric compete com outros projetos Hyperledger como Iroha, Indy, e dente de serra. Ele também concorre com o Corda do R3, que também é privado, DLT baseado em permissão.

A empresa de serviços Blockchain Chainstack publicou um artigo em janeiro de 2020 que mostra que o desenvolvimento em Corda tem sido historicamente maior do que o desenvolvimento em Fabric, embora o desenvolvimento do Fabric tenha passado do Corda no terceiro trimestre de 2019, quando o Fabric mudou para o GitHub.

O relatório Chainstack mostra que embora haja três vezes mais desenvolvedores trabalhando no Fabric, Os desenvolvedores do Corda fizeram mais de duas vezes mais contribuições de código, e os desenvolvedores do Fabric enviam muito menos código por desenvolvedor do que os desenvolvedores do Corda.

Hyperledger Fabric não é blockchain e não é eficiente

Diversas críticas ao Hyperledger Fabric apontam que um baseado em permissão, blockchain privado com recursos do Hyperledger Fabric não é um blockchain, e as tecnologias atuais não blockchain são muito menos caras e oferecem a mesma quantidade de segurança. Stuart Popejoy da Cointelegraph expõe o caso assim:

A arquitetura do Fabric é muito mais complexa do que qualquer plataforma de blockchain, além de ser menos segura contra adulteração e ataques. Você pensaria que um blockchain "privado" ofereceria pelo menos escalabilidade e desempenho, mas o tecido também falha aqui. Simplificando, os pilotos construídos no Fabric enfrentarão uma implantação complexa e insegura que não será capaz de escalar com seus negócios.

O Hyperledger Fabric também foi criticado por falta de resiliência. Uma equipe de pesquisadores da Sorbonne em Paris e CSIRO - Data61, Agência de ciência nacional da Austrália, descobriram que atrasos de rede significativos reduziram a confiabilidade do Fabric:"[B] y atrasando a propagação do bloco, demonstramos que o Hyperledger Fabric não oferece garantias de consistência suficientes para ser implantado em ambientes críticos. "

Hyperledger Fabric 2.0 lançado em janeiro de 2020

Em janeiro de 2020, O Hyperledger Fabric 2.0 foi lançado para resolver algumas das críticas existentes. De acordo com Ron Miller da Techcrunch, "As maiores atualizações envolvem forçar um acordo entre as partes antes que quaisquer novos dados possam ser adicionados ao livro razão, conhecido como governança descentralizada dos contratos inteligentes. "

Embora a atualização não seja uma mudança radical na simplicidade ou aplicabilidade do Fabric, ele demonstra que o progresso continua a ser feito na indústria de criptomoedas além da cripto-mania que ocorreu em 2018. Nos próximos cinco a dez anos, espera-se que o blockchain corporativo encontre, sem dúvida, seu uso adequado.