2022-05-18 15:30:25
经常听到大家说起去中心化,它也是数字货币发展的前提条件,但是大家真的明白去中心化的概念吗,首先有去中心化就有中心化,这是两个不同的概念,而“去中心化”最初是一个自然科学中的生态学原理,搜索的结果如下:在一个分布有众多节点的系统中,每个节点都具有高度自治的特征,节点之间彼此可以自由连接,形成新的连接单元。说到这,大家还是不明白去中心化怎么实现的?下面211Coin小编就给大家解释一下去中心化依靠什么实现?
在比特币白皮书《比特币:一个点对点电子现金系统》中,中本聪详细地解释了他是如何设计这个系统的。在其中,他确立了此后所有区块链系统的主要设计原则。
一个真正的点对点电子现金应该允许从发起方直接在线支付给对方,而不需要通过第三方的金融机构。
现有的数字签名技术虽然提供了部分解决方案,但如果还需要经过一个可信的第三方机构来防止(电子现金的)“双重支付”,那就丧失了(电子现金带来的)主要好处。
针对电子现金会出现的“双重支付”问题,我们用点对点的网络技术提供了一个解决方案。
该网络给交易记录打上时间戳(timestamp),对交易记录进行哈希散列处理后,将之并入一个不断增长的链条中,这个链条由哈希散列过的工作量证明(hash-basedproof-of-work)组成,如果不重做工作量证明,以此形成的记录无法被改变。
最长的链条不仅仅是作为被观察到的事件序列的证明,并且证明它是由最大的CPU处理能力池产生的。只要掌控多数CPU处理能力的计算机节点不(与攻击者)联合起来攻击网络本身,它们将生成最长的链条,把攻击者甩在后面。
这个网络本身仅需要最简单的结构。信息尽最大努力在全网广播即可。节点可以随时离开和重新加入网络,只需(在重新加入时)将最长的工作量证明链条作为在该节点离线期间发生的交易的证明即可。
威廉·穆贾雅在《商业区块链》一书中对比特币白皮书摘要进行了分析,他总结了四个要点:
点对点电子交易;
不需要金融机构;
加密证据而不是中心化的信用;
信用存在于网络,而不是某个中心机构。
而从这个摘要中,我们提炼出了比特币系统设计的五个要点(见图4):比特币的区块链系统是由分布式账本(即狭义的区块链)和去中心网络(点对点网络)组成的,形成链条的方式是工作量证明共识机制。最长链是由网络中的算力共同决定的,因而它是可信的,节点离开和加入依据的是最长链是可信的这一原则。这些组合起来形成了比特币系统。
1)去中心化的点对点电子现金系统
比特币要做的是一个“点对点的电子现金系统”,发送方和接收方直接交易,它们之间不需要中介机构的介入。
要去掉可信第三方等中介机构,就需要解决“双花问题”。在摘要中,中本聪给出了点对点网络的解决方案,并介绍了这个方案的核心——区块链。他并没有提到区块链(blockchain)这个词,但在论文中分别提到了区块(block)和链(chain)这两个概念。
2)分布式账本
比特币的区块链是基于工作量证明形成的带时间戳、存储数据的数据块和由哈希指针连接成的链条。
这个链条或者说账本以分布式的方式存储在比特币网络的各个节点上,因而也被称为分布式账本。
3)工作量证明
比特币网络中的节点按照规则进行加密哈希计算,以竞争获得生成新区块的权利。节点在竞争获胜后就获得记账权,它生成区块成为最新区块后,就获得与新区块对应的挖矿奖励。
工作量证明也是区块链账本的安全机制。如果不重做“工作量证明”所需的大量计算则此链条不可修改,这一共识机制保证了区块链上的数据的可靠性。
4)最长链原则
在任何时刻,最长的链条是所有人都接受的最终记录。
由于最长链是由网络中的主要算力完成的,因而只要它们不都与攻击者合作,那么它们生成的最长链就是可信的。这个原则被称为“最长链原则”。
5)去中心网络
比特币的去中心网络的架构非常简洁,本身需要的基础设施很少。它可以在互联网网络上运行。计算机节点可以随时离开或加入这个去中心网络,在加入时它们只需遵守最长链原则即可。
通俗地讲,中心化就是一个或几个认证的嘉宾在讲话,所有其他人还能参与听,类似于上课的模式。而去中心化就是每个人都可以讲话,都可以选择听还是选择讲,就像自由讨论模式。以前的门户网站是中心化,今天的博客,社交媒体都是去中心化。
当然在今天没有完全的中心化和去中心化,就像大家普遍认为淘宝京东是中心化平台,但它们的用户也可以通过社交渠道去分享发掘流量,淘宝有自己的“社区”,京东也有自己的“发现”,这些都是去中心化的形态。
所以,也就是说今天的比特币的网络每一个人只要有算力就可以参与,但是在整个网络中,算力的多少决定了网络的决定权,多有就有很多节点组合起来形成一个中心化类似的组合形成强大的算力,也就导致了算力的权力分配不公。
正如360百科解释中,去中心化有着开放式、扁平化、平等性的系统现象或结构,但是没有人可以保证,一个去中心协议会产生预期中的扁平式权力结构。相反,一个中心化系统最终很有可能产生出一个相对扁平的去权力结构。
相对于而言,对于“中心化好还是去中心化好”这个问题,要看实际环境的需要。国家,就需要的是中心化,特别是金融系统(至少目前是)。社交媒体,则去中心化形式比较好。
以上内容为大家介绍了去中心化怎么实现的?进入到互联网时代,“去中心化”是一种现象或结构,其只能出现在拥有众多用户或众多节点的系统中,每个用户都可连接并影响其他节点,通俗地讲,就是每个人都是中心,每个人都可以连接并影响其他节点,这种扁平化、开源化、平等化的现象或结构,称之为“去中心化”,但是这个概念想要实现就需要各方面技术不断完善结合,对于技术要求比较高,并且至今发展时间不长,可以说不是很理想,大家可以多了解一些相关知识。
493