大家好,欢迎来到区块链习声第2期,我是黄演东。
今天我以比特币为例,说一下学习区块链所需要掌握的7个基本名词。
前两个名词:“矿工”和“挖矿”
何为“矿工”?在比特币网络中,因为竞争计算能获得新生的比特币奖励,很像开采埋在地底下的矿物的过程,所以大家把争相计算获得记账权的过程形象地比喻成“挖矿”,竞争挖矿的人或组织,叫“矿工”。
第三个名词:“算力”
在比特币的网络世界里,每一个矿工要解决一道超难的数学题,最先解出这道数学题的矿工就能获得记账的权力,谁获得记账的权力,谁就能获得比特币新发行出来的奖励。那么,TA是否能够计算出这道数学难题,其实取决于TA的计算能力,也就是我们说的算力。TA计算出这道数学难题的概率等于他所掌握的算力占全网算力的百分比。
算力简单的理解为计算能力。解答比特币的数学题,只能靠计算机做随机的哈希碰撞。哈希碰撞是哈希算法的一种称呼,哈希算法是一种伟大的密码学数学算法,对密码学感兴趣的同学可以研究一下。每秒能做多少次哈希碰撞,就是其“算力”的代表,目前主流的矿机为10T左右的计算量级,即一台矿机就能每秒做至少10的13次方哈希碰撞,我们可以说,这一台10T的矿机就有10T的算力。
第四和第五个名词:“工作量证明”和“权益证明”
一个矿工成功后,TA会把之前打包好的网络上的交易记录到一页账本上,同步给其他人。因为这个矿工能够最先计算出超难数学题的正确答案,说明这个矿工付出了工作量,是一个有权利记账的人,因此其他人也会同意这一页账单。这种依靠工作量来证明记账权,大家来达成共识的机制叫做“工作量证明”,简而言之结果可以证明你付出了多少工作量。英文简称“POW”。
“权益证明”是和比特币“工作量证明”相对应的另外一种共识机制,是根据你在这个网络里拥有币的多少来竞争记账的权力,如果你持有的币越多,你记账的权力获取概率就越大,这种证明机制在一定程度上缩短了共识的达成时间,也不再需要大量消耗能源挖矿。简而言之「持有越多,获得记账权力概率越大」,这种共识机制叫“权益证明”,英文简称“POS”。
第六和第七个名词:“区块”和“区块链”
我们在第一讲讲到比特币网络是一个巨大的账本,平均每10分钟网络诞生账本的一页,我们就把它叫做“区块”;每个区块被打上时间戳,按照严格的先后顺序,连接起来,形成一个账本不可被伪造和篡改,这就叫“区块链”。
区块包含两部分信息:
第一部分信息是这个区块的身份信息。包括这个区块诞生的时间、是第多少个、哈希值是多少、整个区块大小多少。这些信息证明了这个区块是正确的、沿着上一个区块往下的区块,也给下一个区块提供了身份验证的信息。
第二部分信息是这段时间内产生的网络里的交易,也就是这个账本里记录的每一笔交易。注意,这里说的“交易”,是指你在给隔壁老王在某个时间点转了N个比特币的时候,这样的转账信息,不是我们说的用法定货币兑换比特币这样的买入卖出交易。
总结
现在我们总结下第2讲的核心内容。7个区块链的基本概念说的分别是:
第一个是获得记账权的过程形象地叫做“挖矿”;
第二个是竞争挖矿的人或组织叫“矿工”;
第三个是“算力”,就是假设一台矿机为10T左右的计算量级,我们就可以说这一台10T的矿机就有10T的算力;
第四个是“ 工作量证明”,简单理解是,由结果可以推导出你付出了多少工作量,简称“POW”,在“POW”模式下,做的越多,能够获得记账的概率越大;
第五个是“权益证明”,是区块链的一种共识机制,TA不是比特币的共识机制,简称“POS”,在这种模式下,能够获得记账的概率和你持有的币的数量有关;
第六个是“区块”,平均每10分钟网络诞生账本的一页,我们称之为区块;
第七个是“区块链”,每个区块被打上时间戳,按照严格的先后顺序,连接起来,就叫区块链。
那么今天“区块链习声”第2讲内容就结束了。
感谢大家的收听
我们下期再会!
如果您觉得我们的分享对您有帮助的话,
请关注我们“挣亿联盟”的微信公众号,
每天都有惊喜在等你哦。
备注:
1、“挖矿”,英文名称叫“Minning”
2、矿工,英文是“Minner”
3、哈希 ,英文“hash”
4、“工作量证明”,英文“Proof of Work”,简称“POW"
5、“区块”,英文“Block”
6、“区块链”,英文“Blockchain”
领取专属 10元无门槛券
私享最新 技术干货