DEFINIÇÃO de dente de serra de Hyperledger
O Hyperledger Sawtooth é um projeto de código aberto sob o guarda-chuva Hyperledger e funciona como um sistema blockchain de nível corporativo usado para criar e operar aplicativos e redes distribuídos de razão, especialmente para uso em empresas.
QUEBRANDO O Dente de Serra Hyperledger
Desenvolvido pela Intel Corp (INTC), o conceito de design subjacente do Hyperledger Sawtooth visa manter os livros realmente distribuídos e tornar os contratos inteligentes muito seguros e, portanto, adequados para as empresas.
Na maioria dos sistemas padrão baseados em blockchain, 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 do ambiente específico do aplicativo, simplificando o desenvolvimento do aplicativo e mantendo o sistema seguro. Usando essa arquitetura, um desenvolvedor pode criar aplicativos em sua linguagem de programação preferida, que pode ser hospedada, operada e executada na periferia do sistema sem interferir no sistema principal da blockchain.
Os idiomas suportados 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 autônomo para criar, notificar e executar os contratos entre vários participantes no blockchain.
O sistema principal permite que os aplicativos coexistam na mesma blockchain, seleciona 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 da maneira que melhor atenda às necessidades de um empreendimento.
O Sawtooth permite permissões seletivas - ou seja, é possível implantar facilmente determinados clusters selecionados de nós do Sawtooth com permissões diferentes no mesmo blockchain. O livro armazena os detalhes necessários sobre as permissões, nós e identidades.
O desempenho operacional da rede Sawtooth é aprimorado pelo mecanismo de execução de transações paralelas, que tem uma vantagem sobre o mecanismo de execução serial que geralmente é um gargalo ao lidar com grandes volumes de transações em muitas redes populares de criptomoedas.
O Sawtooth suporta o mecanismo de consenso de Prova de tempo decorrido (POET), que oferece benefícios de baixa utilização de recursos e baixo consumo de energia, e é comumente usado nas redes de blockchain permitidas para decidir os direitos de mineração ou os vencedores do bloco na rede. (Para saber mais, consulte Prova de tempo decorrido.)
Alguns exemplos do mundo real que usam aplicativos baseados no Sawtooth incluem o Sawtooth Supply Chain, que ajuda uma empresa a acompanhar as informações contextuais e relacionadas à logística de um ativo representado na blockchain, o Sawtooth Marketplace, que ajuda os participantes a negociar quantidades especificadas de ativos digitais no o blockchain e o Sawtooth Private UTXO, que facilita a criação e a negociação de ativos digitais, incluindo transações fora da contabilidade e de capital fechado.
