什么是 Hyperledger Iroha?它是如何运作的?

  |  

Hyperledger Iroha是什么?

Hyperledger Iroha 是一个区块链平台,旨在轻松集成到各种需要分布式账本技术的商业应用中。例如,该平台可用于帮助企业和政府进行身份管理(例如国民身份证),以及帮助金融服务行业进行银行间转账。

根据该公司网站的说法,“Hyperledger 旨在创建分布式账本技术,使组织能够构建和运行强大的、特定行业的应用程序、平台和硬件系统,以支持其各自的业务交易。”

Hyperledger Iroha 于 2019 年 5 月推出,是 Hyperledger 项目群中的一个项目,由 Linux 基金会托管。日本金融科技公司空光株式会社 (Soramitsu Co. Ltd.) 已将 Iroha 的代码开源。该代码最初由空光株式会社、日立、NTT Data 和 Colu 共同贡献。

要点总结

  • Hyperledger Iroha 是一个企业级区块链框架,专为需要分布式账本技术的基础设施项目而设计。
  • Iroha 的平台可用于构建身份管理系统,例如国民身份证。
  • 还可以为没有银行账户的人开发软件应用程序,使他们能够获得金融服务、进行资金转账以及从商家购买商品。
  • Hyperledger Iroha 可以与 Linux、macOS 和 Windows 平台集成。

了解 Hyperledger Iroha

Hyperledger Iroha 是一个企业级区块链框架,旨在集成到需要分布式账本技术的基础设施项目中。区块链的分布式账本特性类似于共享数据库,允许数据公开共享。然而,许多企业可以使用私有区块链网络作为框架来构建软件应用程序(称为应用),供内部使用或向客户提供技术产品。

Hyperledger Iroha平台使用户能够构建满足其特定业务需求的应用程序,尤其适用于移动应用程序。它采用领域驱动的C++设计,C++是一种软件工程师常用的编程语言。Iroha还包含一种名为YAC(Yet Another Consensus algorithm,即“又一个共识算法”)的共识算法。算法是用代码编写的逐步执行程序,旨在解决问题并执行一系列指令。

Hyperledger Iroha 的功能包括:

  • 当应用程序需要多个签名才能完成交易结算时,可以使用多重签名(或多密钥)功能。
  • 支持使用 Java、JS、Python 和 iOS 等编程语言在不同平台(例如移动设备和大型机)上编写应用程序。
  • 兼容多种操作系统,包括 Windows、Linux 和 macOS
  • 采用插件式模块化设计,使开发人员能够轻松启动并运行区块链。

Iroha 提供易于部署和维护的功能,为开发人员提供广泛的代码库,以实现轻松的应用程序开发,对用户角色和活动进行安全控制和权限管理,轻松管理资产和参与者身份,以及模块化设计架构,以促进区块链生态系统的发展。

例如,柬埔寨国家银行使用 Hyperledger Iroha 来 覆盖未享受银行服务的群体,尤其是在农村地区;推广使用本国货币而非美元;减轻部分支付服务提供商的合规负担;并实现零售支付现代化,从而以更低的成本提供更优质的服务。一项试点项目于2019年7月启动,并成功运行,拥有超过1万名用户和16家银行组成的网络,零售交易吞吐量高达每秒2000笔。

基于许可的区块链与公共区块链

Iroha 与其他流行的区块链网络(例如比特币以太坊)不同,后者作为无需许可的账本运行,允许任何人加入并访问网络上的所有内容。Iroha 的运行是许可式的——也就是说,只有拥有相应权限的参与者才能加入、交互并为区块链系统做出贡献。

在许可型网络中,参与者彼此可能认识,这意味着他们可能拥有共同的兴趣,从而促进合作并达成共识。许可型网络允许参与者在安全的区块链内共享数据。

相反,在公有区块链中,数据是公开的。此外,公有区块链上的交易需要经过验证,以确保其准确性和真实性,这是工作量证明机制的一部分。因此,随着交易量的增加,系统会逐渐不堪重负,公有区块链常常面临延迟或速度缓慢的问题。

在类似 Hyperledger Iroha 的许可型网络中,由于网络不受工作量证明机制的制约,问题解决速度比在公共区块链上更快。然而,Iroha 的数据查询可能受到限制,因为并非所有人都有权读取和验证区块链上的数据。与比特币或以太坊不同,Iroha 没有原生加密货币,但符合条件的参与者可以根据自身企业需求创建加密货币。

Hyperledger Iroha 的应用

使用 Iroha,企业可以创建和管理简单的数字资产,例如任何标准加密货币,或者复杂的数字资产,例如不可分割的权利、证书真实性和专利。

认证

Iroha平台支持构建认证身份,从而能够授予和验证教育和医疗机构向个人颁发的各种证书。候选人的大学学位可以存储在区块链上,任何符合条件的招聘机构或雇主都可以获得验证权限,以便在招聘过程中核实候选人的信息。

数字虚拟形象

Iroha 还可以用于创建现实世界资产的数字化身,这些资产可以以零交易费或极低的交易费进行交易。例如,一辆老爷车的现任车主可以在区块链上创建一个代表该老爷车的数字资产,并将所有权关联到自己。要转移所有权,他们可以使用多重签名交易创建一个报价,其中包含以特定货币支付的转让费用。感兴趣的交易对手可以在区块链上接受报价,并通过将货币转账给现任车主来完成交易,并获得该车的所有权。

了解你的客户 (KYC)

Hyperledger Iroha 也可用于满足“了解你的客户”(KYC)要求所需的身份管理流程。KYC 是金融服务行业的标准要求,它为银行和投资公司了解客户制定了指导方针。例如,KYC 有助于了解客户的风险承受能力,从而进行投资决策。

KYC(了解你的客户)流程还包括在开户过程中接受适当的身份证明和公司决议,以及了解企业所属行业及其盈利方式。KYC对金融公司至关重要,它不仅有助于确保客户得到妥善对待,还能有效防止欺诈和洗钱活动

因此,KYC流程涉及大量文档。用户无需分别向各机构提交KYC文件,而是可以在区块链上创建必要的身份信息,各合格机构可根据KYC合规要求访问该身份信息。

智能合约

Iroha 提供智能合约,这是一种自动执行的合约,其中包含以代码形式编写的双方协议条款。如果一方通过区块链网络履行了其协议义务,智能合约将自动执行协议的另一方。

这样一来,Iroha 可以作为以太坊智能合约的替代方案,后者可能需要编写繁琐的代码。而使用 Iroha 的内置命令,则可以更快、更简单地完成常见任务,且复杂度更低、风险更小。

Hyperledger Iroha 示例

Bakong是柬埔寨的移动支付和银行软件应用程序,也是首个采用区块链技术的零售支付系统。Bakong由柬埔寨国家银行(该国中央银行)赞助,并基于Hyperledger Iroha网络构建。

Bakong 让企业和个人能够通过智能手机应用程序进行转账和购物。商家也可以进行无现金且安全的支付,而银行则可以以低于传统电汇的成本进行跨行转账。

Bakong于2019年推出,由Soramitsu开发,该公司是一家全球性科技公司,致力于开发基于区块链的解决方案,包括国内和跨境支付系统。Bakong迄今已与40多家金融机构建立了合作关系。

该项目利用 Hyperledger 的 Iroha 网络,旨在帮助柬埔寨的无银行账户人群,允许任何公民无论是否拥有传统银行账户均可开设账户。对于柬埔寨而言,如何让无银行账户人群获得金融服务是一个重大问题,因为该国 78% 的公民没有银行账户。然而,超过 50% 的柬埔寨人拥有智能手机。该区块链项目带来的普惠金融优势还使得这些公民可以通过应用程序与 500 多家商户进行交易。

Hyperledger 有多少种类型?

Hyperledger区块链技术共有五种类型:

  • Hyperledger Fabric
  • Hyperledger Sawtooth
  • Hyperledger Indy
  • Hyperledger Iroha
  • Hyperledger Burrow


最受欢迎的 Hyperledger 版本是什么?

Hyperledger Fabric是最受欢迎的 Hyperledger 框架。Hyperledger Fabric 2.0 于 2020 年 1 月发布,实现了更快的交易速度、更新的智能合约技术以及简化的数据共享。

Hyperledger Iroha 有哪些替代方案?

以太坊、Composer、Ripple、MultiChain 和 IPFS 是其他可以作为 Hyperledger Iroha 使用的平台、协议和网络。


结论

Hyperledger Iroha 是一个区块链平台,专为需要分布式账本技术的企业而设计。它在金融服务领域尤其有用,可用于处理身份管理或构建银行应用程序。Hyperledger Iroha 易于部署,这得益于其模块化架构、插件式设计以及对 Java、JS、Python 和 iOS 等多种平台的支持。

推荐阅读

相关文章

比特币、以太坊、量化价格分析

比特币分析比特币的价格在周二结束了连续两天的积极价格走势,并以 676 美元收盘。今天的价格分析一如既往地从比特币开始,今天的第一张图表是来自Operation_Morning_Star的BTC/USD 1D 图表。

Chainlink 将不支持以太坊的工作量证明

计划于 9 月 18 日合并后,Chainlink 宣布将不再在其网络上支持以太坊的工作证明。 Chainlink 不会继续支持以太坊当前的工作量证明 Chainlink协议宣布,在以太坊合并后,预计将从工作证明的共识系统转变为更可持续的权益证明,它将不再支持旧系统。

Revolut 在意大利推出“Learn & Earn”加密货币课程

Revolut 的热门金融应用刚刚在意大利推出了一个新的“Learn & Earn”公式,让客户能够提高他们对加密货币的了解并赚取 Polkadot (DOT) 。

土耳其俱乐部费内巴切推出面向粉丝的代币

土耳其领先的体育俱乐部之一费内巴切 SK已决定推出自己的代币,让其球迷参与俱乐部最重要和最重要的选择,同时提供一种可能从中获利的新工具。 加密货币:体育界的新前沿 选择费内巴切 SK是一个与时俱进的前瞻性决定。

提契诺州接受比特币纳税

在卢加诺之后,提契诺州现在也通过一个自 2022 年 7 月 7 日起活跃的数字平台接受比特币 (BTC),允许公民向加密货币女王支付一定的管理费。提契诺州现在接受比特币 (BTC) 从今天(2022 年 7 月 7 日)开始,提契诺州将通过激活的相应数字平台接受比特币 (BTC) 支付某些行政费用。

公共区块链与私有区块链:挑战与差距

自推出以来,区块链经历了几次迭代,因为公众和私营公司都试图利用其宝贵的基础设施。虽然其壮观的设计长期以来一直屈居于推动加密货币估值的投机情绪之下,但区块链的实际技术回报不应被低估。无论如何,对加密货币估值飙升的关注已经引起了人们对整个生态系统的更多关注,加速了采用,甚至增加了机构参与的可能性。

相关词条

什么是中本聪?聪是加密货币比特币的最小单位。它以区块链和比特币加密货币所使用的协议的创始人中本聪 (Satoshi Nakamoto) 的名字命名。聪与比特币的比率为 1 亿聪对 1 个比特币。要点聪是比特币的最小面额,相当于比特币的百万分之一。比特币可以被分割成更小的单位以促进更小的交易。

石油(PTR)定义

什么是石油(PTR)?委内瑞拉总统尼古拉斯·马杜罗于2017年12月提出发行加密货币石油币(Petro)。石油币于2018年正式发行,但未能获得市场认可,也未能帮助解决该国的经济问题。据称,石油币的发行以委内瑞拉的石油、天然气和矿产储备为支撑,旨在确保其稳定性。

什么是跨链桥?

跨链桥详解跨链桥是一种软件应用程序,可实现不同区块链之间的交易。如果有人想在区块链网络之间转移加密货币、非同质化代币 (NFT)或其他数字资产,跨链桥是该过程的重要组成部分。虽然大多数数字资产都与特定的区块链绑定,但跨链桥可以实现网络间交易,为更广泛的数字生态系统提供支持。

许可区块链定义

什么是许可区块链?许可区块链是一种不公开访问的分布式账本。只有获得权限的用户才能访问。用户只能执行账本管理员授予他们的特定操作,并需要通过证书或其他数字方式来证明自己的身份。您可能会考虑将许可用户添加为额外的区块链安全系统。管理员维护访问控制层,以允许某些可识别的参与者执行某些操作。区块链中保存了参与交易的人员记录。

Chainlink (LINK) 定义

什么是链环? Chainlink (LINK) 是一个加密货币和技术平台,使非区块链企业能够安全地连接到区块链平台。 Chainlink 是一种将基于区块链的智能合约与外部数据(例如棒球比分或股票价格)连接起来的中间件。

基本注意令牌(BAT)

什么是基本注意 (BAT) 代币? Basic Attention Token (BAT) 由 Mozilla 和 Firefox 的联合创始人 Brendan Eich 创建,旨在通过区块链技术提高数字广告的安全性、公平性和效率。它是建立在以太坊(ETH) 之上的 Brave 网络浏览器的原生代币。