什么是比特币?(比特币挖矿是什么?)
什么是比特币?(比特币挖矿是什么?)
所以先写一个简单的东西来解释一下什么是比特币。
1、我们首先要清楚,当我们进行大宗交易的时候,如果使用信用卡或者支票,并不单纯是买卖双方的问题,而是银行对这笔交易做了担保,用自己的信用担保这笔钱是有效的。
2、如果日常小金额使用现金交易,则是发行货币的政府对这个交易来做担保,担保这些货币是有价值的。
3、为了确保交易的安全性,银行会收取巨额的担保费用。此外银行里有关金钱的信息,常常会受到黑客的攻击,银行每年需要为这个支付巨额的安全费用。
4、地球上差不多有20亿人没有银行账户,通常在国外电汇一笔钱差不多需要20%左右的佣金,偏远地方还会更高。
5、无论是政府还是银行,为交易做担保,都叫做中心化,因为人们只相信特定的政府和银行,只有他们有能力为交易做担保。不管是什么样的交易,都很难避免被攻击,美国每年为了保证各类交易的安全性,大约要消耗2,000亿美金。
6、比特币就是为了针对这些问题而设计的流通体系。比特币的交易是去中心化的,不再需要政府和银行,所以也避免了货币超发这种问题。并且由于采用区块链技术,除非攻击全世界51%以上的电脑,才有可能威胁到体系的安全性。
7、比特币由一个叫中本聪的人设计,此人十分神秘,到现在也没人知道他究竟是男是女,是哪国人?
8、不过这并不重要,因为任何一种货币体系的流通跟它的创造者并没有关系,而且这是一个开源的代码,后来有很多程序员加入进来,进一步完善了这个体系。
9、举个简单的例子,假如你需要汇一笔钱给你的朋友,这个就叫做一次交易。假如是传统的银行,这笔交易就会体现在银行的记账本上。
10、但是比特币体系不一样,这笔交易会放在一个叫mempool的池子里头。所有放在mempool池子里头的交易都是等待确定的。你可以把它想成没有记在账本上的一笔账。
现在问题的关键就来了,谁来把它记在账本上面呢?也就是说,谁把这些没有确定的交易确定下来呢?这些人就叫做矿工(miner)。还有更有意思的地方,谁可以做矿工呢?谁都可以。只要你有计算机,并且通电。
1、矿工们把这些没有确定的交易从mempool里取出来,使用计算机,经过非常复杂的数学计算解出方程式,然后把这些交易确定下来。这叫做第1次确定,通常一笔交易需要6次确定。然后这些被确定了的交易就形成一个区块,连在区块链上。
2、从比特币产生以来,所有被确定的交易都被记录下来,不能删除,所以区块链只能增加,不能减少。随着区块链的增加增长,这个确定交易的计算将会越来越复杂,可是安全性也会越来越高,最终保证所有的交易,都不会被攻击和篡改。
3、矿工们的收入由两块构成,一是每笔交易都会有一个佣金,当然现在这个数目微不足道。主要的回报是每产生一个区块,将会有12.5个比特币的回报。