挖矿、矿工这些词我们常常在有关比特币的信息中听到,他们内在的含义是什么?想要全面的理解区块链技术,有7个基本词汇是必须需要了解和掌握的,下面就跟小编一起来了解吧!
1、区块
之前的比特币专题中,我们曾说过,比特币网络就是一个巨大的去中心化的账本,平均每10分钟会诞生一页账单,这个账单就叫【区块】。
一个区块会包含两类信息:身份信息&交易信息
区块的身份信息类似像发票中的纳税人识别号、纳税人名称、发票代码等。这些信息能够证明这个区块是正确并严格遵循顺序的。同时,也提供身份验证信息给下一个区块。
交易信息是指这10分钟内产生并被记录在账本上的交易。“交易”指的是在N个时点转了N个比特币的转账信息,而不是法币和比特币的兑换买卖信息。
2、区块链
每个区块打上时间戳,区块和区块之间严格按照时间先后顺序排列连接起来,就形成了【区块链】。
3&4、挖矿 矿工
在比特币网络中,每10分钟就会产生一道数学题,谁先解出这道数学题,就获得记账的权利,和新发行的比特币奖励。需要注意的是,这道数学题随着时间的推移会越来越难 。
解题→获得记账权和奖励,这个过程就叫【挖矿】。而挖矿的人或组织自然就叫【矿工】。
因为区块链是去中心化的账本,所以你提交的每一笔转账申请,都是通过网络中的矿工来打包处理这笔信息的。
5、算力
解答比特币网络中这种超难的数学题依靠的是计算机做随机的哈希碰撞(哈希碰撞是哈希算法的一种称呼,哈希算法是一种密码学数学算法)。
比特币网络中,每天都会有很多矿工在挖矿,谁能先挖到比特币,取决于矿工的【算力】,即矿工的计算能力。
举个例子来讲,目前主流的矿机为10T左右的计算量级,即一台矿机每秒至少做10的13次方哈希碰撞,那么这台矿机就有10T的算力。
比特币矿场
一个矿工拥有矿机的算力占比特币全网总算力的百分比,可以代表这个矿工能够成功挖出比特币的概率。
比如一个矿工的算力是8 ,全比特币网的算力是100,那这个矿工在每10分钟的区块里成功获得记账权和比特币奖励的概率就是8%。
6、工作量证明
比特币依靠工作量证明记账权的共识机制就叫【工作量证明】。
当某个矿工获得记账权和比特币奖励后,会将
之前打包到比特币网络的交易信息记录在这一区块,同步告知所有人。
这个矿工在这个10分钟内通过做了非常多的哈希碰撞(工作量),从而解出了答案获得记账权,其他人就会认同这个区块,这也就是工作量证明。
7、权益证明
另外一种证明记账权的共识机制,叫【权益证明】,即根据拥有币的数量来竞争记账权。
如果你持有的币越多,取得的记账权的概率要越大,这并非比特币的共识机制,但权益证明具有缩短达成共识时间的特点。