关于Bitcoin

如何生产Bitcoin(挖矿)
新的Bitcoin是由网络节点在完成一个特定数学问题计算之后生产出的。这些数学计算需要相当的运算能力才能完成,并能够通过生成有效运算工作的证明来检验。在Bitcoin网络中运算难度是自动调节的,在最初的四年里会有10,500,000个BTC被制造出来,这个数值每四年减半,所以在第四到第八年中会有5,250,000个BTC被制造,在第8到第12年中会生产2,625,000个BTC,以此类推。因此最终Bitcoin的数额会趋近于21,000,000个BTC。
此外,系统运行内建的机制会在平均大约每10分钟确认一个区块。参与制造新Bitcoin的人数变动,新Bitcoin制造的难度也随之变动,这是将整个分布式网络作为一个整体来分析,分析的依据是之前2016个区块的制作时间。因此制造的难度与一定时间内全网投入制作工作的平均运算能力相关。单一个体“发现”新区块的可能性是建立在他的计算能力与全网计算能力的综合比较之上的。
现存Bitcoin数量?
区块的总数乘以每个区块的Bitcoin值就是现存的Bitcoin总数。每个区块的币值在最初的210,000个区块中是50BTC,之后210,000区块是每区块25BTC,然后是12.5BTC 、6.25BTC,以此类推
Bitcoin的可分割性
技术上讲,目前的数据结构下一个Bitcoin可以被分割到8位小数,所以0.00000001BTC是目前的最小单位。如果将来有需要的话,再考虑更小的分割单位。
生产规模减半的设计在生产数额极小的时候如何可行?
届时生产的奖励会从 0.00000001 BTC变为0,然后将不再有新的Bitcoin被生产出来。
但请注意在目前的规则下需要大约100年这一情况才成为实际问题,而Bitcoin在那之前可能已经有了相当的改变。
需要多久才能产出所有的Bitcoin
最后一个产出Bitcoin的区块将是#6,929,999号区块,这大约会在公元2140年前后发生。届时流通中Bitcoin的总数将恒定维持在20,999,999,9769 BTC。
即使Bitcoin的允许精度从目前的8位小数扩展,最终流通中的Bitcoin将总是略低于2100万(假定其他参数不变)。例如,如果引入16位小数精度,最终的Bitcoin总额将是20999999.999999999496 BTC。
如果不再有新的Bitcoin生成,会有新的区块产生吗?
当然!即使是在Bitcoin生成的空间被封死之前,交易费的存在也会使制作新区块比制作新硬币更加有利可图。在Bitcoin生成空间耗尽之后,维持Bitcoin经济存在的全部因素将来自交易费。假定届时人们一直使用Bitcoin的话,在#6,929,999号区块之后还会有新的区块被生成。
如果没有新的Bitcoin生成,如果过去的Bitcoin丢失了怎么办?这会不会成为大问题?
不会,根据供求原则,Bitcoin的供给减少之后剩下的Bitcoin价值将会因市场需求而呈现更高的价值。购买相同商品所需的Bitcoin数量将会降低。如果商品标价普遍降低到1BTC以下,届时系统将会把小数点位右移调整若干位以适应普遍情况。
如果每一宗交易都向全网用户广播,Bitcoin系统会不会过于笨重?
Bitcoin系统协议允许轻量级的客户端使用Bitcoin而无需下载全部交易历史。当流量增加后这个情况会日益突出,Bitcoin概念的实施会持续发展,全网节点将在适当的时候成为为更加专门的服务。通过对软件的一些修改,并使用业界通用的硬件构建全网节点(一定数量的机柜即可)。值得指出的是万事达卡网络系统也是建构在类似于Bitcoin的P2P广播机制上的。
为什么我收了钱之后要等10分钟才能使用?
这是因为10分钟是用来寻找一个区块所消耗的平均时间。运气好的时候实际所用的时间也可能显著低于10分钟,10分钟是一个平均数概念。
区块(在GUI里显示为“确认”)是Bitcoin系统用来达成所有权共识的途径。一旦一个区块被寻获而所有人都同意你拥有这些Bitcoin,你就能使用它。在那之前,有可能有的人会尝试欺骗系统。一个交易拥有的确认信息越多,则风险越少。6个区块确认或者1个小时就足以让交易逆转无法产生。为什么是10分钟?这是Satoshi权衡选择的时间段。考虑到了新区块在全网广播的时间以及被消耗的无效劳动。
我需要花10分钟来购买Bitcoin或者出售商品换取Bitcoin吗?
只要交易涉及金额不高的话,无需等待确认也是可行的。
为什么我的Bitcoin地址不断在变?
每当你的Bitcoin地址收到一笔交易款,Bitcoin网络就改变你的地址。这是为了鼓励你对新交易使用新地址以提高匿名性。你所有的旧有地址依旧可用,你可以在settings -> your receiving address 查看。
Tags:

发表评论