比特幣unconfirmedtransaction
⑴ 交易幣TXC是第二個比特幣嗎
「比特幣原班人馬創建了交易幣」純屬虛假信息。交易幣是國外一個運營團隊開發的,但發明創造人和比特幣的創造人中本聰一樣無人知曉。交易幣最大的優勢是你在挖其它幣種的時候可以或的交易幣,不浪費資源。
至於值不值得投資,我不知道,但我不建議投資山寨幣,風險要比投資比特幣大的多。
⑵ 我如何計算比特幣交易費用
人們經常說你可以免費將比特幣發送到地球的任意角落,通常情況下的確可以免費轉賬,但是在某些情況下你必須支付手續費(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算。
⑶ 比特幣錢包
比特幣(bitcoin)誕生於2008年的一篇論文。
一個署名為中本聰的人,提出了革命性的構想:讓我們創造一種不受政府或其他任何人控制的貨幣!這個想法堪稱瘋狂:一串數字,背後沒有任何資產支持,也沒有任何人負責,你把它當作錢付給對方,怎麼會有人願意接受?
Merkle tree
跟二叉樹長得很像,只是這個是下面兩個節點取哈希值得到上面節點。只需要記住根節點,就可以檢測整棵樹有沒有被篡改。
根哈希值存在block header里,交易過程存在block body里。全節點包括block header和block body,但是輕節點(比如手機上比特幣錢包)只包括block header。這棵樹可以證明包含某個交易已經被寫進了區塊鏈。
3.共識協議
去中心化的貨幣要注意的兩個問題:
1.誰能發行數字貨幣:挖礦。
2.怎麼驗證交易的合法性:區塊鏈。
雙花攻擊(double spending attack)
雙花攻擊是數字貨幣的一個主要挑戰。
比特幣中的交易都要有輸入和輸出,幣從哪來,花到哪去。
正常情況也可能有兩個分叉,因為兩個節點同時獲得記賬權,兩個節點打包的區塊,同時計算出了那個隨機數。此時會暫時兩個分叉共存,直到其中某一個區塊搶先找到了下一個區塊,這條就成了最長合法鏈,另一個分叉就被丟棄。
女巫攻擊(sybil attack)
某惡意節點不停產生賬戶,賬戶總數超過總賬戶的一半,則取得了區塊鏈的控制權。
比特幣中的共識協議(Consensus)
一些節點是有惡意的,大部分節點是好的。
想法1:把一些交易打包到區塊里作為候選區塊,讓每個區塊投票,如果通過就寫入區塊鏈。
不行,因為有的惡意節點一直發布一些含有惡意交易的區塊,則一直投票,佔用資源。而且有的節點不投票。
想法2:不按賬戶個數投票,而是按照計算力投票。每個節點都可以產生合法交易放入區塊,這些節點就開始試隨機數,直到找到H(block header)≤ target,則這個節點有記賬權。
唯一產生比特幣的途徑
coinbase transaction。這個不用指出幣的來源,有了記賬權的節點(找到了隨機數)會有出塊獎勵。
50BTC->25BTC->12.5BTC,每21萬個比特幣,獎勵就減半。
比特幣爭奪記賬權的過程叫挖礦。爭奪記賬權的節點叫礦工。
⑷ 比特幣合約交易後正負含手續費嗎
人們宣傳比特幣的時候常常會講:「可以向各種張三李四免費轉賬。」其實不一定,有時還是需要手續費的。
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)界面能創建手續費低於標准費用的交易,而且,還是有可能人品爆發的被礦工打包入塊的。
⑸ 為什麼比特幣交易過程要將前一筆交易和收款人的公鑰進行哈希變化並數字簽名,其中前一筆交易是什麼
首先,這個做哈希變化並數字簽名是為了記錄這一筆交易並發布到全網,那麼這里說的前一筆交易是在你交易的前一筆交易記錄,因為這是分布式賬本,也就是說每個人的交易在這個賬本上都是有據可查的
⑹ 比特幣現金UTXO集在和BSV分裂以後增長了多少
與鏈上交易相比,BCH網路的UTXO集也在增長。UTXO的增長隨著採用率而增加,目前UTXO的規模自2018年9月以來大幅飆升。
UTXO 是 Unspent Transaction Output 的縮寫,Transaction act發音簡寫為X。UTXO是中本聰最早在比特幣中採用的一個具體的技術方案。在比特幣的設計中,並沒有賬戶概念
⑺ 交易幣(TXC)是什麼它和比特幣又有什麼關系
交易幣是比特幣同源貨幣,年前在恩科萊交易所可以上線,發展空間巨大.可以上交易幣貼吧了解.
⑻ 虛擬黑錢,為什麼聯邦政府圍繞比特幣調查
最近,關於美國政府想要更多關類似比特幣的去中心化虛擬貨幣的信息,這已經變得非常明確了。在一份最近委員會通過的支出預算案中,國會代表們要求FBI提供一份報告給他們。這個法案的標題是「洗錢」。委員會明白比特幣和其他類似形式的P2P數字貨幣是一種潛在的可用於罪犯、恐怖分子或者其他違法機構和個人來從事非法的洗錢和資金轉移的工具。新聞報道指出比特幣已經被用來幫助為逃亡者提供旅行和活動資金支持。」(譯者:這是在說斯諾登吧?)——眾議院撥款委員會。在同一周,參議院委員會給Janet Napolitano國土安全部長發了一封關於國土安全的信件。 信里提到需要一個能用來跟比特幣打交道的策略框架。然而這封信很明確的只是尋求一個指導意見,而不是許多人害怕的那種出台令人窒息的立法的想法。伴隨著任何新興的技術的出現,聯邦政府必須確信任何潛在的威脅能夠被迅速的處理;然而,我們也必須確保不做輕率和無知的行動來扼殺有價值的潛在技術。 ——美國參議院國土安全和政府事務委員會最後,紐約州的金融服務管理局發布了一份虛擬貨幣問詢函。他們明確了在信里的意思是要找到一個在新金融環境中運作的方法, 並且那些給普通法幣的法規不一定能用在像比特幣這樣的貨幣上。就像財富雜志報道的,這已經導致了許多傳票被發給了22家比特幣相關的公司在紐約,為了當局能夠了解更多。如果虛擬貨幣仍然是一個虛擬的狂野西部,對毒販和其他罪犯來說。 這將不僅威脅我們國家的國家安全也將威脅虛擬貨幣產業自身作為一個合法商業企業的存在。——紐約州金融服務管理局黑錢一個最近的由美國德克薩州法院給出的判決已經給出了比特幣是貨幣的判例。那個判例其實與被指控為旁氏騙局的Bitcoin Savings&Trust有關。一個清楚相信比特幣確實是貨幣的判決意味著這是一次司法調查范圍的出列。當局已經知道追蹤比特幣交易是困難的。 這是關鍵原因,為什麼非法的毒品市場像絲綢之路和亞特蘭蒂斯只使用比特幣運營。根據近期的報告,那個網站已經部署了一個能讓流向站內毒品賣家的比特幣進一步匿名化的系統。這會導致當局追蹤比特幣會比真實的美元難的多。雖然據報道司法上已經查到了在一個毒品有關的案件中的比特幣。這意味著他們也不是完全一無所知。然而若考慮罪犯一般都會領先一步,並適應當局,而上有政策下有對策,聯邦政府會處於嚴重的劣勢。比特幣創業公司boostvcsub已經有許多比特幣創業公司收到了數百萬的風投資金。在紐約進行的調查,為美國比特幣行業的持續發展蒙上了一層陰影。雖然美國的比特幣創業公司可能感覺到了監管者的威脅, 其他地方可能有寬松的監管。即使那是真的,美國仍然是創業公司拿到風投的最好的地方。風投喜歡在灣區投資給科技公司,因為這是技術人才和資金的溫床。這可以在別的地方復制么? 這仍然要等等才能知道。比特幣在舊金山灣區和紐約的金融領域里都非常受歡迎。一想到全面的監管比特幣企業會多麼昂貴就讓人感到害怕,不管你運營一個比特幣交易所,一個比特幣手機錢包或者一個挖礦公司。所有這些種類的運營都是在轉移資金,就像州立法院已經判決的那樣。任何 為顧客處理比特幣的公司都會是在轉移資金。經濟影響監管者需要保持的平衡是,要讓像比特幣這樣的創新金融技術來刺激經濟的同時,而不要讓這些公司被莫名其妙的費用和法規所壓垮。加州已經完成了這個,並且為本地的公司制定了復雜的資金轉移法規,以至於那些特別復雜的高科技公司,例如facebook,他們有自己的虛擬貨幣,選擇忽視這個法律。btccompanies收到傳喚的公司.收到傳票的公司名單聯邦立法者不會讓任何比特幣從縫隙中逃過。那裡有太多的需要政府來挫敗的比特幣犯罪危機,以至於無法完成。有趣的是來看看那些被傳喚的公司:大部分都是知名的成熟公司。在名單那裡有非常多的風投公司。標准財富比特幣不是一個銀行。他不需要直接和監管者打交道就能處理資金。現在也沒有太多能阻止一個美國比特幣公司運營的事。就像國際貨幣基金最近寫道,「由於比特幣的跨國和去中心化的本質,比特幣作為一個無監管的虛擬現金帶來了一系列困難的法律問題。」美元的開源化是一個有趣的概念。標准財富是一家公司,目前正在建立一個類似於美元的應用程序介面(API)的東西。這個想法是要讓支付高昂銀行服務費的企業或組織的銀行服務更加簡捷。雖然可以展示的還有更多。不管標准財富做什麼,一個像這樣的創新項目,美國政府將一直擁有對美元的最高權威。這是一個經濟武器,是佔全世界61%的儲備貨幣。保護這個正是比特幣立法的目的的一部分,即使像標准財富這樣實際上讓銀行業更加透明了。更少的比特幣欺詐美國政府不想要另一個Bitcoin Bank&Trust(譯者註:旁氏騙局的那家公司)。Trendon Shavers這個被起訴的這家假銀行的業主, 他已經讓政府明白從想要投資賺錢的普通人那騙到六千萬美元是多麼容易。USDBTCtransaction所以政府不想要人們用比特幣作為交易媒介來購買匿名郵寄給他們的毒品。他們也許可以控制任何種類的比特幣企業,但比特幣畢竟不是Liberty Reserve。 他是去中心化的。那裡沒有聯邦政府可以對話的中心運營者。底線:美國政府能夠控制比特幣么?他們認為比特幣是一種先進形式的錢,而且可能會在罪犯的手裡過於強大。但是他們能否像法幣一樣控制它還是個問題。然而,政府需要開始考慮在比特幣發展到日常生活中之前應該怎麼做。你覺得政府,尤其是美國政府,將會怎麼來規范比特幣呢?
⑼ 怎樣查詢比特幣待處理交易數據(Pending Transaction)
去比特幣區塊鏈網站,查詢鏈上交易數據