区块链这个词就是从比特币延伸出来的,所谓的区块链,从技术角度理解,就是区块+链的数据结构。 区块大致由以下几部分组成:交易、区块结构、随机数。区块与区块之间的划分既不是通过时间,也不是通过区块内交易的数量,也不是通过区块大小什么的,而是通过工作量证明计算出随机数。如果你在1min之内,计算出来了随机数,那么就是1min出一个块;如果下一个块是在30min之内算出随机数,那么下一个块就是30min之后出。也就是说,区块与区块之间,是依靠POW工作量证明来划分的。有POW,才有区块!没有POW,就没有区块!没有区块,自然也就没有区块链! 这是区块的定义,我们再来看看链的定义:一个一个的区块,通过特定的规则组合起来,就形成了链。一般来说,链的形成,有以下几个步骤: 1、新区块的选择——一般来说,哪个区块先算出随机数,就以哪个区块为准;但如果有多个节点同时出块,就涉及到选择的问题了。 2、网络传播——迅速将新生成的新区块广播出去,尽早传播到更多的节点。 3、最长链形成——并在此基础上构建下一个区块。 当然,还有一些更为细节的组成,但是大致步骤就是以上三步。其实链的形成过程,就是把全网不同节点的不同数据,收敛成确定且相同的数据的过程。 上面就是最典型的区块链数据结构,从最直观的角度来讲,什么是区块链?区块链不是空气,区块链就是以这种特殊的数据结构形成的那几百个G的数据库。 —- 编译者/作者:人生大咖 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
从数据库理解区块链
2019-12-10 人生大咖 来源:区块链网络
- 上一篇:去中心化网络的特点
- 下一篇:区块链积分商城系统的好处
LOADING...
相关阅读:
- 霍洛斯星际云自由能源开启未来财富新世界2020-08-01
- 如何实现日入过万key?且看币乎赚币之“葵花宝典”2020-08-01
- 迷恋比特币的区块链依然稚嫩2020-08-01
- ALOKEX合约“拍了拍”你可爱的小脸蛋 喊你来ALOKEX玩合约2020-08-01
- 公私链合作的新趋势—区块链技术重构能源系统2020-08-01