Hyperledger Iroha
Mikä on Hyperledger Iroha?
Hyperledger Iroha on blockchain- alusta,. joka on suunniteltu helposti integroitavaksi erilaisiin yrityskäyttöihin, jotka edellyttävät hajautettua pääkirjatekniikkaa. Alustaa voidaan käyttää esimerkiksi auttamaan yrityksiä ja viranomaisia identiteetin hallinnassa, kuten kansallisissa henkilötunnuksissa, ja finanssialaa pankkien välisissä tilisiirroissa.
Yrityksen verkkosivuston mukaan "Hyperledger pyrkii luomaan hajautettua pääkirjatekniikkaa, jonka avulla organisaatiot voivat rakentaa ja käyttää kestäviä, toimialakohtaisia sovelluksia, alustoja ja laitteistojärjestelmiä tukemaan yksittäisiä liiketoimia."
Toukokuussa 2019 lanseerattu Hyperledger Iroha on yksi Hyperledgerin sateenvarjossa olevista projekteista, ja sitä isännöi Linux Foundation. Japanilainen fintech-yritys Soramitsu Co. Ltd. on hankkinut Irohan koodin avoimesti. Sen alunperin ovat toimittaneet Soramitsu, Hitachi, NTT Data ja Colu.
Hyperledger Irohan ymmärtäminen
Hyperledger Iroha on liiketoiminnan lohkoketjukehys, joka on suunniteltu sisällytettäväksi infrastruktuuriprojekteihin, jotka tarvitsevat hajautettua pääkirjatekniikkaa. Lohkoketjun hajautettu pääkirjaominaisuus toimii samalla tavalla kuin jaettu tietokanta, joka voi sallia tietojen jakamisen julkisesti. Monet yritykset voivat kuitenkin käyttää yksityistä lohkoketjuverkkoa puitteena rakentaakseen ohjelmistosovelluksia, joita kutsutaan sovelluksiksi, sisäistä käyttöä varten tai tarjotakseen teknologiaan perustuvia tuotteita asiakkailleen.
Hyperledger Irohan alustan avulla käyttäjät voivat rakentaa liiketoimintatarpeisiinsa sopivia sovelluksia, erityisesti mobiilisovelluksia varten. Siinä on toimialuelähtöinen C++-muotoilu, joka on ohjelmistosuunnittelijoiden käyttämä ohjelmointikieli. Iroha sisältää myös konsensusalgoritmin nimeltä YAC (for Yet Another Consensus-algoritm). Algoritmi on vaiheittainen prosessi, joka on kirjoitettu koodilla ja joka on suunniteltu ratkaisemaan ongelmat ja suorittamaan käskysarja.
Hyperledger Irohan ominaisuuksia ovat:
Moniallekirjoitus (tai useita avaimia) tapahtumille, kun sovellus tarvitsee useita allekirjoituksia tapahtuman selvittämiseen
Tuki sovellusten kirjoittamiseen eri alustoilla (esim. mobiili ja keskustietokone) ohjelmointikielillä, kuten Java, JS, Python ja iOS
Useita yhteensopivia käyttöjärjestelmiä, mukaan lukien Windows, Linux ja macOS
Plug-in, modulaarinen rakenne, jonka avulla kehittäjän on helppo saada lohkoketju käyttöön
Iroha mahdollistaa helpon käyttöönoton ja ylläpidon, laajan valikoiman koodikirjastoja kehittäjille, jotka mahdollistavat vaivattoman sovelluskehityksen, turvallisen hallinnan ja käyttöoikeudet käyttäjärooleihin ja toimintoihin, helpon omaisuudenhallinnan ja osallistujan identiteetin sekä modulaarisen suunnitteluarkkitehtuurin lohkoketjuekosysteemin helpottamiseksi.
Esimerkiksi japanilainen kansainvälinen tapaturma- ja omaisuusvakuutuskonserni Sompo Japan Nipponkoa Holdings Inc. käyttää Hyperledger Irohan lohkoketjua luodakseen vakuutussopimuksia, kuten sääjohdannaisia. Nämä johdannaiset ovat rahoitussopimuksia, joita käytetään suojaamaan tai suojaamaan vakuutuksenantajaa sään aiheuttamilta vahingoilta.
Lupapohjaiset vs. julkiset lohkoketjut
Iroha eroaa muista suosituista blockchain-verkoista, kuten Bitcoin ja Ethereum,. koska viimeksi mainitut toimivat luvattomina kirjanpitoina, joiden avulla kuka tahansa voi liittyä ja myöntää pääsyn kaikkeen verkossa. Irohan toiminta on sallittua, eli vain osallistujat, joilla on sopiva käyttöoikeus, saavat liittyä, olla vuorovaikutuksessa ja osallistua lohkoketjujärjestelmään.
Luvatussa verkostossa osallistujat voivat olla toisilleen tuttuja, mikä tarkoittaa, että heillä voi olla yhteisiä kiinnostuksen kohteita, jotka johtavat yhteistyöhön ja yksimielisyyteen. Valtuutetun verkon avulla osallistujat voivat jakaa tietoja suojatussa lohkoketjussa.
Toisaalta julkisessa lohkoketjussa tiedot julkistetaan. Julkisessa lohkoketjussa tapahtuvat tapahtumat on myös varmistettava, että ne ovat tarkkoja eivätkä vilpillisiä, mikä on osa työntodistusprosessia. Tämän seurauksena julkiset lohkoketjut kohtaavat usein viivettä tai hitautta, koska järjestelmä juuttuu jumiin tapahtumien määrän kasvaessa.
Luvatussa verkossa, kuten Hyperledger Iroha, ongelmat voidaan ratkaista nopeammin kuin julkisessa lohkoketjussa, koska verkko ei kestä proof-of-work -mekanismeja. Tietojen kyselyä voidaan kuitenkin rajoittaa Irohassa, koska kaikki eivät saa lukea ja tarkistaa lohkoketjun tietoja. Toisin kuin Bitcoinilla tai Ethereumilla, Irohalla ei ole alkuperäistä kryptovaluuttaa, mutta kelvollinen osallistuja voi luoda sen oman yrityskäyttönsä tarpeen mukaan.
Hyperledger Irohan sovellukset
Irohan avulla yritys voi luoda ja hallita yksinkertaisia digitaalisia resursseja, kuten tavallisia kryptovaluuttoja,. tai monimutkaisia, kuten jakamattomia oikeuksia, sertifikaattien aitoutta ja patentteja.
Sertifikaatit
Iroha mahdollistaa sertifioivien henkilöllisyyksien rakentamisen, mikä mahdollistaa erilaisten oppilaitosten ja terveydenhuoltolaitosten yksilöille myöntämien sertifikaattien myöntämisen ja todentamisen. Hakijan korkeakoulututkinto voidaan tallentaa lohkoketjuun, ja mille tahansa pätevälle rekrytointitoimistolle tai työnantajalle voidaan antaa varmistusoikeudet ehdokkaan tietojen todentamiseksi rekrytointiprosessin aikana.
Digitaaliset avatarit
Irohaa voidaan käyttää myös digitaalisten avatarien luomiseen todellisista varoista, jotka voidaan käsitellä nollalla tai alhaisilla transaktiomaksuilla. Esimerkiksi vanhan auton nykyinen omistaja voi luoda digitaalisen omaisuuden, joka edustaa vanhaa autoa lohkoketjussa, ja sitten linkittää sen omistajuuden itseensä. Omistusoikeuden siirtämiseksi he voivat luoda tarjouksen käyttämällä usean allekirjoituksen tapahtumaa, joka sisältää siirtokustannukset tietyssä valuutassa. Kiinnostunut vastapuoli voi hyväksyä tarjouksen lohkoketjussa ja suorittaa tapahtuman siirtämällä valuutan nykyiselle omistajalle ja saada auton omistusoikeuden vastineeksi.
Tunne asiakkaasi (KYC)
Hyperledger Irohaa voidaan käyttää myös Know Your Customer (KYC) -vaatimusten edellyttämässä identiteetinhallintaprosessissa. KYC on rahoituspalvelualan vakiovaatimus, joka määrittää pankeille ja sijoituspalveluyrityksille ohjeet asiakkaan tuntemiseen. Esimerkiksi KYC auttaa ymmärtämään asiakkaan riskinsietokykyä sijoitustarkoituksiin.
KYC edellyttää myös asianmukaisten henkilöllisyyksien ja yrityspäätösten hyväksymistä tilin avaamisprosessin aikana sekä toimialan tyypin ymmärtämistä ja sitä, kuinka yritys ansaitsee tulonsa. KYC on kriittinen rahoitusyrityksille, koska se auttaa niitä varmistamaan, että heidän asiakkaitaan kohdellaan asianmukaisesti, mutta se on myös suunniteltu estämään petoksia ja rahanpesua.
Tämän seurauksena KYC-prosessiin liittyy huomattava määrä dokumentaatiota. Sen sijaan, että käyttäjä lähettäisi KYC-asiakirjoja kullekin laitokselle erikseen, he voivat luoda tarvittavan identiteetin lohkoketjuun, jota eri kelpuutetut laitokset voivat käyttää KYC-yhteensopivuuden edellyttämällä tavalla.
Älykkäät sopimukset
Iroha tarjoaa älykkäitä sopimuksia,. jotka ovat itse toteutuvia sopimuksia, jotka sisältävät kahden osapuolen välisen sopimuksen ehtoja, jotka on kirjoitettu koodilla. Jos jompikumpi osapuoli tyydyttää sopimuksensa loppuun blockchain-verkon kautta, älykäs sopimus toteuttaa automaattisesti sopimuksen toisen pään.
Tällä tavoin Iroha voi tarjota vaihtoehdon Ethereumin älykkäille sopimuksille, jotka saattavat vaatia hankalan koodin kirjoittamista. Sama voidaan saavuttaa nopeasti ja yksinkertaisesti käyttämällä Irohan sisäänrakennettuja komentoja yleisten tehtävien suorittamiseen nopeammin ja vähemmän monimutkaisemmin ja pienemmällä riskillä.
Esimerkki Hyperledger Irohasta
Bakong on Kambodžan mobiilimaksamis- ja pankkiohjelmistosovellus (sovellus) ja ensimmäinen vähittäismaksujärjestelmä, joka käyttää blockchain-tekniikkaa. Bakongia sponsoroi National Bank of Cambodia, joka on maan keskuspankki ja on rakennettu Hyperledger Irohan verkostoon.
Bakong antaa yrityksille ja yksityishenkilöille mahdollisuuden siirtää rahaa ja ostaa kauppiailta älypuhelinsovelluksen avulla. Kauppiaat voivat myös suorittaa käteistä ja turvallisia maksuja, kun taas pankit voivat tehdä pankkien välisiä siirtoja halvemmalla kuin tavalliset pankkisiirrot.
Vuonna 2019 lanseeratun Bakongin on kehittänyt Soramitsu, joka on maailmanlaajuinen teknologiayritys, joka kehittää lohkoketjupohjaisia ratkaisuja mukaan lukien kotimaiset ja rajat ylittävät maksujärjestelmät. Bakong on sittemmin tehnyt yhteistyötä yli 20 rahoituslaitoksen kanssa.
Hyperledgerin Iroha-verkoston avulla projekti on suunniteltu tavoittamaan Kambodžan pankkittomia kansalaisia sallimalla jokaisen kansalaisen avata tili riippumatta siitä, onko heillä perinteinen pankkitili vai ei. Pankkittomia henkilöitä koskeva tavoite on Kambodžalle suuri ongelma, koska 78 prosentilla sen kansalaisista ei ole pankkitiliä. Kuitenkin yli 50 % sen ihmisistä omistaa älypuhelimen. Blockchain-projektin taloudellisen osallisuuden edut antavat myös kansalaisille mahdollisuuden tehdä liiketoimintaa yli 500 kauppiaan kanssa sovelluksen kautta.
Kohokohdat
Irohan alustalla voidaan rakentaa identiteetinhallintajärjestelmä, kuten kansallisia tunnuksia.
Ohjelmistosovelluksia voidaan kehittää myös pankkivakaille, jotka mahdollistavat rahoituspalvelujen, rahansiirron ja tavaroiden ostamisen kauppiailta.
Hyperledger Iroha voidaan integroida Linux-, macOS- ja Windows-alustoihin.
Hyperledger Iroha on liiketoiminnan lohkoketjukehys, joka on suunniteltu infrastruktuuriprojekteihin, jotka tarvitsevat hajautettua pääkirjatekniikkaa.