Investor's wiki

Hyperledger Iroha

Hyperledger Iroha

Cos'è Hyperledger Iroha?

Hyperledger Iroha è una piattaforma blockchain progettata per essere facilmente integrabile in vari usi aziendali che richiedono la tecnologia del registro distribuito. Ad esempio, la piattaforma può essere utilizzata per aiutare le aziende e i governi nella gestione delle identità, come gli ID nazionali, e il settore dei servizi finanziari con i bonifici da banca a banca.

Secondo il sito Web dell'azienda, "Hyperledger mira a creare una tecnologia di contabilità distribuita che consenta alle organizzazioni di creare ed eseguire applicazioni, piattaforme e sistemi hardware robusti e specifici del settore per supportare le loro singole transazioni commerciali".

Lanciato a maggio 2019, Hyperledger Iroha è uno dei progetti sotto l'egida di Hyperledger ed è ospitato dalla Linux Foundation. La società giapponese di fintech, Soramitsu Co. Ltd., ha reso open source il codice per Iroha. È stato originariamente fornito da Soramitsu, Hitachi, NTT Data e Colu.

Capire Hyperledger Iroha

Hyperledger Iroha è un framework blockchain aziendale progettato per essere incorporato in progetti infrastrutturali che richiedono la tecnologia del registro distribuito. La funzionalità di registro distribuito di una blockchain funziona in modo simile a un database condiviso, che può consentire la condivisione pubblica dei dati. Tuttavia, molte aziende possono utilizzare una rete blockchain privata come struttura per creare applicazioni software, chiamate app, da utilizzare internamente o per offrire prodotti basati sulla tecnologia ai propri clienti.

La piattaforma di Hyperledger Iroha consente agli utenti di creare applicazioni specifiche per le loro esigenze aziendali, in particolare per le applicazioni mobili. È dotato di un design C++ basato sul dominio, che è un linguaggio di programmazione utilizzato dagli ingegneri del software. Iroha dispone anche di un algoritmo di consenso chiamato YAC (for Yet Another Consensus algoritmo). Un algoritmo è una procedura passo-passo scritta nel codice, progettata per risolvere i problemi ed eseguire una sequenza di istruzioni.

Le caratteristiche di Hyperledger Iroha includono:

  • Funzionalità multifirma (o chiavi multiple) per le transazioni quando un'applicazione necessita di firme multiple per il regolamento delle transazioni

  • Supporto per la scrittura di applicazioni su piattaforme diverse (es. mobile e mainframe) utilizzando linguaggi di programmazione come Java, JS, Python e iOS

  • Più sistemi operativi compatibili tra cui Windows, Linux e macOS

  • Plug-in, design modulare per rendere facile per uno sviluppatore mettere in funzione una blockchain

Iroha consente una facile distribuzione e manutenzione, una vasta gamma di librerie di codice per gli sviluppatori per consentire lo sviluppo di applicazioni senza problemi, controllo sicuro e autorizzazioni sui ruoli e le attività degli utenti, una facile gestione delle risorse e dell'identità dei partecipanti e un'architettura di progettazione modulare per facilitare l'ecosistema blockchain.

Ad esempio, il gruppo globale di assicurazioni per danni e proprietà con sede in Giappone Sompo Japan Nipponkoa Holdings Inc. sta utilizzando la blockchain di Hyperledger Iroha per creare contratti assicurativi come i derivati meteorologici. Questi derivati sono contratti finanziari utilizzati per coprire o proteggere l'assicuratore dalle perdite dovute agli agenti atmosferici.

Blockchain basate su autorizzazioni e blockchain pubbliche

Iroha si differenzia da altre popolari reti blockchain, come Bitcoin ed Ethereum,. poiché quest'ultimo opera come registri senza autorizzazione, che consentono a chiunque di unirsi e concedere l'accesso a tutto ciò che è sulla rete. Le operazioni di Iroha sono autorizzate, ovvero solo i partecipanti con accesso adeguato possono partecipare, interagire e contribuire al sistema blockchain.

In una rete autorizzata, i partecipanti potrebbero essere conosciuti tra loro, il che significa che potrebbero avere interessi condivisi che portano alla collaborazione e al consenso. Una rete autorizzata consente ai partecipanti di condividere i dati all'interno di una blockchain sicura.

Al contrario, in una blockchain pubblica, i dati vengono resi pubblici. Inoltre, le transazioni su una blockchain pubblica devono essere verificate come accurate e non fraudolente, il che fa parte del processo di proof-of-work. Di conseguenza, le blockchain pubbliche spesso devono affrontare latenza o lentezza poiché il sistema si impantana all'aumentare del volume delle transazioni.

In una rete autorizzata, simile a Hyperledger Iroha, i problemi possono essere risolti più rapidamente rispetto a una blockchain pubblica poiché la rete non è trattenuta dai meccanismi di proof-of-work. Tuttavia, l'interrogazione dei dati può essere limitata su Iroha, poiché non tutti possono leggere e verificare i dati sulla blockchain. A differenza di Bitcoin o Ethereum, Iroha non ha una criptovaluta nativa, ma può essere creata da un partecipante idoneo come richiesto per il proprio uso aziendale.

Applicazioni di Hyperledger Iroha

Utilizzando Iroha, un'azienda può creare e gestire risorse digitali semplici come qualsiasi criptovaluta standard o complesse come diritti indivisibili, certificati di autenticità e brevetti.

Certificazioni

Iroha consente la costruzione di identità di certificazione, che consente la concessione e la verifica di vari certificati rilasciati a individui da istituti di istruzione e assistenza sanitaria. Il titolo universitario di un candidato può essere archiviato sulla blockchain e qualsiasi agenzia di assunzione qualificata o datore di lavoro può ottenere diritti di verifica per autenticare le informazioni del candidato durante il processo di assunzione.

Avatar digitali

Iroha può anche essere utilizzato per creare avatar digitali di risorse del mondo reale che possono essere scambiate con commissioni di transazione zero o basse. Ad esempio, l'attuale proprietario di un'auto d'epoca può creare un asset digitale che rappresenti l'auto d'epoca sulla blockchain e quindi collegarne la proprietà a se stesso. Per trasferire la proprietà, possono quindi creare un'offerta utilizzando una transazione con più firme, che include il costo del trasferimento in una determinata valuta. La controparte interessata può accettare l'offerta sulla blockchain e completare la transazione trasferendo la valuta all'attuale proprietario, ricevendo in cambio la proprietà dell'auto.

Conosci il tuo cliente (KYC)

Hyperledger Iroha può essere utilizzato anche nel processo di gestione dell'identità necessario per i requisiti Know Your Customer (KYC). KYC è un requisito standard nel settore dei servizi finanziari che stabilisce le linee guida per le banche e le società di investimento per conoscere i propri clienti. Ad esempio, KYC aiuta a stabilire una comprensione della tolleranza al rischio di un cliente a fini di investimento.

KYC implica anche l'accettazione della corretta identificazione e delle risoluzioni aziendali durante il processo di apertura del conto, nonché la comprensione del tipo di settore e di come un'azienda guadagna i propri guadagni. KYC è fondamentale per le società finanziarie in quanto le aiuta a garantire che i propri clienti siano trattati correttamente, ma è anche progettato per prevenire frodi e riciclaggio di denaro.

Di conseguenza, c'è una quantità significativa di documentazione coinvolta nel processo KYC. Invece di inviare i documenti KYC a ciascun istituto separatamente, un utente può creare l'identità necessaria sulla blockchain, a cui possono accedere i vari istituti di qualificazione secondo necessità per la conformità KYC.

Contratti intelligenti

Iroha offre contratti intelligenti,. che sono contratti autoeseguibili che contengono i termini di un accordo tra due parti che è scritto in codice. Se una delle parti soddisfa la fine dell'accordo attraverso la rete blockchain, lo smart contract esegue automaticamente l'altra estremità dell'accordo.

In questo modo, Iroha può offrire un'alternativa agli smart contract di Ethereum, che potrebbero richiedere la scrittura di codice ingombrante. Lo stesso può essere ottenuto in modo rapido e semplice utilizzando i comandi integrati in Iroha per completare le attività comuni più rapidamente e con una complessità inferiore e un rischio inferiore.

Esempio di Hyperledger Iroha

Bakong è l'applicazione software (app) per pagamenti mobili e bancari della Cambogia ed è il primo sistema di pagamenti al dettaglio che utilizza la tecnologia blockchain. Bakong è sponsorizzato dalla National Bank of Cambogia, che è la banca centrale del paese ed è costruita sulla rete di Hyperledger Iroha.

Bakong consente alle aziende e ai privati la possibilità di trasferire denaro e acquistare dai commercianti utilizzando un'app per smartphone. I commercianti possono anche effettuare pagamenti senza contanti e sicuri, mentre le banche possono effettuare bonifici interbancari a un costo inferiore rispetto ai normali bonifici bancari.

Bakong, lanciato nel 2019, è stato sviluppato da Soramitsu, una società tecnologica globale che sviluppa soluzioni basate su blockchain, inclusi sistemi di pagamento nazionali e transfrontalieri. Da allora Bakong ha collaborato con più di 20 istituzioni finanziarie.

Utilizzando la rete Iroha di Hyperledger, il progetto è progettato per raggiungere i cittadini cambogiani senza banca consentendo a qualsiasi cittadino di aprire un conto indipendentemente dal fatto che abbia o meno un conto bancario tradizionale. Raggiungere coloro che non hanno una banca è un grosso problema per la Cambogia poiché il 78% dei suoi cittadini non ha un conto in banca. Tuttavia, oltre il 50% delle persone possiede uno smartphone. I vantaggi dell'inclusione finanziaria del progetto blockchain consentono anche a quei cittadini di fare affari con più di 500 commercianti attraverso l'app.

Mette in risalto

  • La piattaforma di Iroha può essere utilizzata per costruire un sistema di gestione dell'identità come gli ID nazionali.

  • È possibile sviluppare app software anche per chi non ha una banca, consentendo l'accesso a servizi finanziari, trasferimenti di denaro e per acquistare beni dai commercianti.

  • Hyperledger Iroha può integrarsi con piattaforme Linux, macOS e Windows.

  • Hyperledger Iroha è un framework blockchain aziendale progettato per progetti infrastrutturali che richiedono la tecnologia del registro distribuito.