隨著虛擬貨幣的興起,比特幣出現(xiàn)在人們的生活中,尤其是近幾年,比特幣新聞可以說是鋪天蓋地,因此越來越多的人開始關(guān)注比特幣交易。而比特幣手續(xù)費(fèi)問題最受幣圈小白關(guān)注。
在比特幣的底層協(xié)議中,沒有明確規(guī)定比特幣交易的手續(xù)費(fèi)具體金額,但要求地址中總輸入不小于總輸出,也就是你錢包中比特幣的總數(shù)一定要大于轉(zhuǎn)賬數(shù)額與手續(xù)費(fèi)數(shù)額的和。這一點(diǎn)理解起來很簡(jiǎn)單,你只有10塊錢,而轉(zhuǎn)賬10塊錢要收1元手續(xù)費(fèi),也就是說你要支出11塊錢,10-11=-1.這筆交易自然是無法完成的。
比特幣交易手續(xù)費(fèi)的高低由交易數(shù)據(jù)的大小和交易次數(shù)等因素決定。比特幣遵循的是UTXO模型,每筆交易都包含了若干筆交易輸入和交易輸出。而事實(shí)上,每筆未花費(fèi)交易輸出的組成方式都取決于你的交易輸入,當(dāng)你需要將1個(gè)比特幣轉(zhuǎn)移到另一個(gè)地址時(shí),它可能是由你交易輸入中的5個(gè)0.2比特幣組成,也可能是10個(gè)0.1比特幣組成。
一般一筆普通比特幣交易是由一個(gè)輸入兩個(gè)輸出(交易輸出和找零輸出)組成,約200字節(jié),如果按每1000字節(jié)默認(rèn)收費(fèi)0.0001個(gè)比特幣計(jì)算,那么一筆比特幣轉(zhuǎn)賬手續(xù)費(fèi)大約是0.001-0.002個(gè)比特幣。但是當(dāng)單筆輸入不夠用來支付輸出時(shí),就會(huì)出現(xiàn)上述的多個(gè)交易輸入構(gòu)成未花費(fèi)輸出的問題,這時(shí)候它的數(shù)據(jù)量就會(huì)變大。而未花費(fèi)交易輸出的構(gòu)成越復(fù)雜,需要處理的字節(jié)就越多,手續(xù)費(fèi)也就相應(yīng)越高。
現(xiàn)在的比特幣錢包在進(jìn)行轉(zhuǎn)賬時(shí)能夠根據(jù)網(wǎng)絡(luò)數(shù)據(jù),智能調(diào)節(jié)手續(xù)費(fèi)為最佳價(jià)格。假如你的交易急需確認(rèn),也可以通過自定義費(fèi)用來提高手續(xù)費(fèi)。
比特幣網(wǎng)絡(luò)規(guī)則內(nèi)置交易費(fèi)用結(jié)構(gòu),取決于系統(tǒng)推薦的(標(biāo)準(zhǔn))客戶端。 我們拿比特幣核心(bitcoin core)打個(gè)比方,轉(zhuǎn)賬時(shí)就需要過如下幾道:
客戶端負(fù)責(zé)收集你錢包(Bitcoin-Qt)里的比特幣余額為支付做準(zhǔn)備,因?yàn)槟闶盏降拿恳还P比特幣都存在你的錢包里面直到你花掉它們。
好比, A給B轉(zhuǎn)了2枚比特幣;C又給B轉(zhuǎn)了3枚比特幣,那么兩次轉(zhuǎn)賬金額會(huì)單獨(dú)地趴在B的錢包中,直到被花出去。(注意:兩筆轉(zhuǎn)賬不會(huì)“自動(dòng)合并”為5BTC)。
那么,經(jīng)過一陣子,錢包中會(huì)積累不同金額的比特幣,所以才說,得考慮下用哪些做支付。
可用金額叫做交易的“輸入”,最終發(fā)送金額(包括退回到錢包的找零)稱為“輸出”。若交易“輸出”(包括找零)小于0.01BTC,則收取0.0001BTC的手續(xù)費(fèi)。 “選幣”時(shí),算法會(huì)盡量避開那些找零金額低于0.01BTC的幣。
2.數(shù)額越大、幣齡(age)越高優(yōu)先級(jí)越高
如果你發(fā)送金額太小或者是你的比特幣剛開采出來不久,那么你的轉(zhuǎn)賬就不再免費(fèi)之列。每一個(gè)交易都會(huì)分配一個(gè)優(yōu)先級(jí),這個(gè)優(yōu)先級(jí)通過幣的新舊程度、交易的字節(jié)數(shù)和交易的數(shù)量。具體來說,對(duì)于每一個(gè)輸入(inputs)來講,客戶端會(huì)先將比特幣的數(shù)量乘以這些幣在塊中存在的時(shí)間(幣齡,age),然后將所有的乘積加起來除以此次交易的大小(以字節(jié)為單位)。
如果你確實(shí)大量的小額輸入,又想免費(fèi)轉(zhuǎn)出,這時(shí)候你可以加一個(gè)數(shù)額大的、幣齡大的比特幣金額,就會(huì)將平均優(yōu)先級(jí)提高,從而可以免費(fèi)轉(zhuǎn)出比特幣。
3.每千字節(jié)的收費(fèi)
每千字節(jié)的收費(fèi)在轉(zhuǎn)賬的最后客戶端會(huì)檢測(cè)本次轉(zhuǎn)賬的大小(以字節(jié)為單位),大小一般取決于輸入和輸出的數(shù)額大小,計(jì)算公式如下:148*輸入數(shù)額+34*輸出數(shù)額+10.如果該次轉(zhuǎn)賬的大小超過10000字節(jié)但是優(yōu)先級(jí)符合免費(fèi)的標(biāo)準(zhǔn),那么仍然可以享受免費(fèi)轉(zhuǎn)賬,否則需要支付手續(xù)費(fèi)。沒1000字節(jié)的費(fèi)用默認(rèn)是0.0001BTC,但是你也可以在客戶端里進(jìn)行追加,依次打開選項(xiàng)卡“設(shè)置>選項(xiàng)>主要”進(jìn)行手續(xù)費(fèi)的調(diào)整。如果你在設(shè)置的手續(xù)費(fèi)小于0.0001BTC按0.0001算。當(dāng)本條規(guī)則適用時(shí)將會(huì)取代步驟2的規(guī)則而不是累加。
小編推薦閱讀機(jī)器學(xué)習(xí):神經(jīng)網(wǎng)絡(luò)構(gòu)建(下)
閱讀華為Mate品牌盛典:HarmonyOS NEXT加持下游戲性能得到充分釋放
閱讀實(shí)現(xiàn)對(duì)象集合與DataTable的相互轉(zhuǎn)換
閱讀鴻蒙NEXT元服務(wù):論如何免費(fèi)快速上架作品
閱讀算法與數(shù)據(jù)結(jié)構(gòu) 1 - 模擬
閱讀5. Spring Cloud OpenFeign 聲明式 WebService 客戶端的超詳細(xì)使用
閱讀Java代理模式:靜態(tài)代理和動(dòng)態(tài)代理的對(duì)比分析
閱讀Win11筆記本“自動(dòng)管理應(yīng)用的顏色”顯示規(guī)則
閱讀本站所有軟件,都由網(wǎng)友上傳,如有侵犯你的版權(quán),請(qǐng)發(fā)郵件[email protected]
湘ICP備2022002427號(hào)-10 湘公網(wǎng)安備:43070202000427號(hào)© 2013~2025 haote.com 好特網(wǎng)