福链的架构,一分钟读懂它!

福链以IBM HyperLedger Fabric 作为区块链底层技术。Hyperledger 中文为 超级账本,由 IBM 在 2016 年首先发起,目前加入 Hyperledger 的成员包括:荷 兰银行(ABN AMRO)、埃森哲(Accenture)等十几个不同组织,目标是让成 员共同合作,共建开放平台,满足来自多个不同行业各种用户案例,并简化业务 流程。由于点对点网络的特性,分布式账本技术是完全共享、透明和去中心化的, 故非常适合于在金融、制造、银行、保险、物联网等各种行业。

据CNBC 报道,2017 年,欧洲最大的七家银行,包括:包括德意志银行、汇丰 银行、比利时联合银行、Natixis 银行,兴业银行等已组成了一个新的区块链联 盟,将采用国际巨头公司 IBM 的 Hyperledger 区块链技术,建立一个新区块链 项目:名为数字交易链(Digital Trade Chain),它旨在帮助参与方进行国际性的 跟踪、管理和交易。


2. HperLedger 的技术特性

Hyperledger 团队认为,在高度集权和完全地去中心化中间应该有个平衡——权 力既不是集中在某一个机构,也不是完全地分布式,而是进行合理适当地分割成 若干部分。分权这个最早由英国哲学家约翰·洛克提出的政治概念,被 Hyperledger 用在支付系统的权力分布上。如下图所示,第一种是一般国家和第 三方支付系统的“中心化”网络,第三种是比特币式的分点对点“去中心化”网络, 而第二种,就是 Hyperledger 所建立的支付协议体系。 


3. HperLedger 的六大技术优势 

获得许可的成员:Hyperledger Fabric 因作为许可网络 的平台而闻名,其中的所有参与者都有已 知的身份。考虑许可网络时,应考虑区块链用例是否需要遵守数据保护法规。许 多用例,具体来讲,在金融领域和医疗行业,都需要遵守数据保护法律,要求知 道网络成员和访问特定数据的人的身份。

性能、可伸缩性和信任水平:Hyperledger Fabric 构建于一种模块化架构之上,该架构将交易处理分为 3 个 阶段:分布式逻辑处理和协商(“链代码”)、交易订购,以及交易验证和提交。 这种分离提供了一些优势:不同节点类型之间需要的信任和验证水平更低,网络 可伸缩性和性能得到了优化。

以“需要知道” 为原则来公开数据:

由于竞争形势、保护法律和有关个人数据机密性的法规,企业规定需要确保某些数据元素的隐私,这可以通过区块链上的数据分区来实现。Hyperledger Fabric 中支持的渠道允许仅将数据传递给需要知道的相关方。

对不可变分布式账本的丰富查询: 账本是区块链应用程序的状态过渡的有序记录。每个交易都会产生一组资产键值 对,这些信息以创建、更新或删除数据的形式提交给账本。系统的不可变事实来 源被附加到嵌入了 LevelDB 的对等节点的文件系统中。

支持插件组件的模块化架构:Hyperledger Fabric 架构的模块化使网络设计师能够插入其首选实现的组件,这是一个优势。呼声最高的模块化区域之一是 “自带身份”。一些多公司网络已拥 有身份管理功能,并希望重用该功能,而不是重新构建它。该架构中可轻松插入 的其他组件包括一致性或加密组件。

保护数字密钥和敏感数据: HSM(硬件安全模块)支持对保护和管理数字密钥来实现强身份验证至关重要。 Hyperledger Fabric 提供了经过修改和未经修改的 PKCS11 来生成密钥,这支 持处理各种情况,比如需要更多保护的身份管理。对于处理身份管理的场景, HSM 增加了对密钥和敏感数据的保护。

你可能感兴趣的:(福链的架构,一分钟读懂它!)