比特币基金会的前首席科学家加文·安德烈森概述了关于新的浮动交易费用将列入下一个比特币核心版本代码的细节。
安德烈森在比特币基金会官方博客的一个新公告上指出,更新后的代码会启用“更智能”的交易费用来确认比特币网络上的交易。最终,新的代码将决定交易的优先级,确保交易确认更有效。
安德烈森认为比特币的交易费代码没有必要那么复杂,因此有必要做出这次更新。这些复杂化的代码会导致不一致的和费时的确认周期。
他写道:
“我们将取代原先的硬编码规则,新的代码首先会观察这些交易要花多久时间才能确认,然后使用数据估算出合适的交易费用,这样交易将会被很快处理,又或者免费决定该交易具有足够高的优先级,如此确保它的确认速度仍旧是快的。”
同时,新的代码可以使交易发送人配置自己希望的交易获得优先级,在某些情况下,用户可以在收到第一个交易确认前选择6个区块通过。
解决系统性费用问题
目前,比特币的核心代码对于那些进行大额比特币交易的人来说很头疼。安德烈森解释说,新的代码将会消除一些超出1000字节交易大小的障碍。
而在现有的框架下,发送免费交易也遇到了问题。现有的代码使得免费交易在交易网络中自动处于劣势,这将导致确认时间显著增加。
安德烈森写道:
“目前的情况是高优先级对于免费交易来说更加糟糕,硬编码的‘高优先级’常量实在太低,因此发送免费交易可能需要很长时间才能得到确认。”
通过更改比特币的核心代码,安德烈森表示,用户可以在比特币交易网络中使用一种更为有效的交易费用机制。
未来的更新可能
安德烈森接着否认掉了小额,固定的交易费用的想法,理由是矿工们偏爱收取高交易费,他们会以此为由避免这种做法。值得注意的是,他说比特币开发社区没有欲望提起固定交易费。
矿工在今后确认较大的交易时收取的费用相应会上升,他写道:
“我们希望看到是能够有更好的优化比特币网络解决方案的出现,然后交易费才能上升,因为我期待交易量的上升,而我不认为在有人解决‘更大的数据块需要更长时间来广播’的问题之前,矿工们会把更多的交易放入到他们的区块中。”
最终,他得出结论说开发者需要解决这个问题,他们需要开发出新的代码来确保一个更高效,更健康的交易过程。
原文:
http://www.coindesk.com/bitcoin-core-floating-transaction-fees/编译:小蒙牛 摘自:
8btc.com