区块链类型

基于区块链在过去几年中的发展方式,它可以分为多种类型,但这些类型的某些特征有时可能会重叠。

公开区块链

顾名思义,这些区块链对公众开放,任何人都可以作为决策过程中的一个节点参与进来。 用户可能会或可能不会因参与而获得奖励。 这些分类帐不属于任何人,并且向任何参与的人公开。所有免许可账本的用户在其本地节点上保存账本的副本,并使用分布式共识机制来达到账本的最终状态。 这些区块链也被称为无权限分类帐。

私有区块链

顾名思义,私有区块链是私有的,只对决定共享账本的财团或者个人或组织团体开放。

半私有区块链

这里的部分区块链是私有的,部分是公开的。 私人部分由一群人控制,而公共部分则开放供任何人参与。

侧链

更确切地说,被称为挂钩侧链,这个概念指的是,硬币可以从一个区块链移动到另一个区块链,然后移回。 常见的用途包括创建新的altcoins(替代加密货币),硬币被烧成足够的股份证明。 有两种类型的侧链。 上面提供的用于烧成硬币的示例适用于单向挂钩侧链。 第二种类型称为双向挂钩侧链,即允许硬币从主链移动到侧链并在需要时返回主链。

许可账本

许可账本是一种网络中所有参与者已知且已被信任的区块链。 许可账本不需要使用分布式共识机制,而是可以使用协议来维护关于区块链上记录状态的真实共享版本。 它也没有要求区块链是私密的,因为它可以是公开区块链,只是会有访问限制。

分布式账本

顾名思义,账本是分布在其所有参与者中的,并且传播到了多个站点或组织中。这种类型的账本要么是私有的,要么是公开的。关键思想在于,与其他区块链不同的是,记录是连续保存的,而非分成多个块。这个概念就用在了 Ripple 中。

共享账本

这是个通用术语,用于描述所有公共的或一个联盟共享的应用程序或数据库。

完全私有和专有区块链

这些区块链可能没有主流应用,因为它们偏离了区块链技术去中心化的核心理念。 尽管如此,在组织内的特定私人环境中,可能需要共享数据并提供一定程度的数据真实性保证。 在这种情况下,这些区块链可能很有用。 例如,用于各政府部门之间的协作和共享数据。

令牌区块链

这些区块链是标准区块链,通过挖掘或通过初始分发形成共识流程,从而生成加密货币。

无令牌区块链

这些可能不是真正的区块链,因为它们缺乏价值转移的基本单位,但在不需要在节点间传递价值并且仅需要在各个已信任方之间共享一些数据的情况下仍然有价值。

 

在下一节中,将讨论从区块链角度达成共识的想法。 共识是区块链的支柱,并通过称为挖掘的可选流程提供控制权的分散控制。 共识算法的选择也受所使用的区块链类型的支配。 并非所有的共识机制都适用于所有类型的区块链。 例如,在公开的无权限区块链中,使用“工作量证明(Proof of Work)”代替一些可能基于权限证明的基本协议机制是有意义的。 因此,为区块链项目选择适当的一致性算法至关重要。

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据