带你了解比特币数据块时间缩短至5分钟原因
截止到现在,比特币的热衷者和专业人士都同样地意识到到今年比特币网络惊人的增长。因为数以百万计的美元(和比特币)投资在不断增长地高效的挖矿设备中,渐增的网络哈希率(hash rate哈希率是比特币网络的处理能力的衡量单位)不断地推动挖矿难度周期性调整。
今年早些时候,我们已经阐述了这个的长期影响,但是短期也有很好的影响。自从那段公布后,网络算力还在继续增长,因为有增长率,创造了意义深远的短期效应。尤其是,在各区块的平均时间已经平均下降到大约五分钟,相当于比特币起初编程时间的一半。
平均确认时间数据来源: blockchain.info
产生的原因比特币协议被设为去调整寻找一个区块的难度使得平均发现的时间在总体上大约为十分钟。在难度水平的一个调整中,每2016个区块(大致上花费两周,如果遵循预期的日程安排)基于平均时间的要求找到之前的2016个区块。
到目前为止的2013年,由于网络速度大幅度和持续地增快,调整的难度一直落后于实际哈希率,减少各区块的发现时间。这种情况持续的时间很长,从而致使各区块的时间缩短了50%,据目前观测已变成了五分钟的区块时间。
评估的哈希率变化注意:评估的哈希率来自区块发现时间数据,这纯粹是为了示范目的的形象化替代。
更严重的通货膨胀,更快的确认比 特币在区块中时间减少这一情况记录下来是很重要的,但是对于比特币而言,不应该视为完全地积极或消极的影响。举个例子,多于起初计划的比特币得到发行。因 为每个区块依旧携带25个新BTC,在各区块的时间减少了一半,我们经历着双重有效的货币通货膨胀率。值得注意的是,我们的市场承受住了通货膨胀的压力, 比如我们块最近进行的低迷且易波动的交易。
此外,对于被要求的相同水平的信任,即一项业务的不欺诈性被要求确认的时间也减少了一半。确认是当后续的区块增加到 区块链中时被创建,这表明了高概率的业务被包含到了主链当中。中本聪(Satoshi)在他最初的白皮书(initial whitepaper)(第8页)中对此进行了描述,举例说明了双重支付的概率是在每增加一个区块的情况下如何降低的。接受六个区块成为普遍接受的做法, 正因为这样一个拥有10%全网算力的人在一次攻击中只有小于千分之一成功的可能。
一个普遍的错误观点就是交易信任建立在时间的基础上的 — 这只有部分是正确的。双重支付的概率随着后续的每个区块的确认在下降,不考虑各区块间的时间,只要在这些区块的时间距离比网络传播最新发现的区块要求的时 间足够的多。一个详细的统计解释这个原因,我们建议继续看下面的内容: 《哈希率基于双支出基础上的分析》 作者:曼尼·罗森菲尔德
近来来自微软研究的一份调查表明中位数时间(median time)接收一个区块需要6.5秒,在40秒之后还有5%的节点没有接收到区块。这意味着即使五分钟的区块时间仍充分地大于要求的的时间,但是舒适的边 际效应(comfortmargin)正在降低。你可以看见真实的、毫无影响的边际效应的降低,通过观察为何从3月以来没有任何一个抛弃的链条超过产生一 个数据块。如果区块的传播是一个问题,随后将会有更大影响的,更长的孤立的链条数,那么数据块最先的获得将会成为持续困惑。
基于这个事实,有人或许质疑十分钟计划区块的时间的价值,因为很多替代币(alt-coins)已经存在。当然需要一个条件去减少确认的阶段,但是有许多的理由,十分钟是太可能改变的。
在现实中,当我们亲身等待交易中的确认时,五分钟和十分钟是一样有效率的 — 要么是远远超过预期的便利点。如果你不准备接受零确认或是断链的等价时,你应该在一场交易后清空你的明细表。
也 有一种可能就是显著地较大的区块规模可以增加网络传播的时间。在这种情况下,在传播期和确认期之间的空白就会减少,可能低于舒适的水平。所引用的以上研究 来自微软研究同时它也量化了延迟成本,或者是时间导致在一个区块的传播延迟了区块规模的每个千字节。由于比特币越来越流行,保持传播时间有一个充裕的空白 或许要求超过比现在更长的平均确认时间。
即使所有其他的都平等,但是在与日新月异的全球网络相关的难以置信的花费或许仅仅超过了潜在的利益。最终,减少的确认时间应该规范到一个长期的时间框架,但是这仍然是任何比特币投资者都应该注意的问题。作者:乔纳森·斯塔克在《Bitcoin201》中发表 时间:2013年8月13日
微信扫描关注公众号,及时掌握新动向
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场
2.本文版权归属原作所有,仅代表作者本人观点,不代表比特范的观点或立场