Hyperledger Iroha 在区块链中的应用2025年4月10日 | 阅读 6 分钟 Hyperledger Iroha 是什么?![]() Hyperledger Iroha 区块链系统旨在易于集成到各种需要公共账本的商业应用中。该网站促进了银行业务中的银行间交易以及身份验证,包括国民身份证。 在其官方网站上,“Hyperledger 旨在开发一种分布式账本协议,该协议允许公司开发和运营针对特定行业的强大软件程序以及促进其经济活动的硬件基础设施。” Hyperledger 框架内的几个项目是 Hyperledger Iroha,该项目于 2019 年 5 月上线,由Linux 基金会等维护。 其 Iroha 程序由日本一家金融科技公司 Soramitsu Co. Ltd. 公开发布。最初,Soramitsu、日立、NTT Data 和 Colu 协助创建了它。 理解 Iroha Hyperledger一家名为 Hyperledger Iroha 的公司基于区块链技术创建,旨在集成到需要分布式账本技术的基础设施项目中。区块链的全局账本功能类似于共享数据库,支持开放式信息共享。然而,私有区块链网络可以作为框架,供众多公司创建用于内部目的的软件程序或应用程序,或为客户提供技术驱动的产品。 客户可以使用 Hyperledger Iroha 的系统创建量身定制的应用程序,以满足他们的公司需求,并针对手持设备进行优化。软件开发人员使用C++ 语言进行编码,它具有领域驱动的架构。一种称为 YAC(又一个共识方法)的群体共识方法是 Iroha 的另一个方面。方法是通常用代码表示的系统化过程,旨在解决问题和执行一系列命令。 Hyperledger Iroha 的特点包括:
Iroha 使得跨账户和任务进行安全管理以及授权,能够对资产和参与者身份进行表面处理,提供了大量代码库供开发人员轻松创建应用程序,并且具有灵活的结构以支持区块链技术的全球化发展。 例如,柬埔寨国家银行正在使用 Hyperledger Iroha 来优化消费者支付,以更低的成本提供更强的服务,鼓励使用国家货币而非美元,并触达没有银行账户的人群,尤其是在偏远地区。 该试点项目拥有超过 10,000 名用户和 16 家银行组成的联盟,于 2019 年 7 月启动,实现了每秒高达 2,000 次交易的批发吞吐量。 公有链与许可链Iroha 与比特币和以太坊等一些知名的数字货币网络不同,后者作为不受限制的数据库,允许任何人参与并赋予他们对整个系统的访问权限。Iroha 的活动是许可制的,这意味着只有拥有必要访问权限的人才能加入、通信并添加到公共账本网络。 由于许可网络的成员可以相互识别,他们可能拥有共同的目标,从而促进合作和协议。许可网络中的成员可以在安全的账本内交换数据。 另一方面,在公有链中,信息是公开的。作为工作量证明管理的一部分,公有链上的交易需要确认才能被视为合法和正确。因此,随着网络活动增多而变得拥挤,公有链经常出现延迟或缓慢。 由于工作量证明过程不会减慢 Hyperledger Iroha 这样的许可系统,因此问题的解决速度比公有链快。 然而,由于只有少数人被允许查看和验证分布式账本上存储的数据,因此 Iroha 上的数据搜索可能受到限制。 尽管 Iroha 没有类似比特币或以太的本地加密货币,但任何合格的成员都可以根据其特定的业务需求创建自己的加密货币。 Iroha Hyperledger 的应用场景公司可以使用 Iroha 生成和管理简单的数字资产,例如任何种类的加密货币,以及复杂的数字资产,例如商标、不可剥夺的权利和证书的有效性。 1. 认证Iroha 使得创建经过认证的证书成为可能,这使得学校和医疗机构能够向个人提供和验证各种证书。任何合格的企业或招聘代理人都可以获得验证权限,在招聘过程中确认申请人的详细信息,并且分布式账本可以维护申请人的学校证书。 《Hyperledger 基金会介绍》,Hyperledger 基金会 2. 虚拟身份Iroha 还支持创建与实际财产相对应的虚拟表示,这些虚拟表示可以以极低的交易费用进行交换。例如,一辆老爷车的车主可以通过在分布式账本上创建一个代表该车的电子文件来将其姓名与该车关联。用户可以使用多重签名交易来提交一个包含其他货币交易费用的提案,以转让该财产。在数字账本上,任何有兴趣的人都可以接受该提案,通过向当前买家付款来完成交易,并以交换回该车作为回报。 3. 了解您的客户 (KYC)用于了解您的客户 (KYC) 法规的个人信息管理程序也可以利用 Hyperledger Iroha。 在金融领域,KYC 是一项公认的标准,规定了银行家和投资公司如何了解其客户。例如,对于投资,KYC 有助于确定客户的风险承受能力。 除了在银行开户过程中验证正确的身份和组织文件外,KYC 还包括了解公司经营的行业以及其收入来源。除了帮助金融机构确保其客户受到公平对待外,KYC 还至关重要,因为它有助于防止洗钱和欺诈活动。 因此,KYC 程序涉及大量的文书工作。 4. 智能合约Iroha 提供智能合约,本质上是使用代码创建的自主协议,其中包含双方协议的条款。如果有人通过分布式账本系统履行了交易条款,智能合约将自动执行交易的相反结果。 因此,Iroha 可以为比特币的智能合约提供替代方案,比特币的智能合约可能需要编写大量的代码。通过利用 Iroha 的内置命令,可以快速高效地完成类似的任务,从而以更低的风险和复杂性来完成常规活动。 5. Hyperledger Iroha 示例Bakong 是柬埔寨第一个基于区块链的贸易支付平台,也是该国的智能手机银行和支付应用程序。Bakong 基于 Hyperledger Iroha 的分布式账本,并由柬埔寨国家银行(该国政府的中央银行)支持。 通过智能手机应用程序,Bakong 允许个人和企业通过供应商进行购买以及转账。此外,银行之间的交易成本低于标准的电汇,而企业可以进行安全的电子支付。 Bakong 的开发者是 Soramitsu,一家开发区块链解决方案的跨国科技公司,特别是在国家和国际银行系统方面,Bakong 于 2019 年推出。 自那时以来,Bakong 已与 40 多家银行合作。 该项目旨在通过允许任何人在不拥有现有银行账户的情况下注册账户,来触达柬埔寨没有银行服务的人群,并利用 Hyperledger 的 Iroha 系统。由于 78% 的柬埔寨人没有银行账户,解决无银行账户人群的问题是一个重大挑战。然而,近一半的人口拥有智能手机。该分布式账本计划为金融弱势群体带来的好处也使这些居民能够通过该应用程序与 500 多家企业进行交易。 下一主题PoB 共识算法在区块链中的应用 |
我们请求您订阅我们的新闻通讯以获取最新更新。