ETFFIN Finance >> Finanza personale corso >  >> Cryptocurrency >> Blockchain

Hyperledger Iroha

Cos'è Hyperledger Iroha?

Hyperledger Iroha è una piattaforma blockchain progettata per essere facilmente integrabile in vari usi aziendali che richiedono la tecnologia di contabilità distribuita. Per esempio, la piattaforma può essere utilizzata per aiutare aziende e governi con la gestione dell'identità, come carte d'identità nazionali, e il settore dei servizi finanziari con bonifici da banca a banca.

Secondo il sito web della società, "Hyperledger mira a creare una tecnologia di contabilità distribuita che consenta alle organizzazioni di creare ed eseguire solide, applicazioni specifiche del settore, piattaforme e sistemi hardware per supportare le loro singole transazioni commerciali."

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

Punti chiave

  • Hyperledger Iroha è un framework blockchain aziendale progettato per progetti infrastrutturali che richiedono la tecnologia di contabilità distribuita.
  • La piattaforma di Iroha può essere utilizzata per costruire un sistema di gestione delle identità come gli ID nazionali.
  • Le app software possono essere sviluppate anche per gli unbanked, consentire l'accesso ai servizi finanziari, trasferimenti di denaro, e acquistare merci dai mercanti.
  • Hyperledger Iroha può integrarsi con Linux, Mac OS, e piattaforme Windows.

Capire Hyperledger Iroha

Hyperledger Iroha è un framework blockchain aziendale progettato per essere incorporato in progetti infrastrutturali che richiedono la tecnologia di contabilità distribuita. La funzione di registro distribuito di una blockchain funziona in modo simile a un database condiviso, che può consentire la condivisione pubblica dei dati. Però, molte aziende possono utilizzare una rete blockchain privata come framework 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++ guidato dal dominio, che è un linguaggio di programmazione utilizzato dagli ingegneri del software. Iroha dispone anche di un algoritmo di consenso chiamato YAC (per l'algoritmo Yet Another Consensus). Un algoritmo è una procedura passo passo scritta in codice, che è progettato 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 più firme per il regolamento delle transazioni
  • Supporto per la scrittura di applicazioni su piattaforme diverse (ad es. mobile e mainframe) utilizzando linguaggi di programmazione come Java, JS, Pitone, e iOS
  • Più sistemi operativi compatibili tra cui Windows, Linux, e macOS
  • Collegare, design modulare per rendere facile per uno sviluppatore ottenere una blockchain attiva e funzionante

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

Per esempio, Sompo Japan Nipponkoa Holdings Inc., gruppo assicurativo globale per danni e proprietà con sede in Giappone, utilizza 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 da perdite dovute a condizioni meteorologiche.

Blockchain pubbliche e basate su autorizzazioni

Iroha differisce da altre popolari reti blockchain, come Bitcoin ed Ethereum, poiché questi ultimi operano come libri mastri senza autorizzazione, che consentono a chiunque di unirsi e concedere l'accesso a tutto sulla rete. Le operazioni di Iroha sono autorizzate, ovvero possono partecipare solo i partecipanti muniti di idoneo accesso, interagire, e contribuire al sistema blockchain.

In una rete autorizzata, i partecipanti potrebbero essere conosciuti l'un l'altro, 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 sono resi pubblici. Anche, le transazioni su una blockchain pubblica devono essere verificate come accurate e non fraudolente, che fa parte del processo di prova del lavoro. Di conseguenza, le blockchain pubbliche spesso affrontano 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. Però, l'interrogazione dei dati può essere limitata su Iroha, poiché non tutti sono autorizzati a leggere e verificare i dati sulla blockchain. A differenza di Bitcoin o Ethereum, Iroha non ha una criptovaluta nativa, ma può essere creato da un partecipante idoneo come richiesto per il proprio uso aziendale.

Applicazioni di Hyperledger Iroha

Usando Iroha, un'azienda può creare e gestire risorse digitali semplici come qualsiasi criptovaluta standard o complesse come i diritti indivisibili, autenticità del certificato, e brevetti.

Certificazioni

Iroha consente di creare identità di certificazione, che consente il rilascio e la verifica di diversi certificati rilasciati a persone fisiche da istituti scolastici e sanitari. Il titolo universitario di un candidato può essere memorizzato sulla blockchain, e qualsiasi agenzia di assunzione qualificata o datore di lavoro può avere 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 negoziate con commissioni di transazione pari a zero o basse. Ad esempio, l'attuale proprietario di un'auto d'epoca può creare un asset digitale che rappresenta 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 multi-firma, 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, e ricevere in cambio la proprietà dell'auto.

Conosci il tuo cliente (KYC)

Hyperledger Iroha può essere utilizzato anche nel processo di gestione delle identità necessario per i requisiti Know Your Customer (KYC). KYC è un requisito standard nel settore dei servizi finanziari che stabilisce le linee guida affinché le banche e le società di investimento conoscano i propri clienti. Per 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 il proprio reddito. KYC è fondamentale per le società finanziarie in quanto le aiuta a garantire che i propri clienti siano trattati correttamente, ma è anche progettato per prevenire le frodi e il riciclaggio di denaro.

Di conseguenza, c'è una quantità significativa di documentazione coinvolta nel processo KYC. Invece di un utente che invia documenti KYC a ciascun istituto separatamente, possono 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 scritto in codice. Se una parte soddisfa la fine dell'accordo attraverso la rete blockchain, lo smart contract esegue automaticamente l'altra estremità del contratto.

In questo modo, Iroha può offrire un'alternativa agli smart contract di Ethereum, che potrebbe 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 minore complessità e minor rischio.

Esempio di Hyperledger Iroha

Bakong è l'applicazione software (app) di pagamento mobile e bancario della Cambogia ed è il primo sistema di pagamenti al dettaglio che utilizza la tecnologia blockchain. Bakong è sponsorizzato dalla Banca nazionale della Cambogia, che è la banca centrale del paese ed è costruita sulla rete di Hyperledger Iroha.

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

Bakong, lanciato nel 2019, è stato sviluppato da Soramitsu, che è 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 non bancari della Cambogia consentendo a qualsiasi cittadino di aprire un conto indipendentemente dal fatto che disponga o meno di un conto bancario tradizionale. Raggiungere coloro che sono privi di banca è un grosso problema per la Cambogia poiché il 78% dei suoi cittadini non ha un conto in banca. Però, più del 50% delle sue 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.