区块链去中心化 为什么说去中心化是区块链最根本的特征?
时间: 2020年12月18日                     分类: 去中心化 标签:

区块链去中心化

自区块链诞生以来,去中心化一直被视为行业中区块链的核心属性之一。但是最近,一些国内行业领导者开始否认这一点,甚至有人声称去中心化这个词是区块链行业的主要误导性翻译,呼吁将其翻译为任何点对点应用程序的规则。二传手是根本的中心。这是一个极其错误的趋势,可能会误导许多区块链企业家,并使他们在探索区块链应用程序的过程中绕道而行。

什么是“权力下放”?

“去中心化”从英语单词“去中心化”翻译而来,由前缀de-,词干中心和后缀-ization组成。其中,词干中心表示“中心”,后缀化表示“ …”,前缀de-具有离开,删除,取消和相反的含义。因此,将其翻译为去中心化是非常准确的。

那么,分权到底意味着什么?

在以太坊创始人Vitalik Buterin在2017年2月发表的文章“权力下放的意义”中,他详细阐述了权力下放的意义。他认为,应该从体系结构,治理和逻辑三个角度区分计算机软件的集中化和分散化。

架构集中化是指系统可以容忍并继续运行的节点数;治理集中化是指最终需要多少个人和组织来控制系统;逻辑集中是指系统呈现的接口和数据是否相似,是一个整体。

区块链是整个网络的统一分类帐,因此它在逻辑上是集中的,这是毫无疑问的。从架构的角度来看,区块链基于对等网络,因此架构是分散的。从治理的角度来看,区块链使得少数人很难通过共识算法来控制整个系统,因此治理是分散的。架构和治理的去中心化给区块链带来了三个好处:容错,抗攻击和防止串通。

区块链与传统分布式系统之间的5个差异

作为一种新型的分布式系统,区块链通常被错误地视为分布式数据库或日志系统。实际上,区块链和传统的分布式系统之间存在本质的区别-分散化。现在,让我们检查一下区块链和传统分布式系统之间的主要区别:

(1)一致性算法:区块链需要解决拜占庭一般性问题,即网络中存在一个或多个欺诈节点,这可能故意违反协议或传输错误数据,因此区块链经常使用拜占庭容错共识算法(通常称为共识算法),例如BFT,PoW,PoS等;而传统的分布式系统只需要考虑节点故障和通信错误,并且经常使用共识算法,例如paxos和raft。算法不能与欺诈性节点抗衡。

(2)中央控制器:区块链网络中没有中央控制器,没有节点可以控制或协调分类帐数据的生成。每个节点通过共识算法进行协调以生成一致的分类帐。但是,传统发布系统通常由单个组织控制,该组织统一调度所有节点以参与运营。

(3)规则制定:区块链的规则是共识协议,也称为共识机制,共识算法是其中的一部分。共识机制通常由个人或团队设计和制定,并开发了相应的程序,提供给社区,这似乎与传统的分布式系统相同,但是区块链共识机制的改变和升级要求社区对此达成共识。达成共识后,任何人都可以实施艰难的Fork来建立另一个社区和一条链,这就是共识机制的去中心化过程。

区块链去中心化

(4)计算模式:由于区块链节点之间没有相互信任,因此区块链的业务计算通过智能合约完成,并且智能合约代码位于网络上的所有(或部分)节点上。同时,通过共识算法在整个网络上对执行结果进行验证,并通过这种计算冗余保证了计算结果的一致性,但是传统的分布式系统不需要考虑这些问题,相同的计算只需要可以在一个节点上执行,也可以在几个节点上执行,不需要其他节点对结果进行验证,可以获得很高的效率。

(5)性能:区块链在交换公平性方面相对效率低下。目前,主流公链每秒只能处理几至几十笔交易。正在开发更高效的区块链软件。从理论上讲,性能分布式系统的性能可以无限提高,每秒达到数十万笔交易。

可以看出,区块链是一种特殊的分布式系统,它通过解决拜占庭将军问题以不那么高的效率实现了在非信任网络环境中的最终一致性。如果消除了区块链的去中心化因素,并且一个或几个中央节点控制了整个系统,那么效率的牺牲就变得不必要了,区块链将退化为传统的分布式系统。

区块链去中心化

关于“多中心化”和“弱中心化”

这两个概念似乎是中国人发明的,可能是无知的。在国外,我还没有找到类似的概念,也没有清楚地描述它们的含义。分析只能从字面上进行。

所谓的“多中心”是指链上有多个中心节点,以及其他非中心的普通节点。所有交易必须通过中央节点进行处理。实际上,该模型与区块链的“全节点/轻节点”模型相同。有两个关键点:

一个是轻型节点是否有权选择一个或多个完整节点来参与所有业务场景中的交易。换句话说,完整节点是否可以自由竞争,如果存在业务场景,则完整节点是垄断和排他性的,这种模型不是“多中心”而是“单个中心”;第二个是完整节点的数量是否足够?如果完整节点很少,则很容易实现串通并形成寡头垄断。这样的模型仍然是集中的。

至于“弱集中化”,它更像是文字游戏。在某些情况下,弱中心是强中心,是单个中心,否则不能称为“中心”。

“权力下放”并不意味着放松管制

人们试图否认区块链的“去中心化”特征的原因可能是因为他们错误地认为去中心化与监管有关。

实际上并非如此。监督与“权力下放”不冲突。 “权力下放”交给中央控制者和中介,而不是监督者。

区块链技术永远不会排除监管,监管节点可以轻松访问任何区块链网络。由于区块链的开放性和透明性,监管机构可以更轻松地监视整个系统的交易数据,并且由于区块链的防篡改功能,一旦发生交易,便无法更改或删除。这种数据欺诈掩盖了监管不可能发生这种情况,这更有利于监管机构对市场行为的监管。可以看出,区块链将成为RegTech的重要工具。

区块链去中心化

对于监管机构需要干预交易的情况,例如法院冻结资产,区块链也提供了可用的手段。例如,在著名的CryptoKitties游戏中发现了类似的设计。

CryptoKitties设计了一个CEO角色,该角色由拥有指定私钥的用户拥有。通过智能合约,CEO有权随时停止以太猫的创建,复制和交易,如果该角色的私钥已移交,则在监管机构的监督下,监管机构可以在以下情况下进行干预:必须根据需要控制系统。

这种监督机制仍然是分散的,因为所有监督规则都是事先写在智能合约中的,甚至监督者也不能随意更改它。这种分散的监督模型使监督机构能够在获得必要的监督能力的同时依法进行监督,而且不能任意采取行动。

去中心化是区块链的最基本特征

总而言之,作者认为去中心化是区块链的最基本特征。只有从去中心化的角度,才能找到真正适用于区块链的应用场景,例如中国银联银行间信用卡积分兑换平台,苏宁金融区块链黑名单共享平台等。如果您否认区块链的去中心化性质并寻求应用在这种情况下,它将成为命运的源泉,最后将通过低效的区块链技术实现传统的集中式系统。

当然,区块链是去中心化的,这并不意味着这个世界上只能有区块链。未来,去中心化的区块链网络与传统的集中式互联网可以和谐共存,共赢。集中机构可以像普通参与者一样访问区块链,以在区块链网络上提供用户。专业服务。