码迷,mamicode.com
首页 > 其他好文 > 详细

区块链【2】我们为什么要给比特币记账?

时间:2020-03-23 00:19:51      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:为什么   计算   正是   通过   电脑   10个   一个人   广播   介绍   

 

接上回

文接上回,先解决其中一个问题:我们为什么要记账?凭什么你广播给我,我就要收着呢?凭什么我要去花费自己的电脑资源记录一个与我无关的账目呢?

这是因为记账有奖励。

 

记账

每一个比特币系统中的用户他都可以去记账,如果他记了账,第一个奖励,他有手续费的收益。什么意思呢,就是A付10个比特币给B的时候,A必须要多付出那么一点点,这一点点就是给这个打包的人,也就是这个记账的人的一个手续费。

 

收益

第二个他的收益,也就是打包的这个人,会有一个打包奖励。比特币系统规定只能是一个人来打包,这一个人,他会获得奖励。奖励是多少呢?中本聪在2008年提出这个系统的时候,设计了这样的一个方案,就是每十分钟打一个包,最开始这一个包,奖励打包者50个比特币,过了四年之后,每打一个包会奖励你25个比特币,如果再过4年就奖励12.5,也就是每过四年奖励减半。

 

计算

我们来算一下比特币一共有多少个:

每次打包奖励50 * 每小时6次 * 每天24小时 * 每年365天 * 4年 * (第1个四年倍数为1 + 第2个四年减半1/2(二分之一)+ 第3个四年1/2的平方 + 第4个四年1/2的三次方 + ···一直加下去)= 大概是2100万个。

也就是说比特币一共就只有2100万个,它是通过打包奖励这种方式把自己扩散出去的。

正是因为有手续费和打包奖励这两条,所以大家都抢着去打包,都抢着去打包那么以谁为准呢?

 

编后语

 

这个问题我们就留到下一期再作介绍吧。

区块链【2】我们为什么要给比特币记账?

标签:为什么   计算   正是   通过   电脑   10个   一个人   广播   介绍   

原文地址:https://www.cnblogs.com/lenbor/p/12549411.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!