博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区块链概念 That You Must Know 第二期
阅读量:6091 次
发布时间:2019-06-20

本文共 1134 字,大约阅读时间需要 3 分钟。

第二期 比特币的总量和发行

卡酷少

Wechat:13260325501


上期我们简单了解了比特币的诞生及其创始人。今天我们将对比特币做一些深入和扩展的学习。

比特币是怎么发行的?

  • 比特币没有特定的发行机构,而是依靠去中心化的机制,逐步将比特币发行出去。比特币系统相当于一个去中心化大账本,每个区块就是这个账本中的一页。系统自动生成比特币作为奖励,激励矿工参与记账。每10分钟全体矿工一起计算一道问题,最先算出答案的矿工获得记一页账的权利。记账完成后,他将获得一定数量的比特币。这就是比特币新增的发行过程。
  • 根据中本聪的设计,最开始每记一页账能够获得50个比特币的奖励,每记21万页账,记账的奖励就会减少一半。直到2140年,比特币将无法继续细分,比特币也就全部发行完毕。总量2100万枚。

比特币如何实现总量恒定?

  • 比特币总量固定,为2100万个。分类来讲,比特币是一种通缩型虚拟货币。中本聪在设计比特币的时候,规定每个比特币可以细分到小数点后8位。在最开始,每个区块发行50个比特币。每21万个区块后,每个区块的比特币产量减半。
  • 每10分钟产生一个区块,每产生21万个区块大约是四年的时间。从2009年至今,比特币产量已经减半2次,当前每个区块发行12.5个比特币。大约在2045年,99.95%的比特币将会发行完毕。2140年,比特币无法继续细分,至此比特币完全发行完毕。发行总量约为2100万枚比特币(注:实际是20999999.97690000个)。这一发行机制激烈着矿工尽早投入到比特币挖矿中,使得比特币系统获得了大量算力和安全性。

比特币为什么还没挖完?

  • 比特币系统靠调节难度系数保证比特币不被太快挖完。每10分钟,全网矿工共同计算一道难题,竞争记账权及比特币奖励。如果全网算力不断增长,比特币将很快被挖矿。为了保证比特币稳定在约10分钟挖出一个区块,中本聪设计矿工挖矿获得比特币的难度每过2016个区块(约2周时间)动态调整一次,令调整后的难度使得每生成一个区块的预期时间为10分钟。
  • 现在的难度系数约为480PH/s,大约是创世区块的680亿倍,也就是说,以现在的算力,全网矿工需要经过约3000万亿亿次哈希运算才能找到一个符合条件的答案,生成新的区块。

比特币水龙头

  • 2010年年底,加温为了让更多人了解比特币,花了50美元买了1万个比特币,并创建成为“比特币水龙头”网站,给浏览网站的人免费赠送比特币!
  • 后期一些人模仿这种做法,建立类似的比特币水龙头网站,通过给访问者赠送小额比特币,可以获得大量浏览量。因此比特币水龙头网站可以通过给主要比特币网站导流赚取广告费。现在比特币水龙头网站甚至形成一种新型商业模式。早期约有50%的比特币网站靠其导流。

转载地址:http://spmwa.baihongyu.com/

你可能感兴趣的文章
解释一下 P/NP/NP-Complete/NP-Hard 等问题
查看>>
javafx for android or ios ?
查看>>
微软职位内部推荐-Senior Software Engineer II-Sharepoint
查看>>
sql 字符串操作
查看>>
【转】Android布局优化之ViewStub
查看>>
网络安全管理技术作业-SNMP实验报告
查看>>
根据Uri获取文件的绝对路径
查看>>
Flutter 插件开发:以微信SDK为例
查看>>
.NET[C#]中NullReferenceException(未将对象引用到实例)是什么问题?如何修复处理?...
查看>>
边缘控制平面Ambassador全解读
查看>>
Windows Phone 7 利用计时器DispatcherTimer创建时钟
查看>>
程序员最喜爱的12个Android应用开发框架二(转)
查看>>
vim学习与理解
查看>>
DIRECTSHOW在VS2005中PVOID64问题和配置问题
查看>>
MapReduce的模式,算法以及用例
查看>>
《Advanced Linux Programming》读书笔记(1)
查看>>
zabbix agent item
查看>>
一步一步学习SignalR进行实时通信_7_非代理
查看>>
字符设备与块设备的区别
查看>>
为什么我弃用GNOME转向KDE(2)
查看>>