Hyperledger Iroha
Vad Àr Hyperledger Iroha?
Hyperledger Iroha Àr en blockchain- plattform designad för att lÀtt kunna integreras i olika affÀrsanvÀndningar som krÀver distribuerad ledger-teknologi. Plattformen kan till exempel anvÀndas för att hjÀlpa företag och regeringar med identitetshantering, sÄsom nationella ID, och finanssektorn med bank-till-bank-överföringar.
Enligt företagets hemsida, "Hyperledger syftar till att skapa distribuerad reskontrateknologi som gör det möjligt för organisationer att bygga och köra robusta, branschspecifika applikationer, plattformar och hÄrdvarusystem för att stödja deras individuella affÀrstransaktioner."
Hyperledger Iroha, som lanserades i maj 2019, Àr ett av projekten under Hyperledger-paraplyet och Àr vÀrd för Linux Foundation. Det japanska fintechföretaget, Soramitsu Co. Ltd., har öppnat koden för Iroha. Den bidrogs ursprungligen av Soramitsu, Hitachi, NTT Data och Colu.
FörstÄ Hyperledger Iroha
Hyperledger Iroha Ă€r ett affĂ€rsblockkedjeramverk utformat för att integreras i infrastrukturprojekt som behöver distribuerad ledger-teknologi. Den distribuerade reskontrafunktionen i en blockchain fungerar pĂ„ samma sĂ€tt som en delad databas, som kan tillĂ„ta att data delas offentligt. MĂ„nga företag kan dock anvĂ€nda ett privat blockchain-nĂ€tverk som ramverk för att bygga mjukvaruapplikationer â sĂ„ kallade appar â för intern anvĂ€ndning eller för att erbjuda teknikbaserade produkter till sina kunder.
Hyperledger Irohas plattform gör det möjligt för anvÀndare att bygga applikationer som Àr specifika för deras affÀrsbehov, sÀrskilt för mobilapplikationer. Den har en domÀndriven C++-design, vilket Àr ett programmeringssprÄk som anvÀnds av mjukvaruingenjörer. Iroha har ocksÄ en konsensusalgoritm som kallas YAC (för Yet Another Consensus-algoritmen). En algoritm Àr en steg-för-steg-procedur som Àr skriven i kod, som Àr utformad för att lösa problemen och utföra en sekvens av instruktioner.
Funktioner hos Hyperledger Iroha inkluderar:
Multisignaturfunktioner (eller flera nycklar) för transaktioner nÀr en applikation behöver flera signaturer för transaktionsavveckling
Stöd för att skriva applikationer pÄ olika plattformar (t.ex. mobil och stordator) med hjÀlp av programmeringssprÄk som Java, JS, Python och iOS
Flera kompatibla operativsystem inklusive Windows, Linux och macOS
Plug-in, modulÀr design för att göra det enkelt för en utvecklare att fÄ igÄng en blockchain
Iroha möjliggör enkel driftsÀttning och underhÄll, ett brett utbud av kodbibliotek för utvecklare för att möjliggöra problemfri applikationsutveckling, sÀker kontroll och behörigheter över anvÀndarroller och aktiviteter, enkel tillgÄngshantering och deltagaridentitet, och modulÀr designarkitektur för att underlÀtta blockchain-ekosystemet.
Till exempel anvÀnder den japanska globala skade- och egendomsförsÀkringsgruppen Sompo Japan Nipponkoa Holdings Inc. Hyperledger Irohas blockchain för att skapa försÀkringskontrakt som vÀderderivat. Dessa derivat Àr finansiella kontrakt som anvÀnds för att sÀkra eller skydda försÀkringsgivaren frÄn vÀderrelaterade förluster.
TillstÄndsbaserade kontra offentliga blockkedjor
Iroha skiljer sig frĂ„n andra populĂ€ra blockchain-nĂ€tverk, som Bitcoin och Ethereum,. eftersom de senare fungerar som tillstĂ„ndslösa redovisningar, som tillĂ„ter vem som helst att gĂ„ med och ge tillgĂ„ng till allt pĂ„ nĂ€tverket. Irohas verksamhet Ă€r tillĂ„ten â det vill sĂ€ga endast deltagare med lĂ€mplig Ă„tkomst fĂ„r gĂ„ med, interagera och bidra till blockchain-systemet.
I ett tillÄtet nÀtverk kan deltagarna vara kÀnda för varandra, vilket innebÀr att de kan ha gemensamma intressen som leder till samarbete och samförstÄnd. Ett tillÄtet nÀtverk tillÄter deltagare att dela data inom en sÀker blockchain.
OmvÀnt, i en offentlig blockkedja, görs informationen offentlig. Transaktioner pÄ en offentlig blockkedja mÄste ocksÄ verifieras som korrekta och inte bedrÀgliga, vilket Àr en del av proof-of-work-processen. Som ett resultat möter offentliga blockkedjor ofta latens eller lÄngsamhet eftersom systemet fastnar nÀr transaktionsvolymen ökar.
I ett tillÄtet nÀtverk, liknande Hyperledger Iroha, kan problem lösas snabbare Àn pÄ en offentlig blockchain eftersom nÀtverket inte hÄlls uppe av mekanismerna för bevis pÄ arbete. DataförfrÄgningar kan dock begrÀnsas pÄ Iroha, eftersom inte alla fÄr lÀsa och verifiera data pÄ blockkedjan. Till skillnad frÄn Bitcoin eller Ethereum har Iroha ingen inhemsk kryptovaluta, men den kan skapas av en kvalificerad deltagare som krÀvs för deras eget företagsanvÀndning.
TillÀmpningar av Hyperledger Iroha
Med hjÀlp av Iroha kan ett företag skapa och hantera enkla digitala tillgÄngar som vilken vanlig kryptovaluta som helst eller komplexa sÄdana som odelbara rÀttigheter, certifikatets Àkthet och patent.
Certifieringar
Iroha tillÄter byggande av certifierande identiteter, vilket möjliggör beviljande och verifiering av olika certifikat utfÀrdade till individer av utbildnings- och hÀlsovÄrdsinstitutioner. En kandidats universitetsexamen kan lagras i blockkedjan, och varje kvalificerad anstÀllningsbyrÄ eller arbetsgivare kan ges verifieringsrÀttigheter att autentisera kandidatens information under anstÀllningsprocessen.
Digitala avatarer
Iroha kan ocksÄ anvÀndas för att skapa digitala avatarer av verkliga tillgÄngar som kan handlas med noll eller lÄga transaktionsavgifter. Till exempel kan den nuvarande Àgaren av en veteranbil skapa en digital tillgÄng som representerar veteranbilen i blockkedjan och sedan koppla dess Àgande till sig sjÀlv. För att överföra ÀganderÀtten kan de sedan skapa ett erbjudande med hjÀlp av en multisignaturtransaktion, som inkluderar kostnaden för överföring i en viss valuta. Den intresserade motparten kan acceptera erbjudandet pÄ blockkedjan och slutföra transaktionen genom att överföra valutan till den nuvarande Àgaren, och fÄ ÀganderÀtten till bilen i gengÀld.
LÀr kÀnna din kund (KYC)
Hyperledger Iroha kan ocksÄ anvÀndas i identitetshanteringsprocessen som krÀvs för Know Your Customer-krav (KYC). KYC Àr ett standardkrav inom finansbranschen som faststÀller riktlinjer för banker och vÀrdepappersföretag att kÀnna till sin klient. Till exempel hjÀlper KYC till att skapa en förstÄelse för en kunds risktolerans för investeringsÀndamÄl.
KYC innebÀr ocksÄ att man accepterar korrekt identifiering och företagsbeslut under kontoöppningsprocessen samt förstÄr vilken typ av bransch och hur ett företag tjÀnar sina inkomster. KYC Àr avgörande för finansiella företag eftersom det hjÀlper dem att sÀkerstÀlla att deras kunder behandlas pÄ rÀtt sÀtt, men ocksÄ Àr utformat för att förhindra bedrÀgeri och penningtvÀtt.
Som ett resultat Àr det en betydande mÀngd dokumentation involverad i KYC-processen. IstÀllet för att en anvÀndare skickar in KYC-dokument till varje institut separat, kan de skapa den nödvÀndiga identiteten pÄ blockkedjan, som kan nÄs av de olika kvalificerade instituten efter behov för KYC-efterlevnad.
Smarta kontrakt
Iroha erbjuder smarta kontrakt,. som Àr sjÀlvutförande kontrakt som innehÄller villkor för ett avtal mellan tvÄ parter som Àr skrivet i kod. Om en part uppfyller sitt slut av avtalet genom blockchain-nÀtverket, verkstÀller det smarta kontraktet automatiskt den andra Ànden av avtalet.
PÄ sÄ sÀtt kan Iroha erbjuda ett alternativ till Ethereums smarta kontrakt, vilket kan krÀva att man skriver krÄnglig kod. Detsamma kan uppnÄs snabbt och enkelt genom att anvÀnda de inbyggda kommandona i Iroha för att utföra vanliga uppgifter snabbare och med lÀgre komplexitet och lÀgre risk.
Exempel pÄ Hyperledger Iroha
Bakong Àr Kambodjas mjukvara för mobila betalningar och banktjÀnster (app) och Àr det första detaljhandelsbetalningssystemet som anvÀnder blockkedjeteknik. Bakong sponsras av National Bank of Cambodia, som Àr landets centralbank och bygger pÄ Hyperledger Irohas nÀtverk.
Bakong ger företag och privatpersoner möjlighet att överföra pengar och köpa frÄn handlare med hjÀlp av en smartphone-app. Handlare kan ocksÄ göra kontantlösa och sÀkra betalningar, medan banker kan göra interbanköverföringar till en lÀgre kostnad Àn vanliga banköverföringar.
Bakong â som lanserades 2019 â utvecklades av Soramitsu, som Ă€r ett globalt teknikföretag som utvecklar blockchain-baserade lösningar inklusive inhemska och grĂ€nsöverskridande betalningssystem. Bakong har sedan dess samarbetat med mer Ă€n 20 finansiella institutioner.
Med hjÀlp av Hyperledgers Iroha-nÀtverk Àr projektet utformat för att nÄ Kambodjas obankade medborgare genom att tillÄta alla medborgare att öppna ett konto oavsett om de har ett traditionellt bankkonto eller inte. Att nÄ ut till dem som saknar bank Àr en stor frÄga för Kambodja eftersom 78 % av dess medborgare inte har ett bankkonto. Men mer Àn 50 % av dess folk Àger en smartphone. Fördelarna med finansiell inkludering frÄn blockchain-projektet tillÄter ocksÄ dessa medborgare att göra affÀrer med mer Àn 500 handlare via appen.
Höjdpunkter
â Irohas plattform kan anvĂ€ndas för att bygga ett identitetshanteringssystem som exempelvis nationella ID.
Programvaruappar kan ocksÄ utvecklas för obankade, vilket ger tillgÄng till finansiella tjÀnster, pengaöverföringar och att köpa varor frÄn handlare.
Hyperledger Iroha kan integreras med Linux-, macOS- och Windows-plattformar.
Hyperledger Iroha Àr ett affÀrsblockkedjeramverk designat för infrastrukturprojekt som behöver distribuerad ledger-teknologi.