Investor's wiki

Dente de serra Hyperledger

Dente de serra Hyperledger

O que é Hyperledger Sawtooth?

O Hyperledger Sawtooth é um projeto de código aberto sob o guarda-chuva do Hyperledger e funciona como um sistema blockchain de nível empresarial usado para criar e operar aplicativos e redes de contabilidade distribuída , especialmente para uso por empresas.

Entendendo o Hyperledger Sawtooth

Desenvolvido pela Linux Foundation em colaboração com IBM, Intel e SAP, o conceito de design subjacente do Hyperledger Sawtooth visa manter os livros verdadeiramente distribuídos e tornar os contratos inteligentes muito seguros e, portanto, adequados para as empresas. É uma implementação de blockchain como serviço (BaaS).

Na maioria dos sistemas baseados em blockchain padrão, o núcleo e os aplicativos são hospedados e executados na mesma plataforma, o que pode levar a problemas de desempenho e preocupações de segurança.

O Hyperledger Sawtooth separa o sistema de contabilidade principal do ambiente específico do aplicativo, simplificando assim o desenvolvimento do aplicativo e mantendo o sistema seguro e protegido. Usando essa arquitetura, um desenvolvedor pode criar aplicativos em sua linguagem de programação de escolha que podem ser hospedados, operados e executados na periferia do sistema sem interferir no sistema blockchain principal.

As linguagens suportadas incluem C++, Go, Java, JavaScript, Python e Rust. Um aplicativo Sawtooth pode ser baseado em uma lógica de negócios principal necessária para uma necessidade de negócios ou pode ser desenvolvido e executado como uma máquina virtual de contrato inteligente que possui um mecanismo de autogestão para criar, notificar e executar os contratos entre vários participantes no blockchain .

O sistema central permite que os aplicativos coexistam no mesmo blockchain, seleciona as regras de transação, seleciona o mecanismo de permissão necessário e define os algoritmos de consenso que são usados para finalizar o funcionamento do livro digital de uma maneira que melhor atenda às necessidades de um empreendimento.

Como funciona o Hyperledger Sawtooth

O Sawtooth permite permissões seletivas – ou seja, pode-se implantar facilmente determinados clusters selecionados de nós do Sawtooth com permissões diferentes no mesmo blockchain. O ledger armazena os detalhes necessários sobre as permissões, nós e identidades.

O desempenho operacional da rede Sawtooth é impulsionado pelo mecanismo de execução de transações paralelas, que tem vantagem sobre o mecanismo de execução serial que muitas vezes é um gargalo ao lidar com grandes volumes de transações em muitas redes populares de criptomoedas.

O Sawtooth suporta o mecanismo de consenso Proof of Elapsed Time (POET) que oferece benefícios de baixa utilização de recursos e baixo consumo de energia, e é comumente usado nas redes blockchain autorizadas para decidir os direitos de mineração ou os vencedores do bloco na rede.. )

Alguns exemplos do mundo real usando aplicativos baseados no Sawtooth incluem o Sawtooth Supply Chain, que ajuda uma empresa a acompanhar informações contextuais e relacionadas à logística de um ativo representado no blockchain, o Sawtooth Marketplace, que ajuda os participantes a negociar em quantidades especificadas de ativos digitais em o blockchain e o Sawtooth Private UTXO, que facilita a criação e negociação de ativos digitais, incluindo transações fora do livro-razão e de propriedade privada.

Destaques

  • Hyperledger é um grupo abrangente de desenvolvimento de blockchain patrocinado por organizações como o Linux Project, IBM, Intel e SAP.

  • Hyperledger Sawtooth suporta uma variedade de algoritmos de consenso, incluindo tolerância a falhas bizantinas práticas (PBFT) e prova de tempo decorrido (PoET)

  • O Hyperledger Sawtooth é uma plataforma corporativa de blockchain como serviço de código aberto que pode executar contratos inteligentes personalizados sem a necessidade de conhecer o design subjacente do sistema principal.