请选择 进入手机版 | 继续访问电脑版

比特币估算黑科技,结束钱包交易费的“竞猜游戏”

近一年来,网络拥堵问题使比特币交易费用翻了好几番。Bitcoin Core推出了新版交易费用估算工具来帮助人们选择最合理的交易费。该工具给出了“保守”和“经济”2种模式来满足不同的客户需求。
两年前,比特币交易的平均费用不到一美分,而现在,平均交易费用已经飙升到了6美元。
简单来说,比特币的有限的交易空间是造成交易费用上涨的主要原因。随着这些年来需求的不断增长,这个空间已经开始接近满额,所以矿工们为了从每个区块中赚取最高费用,正在优先处理费用更高的交易。
因此,如何选择合适的费用变成了一个难题。
有时用户支付交易费过低,导致交易被卡住,而另一部分用户因为不合理的费用估算而支付了过高的费用。举一个最糟糕的例子:Coinbase今年年初损失了数千美元,这大约是他们实际需要支付的100倍。
以前,许多钱包最初并没有让用户来选择费用,他们认为只要支付很低的费用,甚至无需付费就能完成交易(实际上,这仍然是扩容问题引发的争议),钱包提供商经过了漫长的探索,希望能使用户能够在选择付费方面更具有灵活性。
如今,大多数钱包不仅能够让用户自行选择支付费用,还添加了动态费用估算,帮助他们确定要增加多少费用才能获得最快速的交易。交易费用不断上涨,使得钱包供应商越来越需要考虑这类解决方案。
三年以来,Bitcoin Core和Chaincode的联合创始人Alex Morcos,一直在改进Bitcoin Core的估算工具。
在Bitcoin Core即将推出的0.15.0版中,加入了他的升级版算法。这种最新的高级工具使得钱包用户对于支付的交易费有了更多的掌控。
u=4266514792,2344209946&fm=27&gp=0.jpg
1自动化“偏好”设置
费用估算算法需要考虑多种因素。
一方面,交易有他们的“周期”。交易负荷在工作日较重,夜间和周末较轻,其中还包含着许多随机的,不可预测的波动。
虽然算法可以查看最新的交易费用,来判断用户应该添加多少费用,但问题是这些周期在不断快速,大幅地改变。
打个比方,在某一个工作日,算法检测到,费用较低的交易正在迅速进行,但是突然间一系列的交易同时进行,堵塞了网络。如果用户采用算法的建议,只添加了小额的交易费用,那么他们的交易将会被搁置一段时间。
交易条件随机变化的可能性是Morcos一直在解决的问题。
用户对于处理这个问题可能有各自不同的偏好。一些人可能甘愿冒着交易停滞的风险,来选择较低的交易费,而另一部分人可能不愿冒这个险。
为了解决这个问题,Bitcoin Core钱包为用户提供了两种“保守”和“经济”的费用模式。
保守模式会在更长的时间尺度上观测交易费用,这将“不太容易受到费用条件快速变化的影响”。这一模式的优点是费用更容易通过,但另一方面,费用可能要比市场价高一些。
而经济模式只看最近的交易费用。这可能导致交易费用相对较低,但如果这些交易条件不持续,交易可能会停滞或需要更长时间才能确认。

2生态系统问题
用户可能会喜欢Bitcoin Core的这次改进,有些人认为这是使用比特币进行交易的最安全、最可靠的方式。但是使用Bitcoin Core有一个很大的缺点:由于它超过了100GB,所以下载需要几周的时间。
Blockchain.info是目前最受欢迎的钱包之一,它提供了一个动态的费用建议算法,为用户提供交易费用建议。如果用户决定选择自定义费用,会弹出一个警告,来告诉用户他们选择的费用过高或者过低。
在另一个例子中,硬件钱包Ledger现在提供三个级别的费用,这取决于用户希望其交易能多快被确认。“高费用”将在下一个区块中进行交易确认,“标准费用”将在下三个区块中确认,“低费用”的将在下六个区块中确认。
那么,面对这些不同的算法究竟该如何选择呢?
BitGo工程师Jameson Lopp认为,在没有大量的回溯测试的情况下,很难从科学角度说哪种是“最好的”。根据比特币数据站点p2sh.info的交易费用图显示,Mycelium和BitPay仍然使用“非常糟糕”的预估算法,而Blockchain.info在一个月还一直很糟糕。
Morcos认为,每个钱包都有自己的机制,根据自己的商业目标选择自己的交易费用,这是件好事。

3超越费用估算
然而,在钱包交易费用估算方面,还有很大的进步空间。 Morcos一直在修改费用估算工具,他认为没有一个算法可以将所有因素考虑在内来给出一个价格,因为费用取决于近期将有多少交易,而这显然是不可预测的。
他说:“费用估算总是一门不精确的科学。”
这就是为什么Morcos认为“最好的方法”是依靠超越估算的工具,如replace-by-fee(RBF)或child-pays-for-parent。其中,Bitcoin Core中就嵌入了RBF,RBF交易是一种特定类型的交易,可以在交易被卡住时提高交易费。
这样,用户就不用“一次性给出最合适的费用”。
同时,费用估算工具也正在迅速发展,希望在交易费用方面能带给用户更多的控制权。
回复

使用道具 举报

大神点评1

lkamxmk 2017-9-5 08:24:16 显示全部楼层
谢谢分享,先留个名,今后继续努力
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则