Investor's wiki

Hyperledger Iroha

Hyperledger Iroha

O que é o Hyperledger Iroha?

Hyperledger Iroha é uma plataforma blockchain projetada para ser facilmente integrável em vários usos de negócios que exigem tecnologia de contabilidade distribuída. Por exemplo, a plataforma pode ser usada para ajudar empresas e governos com gerenciamento de identidade, como identidades nacionais, e o setor de serviços financeiros com transferências de banco para banco.

De acordo com o site da empresa, "o Hyperledger visa criar uma tecnologia de contabilidade distribuída que permita que as organizações criem e executem aplicativos, plataformas e sistemas de hardware robustos e específicos do setor para suportar suas transações comerciais individuais".

Lançado em maio de 2019, o Hyperledger Iroha é um dos projetos sob o guarda-chuva do Hyperledger e é hospedado pela Linux Foundation. A fintech japonesa, Soramitsu Co. Ltd., abriu o código para Iroha. Foi originalmente contribuído por Soramitsu, Hitachi, NTT Data e Colu.

Entendendo o Hyperledger Iroha

Hyperledger Iroha é uma estrutura de blockchain de negócios projetada para ser incorporada em projetos de infraestrutura que precisam de tecnologia de contabilidade distribuída. O recurso de contabilidade distribuída de um blockchain funciona de maneira semelhante a um banco de dados compartilhado, que pode permitir que os dados sejam compartilhados publicamente. No entanto, muitas empresas podem usar uma rede blockchain privada como estrutura para criar aplicativos de software - chamados de aplicativos - para uso interno ou para oferecer produtos baseados em tecnologia a seus clientes.

A plataforma do Hyperledger Iroha permite que os usuários criem aplicativos específicos para suas necessidades de negócios, principalmente para aplicativos móveis. Ele apresenta um design C++ orientado a domínio, que é uma linguagem de programação usada por engenheiros de software. Iroha também possui um algoritmo de consenso chamado YAC (for Yet Another Consensus algoritmo). Um algoritmo é um procedimento passo a passo escrito em código, projetado para resolver os problemas e executar uma sequência de instruções.

Os recursos do Hyperledger Iroha incluem:

  • Funcionalidades de multiassinatura (ou várias chaves) para transações quando um aplicativo precisa de várias assinaturas para liquidação de transações

  • Suporte para escrever aplicativos em diferentes plataformas (por exemplo, mobile e mainframe) usando linguagens de programação como Java, JS, Python e iOS

  • Vários sistemas operacionais compatíveis, incluindo Windows, Linux e macOS

  • Plug-in, design modular para tornar mais fácil para um desenvolvedor colocar um blockchain em funcionamento

Iroha permite fácil implantação e manutenção, uma vasta gama de bibliotecas de código para desenvolvedores para permitir o desenvolvimento de aplicativos sem complicações, controle seguro e permissões sobre funções e atividades do usuário, fácil gerenciamento de ativos e identidade do participante e arquitetura de design modular para facilitar o ecossistema blockchain.

Por exemplo, o grupo global de seguros contra acidentes e propriedades com sede no Japão, Sompo Japan Nipponkoa Holdings Inc., está usando a blockchain da Hyperledger Iroha para criar contratos de seguro, como derivativos climáticos. Esses derivativos são contratos financeiros usados para proteger ou proteger a seguradora de perdas relacionadas ao clima.

Blockchains baseados em permissão versus Blockchains públicos

A Iroha difere de outras redes blockchain populares, como Bitcoin e Ethereum,. pois as últimas operam como livros sem permissão, que permitem que qualquer pessoa participe e conceda acesso a tudo na rede. As operações da Iroha são permitidas, ou seja, apenas os participantes com acesso adequado podem participar, interagir e contribuir com o sistema blockchain.

Em uma rede com permissão, os participantes podem ser conhecidos uns dos outros, o que significa que eles podem ter interesses compartilhados levando à colaboração e ao consenso. Uma rede com permissão permite que os participantes compartilhem dados dentro de uma blockchain segura.

Por outro lado, em uma blockchain pública, os dados são tornados públicos. Além disso, as transações em um blockchain público precisam ser verificadas como precisas e não fraudulentas, o que faz parte do processo de prova de trabalho. Como resultado, as blockchains públicas geralmente enfrentam latência ou lentidão, pois o sistema fica atolado à medida que o volume de transações aumenta.

Em uma rede com permissão, semelhante ao Hyperledger Iroha, os problemas podem ser resolvidos mais rapidamente do que em uma blockchain pública, pois a rede não é retida pelos mecanismos de prova de trabalho. No entanto, a consulta de dados pode ser restrita no Iroha, pois nem todos têm permissão para ler e verificar os dados no blockchain. Ao contrário do Bitcoin ou Ethereum, o Iroha não possui uma criptomoeda nativa, mas pode ser criada por um participante elegível conforme necessário para seu próprio uso corporativo.

Aplicações do Hyperledger Iroha

Usando o Iroha, uma empresa pode criar e gerenciar ativos digitais simples, como qualquer criptomoeda padrão,. ou complexos, como direitos indivisíveis, autenticidade de certificados e patentes.

Certificações

A Iroha permite a construção de identidades certificadoras, o que possibilita a concessão e a verificação de diversos certificados emitidos a indivíduos por instituições educacionais e de saúde. O diploma universitário de um candidato pode ser armazenado no blockchain, e qualquer agência de contratação ou empregador qualificado pode receber direitos de verificação para autenticar as informações do candidato durante o processo de contratação.

Avatares digitais

O Iroha também pode ser usado para criar avatares digitais de ativos do mundo real que podem ser negociados com taxas de transação zero ou baixas. Por exemplo, o atual proprietário de um carro antigo pode criar um ativo digital que represente o carro antigo na blockchain e depois vincular sua propriedade a si mesmo. Para transferir a propriedade, eles podem criar uma oferta usando uma transação com várias assinaturas, que inclui o custo da transferência em uma moeda específica. A contraparte interessada pode aceitar a oferta no blockchain e concluir a transação transferindo a moeda para o atual proprietário e receber a propriedade do carro em troca.

Conheça seu cliente (KYC)

O Hyperledger Iroha também pode ser usado no processo de gerenciamento de identidade necessário para os requisitos do Know Your Customer (KYC). O KYC é um requisito padrão no setor de serviços financeiros que estabelece diretrizes para que bancos e empresas de investimento conheçam seus clientes. Por exemplo, o KYC ajuda a estabelecer uma compreensão da tolerância ao risco de um cliente para fins de investimento.

O KYC também envolve aceitar a identificação adequada e as resoluções corporativas durante o processo de abertura da conta, bem como entender o tipo de setor e como uma empresa obtém sua receita. O KYC é fundamental para as empresas financeiras, pois ajuda a garantir que seus clientes sejam tratados adequadamente, mas também é projetado para evitar fraudes e lavagem de dinheiro.

Como resultado, há uma quantidade significativa de documentação envolvida no processo KYC. Em vez de um usuário enviar documentos KYC para cada instituto separadamente, eles podem criar a identidade necessária no blockchain, que pode ser acessada pelos vários institutos qualificados conforme necessário para conformidade com KYC.

Contratos inteligentes

A Iroha oferece contratos inteligentes,. que são contratos autoexecutáveis que contêm termos de um acordo entre duas partes escrito em código. Se uma parte cumprir sua parte do contrato por meio da rede blockchain, o contrato inteligente executa automaticamente a outra extremidade do contrato.

Dessa forma, a Iroha pode oferecer uma alternativa aos contratos inteligentes da Ethereum, que podem exigir a escrita de códigos complicados. O mesmo pode ser alcançado de forma rápida e simples usando os comandos integrados no Iroha para concluir tarefas comuns mais rapidamente e com menor complexidade e menor risco.

Exemplo de Hyperledger Iroha

Bakong é o aplicativo de software bancário e de pagamento móvel do Camboja (app) e é o primeiro sistema de pagamentos de varejo que usa a tecnologia blockchain. Bakong é patrocinado pelo Banco Nacional do Camboja, que é o banco central do país e é construído na rede do Hyperledger Iroha.

Bakong permite que empresas e indivíduos possam transferir dinheiro e comprar de comerciantes usando um aplicativo de smartphone. Os comerciantes também podem fazer pagamentos sem dinheiro e seguros, enquanto os bancos podem fazer transferências interbancárias a um custo menor do que as transferências eletrônicas típicas.

Bakong - lançado em 2019 - foi desenvolvido pela Soramitsu, que é uma empresa global de tecnologia que desenvolve soluções baseadas em blockchain, incluindo sistemas de pagamento domésticos e internacionais. Desde então, a Bakong fez parceria com mais de 20 instituições financeiras.

Usando a rede Iroha da Hyperledger, o projeto foi desenvolvido para alcançar os cidadãos sem conta bancária do Camboja, permitindo que qualquer cidadão abra uma conta, independentemente de ter uma conta bancária tradicional ou não. Alcançar aqueles que não têm conta bancária é uma questão importante para o Camboja, já que 78% de seus cidadãos não têm conta bancária. No entanto, mais de 50% de sua população possui um smartphone. Os benefícios da inclusão financeira do projeto blockchain também permitem que esses cidadãos façam negócios com mais de 500 comerciantes por meio do aplicativo.

Destaques

  • A plataforma da Iroha pode ser usada para construir um sistema de gerenciamento de identidade, como identidades nacionais.

  • Aplicativos de software também podem ser desenvolvidos para quem não tem conta bancária, permitindo acesso a serviços financeiros, transferências de dinheiro e compra de mercadorias de comerciantes.

  • O Hyperledger Iroha pode se integrar às plataformas Linux, macOS e Windows.

  • Hyperledger Iroha é uma estrutura de blockchain de negócios projetada para projetos de infraestrutura que precisam de tecnologia de contabilidade distribuída.