「知礦大學問答」是以問答的形式,邀請行業資深從業者,解答用戶挖礦相關的提問。
來自@地攤小王子?的提問:
打包交易有手續費收入,為什么會有礦工打包空塊呢?有人說打包空塊的礦工是制造比特幣網絡擁堵的壞礦工,這種說法對嗎?
知礦大學小編@OWEN的回答:
比特幣的空塊是指,區塊中僅打包了創幣交易的區塊。在《如果區塊鏈會說話》一文介紹過,截止到目前,大約有9萬空塊,約占目前區塊數量的14%。這其中很多空塊是在比特幣早期產生的,那時候用比特幣的用戶極少,鏈上幾乎沒有交易產生,所以礦工也只能打包空塊了。
后來比特幣鏈上交易多了起來,內存池一直有等待礦工打包的交易,這種情況下,為什么礦工還會打包空塊??@地攤小王子提問是針對這種情況的,以下的回答也是針對這種情況的。
MicroStrategy和比特幣礦業股近期上漲了近兩倍:隨著BTC價格持續反彈,在過去三個月中,MicroStrategy、RIOT、MARA和其他持有比特幣的上市公司的價格上漲了近兩倍。
MicroStrategy因在其國庫中積累了超過105,000BTC的比特幣投資組合,MicroStrategy的股價在7月20日觸及474美元的低點,與比特幣的低點同一天,此后上漲了65%,交易價格為781美元。
比特幣礦業公司RiotBlockchain自7月20日觸及23.86美元低點以來,RIOT的價格已上漲66%,并在8月9日達到盤中高點39.94美元。
另一家專注于比特幣挖礦以及通過其持有的國庫資產購買BTC的公司是Marathon Digital Holdings(MARA)。在7月20日觸及20.52美元的低點后,MARA的價格在8月6日上漲了83%至37.77美元的盤中高點,成為過去兩周表現最好的比特幣礦業股。(cointelegraph)[2021/8/10 1:44:52]
?01陰謀論
飛魚礦業COO薛一飛:飛魚礦業IPFS超級算力與業內礦機品牌供應商達成深度合作:據悉,2020年8月1日,由LBank、金色財經聯合承辦的“LBank和他的朋友們-2020百城計劃”在鄭州舉行,會上飛魚礦業的COO 薛一飛就IPFS發表了主題演講,介紹了什么是IPFS,IPFS的分布式存儲,IPFS的應用以及獎勵計劃。同時,他表示:飛魚礦業IPFS超級算力多年深耕技術服務,與業內知名礦機品牌供應商、世界一流的礦場等深度合作,力爭達到Filecoin算力的最優解。[2020/8/1]
首先,打包空塊的礦工是制造比特幣網絡擁堵的壞礦工,這是徹徹底底的陰謀論。
假設真的有攻擊者通過打包空塊的方式來造成比特幣網絡擁堵,這種攻擊非常低效,而且需要投入大量的成本。
動態 | 報告:在礦業能源結構中,可再生能源的滲透率為73%:數字資產管理公司CoinShares在其最新的礦業報告中指出,在挖礦業的能源結構中,可再生能源的滲透率為73%,是全球平均水平的4倍。CoinShares解釋了這一數字的可信度:“我們相信,我們的數據庫在整個市場上的總能見度約為70%,我們將所有的模型結果與這個數據庫進行交叉引用,以便對我們的假設進行質量檢查。”(AMBCrypto)[2019/12/16]
目前比特幣全網算力超過100E,全網礦工每天大約挖出144個塊,每個塊打包交易的上限在4000筆左右。假設惡意礦工想控制10%的算力來進行“空塊攻擊”,他們需要控制超過10E的算力,這么大的算力規模,不管是通過租用算力,還是買礦機來實現,都是一筆非常巨大的成本支出。
AMD首席財務官Devinder Kumar:加密貨幣礦業占一季度總營收10%:據路透社報道,隨著芯片制造商受益于個人電腦、游戲機和加密貨幣采礦的圖形芯片需求和價格的上漲,高級微設備公司的季度利潤和收入超過了華爾街的目標。在截至3月31日的三個月里,AMD的凈收入為8100萬美元,而去年同期的凈虧損為3,300萬美元。營收增長40%,至16.5億美元,因其關鍵的計算和圖形業務銷售額幾乎翻倍。Kumar表示,第一季度,加密貨幣礦業占了AMD總營收的10%。[2018/4/26]
參考crypto51的即時數據來計算發起攻擊的成本,crypto51給出了對比特幣進行51%算力攻擊每小時需要的成本,我們假設的是10%的算力,也就是這個攻擊成本的五分之一,每小時大約需要花費¥53萬,攻擊成本非常高。當然這種攻擊,還是可以得到區塊獎勵回報的。
▲https://www.crypto51.app/?ref=block123
再來說“空塊攻擊”對比特幣網絡破壞效果。
空塊攻擊難以對比特幣造成實質性的傷害,最終結果是損人利己、自討沒趣。
假設比特幣網絡已經很擁堵了,用10%算力進行“空塊攻擊”,相當于區塊大小被惡意礦工人為“縮小“了10%,實際效果是平均每個區塊能打包交易數量的上限”下降“了10%。比特幣網絡如果實在太擁堵,又會反過來降低人們鏈上交易的需求,網絡就變得不再擁堵了,這樣一來,“空塊攻擊”的效果就難以起到持續性效果。
綜上,“空塊攻擊”需要付出高昂的成本代價,在攻擊效果上也很難持續,打包空塊是礦工發起“空塊攻擊”的這種言論是不明真相者的陰謀論。
礦工打包空塊的真相是什么呢?
02真相
礦工挖礦是一場比拼速度的競賽。不僅要看誰先找到了符合系統要求的解,還要把找到的解,盡快廣播出去。快,對于礦工來說是一件貫穿始終的事情。
一個區塊包含兩部分,區塊頭和區塊體。比特幣客戶端在對區塊廣播時,是將區塊頭和區塊體分開傳播的。區塊頭包含了版本號、父區塊頭哈希值、時間戳、默克爾樹根哈希值、難度目標、隨機數等6部分,它的大小只有80字節。交易信息被打包在區塊體里。一個滿載的區塊大小為1M,它是區塊頭大小的12500倍。
越多的信息量,傳播延時越長。區塊頭和區塊體的大小差異,造成其他礦工會先接收到新區塊頭數據,一段時間之后,再收到區塊體的數據。
收到區塊頭數據還沒收到區塊體數據的這段時間,對于礦工來說,也是有成本的,礦機依舊在運行。
礦工為了充分利用這段時間進行挖礦,就不能往區塊里填充交易,也就說礦工只能嘗試挖空塊。這是因為礦工沒有收到父區塊打包的交易數據,不知道父區塊打包了哪些交易,如果礦工往區塊里填充交易,可能會把已經被父區塊打包的交易再次打包,這會造成區塊數據不合法,之前為此付出努力都變成了無用功。為了避免這種情況發生,在這段時間,礦工明智的做法是不打包交易挖空塊。如果這段時間剛好挖到新區塊,那么挖出的塊就是空塊。
粗略統計了一下,在待確認交易內存池持續不空的情況下,21萬多個區塊中,大約有0.75%的空塊。另外這部分空塊的出塊時間,與其父區塊的時間間隔都在幾十秒之內,這樣很好印證了我們前面給出的信息延遲的解釋。
03總結
礦工打包空塊是出于經濟利益的考量,這樣做是礦工最明智的選擇。礦工為了充分利用這段時間進行挖礦,且避免與父區塊中打包的交易發生沖突,就不能往區塊里填充交易,也就是說礦工只能嘗試挖空塊。打包空塊是惡意礦工為了對比特幣發起“空塊攻擊”,這是典型的陰謀論。
Tags:比特幣MARRATMICRO比特幣sv今日行情MARSMItalian Football FederationMicroSHIBA
7月5日上午9點,由杭州市余杭區政府指導,杭州未來科技城管委會、巴比特主辦的“2020杭州區塊鏈國際周”正式開幕.
1900/1/1 0:00:00作者:Chainlink,翻譯:凌杰基于自動做市商的去中心化交易所已被證明是最具影響力的DeFi創新之一。它們可以為一系列不同的代幣創建和運行可訪問的鏈上流動性.
1900/1/1 0:00:00從過去一周數據來看,由于比特幣價格在上周整體沒有過于激烈的變動,所以鏈上數據整體下降,體現交易所活躍度的大額轉賬數也有所下降.
1900/1/1 0:00:00分析公司DigitalAssetsData的最新發現表明,礦工們仍在持有比特幣。DigitalAssetsData?首席執行官和聯合創始人MikeAlfred在6月18日告訴Cointelegr.
1900/1/1 0:00:00近來,NFT突然被熱議,甚至有社區KOL表示“NFT可能會成為今年最熱的一個概念”。實際上,NFT的本質就是實物資產Token化,現在較多用于藝術品和游戲資產領域.
1900/1/1 0:00:00寫在前面: 原文作者是SmartMoney創始人JonathanJoseph(JJ),在這篇文章中,他解釋了一個非常有趣的現象,即為什么所有金融科技風險投資公司都不關注DeFi.
1900/1/1 0:00:00