据比特币经纪公司CoinWallet.eu表示,该公司已对比特币网络进行了一次“终极压力测试”,虽然并没有发生重大事故,CoinWallet表示按照当前的比特币网络(区块上限1MB),测试目标交易量中仅有15%是有效的。
该压力测试发生的时间点,是在格林威治时间6月22日13:00,测试共持续了100个区块。在测试中,CoinWallet.eu试图发送20 BTC(约5000美金),交易数据共计约200MB。
其最初的意图是通过洪水式交易来测试比特币网络,验证当前的1MB区块大小是否是足够的,以及网络能否从交易激增中快速恢复。
测试的过程
十台比特币服务器分别以每秒2笔的速度发送交易,每笔交易的数据大小为3KB,分别发送至10-20个地址。这些交易的输出(共计15-30KB)将被合并,并发送回原服务器。
在此之前,CoinWallet还进行了一系列的短测试。
测试出现的问题
然而,CoinWallet的服务器发生了故障,无法完成计划中的交易。
该公司在红迪网(Reddit)上写道:
“在格林威治时间17:00,我们的BitcoinD服务器崩溃了,之后我们进行了重启处理,遗憾的是未能完成我们计划中的交易量。这次测试最大的交易数据达到了15MB,远未达到200MB的目标。而午夜的测试可以说是完整的,但我们计划的交易量大约只完成了15%。”
据CoinWallet表示,在接下来的七天里,他们将会推出另一项测试。
反应
据悉,CoinWallet进行的这些测试,遭到了批评,一些人称这是在‘攻击’比特币网络。
对于大多数人来说,测试期似乎已经平安度过。然而,红迪网上有一篇帖子质疑说该压力测试,可能会影响比特币ATM机的使用,虽然还没有被确认 。
较高的交易费
CoinWallet还附上了一系列不同的交易费用,用来测试交易,看是否更多的比特币交易会被延迟。其中一些测试的交易费超过了10,000聪(0.0001 BTC)/KB交易数据。
钱包软件制造商 MultiBit 在其网站上发表了一篇博文,称在测试中交易费只有1,000聪/KB的交易出现了延迟的情况,其中有一些需要等待87个区块才得以确认。
据悉,MultiBit HD 钱包默认设置的交易费是 3,000聪/KB,用户的可调整范围是1,000到10,000聪。
交易设置默认为3000聪手续费,需要等待11–80个区块才能确认,而设置最高的10,000聪则平均等待9个区块。
该小组的结论:
“当比特币网络发生交易拥堵时,较低手续费的交易将无法及时得到确认。”
最近,比特币行业在争论区块扩容到8mb还是20mb,以处理大容量的交易,部分人则倾向于维持现状。
BitTorrent协议的创造者布拉姆·科恩(Bram Cohen),他在博客上发表了一篇题为《比特币令人啼笑皆非的危机》的文章,他认为1MB的区块大小是可取的,因为这将导致更多交易费的竞争,进而有利于维持网络安全的矿工。
----
原文:
http://www.coindesk.com/bitcoin-network-survives-stress-test/作者:Pete Rizzo
翻译:洒脱喜
责编:洒脱喜
稿源(译):巴比特资讯