从节点真正认识区块链

关注区块链时刻,为你提供最有价值的区块链研究和分析

在传统互联网中,节点通常是指主机(如路由器、工作站或服务器),而在区块链网络中,节点可以是手机、矿机、电脑或服务器等等。

区块链就像是一个全球性的公开账本,参与其中的计算机全部或部分会作为节点,就像是一个个小账本。所有的小账本按照一定的规则连在一起形成区块链。

为什么说参与其中的计算机全部或部分会作为节点,这就要提到区块链的三大分类——公有链、联盟链和私有链。

以比特币、以太坊这种典型的公有链为例,只要在已连接到互联网的电脑上安装并运行比特币客户端,就可以成为比特币网络中的一个节点,全世界任何地方的任何人都可以获取并参与其中,可以称之为“完全去中心化”的区块链。

私有链则恰恰相反,它往往由某个机构或组织完全控制,需要经过私链控制方严格的挑选才有资格成为节点。私有链常见于机构内部的区块链系统或网络,好处是可以防止篡改,发生错误时可以追溯错误来源。

联盟链可以看作是一种介于公有链和私有链之间的区块链,它的节点通常由与之对应的机构或组织承担,通过授权协议加入或退出该区块链网络。适用于不同主体之间的协作和交易,降低跨主体之间的信任成本,提升效率。

当然,也有一些特殊例子,例如最近风头正盛的EOS。

EOS是一个全新设计的区块链架构平台,采用授权委托证明(DPoS)的共识算法通过投票选出21个区块链生产者(即超级节点),以提升区块链的性能和效率,并加强对区块链生态的管理。但也牺牲了一定程度的去中心化,拥有21个超级节点的多中心化系统对于整个EOS区块链来说有着相当大的影响力,自然也能够从中获利。

对比目前比特币和以太坊仍在使用的PoW(工作量证明)共识算法,EOS的多中心化设计让很多人认为有些背离了区块链的“去中心化思想”,但也有不少人认为它有可能成为第三代区块链的基础设施。

不过,由于EOS平台复杂的设计导致其蕴含了更多的安全隐患——5月29日,360公司的安全团队发现EOS的一系列高危安全漏洞事件就是典型的例子。

究竟EOS能否成功,等到它在主网上线后我们就能拭目以待了。

名词解释:

节点:以比特币为例,在区块链网络中的节点负责打包交易形成区块,进行挖矿计算以获取记账权利,用于检验其他节点生命挖矿成功的区块。同时,挖矿成功的节点可以获得该区块的挖矿奖励及该区块中包含的交易费。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180604G11DVO00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码关注腾讯云开发者

领取腾讯云代金券