比特缠解:2016年9月3日——Bitcoin Core 0.13暂未被采用,但其新特性值得关注
时间:2016-09-04 来源:比特缠解 作者:比特缠解
0.13版本的新特性中最重要的一条就是有隔离验证扩容的支持,也就是说如果95%以上的算力采用了0.13,隔离验证扩容将会被激活,隔离验证完全部署后,可以突破1MB的限制。不过除了隔离验证,0.13版本还有很多其他的新特性,这些特性虽然有文章解释过了,但是用词较专业,可能很多人根本懒得看,我觉得有必要用白话翻译一下。 1. 致密区块(Compact block),这个特性可以大大降低传输区块所需的带宽。大家有没有想过,如果Bitcoin Unlimited(不设区块上限的版本)流行了,假如一个区块100MB,那么一个矿池挖到了一个新块,其他矿池需要多少时间去接收和验证它 可能需要1分钟。如果在这1分钟里面其他矿池挖到了新块,按照现有版本的规则,这个新块将不包含任何新的交易,因为上一个区块没有验证完毕,类似于下图这种情形: 在这种情况下,Bitcoin Unlimited的本意是无限扩容,但结果却是让平均确认时间变长了。通过致密区块(Compact block),这个时间可以大大缩短,比如传输整个区块只要几秒。因此,扩容和传输技术的提升应该是紧密相连的,一旦扩容,就需要更好的传输技术。 2. HD钱包,这个功能有利于Bitcoin Core用户,也就是说用户不需要频繁的备份钱包了。在原来的版本中,钱包是一次生成100个私钥(地址)的,如果这100个私钥用完了(找零也会动用新地址),程序会自动再生成100个私钥,这个时候需要用户备份新的钱包,如果不备份,电脑再出现意外,打到新私钥(地址)上的币就彻底丢了。应该说这个特性可以降低丢币率。不过这个技术并非Core原创,它最先流行于交易所。而且,如果您不用Bitcoin Core这款软件的话,对您来说也没什么意义。 3. 父子支付方案(Child Pays For Parent,CPFP)交易选择。这一特性的好处是实实在在的,不少人应该遇到过比特币发送了半天就是不确认的事情吧,原先虽然有方案用增加手续费的方式提高优先级,但是那种方案有缺陷,就是让零确认交易失去信用(有些应用场景需要零确认)。换句话说,在原先的版本里,能提高手续费就不能支持即时交易,能支持即时交易就不能提高手续费,无法两全其美。但是0.13的这个新特性可以使提高手续费和即时交易完美并存,既可以信任零确认交易,又可以提高手续费以加快确认速度。 目前0.13版本所占的算力几乎为零,说明市场比较保守和谨慎。如何查看哪些矿池采用了0.13版本 可以这么做: 到btc.com这个网站,点击列表左边的高度号,在弹出的页面中观察“版本”,如果是0x20000000或者0x30000000的话,就是没有采用0.13的。(由于不清楚隔离验证采用了第几个标记位只能用这种方法了) 关注TD微博,第一时间收到TD的分析:http://www.weibo.com/btcj TD比特币交流QQ群:456301336 BTC:1AWVkdHgcrttEbKF66pSRdA2dLHphT4H8k |