Hyperledger Iroha
Hvad er Hyperledger Iroha?
Hyperledger Iroha er en blockchain -platform designet til let at kunne integreres i forskellige forretningsanvendelser, der kræver distribueret ledger-teknologi. For eksempel kan platformen bruges til at hjælpe virksomheder og regeringer med identitetsstyring, såsom nationale ID'er, og den finansielle sektor med bank-til-bank-overførsler.
Ifølge virksomhedens hjemmeside, "Hyperledger sigter mod at skabe distribueret ledger-teknologi, der gør det muligt for organisationer at bygge og køre robuste, branchespecifikke applikationer, platforme og hardwaresystemer til at understøtte deres individuelle forretningstransaktioner."
Hyperledger Iroha blev lanceret i maj 2019 og er et af projekterne under Hyperledger-paraplyen og hostes af Linux Foundation. Det japanske fintech-selskab, Soramitsu Co. Ltd., har open source-koden til Iroha. Det blev oprindeligt bidraget af Soramitsu, Hitachi, NTT Data og Colu.
Forstå Hyperledger Iroha
Hyperledger Iroha er en business blockchain-ramme designet til at blive inkorporeret i infrastrukturprojekter, der har brug for distribueret ledger-teknologi. Den distribuerede hovedbogsfunktion i en blockchain fungerer på samme måde som en delt database, som kan tillade, at data deles offentligt. Mange virksomheder kan dog bruge et privat blockchain-netværk som en ramme til at bygge softwareapplikationer - kaldet apps - til deres brug internt eller til at tilbyde teknologibaserede produkter til deres kunder.
Hyperledger Irohas platform gør det muligt for brugere at bygge applikationer, der er specifikke for deres forretningsbehov, især til mobile applikationer. Det har et domænedrevet C++-design, som er et programmeringssprog, der bruges af softwareingeniører. Iroha har også en konsensusalgoritme kaldet YAC (for Yet Another Consensus-algoritme). En algoritme er en trin-for-trin procedure, der er skrevet i kode, som er designet til at løse problemerne og udføre en række instruktioner.
Funktionerne i Hyperledger Iroha inkluderer:
Multisignatur (eller flere nøgler) funktionaliteter til transaktioner, når en applikation har brug for flere signaturer til transaktionsafvikling
Understøttelse af skrivning af applikationer på forskellige platforme (f.eks. mobil og mainframe) ved hjælp af programmeringssprog som Java, JS, Python og iOS
Flere kompatible operativsystemer inklusive Windows, Linux og macOS
Plug-in, modulært design for at gøre det nemt for en udvikler at få en blockchain op at køre
Iroha tillader nem implementering og vedligeholdelse, en bred vifte af kodebiblioteker for udviklere for at muliggøre problemfri applikationsudvikling, sikker kontrol og tilladelser over brugerroller og -aktiviteter, nem aktivstyring og deltageridentitet og modulær designarkitektur for at lette blockchain-økosystemet.
For eksempel den japansk-baserede globale skades- og ejendomsforsikringskoncern Sompo Japan Nipponkoa Holdings Inc. bruger Hyperledger Irohas blockchain til at skabe forsikringskontrakter såsom vejrderivater. Disse derivater er finansielle kontrakter, der bruges til at afdække eller beskytte forsikringsselskabet mod vejrrelaterede tab.
Tilladelsesbaseret vs. Offentlige Blockchains
Iroha adskiller sig fra andre populære blockchain-netværk, som Bitcoin og Ethereum,. da sidstnævnte fungerer som tilladelsesløse hovedbøger, som giver alle mulighed for at deltage og give adgang til alt på netværket. Irohas operationer er tilladt - det vil sige, at kun deltagere med passende adgang har lov til at deltage, interagere og bidrage til blockchain-systemet.
I et tilladt netværk kan deltagerne være kendt af hinanden, hvilket betyder, at de kan have fælles interesser, der fører til samarbejde og konsensus. Et godkendt netværk giver deltagere mulighed for at dele data i en sikker blockchain.
Omvendt, i en offentlig blockchain, bliver dataene offentliggjort. Transaktioner på en offentlig blockchain skal også verificeres som nøjagtige og ikke svigagtige, hvilket er en del af proof-of-work-processen. Som et resultat oplever offentlige blockchains ofte latens eller langsomhed, da systemet hænger fast, efterhånden som mængden af transaktioner stiger.
I et tilladt netværk, svarende til Hyperledger Iroha, kan problemer løses hurtigere end på en offentlig blockchain, da netværket ikke holdes op af mekanismerne for bevis-på-arbejde. Dataforespørgsel kan dog begrænses på Iroha, da ikke alle har lov til at læse og verificere dataene på blockchain. I modsætning til Bitcoin eller Ethereum har Iroha ikke en indfødt kryptovaluta, men den kan oprettes af en kvalificeret deltager efter behov til deres egen virksomhedsbrug.
Anvendelser af Hyperledger Iroha
Ved hjælp af Iroha kan en virksomhed skabe og administrere simple digitale aktiver som enhver standard kryptovaluta eller komplekse som udelelige rettigheder, certifikatægthed og patenter.
Certificeringer
Iroha tillader opbygning af certificeringsidentiteter, hvilket gør det muligt at udstede såvel som verifikation af forskellige certifikater udstedt til enkeltpersoner af uddannelses- og sundhedsinstitutioner. En kandidats universitetsgrad kan gemmes på blockchain, og ethvert kvalificeret ansættelsesbureau eller arbejdsgiver kan få verifikationsrettigheder til at autentificere kandidatens oplysninger under ansættelsesprocessen.
###Digitale avatarer
Iroha kan også bruges til at skabe digitale avatarer af aktiver fra den virkelige verden, der kan handles med nul eller lave transaktionsgebyrer. For eksempel kan den nuværende ejer af en veteranbil skabe et digitalt aktiv, der repræsenterer veteranbilen på blockchain og derefter knytte dens ejerskab til sig selv. For at overføre ejerskab kan de derefter oprette et tilbud ved hjælp af en multisignaturtransaktion, som inkluderer omkostningerne ved overførsel i en bestemt valuta. Den interesserede modpart kan acceptere tilbuddet på blockchain og gennemføre transaktionen ved at overføre valutaen til den nuværende ejer og modtage ejerskabet af bilen til gengæld.
Kend din kunde (KYC)
Hyperledger Iroha kan også bruges i den identitetsadministrationsproces, der er nødvendig for KYC- krav (Kend din kunde). KYC er et standardkrav i den finansielle sektor, der fastlægger retningslinjer for banker og investeringsselskaber for at kende deres klient. For eksempel hjælper KYC med at etablere en forståelse af en kundes risikotolerance til investeringsformål.
KYC involverer også at acceptere den korrekte identifikation og virksomhedsbeslutninger under kontoåbningsprocessen samt at forstå typen af industri og hvordan en virksomhed tjener sin indkomst. KYC er afgørende for finansielle virksomheder, fordi det hjælper dem med at sikre, at deres kunder bliver behandlet korrekt, men også er designet til at forhindre svig og hvidvaskning af penge.
Som følge heraf er der en betydelig mængde dokumentation involveret i KYC-processen. I stedet for at en bruger indsender KYC-dokumenter til hvert enkelt institut separat, kan de oprette den nødvendige identitet på blockchainen, som kan tilgås af de forskellige kvalificerende institutter efter behov for KYC-overholdelse.
###Smarte kontrakter
Iroha tilbyder smarte kontrakter,. som er selvudførende kontrakter, der indeholder vilkår for en aftale mellem to parter, der er skrevet i kode. Hvis den ene part opfylder deres slutning af aftalen gennem blockchain-netværket, udfører den smarte kontrakt automatisk den anden ende af aftalen.
På den måde kan Iroha tilbyde et alternativ til Ethereums smarte kontrakter, som kan kræve at skrive besværlig kode. Det samme kan opnås hurtigt og enkelt ved at bruge de indbyggede kommandoer i Iroha til at udføre almindelige opgaver hurtigere og med lavere kompleksitet og lavere risiko.
Eksempel på Hyperledger Iroha
Bakong er Cambodjas mobile betalings- og banksoftwareapplikation (app) og er det første detailbetalingssystem, der bruger blockchain-teknologi. Bakong er sponsoreret af National Bank of Cambodia, som er landets centralbank og er bygget på Hyperledger Irohas netværk.
Bakong giver virksomheder og enkeltpersoner mulighed for at overføre penge og købe fra handlende ved hjælp af en smartphone-app. Sælgere kan også foretage kontantløse og sikre betalinger, mens banker kan foretage interbankoverførsler til en lavere pris end typiske bankoverførsler.
Bakong – lanceret i 2019 – blev udviklet af Soramitsu, som er en global teknologivirksomhed, der udvikler blockchain-baserede løsninger, herunder indenlandske og grænseoverskridende betalingssystemer. Bakong har siden indgået partnerskab med mere end 20 finansielle institutioner.
Ved at bruge Hyperledgers Iroha-netværk er projektet designet til at nå Cambodjas borgere uden bank ved at give enhver borger mulighed for at åbne en konto, uanset om de har en traditionel bankkonto eller ej. Det er et stort problem for Cambodja at nå ud til dem, der ikke har bankforbindelse, da 78 % af landets borgere ikke har en bankkonto. Imidlertid ejer mere end 50 % af dets folk en smartphone. Fordelene ved finansiel inklusion fra blockchain-projektet giver også disse borgere mulighed for at gøre forretninger med mere end 500 handlende gennem appen.
##Højdepunkter
Irohas platform kan bruges til at opbygge et identitetsstyringssystem såsom nationale ID'er.
Software-apps kan også udvikles til ubankede, hvilket giver adgang til finansielle tjenester, pengeoverførsler og til at købe varer fra handlende.
Hyperledger Iroha kan integreres med Linux-, macOS- og Windows-platforme.
Hyperledger Iroha er en business blockchain-ramme designet til infrastrukturprojekter, der har brug for distribueret ledger-teknologi.