比特幣合約手續費
㈠ 比特幣的交易費率是多少
OKEx比特幣交易所的手續費全球最低,0.15%-0.02%,而且而且平台幣OKB還不收費。
在Bybit,每一筆成功訂單,Bybit平台會根據訂單屬性自動決定收取費用或提供獎勵。對於市場的「做市商」:每個成功的限價訂單,系統會給予基於合約價值的0.025%獎勵。
對於市場的「受價者」:每個成功的市價訂單,系統會基於合同價值收取合約價值0.075%的費用。價值5美元的比特幣交易與價值5000美元的比特幣交易所需要支付的手續費可能是相同的。
它們是通過」每位元組數據多少聰(satoshis)「來衡量的。
㈡ 比特幣交易中手續費是如何收取的
非小號 上自己看
㈢ 比特幣的手續費給誰了
比特幣轉賬礦工會收取手續費,如果在交易平台交易,交易平台會收取相應交易手續費。
請採納。
㈣ 我如何計算比特幣交易費用
人們經常說你可以免費將比特幣發送到地球的任意角落,通常情況下的確可以免費轉賬,但是在某些情況下你必須支付手續費(Transaction Fees)才能完成轉賬, 在0.8.3版Bitcoin錢包中默認是0.0001比特幣的轉賬手續費。 這個手續費是獎勵給礦工的,以激勵礦工繼續挖礦為比特幣提供足夠的算力從而確保比特幣網路的安全。目前礦工的主要收入是通過創造新的塊(Block)來獲得25BTC的獎勵,但是這個獎勵每4年減半,隨著時間的推移比特幣交易手續費獎勵將逐漸取代創造新塊的獎勵。 什麼情況下需要支付手續費?比特幣手續費收取多少?手續費怎麼算? 比特幣系統有一系列的網路規則,其中包含手續費規則,這一系列規則也就是「客戶端要做什麼」。當你使用Bitcoin客戶端(錢包,Bitcoin-Qt)發送比特幣的時候,整個過程大致分為以下步驟:
1. 籌備你要發送的比特幣。客戶端負責收集你錢包(Bitcoin-Qt)里的比特幣余額為支付做准備,因為你收到的每一筆比特幣都存在你的錢包裡面直到你花掉它們。 假如你收到3BTC與2BTC兩次付款,它們在錢包的記錄是相互獨立的,即一個3BTC和一個2BTC,而不是合並為5BTC(錢包只記錄交易明細,並不將余額合並,但是你在錢包的界面上可以看到總的余額),隨著時間的推移你的錢包里會積累許多這樣數量不等的比特幣,所以當你發送比特幣的時候錢包必須決定用哪些比特幣最適合用來本次發送。 在一次交易中你得到的比特幣稱為「輸入(inputs)」,支出的比特幣稱為「輸出(outputs)」,在你的錢包里存在多個輸入和輸出。
2. 阻止大量微額(st)支付沖擊網路。如果你的輸出(outputs)小於0.01BTC(包括你錢包內部的資金變動)的話,你必須要支付0.0001的手續費,即使是你自己轉給你自己。錢包在准備你的支付金額的時候有一個既定的規則,就是在眾多輸入(inputs)中籌備支付金額的時候盡量避免產生小於0.01BTC的金額變動(比如你要支付5.005BTC,錢包盡可能的選擇3+2.005或者1+1+3.005,而不是5+0.005)。
3. 數額越大、幣齡(age)越高優先順序越高。如果你發送金額太小或者是你的比特幣剛開采出來不久,那麼你的轉賬就不再免費之列。每一個交易都會分配一個優先順序,這個優先順序通過幣的新舊程度、交易的位元組數和交易的數量。具體來說,對於每一個輸入(inputs)來講,客戶端會先將比特幣的數量乘以這些幣在塊中存在的時間(幣齡,age),然後將所有的乘積加起來除以此次交易的大小(以位元組為單位),計算公式:priority = sum(input_value_in_base_units * input_age)/size_in_bytes,計算結果如果小於0.576,那麼該交易就必須支付手續費。如果你確實大量的小額輸入,又想免費轉出,這時候你可以加一個數額大的、幣齡大的比特幣金額,就會將平均優先順序提高,從而可以免費轉出比特幣。
4. 每千位元組的收費。在轉賬的最後客戶端會檢測本次轉賬的大小(以位元組為單位),大小一般取決於輸入和輸出的數額大小,計算公式如下:148 * 輸入數額 + 34 * 輸出數額 + 10,如果該次轉賬的大小超過10000位元組但是優先順序符合免費的標准,那麼仍然可以享受免費轉賬,否則需要支付手續費。沒1000位元組的費用默認是0.0001BTC,但是你也可以在客戶端里進行追加,依次打開選項卡「設置>選項>主要」進行手續費的調整。如果你在設置的手續費小於0.0001BTC按0.0001算。
㈤ 比特幣手續費
比特幣的交易費用一般為:0.0001-0.0005BTC之間。當然,每個礦工和礦工協會所接受的額度是不一樣的。有時候,大額的比特幣交易是不需要手續費的,比如超過100BTC。小額的交易如低於0.01BTC則要收取一定量的手續費。當然,有的比特幣客戶端可以設置比特幣交易費,如果你把交易費用設置的非常低,那麼交易確認的時間會非常的漫長。
首先應該明白這個手續費是獎勵給礦工的,以激勵礦工繼續挖礦為比特幣提供足夠的算力從而確保比特幣網路的安全。目前礦工的主要收入是通過創造新的塊(Block)來獲得BTC的獎勵,但是這個獎勵每4年減半,隨著時間的推移比特幣交易手續費將逐漸取代比特幣獎勵。
什麼情況下需要支付手續費?金額是多少?
比特幣系統有一系列的網路規則,其中包含手續費規則,這一系列規則也就是「客戶端要做什麼」。當你使用Bitcoin客戶端(錢包,Bitcoin-Qt)發送比特幣的時候,整個過程大致分為以下步驟:
1. 籌備你要發送的比特幣
客戶端負責收集你錢包(Bitcoin-Qt)里的比特幣余額為支付做准備,因為你收到的每一筆比特幣都存在你的錢包裡面直到你花掉它們。
假如在OKCoin比特幣提現3BTC與2BTC兩次,它們在你錢包的記錄是相互獨立的,即一個3BTC和一個2BTC,而不是合並為5BTC(錢包只記錄交易明細,並不將余額合並,但是你在錢包的界面上可以看到總的余額),隨著時間的推移你的錢包里會積累許多這樣數量不等的比特幣,可想而知OKCoin比特幣錢包里應該有成千上萬條這樣的記錄了吧。所以當你發送比特幣的時候錢包必須決定用哪些上述記錄最適合用來本次發送。
在一次交易中你得到的比特幣稱為「輸入(inputs)」,支出的比特幣稱為「輸出(outputs)」,在你的錢包里存在多個輸入和輸出。
2. 阻止大量微額(st)支付沖擊網路
如果你向OKCoin比特幣交易平台充值小於0.01BTC(包括你錢包內部的資金變動)的話,你必須要支付0.0001的手續費。錢包在准備你的支付金額的時候有一個既定的規則,就是在眾多輸入(inputs)中籌備支付金額的時候盡量避免產生小於0.01BTC的金額變動(比如你要向OKCoin比特幣充值5.005BTC,錢包盡可能的選擇3+2.005或者1+1+3.005,而不是5+0.005)。
3. 數額越大、幣齡(age)越高優先順序越高
如果你發送金額太小或者是你的比特幣剛開采出來不久,那麼你的轉賬就不再免費之列。每一個交易都會分配一個優先順序,這個優先順序通過幣的新舊程度、交易的位元組數和交易的數量。具體來說,對於每一個輸入(inputs)來講,客戶端會先將比特幣的數量乘以這些幣在塊中存在的時間(幣齡,age),然後將所有的乘積加起來除以此次交易的大小(以位元組為單位),計算公式:priority = sum(input_value_in_base_units * input_age)/size_in_bytes,計算結果如果小於0.576,那麼該交易就必須支付手續費。這也是為什麼你在OKCoin比特幣提現的時候都要加一個0.0001的原因了,因為OKCoin錢包內的比特幣轉賬頻繁,比特幣在塊中的時間比較短,因此需要支付手續費。如果你確實有大量的小額輸入,比如小礦工,又想免費轉出,這時候你可以加一個數額大的、幣齡大的比特幣金額,就會將平均優先順序提高,從而可以免費轉出比特幣。
4. 每千位元組的收費
在轉賬的最後客戶端會計算本次轉賬的大小(以位元組為單位),大小一般取決於輸入和輸出的數額大小,計算公式如下:148 × 輸入數額 + 34 × 輸出數額 + 10,如果該次轉賬的大小超過10000位元組但是優先順序符合免費的標准,那麼仍然可以享受免費轉賬,否則需要支付手續費。每1000位元組的費用默認是0.0001BTC,但是你也可以在客戶端里進行追加,依次打開選項卡「設置>選項>主要」進行手續費的調整。如果你在設置的手續費小於0.0001BTC按0.0001算。當本條規則適用時將會取代步驟2的規則而不是累加。
㈥ 比特幣合約交易後正負含手續費嗎
人們宣傳比特幣的時候常常會講:「可以向各種張三李四免費轉賬。」其實不一定,有時還是需要手續費的。
2013年,一個比特幣的價格為20美元。2017年,轉一個比特幣要花20美元。
手續費的目的一來為激勵礦工不輟挖礦,二來以維護比特幣網路安全(維穩費?)。早期礦工的挖礦底薪比較高,每個區塊50枚BTC,但是創世塊之後每出21萬個塊(每四年),底薪減半。所有2100萬枚比特幣都被挖出後,由交易費充當挖礦獎勵。
關於減半演算法的代碼,長這樣。
CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams)
{
int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
// Force block reward to zero when right shift is undefined.
if (halvings >= 64)
return 0;
CAmount nSubsidy = 50 * COIN;
// Subsidy is cut in half every 210,000 blocks which will occur approximately every 4 years.
nSubsidy >>= halvings;
return nSubsidy;
}
獎勵金在2012年當時候從50比特幣減半為25比特幣,2016年從25比特幣減半為12.5b比特幣。大概2020年就會再減半為6.25比特幣。
那麼,怎麼確定什麼時候需要掏交易費、掏多少合適?
比特幣網路規則內置交易費用結構,取決於系統推薦的(標准)客戶端。 我們拿比特幣核心(bitcoin core)打個比方,看看轉帳時,需要過哪幾道:
1. 花哪些幣?
客戶端首先確定用哪些幣來完成支付。
好比, Bob給Alice轉了2枚比特幣;Rose又給Alice轉了3枚比特幣,那麼兩次轉賬金額會單獨地趴在Alice的錢包中,直到被花出去。(注意:兩筆轉賬不會「自動合並」為5BTC)。
那麼,經過一陣子,錢包中會積累不同金額的比特幣,所以才說,得考慮下用哪些做支付。
可用金額叫做交易的「輸入」,最終發送金額(包括退回到錢包的找零)稱為「輸出」。
2. 避免過於零碎的支付
若交易「輸出」(包括找零)小於0.01BTC,則收取0.0001BTC的手續費。 「選幣」時,演算法會盡量避開那些找零金額低於0.01BTC的幣。
3. 老幣、大額交易優先
若發送的比特幣金額過小,或幣齡過低,則很有可能被收取費用。 每筆交易都有優先順序,由「輸入」的年齡、金額和交易輸入數量決定。
具體而言就是, 客戶端將每一筆輸入的金額與該輸入在區塊中存在的時間相乘,將所有乘法結果相加再除以交易位元組大小。
若結果小於0.576,則收取交易費。所以,有一堆零碎且/或很新的「輸入」,又不想掏手續費可以這么干,交易里加上一個大額且較老的輸入即可。這里邊,比較關鍵的就是這個金額x年齡的平均值。
如果在第3步中某交易本來是收費的,但隨著時間流逝,又有新的區塊不斷產生,那麼原先交易中「輸入」年齡也隨之增長,進一步提升了交易的優先順序,因此第3步中產生的費用可能會被免除。
4. 「稱重」收費(按每千位元組收費)
最後,客戶端檢查交易的位元組長度。長度取決於輸入和輸出的數量,大致可用下列公式計算:
148 * 輸入數量 + 34 * 輸出數量 + 10
若長度小於10000位元組且在第3步中有足夠高的優先順序,那麼這筆交易最終被確認為免費,反之需收費, 費用默認為0.0001BTC/千位元組(不足1k的按1k計算)。 可自行在客戶端相關設置中更改交易費數額。 低於0.0001BTC的設置不會生效。新費用設置生效後,將覆蓋步驟2中的費用,兩者不疊加。
接著說幾個例子:
1. 過猶不及
說:Alice錢包中趴著兩筆「輸入」,金額分別為1BTC和2BTC。然後Alice想買杯2.99999BTC的咖啡。這時就不存在選幣這一說了,因為有且只有兩筆輸入,都用上才夠咖啡錢,剩下0.00001BTC找零。注意,步驟2提到: 若交易「輸出」(包括找零)小於0.01BTC,則收取0.0001BTC的手續費。 說明,咖啡交易將被徵收0.0001BTC的手續費。結果就是交易會失敗,因為Alice手裡的余額不足。
這就有意思了:Alice手上有3BTC,但是沒法買2.99999BTC的咖啡。Alice可以把3BTC全部付給商家以避免手續費(假設第3步的費用為0),但有些商家可能會要求支付准確的金額。
2. 人品爆發
說:Alice人品大爆發,在某賠率64000的賭博游戲中,用0.02BTC撥來1280BTC。網站支付獎金時,自己錢包里並沒有可丁可卯的1280BTC,於是只能用各種零碎輸入(含找零)來各種湊。
最後,這筆湊出來的獎金大小是51203位元組。是這樣,交易大小超過10000位元組,費用增至0.0005BTC/每千位元組(其實早期的交易費用就是0.0005,後來變成0.0001的),那麼, 這里的手續費就是52*0.0005 = 0.026BTC。 比玩家的本兒還高。
當然,還是比PayPal轉便宜。
註: 使用Paypal手續費為 4.4% + 0.3 USD/每筆。
好比,1280刀轉賬,1280*4.4% + 0.3 = 56.62 刀
注意:最後繳納的手續費是0.0286BTC,有可能是因為沒有使用(推薦)標准客戶端來創建交易,然後這個客戶端在計算費用時有點小問題。
這是個真事兒,見:Bitcoin Transaction
3. 機關算盡,不掏錢
有種交易踏在免費的懸崖邊上,大小為9999位元組,堪稱交易費躲閃之王。全部輸入中只有一個是1聰(satoshi,即比特幣最小單位,0.000 000 01 BTC = 1 satoshi, 以致敬比特幣創始人Satoshi Nakamoto);但是有另一個大額輸入拉高了優先順序,免除交易費用。
必須支付手續費嗎?
捎帶腳說一句,手續費其實不是強制的。有些礦工並沒有很在意這些收費標准,也會把一些沒有手續費的交易記錄到區塊中。使用標准客戶端的「原始交易」(raw transactions)界面能創建手續費低於標准費用的交易,而且,還是有可能人品爆發的被礦工打包入塊的。
㈦ 數字貨幣永續合約的資金費率是什麼
我們先以比特幣的永續合約引入主題:
比特幣永續合約以比特幣價格為交易指數,那怎麼保證合約價格和現貨價格的價差一致?由於期貨合約有交割日,所以越臨近交割日,市場上的期貨價格會自然向現貨價格靠攏,最終保持一致。但永續合約是一種特殊的期貨合約,與傳統期貨不同,永續合約沒有到期日或結算日,那永續合約的價格是不是就沒有了約束,想怎麼走就怎麼走?
這個時候一種叫「資金費用」的東西就登場了~它可以用來錨定現貨價格,當某一時刻永續合約價格與現貨價格偏離合理價差時,資金費用會把這個偏離價差強行拉回至合理的水平線上。有好奇網友就提問了:
那資金費用具體是怎樣把價差拉回來的?
回答這個問題之前,我們來解釋下CoinEx資金費用的概念。
資金費用並不是交易所收取的費用,而是在多空持倉雙方之間進行支付,使交易價格接近於現貨指數價格,資金費率的正負決定了哪一方需要付費。簡單來說,就是CoinEx不收任何資金費,這筆錢是用戶與用戶之間轉來轉去的。
當資金費率為正數時,多方用戶(也就是合約的買方)向空方用戶(合約賣方)支付資金費用;如果資金費率為負,則空方用戶向多方用戶支付。而當資金費率為0時,多空雙方彼此都不需要付資金費啦。
總而言之,當合約過度溢價時,資金費率為正,合約買方需要支付費用給賣方。CoinEx這一機制也會縮小合約市場和現貨市場的價差,從而讓價格回歸到正常水平,也可以限制惡意操縱合約價格。沒有過山車一樣的價差暴漲暴跌,也就沒有傷害。
為了大家更直觀理解,我們毫不吝嗇地再舉個例子,還是以比特幣永續合約為例:假設比特幣永續合約價格與現貨價格價差在-20—20點之間比較合理。此時張三作為合約的買方,把永續合約價格惡意拉升,讓價差擴大到了100點,到了當天24點,實際價差太過離譜,這時張三就得補償持有空單投資者(也就是合約的賣方),而系統也會從張三的已實現收益中進行扣除。所以在永續合約里,價格拉得越高,價差越大,給空方的補償就會越大。
那資金費率是如何取值的呢?
CoinEx有三個資金費用的收取時間,分別是(HKT) 08:00、16:00、24:00。簡單來說,只有在每天8:00、16:00、24:00持有倉位時,用戶才需要支付或收取資金費用。如果在費用收取之前平倉,就不需要支付資金費用啦~
至於每次結算的當期資金費率,是取上一個結算時刻前一分鍾計算的資金費率。
計算公式是這樣的:
資金費率=Clamp(MA(((深度加權買價 + 深度加權賣價)/2-現貨指數價格)/現貨指數價格 - Interest), a, b)
PS:
*MA代表移動平均線,CoinEx的資金費率會取每次計算前一定周期內的深度加權買賣價與現貨指數價格參與計算。
*Interest當前為0
*BTCUSD、BCHUSD、ETHUSD、LTCUSD、BSVUSD、XRPUSD、EOSUSD永續合約:a=-0.1%,b=0.1%
*深度加權買價 = 在競買方成交 「保證金影響額」 的平均價格
*深度加權賣價 = 在競賣方成交 「保證金影響額」 的平均價格
*保證金影響額指的是盤口一定數量訂單的價值總額
㈧ okex比特幣永續合約的資金費用是怎麼計算的
資金費用=持倉倉位價值*資金費率,當資金費率為正數時,多頭支付空頭;當資金費率為負數時,空頭支付多頭,能明白嗎?