简单理解区块链比特币的常用名词
中本聪
区块链和比特币创始人。
比特币
只是一个数字。单位是btc,最小单位是聪,就是中本聪的缩写。1btc=1亿聪。
钱包
帮助管理你的比特币的软件或者硬件。主要功能包括发币、收币、交易。
地址
是由数字和字母组成的一串字符。人们通过地址来发币收币。可以把它比做成银行账号,当A知道了B的银行账号,就可以给B发币了。(实际转账还需要姓名等信息,我们假设转账只需银行账号)
公钥
用来生成地址的。也是由数字和字母组成的一串字符。公钥是在双方交易时,矿工验证这笔交易是否真实的时候用。
私钥
用来生成公钥的。也是由数字和字母组成的一串字符。可以把私钥理解为你的核心密码,如果这个密码丢了,别人就能轻而易举地把你的比特币盗走了。
矿工
一个普通人想当矿工,他肯定只有一个心思:赚钱。矿工赚钱的方式有两种,一种是验证交易,第二种是挖矿。
验证交易
是指AB双方交易时,矿工需要验证A账户是否有那么多钱、是不是有人冒充了A跟B交易等等,验证没问题并且生成区块之后,就能获得矿工费了。
矿工费
假设A需要给B发10个比特币,在交易时并不只从A的账户里扣除10个币,而是还要多扣除一小部分比特币,比如0.0001btc,作为矿工的奖励。当矿工验证完成交易后,便可获得这笔交易手续费,即矿工费。
挖矿
我们打个比方,中本聪在最初创立比特币时,保存了很多很多复杂的数学题,每道题都需要花10分钟才能得出答案,全球无数矿工比拼答题,每隔10分钟,就会有一个矿工宣布他得出答案了,其它矿工验证之后发现他确实没说谎,于是此人自动获得50个比特币作为奖励,其他人便继续答其它的数学题去了。
区块
区块就是账本,记录了在这个时间段里验证通过的所有交易。区块由矿工产出。每10分钟,算出答案的第一名矿工,便获得了记录区块的权利,矿工需要把这段时间里验证通过的交易记录到区块中,并且打包好区块,通过互联网告诉全球所有矿工:“这个区块打包好了,你们把这个区块合并到区块链上吧。”
区块链
是区块的集合。从09年开始,矿工们每生成一个区块,就会把这个区块连到之前连好的链上。一个个串起来,形成了一条区块链。可以很容易得出,最开始的区块并没有链的,从第二个区块开始才有了链。
今天就先普及到这里,可能会有用户有一些疑问,比如:
·地址、公钥、私钥都是数字字母,它们有什么异同点?都各自有什么作用?
·矿工是如何验证交易的?
·交易的实现过程是什么样子的?
·矿工如何挖矿?
·挖矿时,做的数学题究竟是什么?
·每次得出正确答案,都是奖励50个比特币吗?我听有人说减半,是什么意思?
·新出炉的区块是如何被全球的矿工知道的?
·万一中间乱了怎么办?
这些问题,会在之后的文章中一一解答。