關於輸入和確認這兩個量,Bitcoin XT也進一步做了說明。在我們使用比特幣現金進行建立交易的時候,我們可以從先前收到的交易中獲取一個或多個輸入,並建立可在以後交易中使用的輸出。我們看到的比特幣現金的量實際上是未使用的輸出的集合。當我們每次將新的區塊新增到區塊鏈時,我們擁有的任何未使用的輸出都會獲得額外的確認。
之後,Bitcoin XT還推出了一個公式,指出優先順序大於或等於以下COIN * 144/250閾值的交易不需要付費,其中COIN為100 000 000 satoshis(1 BCH)。即priority >= COIN * 144/250。
優先順序計算為(虛擬碼):
調整後的交易大小為:
調整後的大小是激勵清理UTXO集以減小體積。其中此實際程式碼現在位於 policy / txpriority.cpp 中。該閾值最初由中本聰在提交 f35e21e 中引入。
除此之外,為了更加簡單明瞭Bitcoin XT還推出了一個簡化的計算器。透過這個計算器我們能夠計算出我們的交易是否符合免費交易的標準。這個計算器直接在Bitcoin XT官網上就能使用。
Bitcoin XT還表示:“只要有可用的區塊空間,Bitcoin XT就會打包所有免費交易。當區塊已滿時,只要有空間,Bitcoin XT就會接受免費交易進入其記憶體池。記憶體池大小預設為300MB(maxmempool = 300)。”雖然現在BCH已經能夠進行免費的交易,但是對於礦工來說也是具有自主選擇權的。當礦工想要禁用免費交易時,只要將allowfreetx = 0新增到其節點配置檔案即可實現。
BCH的免費交易對於BCH來說將是一個非常大的改進。在這項措施的實施之下,BCH的交易量將會得到明顯的增長,也會推動比特幣現金生態系統的增長。如果再配合BCH的0確認交易,未來將會在支付領域更加大放光彩。
更多數字貨幣資訊:http://www.qukuaiwang.com.cn/news