Hyperledger Iroha - KamilTaylan.blog
1 mai 2021 16:07

Hyperledger Iroha

Ce este Hyperledger Iroha?

Hyperledger Iroha este o platformă blockchain concepută pentru a fi ușor integrabilă în diferite utilizări comerciale care necesită tehnologie de registru distribuit. De exemplu, platforma poate fi utilizată pentru a ajuta companiile și guvernele cu gestionarea identității, cum ar fi ID-urile naționale, și sectorul serviciilor financiare cu transferuri de la bancă la bancă.

Potrivit site-ului web al companiei, „Hyperledger își propune să creeze o tehnologie de contabilitate distribuită care să permită organizațiilor să construiască și să ruleze aplicații, platforme și sisteme hardware robuste, specifice industriei, pentru a-și sprijini tranzacțiile comerciale individuale”.

Hyperledger Iroha – lansat în mai 2019 – este unul dintre proiectele sub umbrela Hyperledger și este găzduit de Linux Foundation. Compania japoneză de fintech, Soramitsu Co. Ltd., a deschis codul pentru Iroha. A fost inițial contribuit de Soramitsu, Hitachi, NTT Data și Colu.

Chei de luat masa

  • Hyperledger Iroha este un cadru blockchain de afaceri conceput pentru proiecte de infrastructură care necesită tehnologie de contabilitate distribuită.
  • Platforma Iroha poate fi utilizată pentru a construi un sistem de gestionare a identității, cum ar fi ID-urile naționale.
  • Aplicațiile software pot fi, de asemenea, dezvoltate pentru cei nebancari, permițând accesul la servicii financiare, transferuri de bani și cumpărarea de bunuri de la comercianți.
  • Hyperledger Iroha se poate integra cu platformele Linux, Mac OS și Windows.

Înțelegerea Hyperledger Iroha

Hyperledger Iroha este un cadru blockchain de afaceri conceput pentru a fi încorporat în proiectele de infrastructură care au nevoie de tehnologie de registru distribuit. Funcția de registru distribuit a unui blockchain funcționează similar cu o bază de date partajată, care poate permite ca datele să fie partajate public. Cu toate acestea, multe companii pot utiliza o rețea blockchain privată ca cadru pentru a construi aplicații software – numite aplicații – pentru utilizarea lor internă sau pentru a oferi clienților lor produse bazate pe tehnologie.

Platforma Hyperledger Iroha permite utilizatorilor să construiască aplicații specifice nevoilor lor de afaceri, în special pentru aplicații mobile. Dispune de un design C ++ bazat pe domeniu, care este un limbaj de programare utilizat de inginerii software. Iroha prezintă, de asemenea, un algoritm consens numit YAC (pentruY etA notherdistribuitalgoritmul de onsensC ). Un algoritm este o procedură pas cu pas scrisă în cod, care este concepută pentru a rezolva problemele și a efectua o succesiune de instrucțiuni.

Caracteristicile Hyperledger Iroha includ:

  • Funcționalități cu mai multe semnături (sau chei multiple) pentru tranzacții atunci când o aplicație are nevoie de mai multe semnături pentru decontarea tranzacției
  • Suport pentru scrierea aplicațiilor pe diferite platforme (de exemplu, mobil și mainframe) folosind limbaje de programare precum Java, JS, Python și iOS
  • Mai multe sisteme de operare compatibile, inclusiv Windows, Linux și Mac OS
  • Plug-in, design modular pentru a face mai ușor pentru un dezvoltator să pună în funcțiune un blockchain

Iroha permite implementarea și întreținerea ușoară, o gamă largă de biblioteci de coduri pentru dezvoltatori pentru a permite dezvoltarea de aplicații fără probleme, control securizat și permisiuni asupra rolurilor și activităților utilizatorilor, gestionarea ușoară a activelor și identitatea participantului și arhitectura de proiectare modulară pentru a facilita ecosistemul blockchain.

De exemplu, grupul global de asigurări pentru accidente și proprietăți din Japonia Sompo Japan Nipponkoa Holdings Inc. folosește blockchain-ul Hyperledger Iroha pentru a crea contracte de asigurare, cum ar fi instrumentele derivate meteorologice. Aceste instrumente derivate sunt contracte financiare care sunt utilizate pentru acoperirea sau protejarea asigurătorului de pierderile legate de vreme.

Bazate pe permisiuni vs. Blockchains publici

Iroha diferă de alte rețele populare blockchain, cum ar fi Bitcoin și Ethereum, deoarece acestea din urmă funcționează ca registre fără permisiune, care permit oricui să se alăture și să acorde acces la tot ceea ce este în rețea. Operațiunile Iroha sunt permise, adică doar participanților cu acces adecvat li se permite să se alăture, să interacționeze și să contribuie la sistemul blockchain.

Într-o rețea autorizată, participanții ar putea fi cunoscuți unii de alții, ceea ce înseamnă că ar putea avea interese comune care să ducă la colaborare și consens. O rețea permisă permite participanților să partajeze date într-un blockchain sigur.

În schimb, într-un blockchain public, datele sunt făcute publice. De asemenea, tranzacțiile pe un blockchain public trebuie verificate ca fiind exacte și nu frauduloase, ceea ce face parte din procesul de dovadă a muncii. Ca rezultat, blockchain-urile publice se confruntă adesea cu latență sau încetinire, deoarece sistemul se împiedică pe măsură ce volumul tranzacțiilor crește.

Într-o rețea permisă, similară cu Iroha de la Hyperledger, problemele pot fi rezolvate mai repede decât pe un blockchain public, deoarece rețeaua nu este reținută de mecanismele de probă a muncii. Cu toate acestea, interogarea datelor poate fi restricționată pe Iroha, deoarece nu tuturor le este permis să citească și să verifice datele de pe blockchain. Spre deosebire de Bitcoin sau Ethereum, Iroha nu are o criptomonedă nativă, dar poate fi creată de un participant eligibil, după cum este necesar pentru propria întreprindere.

Aplicații ale Hyperledger Iroha

Folosind Iroha, o companie poate crea și gestiona active digitale simple, cum ar fi orice criptocurrency standard, sau altele complexe, cum ar fi drepturile indivizibile, autenticitatea certificatelor și brevetele.

Certificări

Iroha permite construirea identităților de certificare, care permite acordarea, precum și verificarea diferitelor certificate emise persoanelor fizice de către institutele educaționale și de asistență medicală. Diploma universitară a unui candidat poate fi stocată pe blockchain, iar oricărei agenții de angajare calificate sau angajator i se pot acorda drepturi de verificare pentru a autentifica informațiile candidatului în timpul procesului de angajare.

Avatare digitale

Iroha poate fi, de asemenea, utilizat pentru a crea avatare digitale de active din lumea reală care pot fi tranzacționate cu taxe de tranzacție zero sau mici. De exemplu, actualul proprietar al unei mașini de epocă poate crea un bun digital care reprezintă mașina de epocă pe blockchain și apoi să-și lege proprietarul. Pentru a transfera dreptul de proprietate, el poate apoi crea o ofertă utilizând o tranzacție cu mai multe semnături, care include costul transferului într-o anumită monedă. Contrapartea interesată poate accepta oferta de pe blockchain și poate finaliza tranzacția transferând moneda către proprietarul actual și poate primi în schimb proprietatea mașinii.

Cunoaște-ți clientul (KYC)

Hyroledger’s Iroha poate fi, de asemenea, utilizat în procesul de gestionare a identității necesar pentru  cerințele Cunoașteți-vă clientul (KYC). KYC este o cerință standard în industria serviciilor financiare care stabilește linii directoare pentru bănci și firme de investiții pentru a-și cunoaște clientul. De exemplu, KYC ajută la stabilirea unei înțelegeri a toleranței la risc a unui client în scopuri de investiții.

KYC implică, de asemenea, acceptarea identificării corecte și a rezoluțiilor corporative în timpul procesului de deschidere a contului, precum și înțelegerea tipului de industrie și a modului în care o companie își câștigă veniturile. KYC este esențial pentru firmele financiare, deoarece le ajută să se asigure că clienții lor sunt tratați corespunzător, dar este, de asemenea, conceput pentru a preveni frauda și spălarea banilor.

Ca urmare, există o cantitate semnificativă de documentație implicată în procesul KYC. În loc ca un utilizator să trimită documente KYC fiecărui institut separat, acesta poate crea identitatea necesară pe blockchain, care poate fi accesată de diferitele institute de calificare, în funcție de necesitatea conformității cu KYC.

Contracte inteligente

Iroha oferă contracte inteligente, care sunt contracte autoexecutabile care conțin termenii unui acord între două părți, care este scris în cod. Dacă o parte își îndeplinește sfârșitul acordului prin rețeaua blockchain, contractul inteligent execută automat celălalt capăt al acordului.

În acest fel, Iroha poate oferi o alternativă la contractele inteligente ale Ethereum, care pot necesita scrierea unui cod greoi. Același lucru poate fi realizat rapid și simplu prin utilizarea comenzilor încorporate în Iroha pentru a finaliza sarcinile comune mai rapid și cu o complexitate mai mică și un risc mai mic.

Exemplu de Hyperledger Iroha

Bakong este aplicația software (plată) pentru plăți mobile și bancare din Cambodgia și este primul sistem de plăți cu amănuntul care utilizează tehnologia blockchain. Bakong este sponsorizat de Banca Națională a Cambodgiei, care este banca centrală a țării și este construită pe rețeaua Hyperledger Iroha.

Bakong le permite companiilor și persoanelor fizice posibilitatea de a transfera bani și de a cumpăra de la comercianți utilizând o aplicație pentru smartphone. Comercianții pot efectua, de asemenea, plăți fără numerar și securizate, în timp ce băncile pot efectua transferuri interbancare la un cost mai mic decât transferurile bancare tipice.

Bakong – lansat în 2019 – a fost dezvoltat de Soramitsu, care este o companie globală de tehnologie care dezvoltă soluții bazate pe blockchain, inclusiv sisteme de plată interne și transfrontaliere.7 De atunci, Bakong a colaborat cu mai mult de 20 de instituții financiare. 

Folosind rețeaua Iroha de la Hyperledger, proiectul este conceput pentru a ajunge la cetățenii nebancari din Cambodgia, permițând oricărui cetățean să deschidă un cont indiferent dacă are sau nu un cont bancar tradițional. A ajunge la cei care nu sunt bănci este o problemă majoră pentru Cambodgia, deoarece 78% dintre cetățenii săi nu au un cont bancar. Cu toate acestea, mai mult de 50% din oamenii săi dețin un smartphone. Avantajele incluziunii financiare din proiectul blockchain permit, de asemenea, cetățenilor să facă afaceri cu mai mult de 500 de comercianți prin intermediul aplicației.