比特币通俗介绍

本文简单介绍下比特币的原理和思想,让更多的人能大致了解这一概念和所蕴含的思想。力求讲清楚框架和道理,而不必在意细节。里面多有瑕疵之处和个人鄙见,一家之谈,抛砖引入。

从客户角度阐述:

原本世界上的货币是各个国家发行的货币。任何人之间的转账通过银行记录和国家监管,任何人换取外币也需要经过政府记录。现在大家创造了一种新的货币叫做比特币,大家只要把钱换成比特币了。然后大家用比特币结账打钱交易都不需要通过政府和银行。比方说,我拿200万人民币等额的比特币打给一个美国朋友只需要少量的手续费就可以立刻打过去而不需要银行账号和海关监管,美国的朋友收到你的等额比特币就可以换成美元使用。更进一步如果以后有些商店支持用比特币结账,他甚至都不用换美元了。而你的200万等额比特币其实就是一个密码在你的比特币钱包里。大家用比特币打钱快速方便不限额不用信用跳过所有监管解决所有外汇麻烦而且安全。比特币其实就是人类发明的这样一个东西,与国家政府和银行无关但是安全的一个货币。

下面着重介绍它是怎么实现的。

下面是以上说明可能让人感到困惑的四个问题:

a.比特币转账为啥需要手续费, 手续费给谁了,因为转账是是点对点的没有银行和中间企业或者公司
b.真实货币是政府根据经济状况定期印刷和发行的,比特币是怎么发行的。
c.转账的话必然要有转账记录,换句话说要有记账的角色,没有银行和中间企业,账本在哪
d.没有银行和中间企业和第三方平台,如何记录每个账户的资产数额,传统的做法是有个数据库在银行里面记录着每个人的信息,但是我们现在没有银行。

这四个问题其实可以一起回答,了解了这些问题就了解了比特币是怎样做到安全又可以点对点还可以绕开国家和银行。

首先要明白的概念叫挖矿,挖矿的人叫矿工。矿工干嘛的?记账的。矿工为啥乐于记账,有奖励。

约2000条转账记录叫做1个账本(也叫区块)。比特币系统每隔十分钟产生一个账本(区块)用于记录这十分钟的所有转账记录。对于客户来说每完成一笔转账至少花十分钟,因为记账成功意味着客户转账结束。所有的矿工都在通过某种竞争方式(算数学题)来获取这个新产生的区块的所有权,谁胜利了获取主权了称呼他挖到矿了。他的奖励包括两部分
1. 这个账本上每条转账记录的一点佣金。
2. 比特币系统新发行的比特币。

针对问题b的回答

比特币系统发行比特币的规律是刚开始每新出一个区块奖励该区块所有者50个比特币(相当于印刷发行钞票50个),每产生21万个区块奖励减半,因为每十分钟出一个区块所以出21万个区块大约是4年。

自2009/01/03 - 2012/11/28  挖出一个矿奖励50个比特币,
自2012/11/29 - 2016/07/10 挖出一个矿奖励25个比特币,
自2016/07/11 - 2020/05/12挖出一个矿奖励12.5个比特币,
自2020 - 2024挖出一个矿奖励6.25个比特币 ...

奖励越来越少,按照这个规律下去,依照等比数列下去,
直到2140年总共2100万个比特币都发行完毕,从此世界再无新增比特币。
这个时候矿工每挖出一个矿只能获取佣金奖励。矿工拿到比特币系统印发的比特币肯定与人兑换,因为他要换成真钱交电费。这样比特币就流通起来了。

举几个例子:

  1. 矿工在2020年6月挖到矿,在过去的十分钟有800条比特币转账记录都保存到这个账本。他获取收益6.25比特币+每条记录佣金乘800
  2. 同(1)但是过去十分钟有5000个比特币交易记录,但是一个区块最多只能记录1000个记录,他的奖励是6.25+佣金乘1000,剩下的4000个排队到下个区块或者下下个,这种情况下对于客户来说一笔转账可能要几个小时才能到账.
  3. 矿工在2140年以后挖到矿,最多获取收益佣金乘1000。
  4. 矿工在2140年后挖到矿,但是过去十分钟世界上没有人用比特币转账,矿工挖了一个空的账本,矿工无收益。
  5. 没有人挖矿,如果发生这种情况,则比特币无法转账,因为没有新的账本产生。

从(4)和(5)可以看出,比特币系统能够运作的条件是至少有一个人挖矿和2140年后必须要有人交易。没有人挖矿就无法转账;没有人转账,矿工就没有收益就不会挖了。**

针对问题c的回答:

一个账本也叫区块大约2000交易记录约1m大小,每个矿工要想挖矿就必须先把所有的历史账本下载自己本地。所以用户转账的所有转账记录在每个矿工的电脑都会存一份。 如果世界有10000个矿工挖矿,每个账本就被存放了一万次。只把账本存在一家银行叫做中心化,把账本还是存在千千万万矿工的家里叫做去中心化。 比特币的核心主旨就是要去中心化。如果一个矿工不想挖了,那么它的账本区块链就可以删除掉,因为一模一样的账本还存在每个其他的矿工电脑上。

为啥账本这么重要? 针对问题d的回答:

有了账本我就可以知道这个系统每条转账记录,就可以计算出每个账户有多少钱。我不需要任何实体的钱,我只需要转账记录集合,就可以算出来了。所以每个比特币用户查看自己有多少比特币,其实这时候电脑就是把所有的区块读一遍从里面计算出你有多少钱。

新的问题:

1.比特币系统如何保证每大约十分钟出一个块.
系统会统计当前世界上有多少人挖矿改变数学题的难度。如果挖矿的人少,降低难度保证10分钟一定有人算出数学题,如果挖矿的人多,就增大数学题难度,通过这个保证10分钟出一个矿。
2.为啥需要很多人挖矿而不是一个人。**
当只有一个人挖矿的时候,这个人就相当于我们现在的银行角色,没有起到去中心化的目的。
3.比特币中的比特币交易至少等十分钟实在太慢,交易所中每秒钟都有大量的交易,岂不是矛盾?
交易所每天的交易记录先在交易所内部的数据库记录,相当于临时记录这个交易所每日的交易记录,只有在你充值进来和提现离去时候的交易才放到区块链上去。
4.如果很多人通过比特币做跨国汇款,每十分钟有几十万笔交易产生,但是每个区块只能放2000条交易记录,那么你打的钱岂不是要猴年马月才能到接收方?
确实如此。这也是比特币目前最让人吐血的地方,但是也有很多办法缓解,这里就不阐述。以太坊 被设计出来就是为了解决这个问题,所以用以太坊转钱很快但是也具有比特币去中心化和点对点的特征。

所以比特币系统是一种全新的金融结构,通过矿工奖励制达到转账管理。成千上万个矿工就组成了新型银行的员工的角色。比特币系统启动是在2009年1月3号,从这时起每隔10分钟出一个区块,一些无聊的人在电脑安装程序挖矿做矿工,此时的比特币没有与真实货币有任何挂钩,大家都是在挖着玩。直到2010年5月22日一名程序员用10000枚比特币与店主换了总价值25美元的两个披萨,从这一时刻起,比特币有了价格,从此比特币迈入了新纪元。

个人对未来的猜想:
2140年以后,矿工的奖励就只有佣金了,矿工的收益会越来越低,不仅要把历史的2100万个区块存在自己电脑,占用2100万M也就是21T空间,而且还要每日增加,挖一个矿只有2000条交易记录的佣金,大量的矿工会选择放弃挖矿,但是不会所有的矿工选择放弃。拥有大额比特币的大户会不得不去挖矿或者招人挖矿来保证自己的大额比特币保值。因为矿工越少整个比特币系统的风险就越大,如果没有人转账或者挖矿所有的比特币会一文不值。也只有大户愿意去做挖矿这样得不偿失的买卖了(费电且收益低)。世上也就只剩下大户拥有大量比特币了,假设只剩下8个大户,那么所谓的去中心化就变成了8个中心了,然后这8个大户给自己取个名字叫做工商银行,农业银行,商业银行。。。 数字货币重新进入中心化时代:)

你可能感兴趣的:(比特币通俗介绍)