時(shí)間:2021-12-01|瀏覽:15533
在比特幣的底層協(xié)議中,沒有明確規(guī)定比特幣交易手續(xù)費(fèi)的具體金額,但要求地址中的總輸入不小于總輸出,即你錢包中的比特幣總數(shù)必須大于轉(zhuǎn)賬金額和手續(xù)費(fèi)金額之和。這個(gè)很好理解。你只有10塊錢,轉(zhuǎn)賬10塊錢要收1塊錢的手續(xù)費(fèi),也就是說你要花11塊錢,10塊錢-11=-1.這筆交易自然無法完成。
比特幣的交易費(fèi)用由交易數(shù)據(jù)的大小和交易次數(shù)等因素決定。比特幣遵循UTXO模型,每筆交易包含幾個(gè)交易輸入和交易輸出。事實(shí)上,每筆未付費(fèi)交易輸出的組成取決于你的交易輸入。當(dāng)你需要將一個(gè)比特幣轉(zhuǎn)移到另一個(gè)地址時(shí),它可能是你交易輸入中的五個(gè)0.2比特幣也可能是10個(gè)0.1比特幣。
一般普通比特幣交易由一個(gè)輸入兩個(gè)輸出(交易輸出和零輸出)組成,約200字節(jié),默認(rèn)每1000字節(jié)收費(fèi)0.0001比特幣計(jì)算,比特幣轉(zhuǎn)賬費(fèi)約為0.001-0.002比特幣。但當(dāng)單個(gè)輸入不足以支付輸出時(shí),就會(huì)出現(xiàn)上述多個(gè)交易輸入構(gòu)成無成本輸出的問題,然后其數(shù)據(jù)量就會(huì)增加。無成本交易輸出的構(gòu)成越復(fù)雜,需要處理的字節(jié)越多,手續(xù)費(fèi)也越高。
現(xiàn)在比特幣錢包可以根據(jù)網(wǎng)絡(luò)數(shù)據(jù)智能調(diào)整手續(xù)費(fèi),作為轉(zhuǎn)賬的最佳價(jià)格。如果您的交易急需確認(rèn),您也可以通過定制費(fèi)用來增加手續(xù)費(fèi)。
如何計(jì)算比特幣交易手續(xù)費(fèi)?
1.客戶端負(fù)責(zé)收集你錢包里的比特幣余額來準(zhǔn)備支付,因?yàn)槟闶盏降拿恳粋€(gè)比特幣都存在于你的錢包里,直到你花掉它們。
2.如果您的輸出(outputs)小于0.01BTC(包括錢包內(nèi)部的資金變動(dòng)),必須支付0.即使你把手續(xù)費(fèi)轉(zhuǎn)給自己,0001。錢包在準(zhǔn)備你的支付金額時(shí)有一個(gè)既定的規(guī)則,就是在很多輸入中(inputs)準(zhǔn)備支付金額時(shí),盡量避免少于0.01BTC金額變動(dòng)(例如,你必須支付5.005BTC盡可能選擇錢包3 2.005或者1 1 3.005,而不是5 0.005)。
3.金額越大,幣齡(age越高優(yōu)先級(jí)越高
如果你發(fā)送的金額太小或者你的比特幣剛開采出來,那么你的轉(zhuǎn)賬就不再免費(fèi)了。每筆交易將分配一個(gè)優(yōu)先級(jí),這個(gè)優(yōu)先級(jí)將通過貨幣的新舊程度、交易的字節(jié)數(shù)和交易的數(shù)量。具體來說,對(duì)于每個(gè)輸入(inputs客戶端首先將比特幣的數(shù)量乘以塊中存在的時(shí)間(幣齡,age),然后將所有乘積加起來,除以交易的大小(以字節(jié)為單位)。
4.每千字節(jié)的收費(fèi)在轉(zhuǎn)賬的最后客戶端檢查轉(zhuǎn)賬的大小(以字節(jié)為單位),大小一般取決于輸入輸出的金額,計(jì)算公式如下:148 * 輸入數(shù)額 34 * 輸出數(shù)額 10.如果轉(zhuǎn)賬大小超過1萬字節(jié)但優(yōu)先級(jí)符合免費(fèi)標(biāo)準(zhǔn),仍可享受免費(fèi)轉(zhuǎn)賬,否則需支付手續(xù)費(fèi)。默認(rèn)情況下,沒有1000字節(jié)的費(fèi)用.0001BTC但也可以在客戶端添加,依次打開選項(xiàng)卡設(shè)置