O que é Hyperledger

Hyperledger é um projeto de código aberto da Linux Foundation que oferece um conjunto de ferramentas diversificado e conjunto de estruturas e projetos para desenvolvedores e empresas criarem e experimentarem redes de blockchain.

O objetivo do Projeto Hyperledger é facilitar a colaboração entre empresas, desenvolvedores e outras empresas no campo da tecnologia de razão distribuída. Existem atualmente mais de 250 organizações apoiando o Hyperledger, e esse número é uma bola de neve.

O que é Hyperledger

O Hyperledger se tornou uma das ferramentas e ambientes essenciais para que as partes interessadas aprendam mais sobre a tecnologia do blockchain e participem de uma comunidade dinâmica.

Fundo

O Projeto Hyperledger foi anunciado em dezembro de 2015 pela Linux Foundation como um ambiente de código aberto para analisar, construir, experimentar e colaborar no desenvolvimento de sistemas de contabilidade distribuídos. A Linux Foundation alcançou algumas realizações significativas desde seu início em 2000, e a fundação do Hyperledger Project ajudou a atrair alguns participantes importantes, incluindo Blockstream, IBM, Oracle, Cisco, RedHat, Accenture e muito mais. Você pode encontrar uma lista completa das organizações membros e outros participantes do projeto aqui.

Notavelmente, o Hyperledger se concentra principalmente na construção de soluções de razão distribuída para blockchains permitidos e redes de consórcio; no entanto, sua crescente popularidade e perfil entre os grandes players de tecnologia e financeiros sem dúvida deu à tecnologia blockchain uma exposição substancial que, de outra forma, não teria.

Hyperledger Greenhouse

Estruturas e ferramentas

Em sua essência, o Hyperledger Project é um projeto abrangente para estruturas e ferramentas modulares de código-fonte aberto para a construção e experimentação com blockchains. A tendência geral para as empresas é em direção a projetos de código aberto, de acordo com um enquete por BlackDuck e North Bridge em 2016. Com a tecnologia blockchain emergindo como uma das inovações de ponta no setor de tecnologia de hoje, parecia natural que um ecossistema de código aberto para empresas fosse concebido.

Hyperledger refere-se ao seu design como “The Greenhouse For Enterprise Blockchains”Pois pretende ser uma incubadora para o desenvolvimento de aplicações práticas e soluções de negócios com tecnologia de blockchain.

O Hyperledger visa fornecer benefícios específicos para empresas que usam sua plataforma, incluindo:

  • Rede para colaboração e atualizações em tempo real sobre desenvolvimentos significativos
  • Melhor produtividade por meio da especialização
  • Ambiente colaborativo
  • Melhor controle de qualidade do código
  • Manuseio mais fácil de propriedade intelectual

O Projeto Hyperledger é enorme e consiste em mais de 28.000 participantes e 3,6 milhões de linhas de código. Você pode encontrar o Hyperledger Github aqui. O Hyperledger consiste em 10 projetos, incluindo 5 frameworks e 5 ferramentas. Cada projeto é único e contém uma função e vantagem específicas para seu uso, sendo o Hyperledger Fabric (framework) o mais popular.

Ao analisar o Hyperledger, há muito o que olhar e considerar. Seu site oferece uma grande variedade de recursos sobre tudo, desde governança aberta a notícias de eventos. No entanto, podemos dividir o projeto geral em basicamente 2 seções:

  • Estruturas modulares
  • Ferramentas Modulares

Frameworks

As estruturas modulares consistem nos principais blocos de construção e plataformas para construir uma variedade de livros-razão distribuídos e seus componentes.

Hyperledger Burrow

Toca é um cliente blockchain modular com um mecanismo de contrato inteligente autorizado. Ele é desenvolvido parcialmente para a Máquina Virtual Ethereum (EVM) e foi originalmente desenvolvido e proposto por Monax.

Burrow foi escrito em Go e se concentra fortemente em ser um mecanismo de contrato inteligente determinístico. Usa o Tendermint Motor de consenso Proof-of-Stake BFT e é capaz de usar sua Application BlockChain Interface (ABCI).

Tecido Hyperledger

Tecido – também escrito em Go – é a estrutura mais popular que é uma plataforma modular para a construção de soluções de contabilidade distribuídas com componentes conectáveis ​​e uma arquitetura personalizável.

O Fabric é conhecido por sua extensibilidade e permite que as empresas criem redes de razão distribuídas em cima de uma arquitetura estabelecida e bem-sucedida.

Hyperledger Indy

Indy é um livro-razão distribuído criado explicitamente para o gerenciamento descentralizado de identidades. A porção do servidor Indy-node é construído em Python, enquanto o Indy-SDK é escrito em Rust.

Indy fornece ferramentas e componentes reutilizáveis ​​para o gerenciamento de identidade digital com blockchains e inclui recursos como autossoberania, privacidade e reivindicações verificáveis. As implicações de Indy avançando são enormes como identidade descentralizada e alguns projetos de alto perfil, incluindo Cívico, estão buscando atestados de identidade verificáveis.

Hyperledger Iroha

Iroha é a estrutura do blockchain projetada para incorporar projetos de infraestrutura e enfatiza fortemente a facilitação da criação de aplicativos personalizados para usuários finais.

Iroha é escrito em C ++ e inclui recursos como ênfase no desenvolvimento de aplicativos móveis e um novo algoritmo de consenso BFT baseado em cadeia chamado Sumeragi.

Hyperleder Sawtooth

Sawtooth é uma plataforma modular para execução de livros-razão distribuídos que permite várias inovações técnicas para empresas e consórcios tomarem decisões independentes sobre suas plataformas.

Sawtooth-core é escrito principalmente em Python enquanto Jangada dente de serra e Sabre dente de serra são escritos em Rust. Sawtooth também possui componentes JavaScript e Go. No geral, alguns dos principais recursos da estrutura incluem consenso dinâmico, consenso de Prova de Tempo Decorrido (PoET), execução de transação paralela e transações privadas.

Ferramentas

As ferramentas do Hyperledger são um conjunto diversificado de ferramentas que podem gerenciar métricas e trabalhar em conjunto com as estruturas maiores.

Hyperledger Caliper

Paquímetro é escrito em JavaScript e é uma ferramenta de referência para medir o desempenho do blockchain. Ele lista indicadores de desempenho, como transações por segundo (TPS), latência de transação e utilização de recursos.

O Caliper é uma ferramenta geral única em seu formato e se tornou uma referência útil para as empresas medirem o desempenho de seus livros-razão distribuídos.

Hyperledger Cello

Violoncelo foi escrito principalmente em Go e traz o modelo de implantação sob demanda para blockchains. É um aplicativo automatizado para implantação e gerenciamento de blockchains na forma de plug-and-play para empresas que buscam integrar tecnologias de razão distribuída.

O Cello também fornece um painel em tempo real para status de blockchain, utilização do sistema, desempenho de código de cadeia e configuração de blockchain. Ele atualmente suporta a implementação do Hyperledger Fabric.

Hyperledger Composer

Compositor é escrito em JavaScript e é a ferramenta mais ativa em relação à atividade de desenvolvimento. É uma ferramenta para construir redes de negócios de blockchain e é projetada para acelerar a integração de aplicativos de blockchain e contratos inteligentes com modelos de negócios existentes.

O Composer também oferece suporte ao Hyperledger Fabric e os usuários podem utilizá-lo para definir como as transações interagem com ativos específicos, incluindo propriedade, serviços e outros ativos não fungíveis.

Hyperledger Explorer

Explorador é a ferramenta que fornece um painel para examinar detalhes sobre os blocos. Escrito principalmente em JavaScipt, o Explorer é um explorador de blocos genérico baseado na web para a estrutura do Hyperledger Fabric.

O Explorer também pode ser integrado com plataformas de autenticação e suporta a estrutura Hyperledger Sawtooth com seu TypeScript baseado, Angular iteração construída.

Hyperledger Quilt

Colcha é a ferramenta de interoperabilidade entre os sistemas contábeis e é escrito em Java implementando o Protocolo Interledger (ILP) para trocas atômicas.

Quilt é uma implementação de nível empresarial do ILP e fornece bibliotecas e implementações de referência dos componentes principais do Interledger usados ​​para redes de pagamento. Eventualmente, deve se tornar a solução de interoperabilidade para todos os projetos do Hyperledger para transferir valor entre si e realizar trocas atômicas distribuídas.

Formulários

As aplicações potenciais de integração com Hyperledger Projects e integração de suas soluções são diversas e têm ramificações significativas para empresas que buscam aproveitar o poder da tecnologia de blockchain.

Deloitte e PwC Ambos lançaram recentemente seus Relatórios de Blockchain Globais de 2018 detalhando o sentimento atual dos negócios em torno da integração da tecnologia com executivos em empresas que vão desde setores como serviços financeiros a saúde. Ambos os estudos concluem com uma nota positiva sobre a tendência de adoção da tecnologia e os executivos em todo o mundo estão cientes e procuram incorporar soluções de razão distribuída.

As oportunidades que o Hyperledger oferece a essas empresas de experimentar e criar soluções de aplicativos de negócios certamente não serão esquecidas, pois a plataforma continua a ganhar força. O Hyperledger descreve alguns casos de uso excelentes explicitamente para seus projetos, incluindo:

  • Um protótipo de cadeia de abastecimento de frutos do mar usando Hyperledger Sawtooth
  • Gerenciando identidades descentralizadas e portáteis com Hyperledger Indy
  • Credenciamento de médico de saúde com Hyperledger Indy
  • Processamento financeiro pós-negociação usando Hyperledger Tecido & Dente de serra

A futura interoperabilidade de blockchains junto com a natureza plug-and-play / experimental do Hyperledger permitirá que ele se desenvolva em uma plataforma líder para colaboração em aplicações de desenvolvimento e negócios de tecnologia de blockchain.

O Hyperledger prevê explicitamente algumas tendências e metas de longo prazo com sua plataforma de código aberto em seus papel branco. Especificamente, eles veem a tendência de maior compartilhamento de dados, exigindo o uso mais predominante de livros-razão distribuídos e seus componentes associados para criar uma estrutura modular, segura e interoperável para tais desenvolvimentos.

Além disso, o Hyperledger procura expandir sua gama de módulos intercambiáveis ​​que podem, eventualmente, se comunicar uns com os outros e ser implantados rapidamente. A plataforma também fará a transição de uma única pilha de software para uma coleção de ferramentas que oferece suporte a uma vasta comunidade de desenvolvedores.

Conclusão

O Hyperledger é uma ferramenta poderosa e útil para que as empresas aprendam e integrem tecnologias de razão distribuída em seus modelos de negócios. Fundado nos princípios de código aberto da Linux Foundation, está prestes a se tornar uma das comunidades mais dinâmicas e ambientes colaborativos para desenvolvedores na esfera do blockchain.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me