what is hyperledger iroha 
hyperledger iroha is a blockchain platform designed to be easily integrable in various business uses that require distributed ledger technology for example the platform can be used to help companies and governments with identity management such as national ids and the financial services sector with bank to bank transfers according to the company s website hyperledger aims to create distributed ledger technology that enables organizations to build and run robust industry specific applications platforms and hardware systems to support their individual business transactions 1launched in may 2019 hyperledger iroha is one of the projects under the hyperledger umbrella and is hosted by the linux foundation 2 the japanese fintech company soramitsu co ltd has open sourced the code for iroha it was originally contributed by soramitsu hitachi ntt data and colu 3understanding hyperledger irohahyperledger iroha is a business blockchain framework designed to be incorporated into infrastructure projects that need distributed ledger technology the distributed ledger feature of a blockchain works similar to a shared database which can allow data to be shared publicly however many businesses can use a private blockchain network as a framework to build software applications called apps for their use internally or to offer technology based products to their customers 45hyperledger iroha s platform enables users to build applications specific to their business needs particularly for mobile applications it features a domain driven c design which is a programming language used by software engineers iroha also features a consensus algorithm called yac for yet another consensus algorithm an algorithm is a step by step procedure that s written in code which is designed to solve the problems and carry out a sequence of instructions features of hyperledger iroha include iroha allows easy deployment and maintenance a vast range of code libraries for developers to enable hassle free application development secure control and permissions over user roles and activities easy asset management and participant identity and modular design architecture to facilitate the blockchain ecosystem 2for example the national bank of cambodia uses hyperledger iroha to reach the unbanked population especially in rural areas promote the use of the national currency instead of u s dollars reduce the compliance burdens on some payment service providers and modernize retail payments to deliver better services at lower cost a pilot project went live in july 2019 and ran successfully with more than 10 000 users and a network of 16 banks reaching a retail throughput of up to 2 000 transactions per second 6permission based vs public blockchainsiroha differs from other popular blockchain networks like bitcoin and ethereum as the latter operate as permissionless ledgers which allow anyone to join and grant access to everything on the network iroha s operations are permissioned that is only participants with suitable access are allowed to join interact and contribute to the blockchain system in a permissioned network the participants might be known to one another which means they could have shared interests leading to collaboration and consensus a permissioned network allows participants to share data within a secure blockchain conversely in a public blockchain the data is made public also transactions on a public blockchain need to be verified as accurate and not fraudulent which is part of the proof of work process as a result public blockchains often face latency or slowness since the system gets bogged down as the volume of transactions increases 7in a permissioned network similar to hyperledger iroha problems can be resolved more quickly than on a public blockchain since the network isn t held up by the proof of work mechanisms 8 however data querying can be restricted on iroha as not everyone is allowed to read and verify the data on the blockchain unlike bitcoin or ethereum iroha does not have a native cryptocurrency but it can be created by an eligible participant as required for their own enterprise use applications of hyperledger irohausing iroha a business can create and manage simple digital assets like any standard cryptocurrency or complex ones like indivisible rights certificate authenticity and patents iroha allows building certifying identities which enables granting as well as verification of various certificates issued to individuals by educational and healthcare institutes a candidate s university degree can be stored on the blockchain and any qualifying hiring agency or employer can be given verification rights to authenticate the candidate s information during the hiring process 9iroha can also be used to create digital avatars of real world assets that can be transacted with zero or low transaction fees for instance the current owner of a vintage car can create a digital asset that represents the vintage car on the blockchain and then link its ownership to themself to transfer ownership they can then create an offer using a multi signature transaction which includes the cost of transfer in a particular currency the interested counterparty can accept the offer on the blockchain and complete the transaction by transferring the currency to the present owner and receive the ownership of the car in return 9hyperledger iroha can also be used in the identity management process needed for know your customer kyc requirements 10 kyc is a standard requirement in the financial services industry that establishes guidelines for banks and investment firms to know their client for example kyc helps to establish an understanding of a client s risk tolerance for investment purposes kyc also involves accepting the proper identification and corporate resolutions during the account opening process as well as understanding the type of industry and how a business earns its income kyc is critical to financial firms in that it helps them ensure their customers are treated properly but also is designed to prevent fraud and money laundering 11as a result there is a significant amount of documentation involved in the kyc process instead of a user submitting kyc documents to each institute separately they can create the necessary identity on the blockchain which can be accessed by the various qualifying institutes as needed for kyc compliance 10iroha offers smart contracts which are self executing contracts that contain terms of an agreement between two parties that is written in code if one party satisfies their end of the agreement through the blockchain network the smart contract automatically executes the other end of the agreement 1213in this way iroha can offer an alternative to ethereum s smart contracts which may require writing cumbersome code the same can be achieved quickly and simply by using the built in commands in iroha to complete common tasks more quickly and with lower complexity and lower risk example of hyperledger irohabakong is cambodia s mobile payment and banking software application app and is the first retail payments system that uses blockchain technology bakong is sponsored by the national bank of cambodia which is the country s central bank and is built on hyperledger iroha s network bakong allows businesses and individuals the ability to transfer money and buy from merchants using a smartphone app merchants can also make cashless and secure payments while banks can make interbank transfers at a lower cost than typical wire transfers bakong launched in 2019 was developed by soramitsu which is a global technology company that develops blockchain based solutions including domestic and cross border payment systems 14 bakong has since partnered with more than 40 financial institutions 15using hyperledger s iroha network the project is designed to reach cambodia s unbanked citizens by allowing any citizen to open an account regardless of whether they have a traditional bank account or not reaching those who are unbanked is a major issue for cambodia since 78 of its citizens do not have a bank account however more than 50 of its people own a smartphone the benefits of financial inclusion from the blockchain project also allow those citizens to do business with more than 500 merchants through the app 14