加密货币安全保护公司BitGo的最新技术“预测性的UTXO管理”听起来虽然很有技术性,但这项技术的最终目标却很容易理解:就是削减加密货币交易费用。
据CoinDesk独家报道,BitGo是第一家采用“硬币选择”技术的主流加密货币公司。自从去年12月比特币的交易价格飙升至每笔20美元以来,这是一项被业内许多人寄予厚望的降低交易费用的扩容技术。
尽管此后比特币交易费用降至1美元以下,但这一事件却对公众心理产生了巨大影响。因此,行业开始采取行动,寻求能够降低交易费用的技术。
正如该公司一直以来所承诺的,“硬币选择”技术可以更有效地选择特定资金进入某笔特定交易,因此,当下一次交易费用上涨的时候(由于比特币价格上涨或者由于网络拥堵的原因),这种技术就会对用户产生巨大的影响。这种想法已经出现好几年了,但现在才开始引起更广泛的关注。
在今天的新闻中,BitGo将这项技术推广到了行业内的大片领域。
事实上,据该公司称,所有的BitGo客户将他们的软件升级到最新版本后都可以使用这个新工具,费用最多可减少30%。
BitGo的工程师Mark Erhardt,这项技术背后的主要负责人告诉 CoinDesk:
我们所做的就是处理高流量钱包的问题。我们的一些客户将大量的加密货币存入交易所,而这些企业需要处理大批的链上交易。
他补充说:
如果将来交易费用再次波动,客户将会节省大量费用。
虽然Erhardt不能透露有哪些客户已经升级了最新版本的软件——也就是说,有哪些人可以使用这项技术,但他表示,大部分客户都已经进行了升级。
BitGo的一部分客户包括Bitstamp,这是最古老和最大的比特币交易平台之一,以及基于区块链的身份平台Civic。该项技术可能会吸引大量的比特币爱好者。
一项技术上的调整
Erhardt发明的专利技术,包括“硬币选择”,以前从未在其它地方使用过。
这项技术有点复杂,但它却解决了比特币中存在的一个非常古老的问题。
比特币每一笔交易费用取决于该笔交易的数据大小,而不是像传统支付系统那样,取决于该笔交易的价值。这听起来很可笑,但这样做的原因是比特币的交易空间非常有限,对更大的数据收取额外费用会鼓励用户尽可能少地占用交易空间。
正因为如此,我们可以想象,一笔价值0.1美元的小额交易可能会比一笔价值1000美元的交易要花费更多的费用。
那么,是什么原因导致某些交易中的数据比其他交易大呢?这在很大程度上取决于所谓的“输入”数量,即进入交易中的零星比特币——输入越多,数据越大,交易费用就越高。
几年前,Erhardt发明了一种更好的算法:选择哪些比特币应该进入哪笔交易(这就是硬币选择技术),这样就可以避免制造不必要的粉尘交易。这是一项非常有用的技术改进,最大的比特币软件开发者,Bitcoin Core,采取了这项技术。
但是,当把该项技术添加到BitGo服务中时,Erhardt意识到了一些其他的东西:
像今天这样,当交易费用较低时,某笔大量输入的交易就没有那么昂贵了。所以,这是一个很好的时机,你可以查看你钱包里的币,看看是否有可能“整合”这些币——你可以把这个过程看作是用100便士换取1美元。
埃尔哈特说“我们希望能实现该项功能的自动化。”
这促使他开发了一个更为复杂的产品——预测性UTXO管理。该产品可以对当前的交易费用水平做出反应,设定阈值为10 聪比特币/字节。如果交易费用高于这个数字,它将尽可能地降低交易输入。但是,如果交易费用低于这个数字,它会自动决定无需合并这些小额交易。
低手续费,仍然可以节约费用
正如前面所提到的,Erhardt认为该算法对于消耗大量UTXO(未花费的交易输出)的高频钱包尤其有用。埃尔哈特说,他的公司“在这种设定的情况下运作”,比特币交易费用将随着时间的推进继续波动,这就是主动反应算法如此必要的原因。
然而,埃尔哈特承认,很难预料将来会发生什么。
上一次,大量新用户涌入带动比特币价格上涨(每个比特币单价最高超过2万美元)时,交易费用飙升。自那以来,加密货币行业无疑已经降温,目前每枚比特币价格徘徊在8000美元左右,目前尚不清楚这种繁荣是否会再次出现,以及何时会再次出现。
“现在很难预测。我们最近的交易费用很低。”Erhardt补充说:
比特币消费模式很难预测,交易费用有可能会在一夜之间变得疯狂。
尽管目前的交易费用较低,但Erhardt预计该算法仍将产生巨大影响。他告诉CoinDesk:“通过低手续费,我们可以节省很多费用。”
一旦BitGo的客户都采用了这项新技术,情况将变得尤为明显。