Investor's wiki

Hiperksięga Iroha

Hiperksięga Iroha

Co to jest Hyperledger Iroha?

Hyperledger Iroha to platforma blockchain zaprojektowana tak, aby można ją było łatwo zintegrować z różnymi zastosowaniami biznesowymi, które wymagają technologii księgi rozproszonej. Na przykład platforma może być wykorzystywana do pomocy firmom i rządom w zarządzaniu tożsamością, taką jak dokumenty tożsamości, a sektorowi usług finansowych przy przelewach międzybankowych.

Według strony internetowej firmy „Hyperledger ma na celu stworzenie technologii rozproszonej księgi rachunkowej, która umożliwia organizacjom tworzenie i uruchamianie niezawodnych aplikacji, platform i systemów sprzętowych dostosowanych do specyfiki branży w celu obsługi ich indywidualnych transakcji biznesowych”.

Uruchomiony w maju 2019 r. Hyperledger Iroha jest jednym z projektów pod parasolem Hyperledger i jest hostowany przez Linux Foundation. Japońska firma fintech, Soramitsu Co. Ltd., udostępniła kod Iroha na zasadach open source. Pierwotnie został on dostarczony przez Soramitsu, Hitachi, NTT Data i Colu.

Zrozumienie hiperksięgi Iroha

Hyperledger Iroha to biznesowa platforma blockchain zaprojektowana do włączenia w projekty infrastrukturalne, które wymagają technologii rozproszonej księgi. Funkcja rozproszonej księgi w łańcuchu bloków działa podobnie do udostępnionej bazy danych, która umożliwia publiczne udostępnianie danych. Jednak wiele firm może wykorzystywać prywatną sieć blockchain jako platformę do tworzenia aplikacji – zwanych aplikacjami – do użytku wewnętrznego lub do oferowania klientom produktów opartych na technologii.

Platforma Hyperledger Iroha umożliwia użytkownikom tworzenie aplikacji dostosowanych do ich potrzeb biznesowych, w szczególności aplikacji mobilnych. Zawiera oparty na domenie projekt C++, który jest językiem programowania używanym przez inżynierów oprogramowania. Iroha posiada również algorytm konsensusu zwany YAC (od Yet Another Consensus Algorytm). Algorytm to procedura krok po kroku napisana w kodzie, która ma na celu rozwiązanie problemów i wykonanie sekwencji instrukcji.

Funkcje Hyperledger Iroha obejmują:

  • Funkcjonalność multipodpisu (lub wielu kluczy) dla transakcji, gdy aplikacja wymaga wielu podpisów do rozliczenia transakcji

  • Wsparcie dla pisania aplikacji na różnych platformach (np. mobilnych i mainframe) przy użyciu języków programowania takich jak Java, JS, Python i iOS

  • Wiele kompatybilnych systemów operacyjnych, w tym Windows, Linux i macOS

  • Wtyczka, modułowa konstrukcja ułatwiająca programiście uruchomienie i uruchomienie łańcucha bloków

Iroha umożliwia łatwe wdrażanie i konserwację, szeroką gamę bibliotek kodu dla programistów, aby umożliwić bezproblemowe tworzenie aplikacji, bezpieczną kontrolę i uprawnienia nad rolami i działaniami użytkowników, łatwe zarządzanie zasobami i tożsamością uczestników oraz modułową architekturę projektowania ułatwiającą ekosystem blockchain.

Na przykład globalna grupa ubezpieczeniowa Sompo Japan Nipponkoa Holdings Inc. z siedzibą w Japonii, zajmująca się ubezpieczeniami wypadkowymi i majątkowymi, wykorzystuje blockchain Hyperledger Iroha do tworzenia umów ubezpieczeniowych, takich jak derywaty pogodowe. Te instrumenty pochodne to kontrakty finansowe, które służą do zabezpieczenia lub ochrony ubezpieczyciela przed stratami związanymi z pogodą.

Łańcuchy blokowe oparte na uprawnieniach a publiczne

Iroha różni się od innych popularnych sieci blockchain, takich jak Bitcoin i Ethereum,. ponieważ te ostatnie działają jako rejestry bez uprawnień, które pozwalają każdemu dołączyć i przyznać dostęp do wszystkiego w sieci. Operacje Irohy są dozwolone — to znaczy, że tylko uczestnicy z odpowiednim dostępem mogą dołączać, wchodzić w interakcje i wnosić wkład do systemu blockchain.

W autoryzowanej sieci uczestnicy mogą być sobie znani, co oznacza, że mogą mieć wspólne interesy prowadzące do współpracy i konsensusu. Sieć z uprawnieniami umożliwia uczestnikom udostępnianie danych w bezpiecznym łańcuchu bloków.

I odwrotnie, w publicznym blockchainie dane są upubliczniane. Ponadto transakcje w publicznym łańcuchu bloków muszą zostać zweryfikowane jako dokładne i nieoszukańcze, co jest częścią procesu sprawdzania poprawności pracy. W rezultacie publiczne łańcuchy bloków często napotykają opóźnienia lub powolność, ponieważ system grzęźnie w miarę wzrostu liczby transakcji.

W autoryzowanej sieci, podobnej do Hyperledger Iroha, problemy można rozwiązywać szybciej niż w publicznym łańcuchu bloków, ponieważ sieć nie jest wstrzymywana przez mechanizmy sprawdzające pracę. Jednak zapytania o dane mogą być ograniczone na Iroha, ponieważ nie każdy może czytać i weryfikować dane na blockchainie. W przeciwieństwie do Bitcoina lub Ethereum, Iroha nie posiada natywnej kryptowaluty, ale może być tworzona przez uprawnionego uczestnika zgodnie z wymaganiami dla własnego użytku korporacyjnego.

Zastosowania Hyperledger Iroha

Korzystając z Iroha, firma może tworzyć i zarządzać prostymi zasobami cyfrowymi, takimi jak standardowe kryptowaluty lub złożonymi, takimi jak niepodzielne prawa, autentyczność certyfikatów i patenty.

Certyfikaty

Iroha umożliwia budowanie tożsamości poświadczających, co umożliwia nadawanie i weryfikację różnych zaświadczeń wydawanych osobom fizycznym przez placówki oświatowe i służby zdrowia. Stopień uniwersytecki kandydata może być przechowywany w łańcuchu bloków, a każda kwalifikująca się agencja rekrutacyjna lub pracodawca mogą otrzymać uprawnienia do weryfikacji w celu uwierzytelnienia informacji o kandydacie podczas procesu rekrutacji.

Cyfrowe awatary

Iroha może być również wykorzystywana do tworzenia cyfrowych awatarów rzeczywistych zasobów, które można przeprowadzać przy zerowych lub niskich opłatach transakcyjnych. Na przykład obecny właściciel zabytkowego samochodu może utworzyć zasób cyfrowy, który reprezentuje zabytkowy samochód w łańcuchu bloków, a następnie powiązać jego własność ze sobą. Aby przenieść własność, mogą następnie stworzyć ofertę za pomocą transakcji z wieloma podpisami, która obejmuje koszt przeniesienia w określonej walucie. Zainteresowany kontrahent może zaakceptować ofertę na blockchain i sfinalizować transakcję, przekazując walutę obecnemu właścicielowi, w zamian otrzymując prawo własności samochodu.

Poznaj swojego klienta (KYC)

Hyperledger Iroha może być również używany w procesie zarządzania tożsamością wymaganym do spełnienia wymagań Know Your Customer (KYC). KYC to standardowy wymóg w branży usług finansowych, który określa wytyczne dla banków i firm inwestycyjnych, aby poznać swoich klientów. Na przykład KYC pomaga w zrozumieniu tolerancji klienta na ryzyko dla celów inwestycyjnych.

KYC obejmuje również akceptację właściwej identyfikacji i rozwiązań korporacyjnych podczas procesu otwierania konta, a także zrozumienie rodzaju branży i sposobu, w jaki firma zarabia. KYC ma kluczowe znaczenie dla firm finansowych, ponieważ pomaga im zapewnić właściwe traktowanie klientów, ale także ma na celu zapobieganie oszustwom i praniu brudnych pieniędzy.

W rezultacie proces KYC obejmuje znaczną ilość dokumentacji. Zamiast składania przez użytkownika dokumentów KYC do każdego instytutu osobno, mogą oni stworzyć niezbędną tożsamość w łańcuchu bloków, do której mogą uzyskać dostęp różne kwalifikujące się instytuty w razie potrzeby w celu zapewnienia zgodności z KYC.

Inteligentne kontrakty

Iroha oferuje inteligentne kontrakty,. które są samowykonalnymi kontraktami, które zawierają warunki umowy między dwiema stronami zapisane w kodzie. Jeśli jedna ze stron zaspokoi koniec umowy za pośrednictwem sieci blockchain, inteligentna umowa automatycznie wykona drugi koniec umowy.

W ten sposób Iroha może zaoferować alternatywę dla inteligentnych kontraktów Ethereum, które mogą wymagać napisania niewygodnego kodu. To samo można osiągnąć szybko i prosto, korzystając z wbudowanych poleceń w Iroha, aby szybciej wykonywać typowe zadania, z mniejszą złożonością i mniejszym ryzykiem.

Przykład Hyperledger Iroha

Bakong to aplikacja (aplikacja) do płatności mobilnych i bankowości w Kambodży, będąca pierwszym systemem płatności detalicznych wykorzystującym technologię blockchain. Bakong jest sponsorowany przez Narodowy Bank Kambodży, który jest bankiem centralnym kraju i opiera się na sieci Hyperledger Iroha.

Bakong umożliwia firmom i osobom fizycznym przesyłanie pieniędzy i kupowanie od handlowców za pomocą aplikacji na smartfony. Sprzedawcy mogą również dokonywać bezgotówkowych i bezpiecznych płatności, podczas gdy banki mogą dokonywać przelewów międzybankowych po niższych kosztach niż typowe przelewy bankowe.

Bakong — uruchomiony w 2019 r. — został opracowany przez Soramitsu, globalną firmę technologiczną, która opracowuje rozwiązania oparte na blockchain, w tym krajowe i transgraniczne systemy płatności. Bakong od tego czasu współpracuje z ponad 20 instytucjami finansowymi.

Wykorzystując sieć Hyperledger's Iroha, projekt ma na celu dotarcie do obywateli Kambodży nieposiadających rachunku bankowego, umożliwiając każdemu obywatelowi otwarcie konta niezależnie od tego, czy posiada tradycyjne konto bankowe, czy nie. Dotarcie do osób nieposiadających rachunku bankowego jest poważnym problemem dla Kambodży, ponieważ 78% jej obywateli nie ma konta bankowego. Jednak ponad 50% ludzi posiada smartfony. Korzyści płynące z włączenia finansowego z projektu blockchain pozwalają również tym obywatelom prowadzić interesy z ponad 500 handlowcami za pośrednictwem aplikacji.

Przegląd najważniejszych wydarzeń

  • Platforma Iroha może być wykorzystana do budowy systemu zarządzania tożsamością, takiego jak identyfikatory narodowe.

  • Można również tworzyć aplikacje dla osób nieposiadających rachunku bankowego, umożliwiające dostęp do usług finansowych, przelewy pieniężne i kupowanie towarów od handlowców.

  • Hyperledger Iroha może integrować się z platformami Linux, macOS i Windows.

  • Hyperledger Iroha to biznesowa platforma blockchain zaprojektowana dla projektów infrastrukturalnych, które wymagają technologii rozproszonej księgi.