欢迎您光临金沙娱城-金沙娱城官网app官方网站!

我们说的区块链,是同一个概念吗?

时间:2019-11-03 15:00
随着政府把区块链作为核心技术自主创新重要突破口,上升到国家战略高度之后,区块链这个概念可谓是瞬间引爆了全国,不论是在电视上还是社交媒体上,每个地方都能看到区块链这个词。有人说要做“无币公链”,有人却说区块链的本质就是发币;有人说要用区块链解决存证问题,有人却说用区块链解决互联网就能解决的问题是“用大炮打蚊子”。很明显,一千个人眼中有一千个哈姆雷特,每一个人眼中的区块链都不一样。我简单梳理了一下,大家眼中的区块链,细分的话可以分为以下几类:技术极客们眼中的区块链——狭义的区块链在技术极客们眼中,真正的区块链就如同这个概念中定义的一样:区块链=区块+链。区块大致由以下几部分组成:交易、区块结构、随机数。这里有一个问题,大家觉得区块与区块之间是如何划分的呢?其实既不是通过时间,也不是通过区块内交易的数量,也不是通过区块大小什么的,而是通过工作量证明计算出随机数。这就是有意思的地方:如果你在1min之内,计算出来了随机数,那么就是1min出一个块;如果下一个块是在30min之内算出随机数,那么下一个块就是30min之后出。也就是说,区块与区块之间,是依靠POW工作量证明来划分的。有POW,才有区块!没有POW,就没有区块!没有区块,自然也就没有区块链!这是区块的定义,我们再来看看链的定义:一个一个的区块,通过特定的规则组合起来,就形成了链。一般来说,链的形成,有以下几个步骤:1、新区块的选择——一般来说,哪个区块先算出随机数,就以哪个区块为准;但如果有多个节点同时出块,就涉及到选择的问题了。2、网络传播——迅速将新生成的新区块广播出去,尽早传播到更多的节点。3、最长链形成——并在此基础上构建下一个区块。当然,还有一些更为细节的组成,但是大致步骤就是以上三步。其实链的形成过程,就是把全网不同节点的不同数据,收敛成确定且相同的数据的过程。在了解了“区块”和“链”两个概念的基础上,然后再有“区块链 = 区块+链”,这是区块链最根本的技术上的定义,也是很多极客眼中的区块链。严格来说,在他们眼中,只有采用POW工作量证明的项目才是最正统的区块链项目,他们所理解的区块链基本都是公链,在他们眼中,其它的什么分布式记帐、联盟链都是“伪区块链”,甚至连其它POS、DPOS共识机制的项目都是“伪区块链”。不过我个人觉得这个定义其实是可以稍微放宽一些,除了POW项目,有些POS、DPOS或者各种共识机制组合的混合机制项目,也都可以暂且称之为区块链公链项目,要不然这个区块链的定义也太狭窄了。公链的特点,就是它与币密切相关。因为公链项目有记帐任务,需要节点花费大量的成本,如果没有币的激励,很难有大量生态方参与。
上一篇:股市:区块链顶层支持有望提供正面催化
下一篇:焦点 | 时刻警惕假借区块链名义的违法犯罪