共享空間挖比特幣
各公有雲廠商都明確要求不允許使用雲伺服器進行挖礦,否則會被封禁的;
挖礦主要使用的是GPU,目前各公有雲廠商提供的GPU伺服器都比較貴的,從性價比上來說不劃算,還不如用專用晶元;
當然,有黑客通過漏洞入侵伺服器,在上面植入挖礦程序和腳本,進行挖礦操作,但這個本身是不合法的行為。
B. IPFS是什麼啊
IPFS(InterPlanetary File System)星際文件系統,由Juan Benet(胡安.貝 納特)於2014年5月立項,入駐美國著名創業孵化器Y Combinator(成功孵化 出Airbnb、Dorpbox等)拿到YC巨額投資,同時胡安·貝納特成立了協議實驗 室(Protocol Labs),目前協議實驗室有 IPFS、Filecoin、libp2p、IPLD、 Multiformats 五個獨立項目,其團隊成員大都來自國際知名名校,斯坦福大學 居多。
IPFS和HTTP之間的區別:
安全性:HTTP屬於中心化的,所有流量直接搭載在中心化的伺服器上,承載的壓力極大,容易造成系統崩潰,HTTP還容易遭受DDOS攻擊;IPFS的存儲方式是去中心化的分片的分布式存儲,黑客無法攻擊,文件不易丟失,安全有保障。
效率:HTTP依賴中心化服務網路,伺服器容易被關閉,伺服器上文件也容易被刪除,伺服器需要24小時開機;IPFS採用P2P網路拓撲,全網域的計算機都可以成為存儲節點,就近分布式存儲大大提高了網路效率。
成本:HTTP中心化伺服器運行,需要較高的維護運行成本,中心化資料庫一旦遭受DDOS攻擊,或遭受不可抗力損害,所有數據將全部丟失;IPFS極大的降低伺服器存儲成本,也降低了伺服器的帶寬成本。
HTTP的客戶網路訪問絕大部分不是本地化的,有網路延遲,IPFS可以極大的加快網路訪問速度,網路訪問本地化,體驗感會明顯提升。
IPFS的使用場景:
作為一個掛載的全局文件系統,掛載在IPFS和IPNS下
作為一個掛載的個人同步文件夾,自動的進行版本管理,發布,以及備份任何的寫入
作為一個加密的文件或者數據共享系統
作為所有軟體的版本包管理者
作為虛擬機器的根文件系統
作為VM的啟動文件系統 (在管理程序下)
作為一個資料庫:應用可以直接將數據寫入Merkle DAG數據模型中,獲取所有的版本,緩沖,以及IPFS提供的分配
作為一個linked(和加密的)通信平台
作為一個為大文件的完整性檢查CDN(不使用SSL的情況下)
作為一個加密的CDN
在網頁上,作為一個web CDN
作為一個links永遠存在新的永恆的Web
C. 貓盤挖礦版是怎麼挖礦賺比特幣的
具體來說,用戶可以共享貓盤的閑置存儲空間、帶寬資源,這些資源會輸出給內容、視頻、游戲、區塊鏈等公司,貓盤公司會將後者支付的法幣、各種數字貨幣統一換算為比特幣,用戶就會以此獲得相應的比特幣收益,這也是貓盤獨有的挖礦模式。
為什麼獎勵比特幣?
因為市面上的同類產品獎勵給用戶的都是相關公司自己發放的積分、鑽石等權益,而這些權益則大都價值很低甚至毫無價值。除此之外,那些曾經看似火爆的項目目前均已幾盡凋零,早期參與的玩家可能有所收益,參與時間較晚的玩家則大多血本無歸。
我們知道,比特幣是數字貨幣世界的錨定幣,貓盤直接使用比特幣激勵用戶,並且用戶可以隨時提幣到自己的錢包,收益也就能得到有利保障。而且,比特幣破發的風險幾乎為零,用戶的收益也就更加持久和穩定。
挖礦收益是怎麼分配的?
談分配,首先要引入一個「存儲力」的概念,貓盤用戶的收益和存儲力直接掛鉤。存儲力是基於用戶共享的存儲空間、帶寬及在線時長等因素綜合得出的一個指數,存儲空間越大、帶寬速度越快、在線時長越長,相應地,存儲力就越大,反之同理。
貓盤通過共享存儲帶寬資源獲得收益,用戶每天可以通過App查看收益,也就是賺了多少比特幣。貓盤的挖礦收益分配並非隨機,而是要經過一系列的計算得出。簡而言之,用戶每天的收益取決於個人存儲力、全部用戶存儲力以及每天的發幣量。計算公式如下:
單個用戶當日收益=單個用戶當日存儲力/全部用戶當日存儲力*當日發幣量
由此可見,用戶的當日收益與當日存儲力指數和當日發幣量呈正相關,與全部用戶當日存儲力指數呈負相關。
每天的發幣量是多少?
貓盤整合用戶共享的存儲和帶寬資源,向需求方提供存儲和帶寬服務,並將對方支付的各種數字貨幣換算成比特幣發放給用戶。而每天發多少比特幣,取決於實際業務情況,暫時沒有辦法給出具體數字。我們能明確的是:
和其它挖礦產品不同,貓盤並沒有自己發幣或限制挖特定的一種、幾種幣,而是賺取別人支付的各種數字貨幣,這些貨幣都是市場流通幣,貓盤將這些貨幣統一換算成比特幣分配給用戶。
注意,這其中所有貨幣都是可流通的,同時,存儲節點越多業務越多,總體挖礦收益就越高;而其它的挖礦產品,均由自己發幣或限定挖幣,絕大部分可挖的幣量是有上限的。隨著時間推移,礦機必然越來越多,挖礦收益就會越來越少。
D. 新版迅雷 下方多了一個 「共享計劃」, 是用我們電腦挖比特幣嗎
共享計劃活動規則
(1)用戶參與本活動後,可共享閑置上行帶寬和部分存儲空間,根據貢獻獲得相應積分;
(2)用戶加入本活動時當前電腦需與迅雷賬號綁定且一台電腦只能綁定一個迅雷賬號;
(3)電腦貢獻所獲權益歸屬於對應綁定賬號。
4.3共享計劃積分規則
(1)積分根據所綁電腦當日貢獻計算,次日將自動發放至對應綁定賬號;
(2)不符合參與條件和未產生資源貢獻的電腦將無法獲得積分;
(3)積分可在本活動相關頁面兌換現金紅包或虛擬商品;
(4)現金紅包成功兌換後通過支付寶發放,請注意填入正確的支付寶信息,未按提現要求操作或不符合第三方支付平台要求等原因導致不能收款,網心無需承擔任何責任;
(5)兌換時如遇雙休日、節假日或高峰期,現金紅包到賬可能出現延遲,請耐心等待;
(6)網心可根據活動參與情況對積分兌換比例和現金紅包額度進行相應調整,具體兌換比例將以頁面公告的形式告知用戶,請用戶注意查閱。
(7)積分不可在用戶之間進行轉讓。
E. 聽說貓盤能賺比特幣,怎麼賺的,能賺多少
從貓盤公眾號搬運過來:
具體來說,用戶可以共享貓盤的閑置存儲空間、帶寬資源,這些資源會輸出給內容、視頻、游戲、區塊鏈等公司,貓盤公司會將後者支付的法幣、各種數字貨幣統一換算為比特幣,用戶就會以此獲得相應的比特幣收益,這也是貓盤獨有的挖礦模式。
為什麼獎勵比特幣?
因為市面上的同類產品獎勵給用戶的都是相關公司自己發放的積分、鑽石等權益,而這些權益則大都價值很低甚至毫無價值。除此之外,那些曾經看似火爆的項目目前均已幾盡凋零,早期參與的玩家可能有所收益,參與時間較晚的玩家則大多血本無歸。
我們知道,比特幣是數字貨幣世界的錨定幣,貓盤直接使用比特幣激勵用戶,並且用戶可以隨時提幣到自己的錢包,收益也就能得到有利保障。而且,比特幣破發的風險幾乎為零,用戶的收益也就更加持久和穩定。
挖礦收益是怎麼分配的?
談分配,首先要引入一個「存儲力」的概念,貓盤用戶的收益和存儲力直接掛鉤。存儲力是基於用戶共享的存儲空間、帶寬及在線時長等因素綜合得出的一個指數,存儲空間越大、帶寬速度越快、在線時長越長,相應地,存儲力就越大,反之同理。
貓盤通過共享存儲帶寬資源獲得收益,用戶每天可以通過App查看收益,也就是賺了多少比特幣。貓盤的挖礦收益分配並非隨機,而是要經過一系列的計算得出。簡而言之,用戶每天的收益取決於個人存儲力、全部用戶存儲力以及每天的發幣量。計算公式如下:
單個用戶當日收益=單個用戶當日存儲力/全部用戶當日存儲力*當日發幣量
由此可見,用戶的當日收益與當日存儲力指數和當日發幣量呈正相關,與全部用戶當日存儲力指數呈負相關。
每天的發幣量是多少?
貓盤整合用戶共享的存儲和帶寬資源,向需求方提供存儲和帶寬服務,並將對方支付的各種數字貨幣換算成比特幣發放給用戶。而每天發多少比特幣,取決於實際業務情況,暫時沒有辦法給出具體數字。我們能明確的是:
和其它挖礦產品不同,貓盤並沒有自己發幣或限制挖特定的一種、幾種幣,而是賺取別人支付的各種數字貨幣,這些貨幣都是市場流通幣,貓盤將這些貨幣統一換算成比特幣分配給用戶。
每天究竟能分到多少比特幣?
這也是大家最關心的問題,每個用戶根據存儲力的不同,收益也會各不相同,所以我們無法給出統一回答。因此,我們做了一個理想假設。
根據目前的業務情況,假設所有用戶的存儲力都是一樣的,理論上,用戶每天可以獲得0.0001-0.0003個左右的比特幣,相當於人民幣5-15元左右。
注意,這其中所有貨幣都是可流通的,同時,存儲節點越多業務越多,總體挖礦收益就越高;而其它的挖礦產品,均由自己發幣或限定挖幣,絕大部分可挖的幣量是有上限的。隨著時間推移,礦機必然越來越多,挖礦收益就會越來越少。
F. 比特幣怎麼挖出來的
使用APP挖出來的,(1)下載比特幣官方客戶端點擊此處下載比特幣官方客戶端
(2)客戶端安裝完成後,啟動客戶端。一般情況下,客戶端在開機後3分鍾內開始同步網路數據。由於比特幣數據量巨大,可能需要幾個小時(取決於網速和計算機性能)。如圖所示,客戶端同步網路數據: 空間 擴音器 請確保您的C盤剩餘空間超過10 GB。如果C盤空間不足,則需要將數據設置為D盤或E盤。
(3)如果您的客戶端顯示英文,而您的英文不是很好,您可以將其設置為中文。
(4)客戶端同步網路數據不會影響我們的挖掘。我們首先獲得帳戶地址,然後單擊客戶端上的「收集地址」按鈕。
拓展資料:1.任何較早接觸過互聯網的人都應該知道比特幣,這是區塊鏈技術的產物。比特幣概念由中本聰於2008年11月1日首次提出,並於2009年1月3日正式誕生。根據中本聰的思想,我們設計並發布了開源軟體,並在此基礎上構建了P2P網路。比特幣是一種P2P形式的虛擬加密數字貨幣。點對點傳輸意味著分散的支付系統。
2.與所有貨幣不同的是,比特幣並不依賴於特定的貨幣機構來發行,它是根據特定的演算法通過大量計算產生的。比特幣經濟使用一個由整個P2P網路中的多個節點組成的分布式資料庫來確認和記錄所有交易,並使用密碼設計來確保貨幣流通各個環節的安全。P2P的去中心化性質和演算法本身確保了貨幣價值不會被比特幣的大規模生產人為操縱。基於密碼學的設計允許比特幣只有真正的所有者才能轉移或支付。這也確保了貨幣所有權和流通交易的匿名性。比特幣與其他虛擬貨幣最大的不同之處在於,其總量非常有限,稀缺性很強。
3.比特幣創始人中本聰(Satoshi Nakamoto)設立了獎勵機制,因為比特幣只是一串數字代碼,如果你想得到它,需要利用電腦上的計算能力來計算出一組符合一定規則的數字。誰找到這串數字,誰就會產生一個區塊,相應地就會得到比特幣,誰計算的區塊越多,得到的比特幣肯定也就越多。 由於比特幣這種特殊的挖掘形式,其主要來源是計算機CPU的計算能力,從而催生了龐大的礦機產業。采礦實際上是礦工之間的競爭,計算能力更強的礦工更有可能挖掘比特幣。
G. 如何利用一台電腦挖比特幣
比特幣挖礦現在已經是規模化產業了,電腦那點GPU算力是比不上專業ASIC礦機的水平的,況且人家是礦池模式,算力疊加的,個人礦工買個礦機的成本也頗高,除非你有免費電。至於比特幣的挖礦方法,你得在官網下載比特幣核心錢包,同步全網節點後才能挖礦,目前電腦挖礦只適合一些算力不太集中的小幣種,觀察一下ECOIN或者RCOIN吧,這倆幣礦機還沒有出來,目前收益還是可觀的。
H. 比特幣挖礦,那吉比特是做什麼的
回答內容:
江蘇省鹽城市公檢法是一家,把吉比特雷太國案件非要往非法傳銷上定罪,只想著沒收我們的押金充公,不顧及老百姓死活!
第一,押金,不是租金也不是投資,第二收益是按實際產出後扣除租金和電費有結余才發放,不是固定收益,有時沒有收益的,是按產量分配,第三,公司規定掃碼才可以租賃機器,所以我們都找人掃碼的,還有因為公司規定一個手機號只能注冊五個賬戶,所以我們同一個人有幾個幾十個甚至幾百個賬號,後台看到的框架很多實際是同一個人,我們可以為自己舉證是同一個人,第四,參與吉比特租賃我們不需要交任何加盟費入會費,只需要繳納押金(公司老闆都承諾租期到了百分百退還)但不保證收益!押金確保退還的,第五,我們考察了解了吉比特是真實挖礦而押金確保退還又不收入會費。
第六,租租十台比特幣礦機需要0.3個比特幣押金,之前是按照螞蟻s9換算的,後來老闆的礦機更新換代以後,租十台礦機只相當於租1.5台螞蟻S17,跟警方說的礦機數量不符是有理解誤差的。
我們是因為實體才敢放心大膽拿出身家性命來租賃礦機(目前聽說公檢核查數量不符,我們知道的老闆在減半後賣掉了很多礦機)目前租期到了沒人來退押金導致我們無辜的租賃者負債累累甚至妻離子散,我們也堅信法律的公正,不管老闆犯什麼罪,我們是租賃方,是押金不是投資。即使沒有完全了解吉比特真實情況那我們也是被騙受害者,所以希望公檢法能為我們受害者做主,監督要求犯罪者退還我們押金!而不是只想著充公,立功!
I. 比特幣之挖礦與共識(二)
比特幣共識機制的第三步是通過網路中的每個節點獨立校驗每個新區塊。當新區塊在網路中傳播時,每一個節點在將它 轉發到其節點之前,會進行一系列的測試去驗證它。這確保了只有有效的區塊會在網路中傳播。
獨立校驗還確保了誠實 的礦工生成的區塊可以被納入到區塊鏈中,從而獲得獎勵。行為不誠實的礦工所產生的區塊將被拒絕,這不但使他們失 去了獎勵,而且也浪費了本來可以去尋找工作量證明解的機會,因而導致其電費虧損。
當一個節點接收到一個新的區塊,它將對照一個長長的標准清單對該區塊進行驗證,若沒有通過驗證,這個區塊將被拒 絕。這些標准可以在比特幣核心客戶端的CheckBlock函數和CheckBlockHead函數中獲得
它包括:
為什麼礦工不為他們自己記錄一筆交易去獲得數以千計的比特幣?
這 是因為每一個節點根據相同的規則對區塊進行校驗。一個無效的coinbase交易將使整個區塊無效,這將導致該區塊被拒 絕,因此,該交易就不會成為總賬的一部分。礦工們必須構建一個完美的區塊,基於所有節點共享的規則,並且根據正 確工作量證明的解決方案進行挖礦,他們要花費大量的電力挖礦才能做到這一點。如果他們作弊,所有的電力和努力都 會浪費。這就是為什麼獨立校驗是去中心化共識的重要組成部分。
比特幣去中心化的共識機制的最後一步是將區塊集合至有最大工作量證明的鏈中。一旦一個節點驗證了一個新的區塊, 它將嘗試將新的區塊連接到到現存的區塊鏈,將它們組裝起來。
節點維護三種區塊:第一種是連接到主鏈上的,第二種是從主鏈上產生分支的(備用鏈),最後一種是在已知鏈中沒有 找到已知父區塊的。在驗證過程中,一旦發現有不符合標準的地方,驗證就會失敗,這樣區塊會被節點拒絕,所以也不 會加入到任何一條鏈中。
任何時候,主鏈都是累計了最多難度的區塊鏈。在一般情況下,主鏈也是包含最多區塊的那個鏈,除非有兩個等長的鏈 並且其中一個有更多的工作量證明。主鏈也會有一些分支,這些分支中的區塊與主鏈上的區塊互為「兄弟」區塊。這些區 塊是有效的,但不是主鏈的一部分。 保留這些分支的目的是如果在未來的某個時刻它們中的一個延長了並在難度值上超 過了主鏈,那麼後續的區塊就會引用它們。
如果節點收到了一個有效的區塊,而在現有的區塊鏈中卻未找到它的父區塊,那麼這個區塊被認為是「孤塊」。孤塊會被 保存在孤塊池中,直到它們的父區塊被節點收到。一旦收到了父區塊並且將其連接到現有區塊鏈上,節點就會將孤塊從 孤塊池中取出,並且連接到它的父區塊,讓它作為區塊鏈的一部分。當兩個區塊在很短的時間間隔內被挖出來,節點有 可能會以相反的順序接收到它們,這個時候孤塊現象就會出現。
選擇了最大難度的區塊鏈後,所有的節點最終在全網范圍內達成共識。隨著更多的工作量證明被添加到鏈中,鏈的暫時性差異最終會得到解決。挖礦節點通過「投票」來選擇它們想要延長的區塊鏈,當它們挖出一個新塊並且延長了一個鏈, 新塊本身就代表它們的投票。
因為區塊鏈是去中心化的數據結構,所以不同副本之間不能總是保持一致。區塊有可能在不同時間到達不同節點,導致節點有不同的區塊鏈全貌。
解決的辦法是,每一個節點總是選擇並嘗試延長代表累計了最大工作量證明的區塊鏈,也就 是最長的或最大累計工作的鏈(greatest cumulative work chain)。節點通過累加鏈上的每個區塊的工作量,得到建立這個鏈所要付出的工作量證明的總量。只要所有的節點選擇最長累計工作的區塊鏈,整個比特幣網路最終會收斂到一致的狀態。分叉即在不同區塊鏈間發生的臨時差異,當更多的區塊添加到了某個分叉中,這個問題便會迎刃而解。
提示由於全球網路中的傳輸延遲,本節中描述的區塊鏈分叉自動會發生。
然而,倒三角形的區塊不會被丟棄。它被鏈接到星形鏈的父區塊,並形成備用鏈。雖然節點X認為自己已經正確選擇了獲勝鏈,但是它還會保存「丟失」鏈,使得「丟失」鏈如果可能最終「獲勝」,它還具有重新打包的所需的信息。
這是一個鏈的重新共識,因為這些節點被迫修改他們對塊鏈的立場,把自己納入更長的鏈。任何從事延伸星形-倒三角形的礦工現在都將停止這項工作,因為他們的候選人是「孤兒」,因為他們的父母「倒三角形」不再是最長的連鎖。
「倒三角形」內的交易重新插入到內存池中用來包含在下一個塊中,因為它們所在的塊不再位於主鏈中。
整個網路重新回到單一鏈狀態,星形-三角形-菱形,「菱形」成為鏈中的最後一個塊。所有礦工立即開始研究以「菱形」為父區塊的候選塊,以擴展這條星形-三角形-菱形鏈。
從理論上來說,兩個區塊的分叉是有可能的,這種情況發生在因先前分叉而相互對立起來的礦工,又幾乎同時發現了兩個不同區塊的解。
然而,這種情況發生的幾率是很低的。單區塊分叉每周都會發生,而雙塊分叉則非常罕見。比特幣將區塊間隔設計為10分鍾,是在更快速的交易確認和更低的分叉概率間作出的妥協。更短的區塊產生間隔會讓交易清算更快地完成,也會導致更加頻繁地區塊鏈分叉。與之相對地,更長的間隔會減少分叉數量,卻會導致更長的清算時間。
2012年以來,比特幣挖礦發展出一個解決區塊頭基本結構限制的方案。在比特幣的早期,礦工可以通過遍歷隨機數 (Nonce)獲得符合要求的hash來挖出一個塊。
難度增長後,礦工經常在嘗試了40億個值後仍然沒有出塊。然而,這很容 易通過讀取塊的時間戳並計算經過的時間來解決。因為時間戳是區塊頭的一部分,它的變化可以讓礦工用不同的隨機值 再次遍歷。當挖礦硬體的速度達到了4GH/秒,這種方法變得越來越困難,因為隨機數的取值在一秒內就被用盡了。
當出現ASIC礦機並很快達到了TH/秒的hash速率後,挖礦軟體為了找到有效的塊, 需要更多的空間來儲存nonce值 。可以把時間戳延後一點,但將來如果把它移動得太遠,會導致區塊變為無效。
區塊頭需要信息來源的一個新的「變革」。解決方案是使用coinbase交易作為額外的隨機值來源,因為coinbase腳本可以儲存2-100位元組的數據,礦工們開始使用這個空間作為額外隨機值的來源,允許他們去探索一個大得多的區塊頭值范圍來找到有效的塊。這個coinbase交易包含在merkle樹中,這意味著任何coinbase腳本的變化將導致Merkle根的變化。
8個位元組的額外隨機數,加上4個位元組的「標准」隨機數,允許礦工每秒嘗試2^96(8後面跟28個零)種可能性而無需修改時間戳。如果未來礦工穿過了以上所有的可能性,他們還可以通過修改時間戳來解決。同樣,coinbase腳本中也有更多額外的空間可以為將來隨機數的擴展做准備。
比特幣的共識機制指的是,被礦工(或礦池)試圖使用自己的算力實行欺騙或破壞的難度很大,至少理論上是這樣。就像我們前面講的,比特幣的共識機制依賴於這樣一個前提,那就是絕大多數的礦工,出於自己利益最大化的考慮,都會 通過誠實地挖礦來維持整個比特幣系統。然而,當一個或者一群擁有了整個系統中大量算力的礦工出現之後,他們就可以通過攻擊比特幣的共識機制來達到破壞比特幣網路的安全性和可靠性的目的。
值得注意的是,共識攻擊只能影響整個區塊鏈未來的共識,或者說,最多能影響不久的過去幾個區塊的共識(最多影響過去10個塊)。而且隨著時間的推移,整個比特幣塊鏈被篡改的可能性越來越低。
理論上,一個區塊鏈分叉可以變得很長,但實際上,要想實現一個非常長的區塊鏈分叉需要的算力非常非常大,隨著整個比特幣區塊鏈逐漸增長,過去的區塊基本可以認為是無法被分叉篡改的。
同時,共識攻擊也不會影響用戶的私鑰以及加密演算法(ECDSA)。
共識攻擊也 不能從其他的錢包那裡偷到比特幣、不簽名地支付比特幣、重新分配比特幣、改變過去的交易或者改變比特幣持有紀錄。共識攻擊能夠造成的唯一影響是影響最近的區塊(最多10個)並且通過拒絕服務來影響未來區塊的生成。
共識攻擊的一個典型場景就是「51%攻擊」。想像這么一個場景,一群礦工控制了整個比特幣網路51%的算力,他們聯合起來打算攻擊整個比特幣系統。由於這群礦工可以生成絕大多數的塊,他們就可以通過故意製造塊鏈分叉來實現「雙重支 付」或者通過拒絕服務的方式來阻止特定的交易或者攻擊特定的錢包地址。
區塊鏈分叉/雙重支付攻擊指的是攻擊者通過 不承認最近的某個交易,並在這個交易之前重構新的塊,從而生成新的分叉,繼而實現雙重支付。有了充足算力的保證,一個攻擊者可以一次性篡改最近的6個或者更多的區塊,從而使得這些區塊包含的本應無法篡改的交易消失。
值得注意的是,雙重支付只能在攻擊者擁有的錢包所發生的交易上進行,因為只有錢包的擁有者才能生成一個合法的簽名用於雙重支付交易。攻擊者在自己的交易上進行雙重支付攻擊,如果可以通過使交易無效而實現對於不可逆轉的購買行為不予付款, 這種攻擊就是有利可圖的。
攻擊者Mallory在Carol的畫廊買了描繪偉大的中本聰的三聯組畫(The Great Fire),Mallory通過轉賬價值25萬美金的比特幣 與Carol進行交易。在等到一個而不是六個交易確認之後,Carol放心地將這幅組畫包好,交給了Mallory。這時,Mallory 的一個同夥,一個擁有大量算力的礦池的人Paul,在這筆交易寫進區塊鏈的時候,開始了51%攻擊。
首先,Paul利用自己礦池的算力重新計算包含這筆交易的塊,並且在新塊里將原來的交易替換成了另外一筆交易(比如直接轉給了Mallory 的另一個錢包而不是Carol的),從而實現了「雙重支付」。這筆「雙重支付」交易使用了跟原有交易一致的UTXO,但收款人被替換成了Mallory的錢包地址。
然後,Paul利用礦池在偽造的塊的基礎上,又計算出一個更新的塊,這樣,包含這 筆「雙重支付」交易的塊鏈比原有的塊鏈高出了一個塊。到此,高度更高的分叉區塊鏈取代了原有的區塊鏈,「雙重支付」交 易取代了原來給Carol的交易,Carol既沒有收到價值25萬美金的比特幣,原本擁有的三幅價值連城的畫也被Mallory白白 拿走了。
在整個過程中,Paul礦池裡的其他礦工可能自始至終都沒有覺察到這筆「雙重支付」交易有什麼異樣,因為挖礦程序都是自動在運行,並且不會時時監控每一個區塊中的每一筆交易。
為了避免這類攻擊,售賣大宗商品的商家應該在交易得到全網的6個確認之後再交付商品。或者,商家應該使用第三方 的多方簽名的賬戶進行交易,並且也要等到交易賬戶獲得全網多個確認之後再交付商品。一條交易的確認數越多,越難 被攻擊者通過51%攻擊篡改。
對於大宗商品的交易,即使在付款24小時之後再發貨,對買賣雙方來說使用比特幣支付也 是方便並且有效率的。而24小時之後,這筆交易的全網確認數將達到至少144個(能有效降低被51%攻擊的可能性)。
需要注意的是,51%攻擊並不是像它的命名里說的那樣,攻擊者需要至少51%的算力才能發起,實際上,即使其擁有不 到51%的系統算力,依然可以嘗試發起這種攻擊。之所以命名為51%攻擊,只是因為在攻擊者的算力達到51%這個閾值 的時候,其發起的攻擊嘗試幾乎肯定會成功。
本質上來看,共識攻擊,就像是系統中所有礦工的算力被分成了兩組,一 組為誠實算力,一組為攻擊者算力,兩組人都在爭先恐後地計算塊鏈上的新塊,只是攻擊者算力算出來的是精心構造 的、包含或者剔除了某些交易的塊。因此,攻擊者擁有的算力越少,在這場決逐中獲勝的可能性就越小。
從另一個角度 講,一個攻擊者擁有的算力越多,其故意創造的分叉塊鏈就可能越長,可能被篡改的最近的塊或者或者受其控制的未來 的塊就會越多。一些安全研究組織利用統計模型得出的結論是,算力達到全網的30%就足以發動51%攻擊了。全網算力的急劇增長已經使得比特幣系統不再可能被某一個礦工攻擊,因為一個礦工已經不可能占據全網哪怕的1%算 力。
待補充
待補充
J. 挖比特幣是什麼意思
挖比特幣是指在電腦上安裝程序,借用電腦內存、演算法而新產生比特幣的過程。從計算機程序上來說,比特幣其實是一堆復雜演算法所生成的特解。挖比特幣就是通過電腦的計算量不斷的去尋求這個方程組的特解。
挖礦,利用電腦硬體計算出比特幣的位置並獲取的過程稱之為挖礦。每隔一個時間點,比特幣系統會在系統節點上生成一個隨機代碼,互聯網中的所有計算機都可以去尋找此代碼,誰找到此代碼,就會產生一個區塊,隨即得到一個比特幣,這個過程就是人們常說的挖礦。計算這個隨機代碼需要大量的GPU運算,於是礦工們采購海量顯卡用以更快速的獲得比特幣獲利。
1、自帶杠桿(免費):可以以小博大。
2、參與門檻低:最低2000人民幣就可以參與。
3、雙向交易:可以做多(買漲)、做空(買跌)。只要方向做對了,無論價格漲跌,都可以賺錢。交易機會多。
4、T+0的交易制度:當天可以進行無數次交易
5、虧損有限,收益無限:期貨有強平制度,當保證金不足時,倉位會被強平。自帶杠桿,盈利空間大。
6、品種少而精,容易把握:比較熱門的期貨品種大概在40個左右。