区块链可以集中吗?如果将其集中化,会被称为区块链吗?

时间:2019-03-25 05:35:24

标签: hyperledger-fabric hyperledger blockchain ethereum corda

我读了很多关于区块链的文章,几乎每个人对区块链都有不同的理解。
是否有任何社区接受对区块链的定义?

我读过几篇文章:

  • 区块链是去中心化的,而DLT没有。

  • 所有区块链都是DLT,但并非所有DLT都是区块链。它添加了“如果交易被存储在块中,那么它是一个区块链,否则不是”

从上面的陈述-
分权必须要区块链吗?
还是仅仅是不可变的分布式数据库?可以集中还是分散?

5 个答案:

答案 0 :(得分:0)

区块链是一种分布式,去中心化的公共分类帐。

答案 1 :(得分:0)

我将带您参考第一个区块链应用程序比特币,它描述了原始Bitcoin Whitepaper中的“区块链”。

区块链

“区块链”一词经常被滥用,在不同的上下文中可能具有不同的含义。区块链技术具有3个主要组成部分,它们共同构成了一项创新。严格来说,区块链只是类似于链表的数据结构。数据块通过在其数据块中包括其数字指纹或哈希值来引用其先前的块。如果修改了先前的块,则随后的所有哈希将不同,并且很容易检测数据是否已被篡改。更重要的是,这确定了事件发生的顺序,就比特币而言,这些事件是交易。最后一部分是一种共识机制,它允许公共分布式网络上的参与者都在一系列区块上达成共识。

共识

共识机制通过提供规则(网络参与者同意)扩展了区块链数据结构,这些规则强制了整个网络如何接受块。例如,在有工作量证明共识的情况下,必须接受一个已达成共识的工作量,然后才能将该块视为有效(必须满足最大值阈值)。阈值越低,(平均)计算区块哈希必须完成的工作越多。提供有效的块哈希成为工作量的证明。这可能会使修改过去的块变得更加困难,因为必须做相同数量的工作才能使网络接受它为有效,因此可以实现分布式共识。 这就是为什么发明“区块链技术”以在不依赖第三方的情况下达成分布式共识的原因。没有工作量证明组件,“区块链技术”并不是很有趣,因此它取决于您对“区块链技术”的定义恰好是什么。

总而言之,根据区块链的这种定义,在集中式环境中使用区块链是没有意义的(这是出于 分布式 共识)。

答案 2 :(得分:0)

以太坊的创造者维塔利克·布特林(Vitalik Buterin)的一篇关于集中化和分散化的最佳著作之一。

https://medium.com/@VitalikButerin/the-meaning-of-decentralization-a0c92b76a274

在本文中,他解释了即使是最分散的系统也如何在某种程度上集中化。

答案 3 :(得分:0)

首先让我们弄清楚什么是权力下放。

  

权力下放是一个过程,组织的活动,特别是与计划和决策有关的活动,是从一个组织的各个组织中分配或委派的。   中央,权威位置或群组。分权的概念已经   应用于私人企业和组织的团体动态和管理科学,   政治科学,法律和公共管理,经济学,金钱和技术。 -WikiPedia

因此,基本上,没有权力下放的中央,权威人士或组织或任何人来制定决策或计划。据此,我个人更希望将其分为区块链系统的两个基本级别。

就区块链系统(软件和硬件)本身而言,它是去中心化的。因为它基于分布式计算机系统,并且还具有共识算法(POW,POS,DAG等),以确保系统中的每个节点/参与方都可以达到一致性。

就治理而言,它可以是分散的或集中的。典型的集中式区块链系统是私有区块链,因为它由单个组或组织来管理。另一方面,显然,公共区块链是去中心化的。

答案 4 :(得分:0)

区块链是信息的分布式分类帐。主要概念摘自Stuart Harber撰写的Digital Time Stamping。区块链背后的想法是删除集中式系统,因此决定权来自单个实体。现在,如果要使其集中化,则基本上是在权衡区块链的基本属性。

如果将区块链集中化是关键特征之一,那就是让其他节点验证交易的局限性,因此在集中化系统中,整个工作都是由一个节点完成的,我们可以确保该节点是否是可信赖的节点。