时间:2023-2-25 作者:emer 分类: imtoken新闻
超级账本vs以太坊
超级账本(Hyperledger) 是区块链项目开发者所使用的第三方服务,它基于国际学术界对比特币技术的长期信仰而进行开发,其目的是为了让所有参与者都能获得一个公开可见、不可篡改、分布式的账本。
但是,该项目的核心技术源自 Linux 基金会的 Hyperledger Fabric。
Hyperledger Fabric 的简介
Hyperledger Fabric 是Linux基金会于 2015 年 7 月 6 日发布的企业级区块链平台,主要是 Linux 基金会的支持。Hyperledger Fabric 将数据存储在联盟链中,以透明的方式记录其成员和操作,包括成员的职责、以及对于记录的验证过程。
简单来说, Hyperledger Fabric 的一个核心功能就是对数据进行分布式存储。Hyperledger Fabric 的三个核心技术如下图:
在Hyperledger Fabric 中,它们提供了一系列的组件,包括数据存储、存储、管理、审计等。通过将 Hyperledger Fabric 底层技术包含在内,大家可以通过不同的业务子集和功能来了解Hyperledger Fabric 的技术原理,并结合现有的 Hyperledger Fabric 底层技术原理与运维操作,了解和了解企业如何实现分布式记账系统。同时,Hyperledger Fabric 中的模块化的技术可以为不同的业务子集搭建各种不同的组件。通过观察分析,Hyperledger Fabric 提供了多个组件。在上面的图片中,我们可以看到一个完整的子集,其中包括了 API 接口、 SDK 以及 Kafka SDK。
Hyperledger Fabric 提供了多种数据源、 Fabric 的虚拟机和 VM,其中包括 VM 和 Fabric 虚拟机。这些数据源是可编程的,例如 VM 支持用 API 访问 Hyperledger Fabric 的 API。其默认用户可以访问任何类型的 API。使用 Kafka 提供的数据源,创建其 API 的目的是为了使业务更容易理解并快速获得用户。API 中包括:事务的创建、事务的创建、事务的生成以及相关的调用。应用中的事务通常也会返回到 Kafka 上,并且具有事务的自动备份功能。Kafka 数据可以将数据直接发送到 Kafka 。
Kafka 提供了对数据的分布式一致性,对于 Operator 而言,也会将数据进行分类,从而提高效率和扩展能力。