比特幣挖礦邏輯
1. 比特幣是怎麼挖出來的
- 01
通俗來講,在區塊鏈網路里,每隔一個時間點,比特幣系統會在系統節點上生成一個隨機代碼,互聯網中的所有計算機都可以去尋找此代碼,誰找到此代碼,就會產生一個區塊,也就得到一個比特幣,這個過程就是人們常說的“挖礦”。而比特幣就是這么被挖出來的。
從比特幣的本質說起,比特幣的本質其實就是一堆復雜演算法所生成的特解。特解是指方程組所能得到無限個(其實比特幣是有限個)解中的一組。而每一個特解都能解開方程並且是唯一的。比特幣系統會在系統節點上生成一個隨機代碼,互聯網中的所有計算機都可以去尋找此代碼,誰找到此代碼,就會產生一個區塊,也就得到一個比特幣。
與所有的貨幣不同,比特幣不依靠特定貨幣機構發行,它依據特定演算法,通過大量的計算產生,比特幣經濟使用整個P2P網路中眾多節點構成的分布式資料庫來確認並記錄所有的交易行為,並使用密碼學的設計來確保貨幣流通各個環節安全性。
P2P的去中心化特性與演算法本身可以確保無法通過大量製造比特幣來人為操控幣值。基於密碼學的設計可以使比特幣只能被真實的擁有者轉移或支付。這同樣確保了貨幣所有權與流通交易的匿名性。比特幣與其他虛擬貨幣最大的不同,是其總數量非常有限,具有的稀缺性。
2. 比特幣中挖礦是什麼
比特幣就是由一種開源的P2P軟體產生的一串代碼,我們稱之為加密貨幣、電子貨幣等等。比特幣是由挖礦產生的,比特幣挖礦通俗點說就是利用你的硬體設備計算SH265演算法的數學難題,確認網路交易,保證整個網路系統的安全,作為獎勵比特幣系統會根據礦工貢獻算力的大小給與一定的比特幣獎勵。
挖礦就是搶比特幣。比特幣每隔一段時間會生成幾個,誰搶到了就是誰的,而接入比特幣系統的電腦,就是搶比特幣的工具「礦機」。至於國家承認比特幣的問題,簡單來說就是看可能對國家的影響來決定了。
3. 挖礦掙錢是什麼原理
比特幣系統由用戶(用戶通過密鑰控制錢包)、交易(交易都會被廣播到整個比特幣網路)和礦工(通過競爭計算生成在每個節點達成共識的區塊鏈,區塊鏈是一個分布式的公共權威賬簿,包含了比特幣網路發生的所有的交易)組成。
比特幣礦工通過解決具有一定工作量的工作量證明機制問題,來管理比特幣網路—確認交易並且防止雙重支付。由於散列運算是不可逆的,查找到匹配要求的隨機調整數非常困難,需要一個可以預計總次數的不斷試錯過程。這時,工作量證明機制就發揮作用了。
當一個節點找到了匹配要求的解,那麼它就可以向全網廣播自己的結果。其他節點就可以接收這個新解出來的數據塊,並檢驗其是否匹配規則。如果其他節點通過計算散列值發現確實滿足要求(比特幣要求的運算目標),那麼該數據塊有效,其他的節點就會接受該數據塊。
中本聰把通過消耗CPU的電力和時間來產生比特幣,比喻成金礦消耗資源將黃金注入經濟。比特幣的挖礦與節點軟體主要是透過點對點網路、數字簽名、互動式證明系統來進行發起零知識證明與驗證交易。
每一個網路節點向網路進行廣播交易,這些廣播出來的交易在經過礦工(在網路上的計算機)驗證後,礦工可使用自己的工作證明結果來表達確認,確認後的交易會被打包到數據塊中,數據塊會串起來形成連續的數據塊鏈。
每一個比特幣的節點都會收集所有尚未確認的交易,並將其歸集到一個數據塊中,礦工節點會附加一個隨機調整數,並計算前一個數據塊的SHA256散列運算值。挖礦節點不斷重復進行嘗試,直到它找到的隨機調整數使得產生的散列值低於某個特定的目標。
挖礦難度
為了使得資料塊產生的速度維持在大約每十分鍾一個,產生新資料塊的難度會定期調整。
如果資料塊產生的速度加快了,那麼就提高挖礦難度;如果資料塊產生速度變慢了,那麼就降低難度。比特幣系統在每隔2016個資料塊被產出後(約兩周的時間),會以最近這段時間的資料塊產生速度,自動重新計算接下來的2016個資料塊之挖礦難度。
而難度基本上就決定了一個有效的資料塊標頭(英語:Block Header)的SHA-256散列值應小於一定值,也就是說該散列值必須要恰好落在目標區間之內才算有效,當目標區間越小就意味著命中幾率越低。換句話說就是挖礦的難度越高。
由於ASIC計算設備的爆炸式加入,目前挖礦難度呈現幾何級數的上升,目前年均難度增長約為3%,讓普通個人挖礦者的挖礦工作變得異常困難。
以上內容參考網路-比特幣挖礦機
4. 姣旂壒甯佺殑鎸栫熆鍒板簳鎸栫殑鏄浠涔
姣旂壒甯佹渶鍚稿紩浜虹殑鏄鎸栫熆銆備負浠涔堥噰鐭垮傛よ糠浜猴紵鍥犱負鎸栫熆鍙浠ュ緱鍒版瘮鐗瑰竵銆傚湪鍐欒繖綃囨枃絝犵殑鏃跺欙紝姣旂壒甯佺殑浠鋒牸鏄3900緹庡厓銆傚傛灉鑳芥寲鍒頒竴涓鍖哄潡錛屽彲浠ヨ幏寰48750緹庡厓鐨勫紑閲囨敹鍏ュ拰澶х害6000緹庡厓鐨勪氦鏄撹垂鏀跺叆銆傝繖闅鵑亾涓嶄護浜虹潃榪峰悧錛
閭d箞鍒板簳浠涔堟槸閲囩熆鍛錛熺熆宸ュ備綍閫氳繃鎸栫熆鑾峰緱姣旂壒甯侊紵榪欓渶瑕佷粠姣旂壒甯佸尯鍧楅摼緋葷粺閲囩敤鐨凱oW(宸ヤ綔閲忚瘉鏄)鍏辮瘑鏈哄埗璇磋搗銆
鏈変竴涓鏉戝瓙錛屽緢澶氫簨鎯呴渶瑕佷竴璧峰喅瀹氥傛瘮濡傛湁涓澶╂潙闀塊渶瑕佹墍鏈夋潙姘戜竴璧峰喅瀹氫粖澶╀腑鍗堝湪鏉戦熷爞鍖呴ズ瀛愯繕鏄鍗烽潰鏉°傞氬父鎴戜滑鑳芥兂鍒扮殑鏂瑰紡鏄鎶曠エ鈥斺旀瘡涓鏉戞皯涓紲錛屽皯鏁版湇浠庡氭暟銆備絾鏄鏈変簺鏉戞皯涓嶆効鎰忓湪椋熷爞鍚冮キ錛屽彲鑳戒細鎶婅嚜宸辯殑紲ㄨ╃粰鍒浜猴紝鍙鑳戒細瀵艱嚧涓嶅叕騫熾傚ぇ閮ㄥ垎鍦ㄩ熷爞鍚冮キ鐨勪漢錛屽彲鑳介兘瀹炵幇涓嶄簡鑷宸辯殑鎰挎湜銆
浜庢槸鏉戦暱鎹浜嗕竴縐嶆柟寮忋10鐐50鍒嗭紝浠栫敤鍠婅瘽鍣ㄥ悜鍏ㄤ綋鏉戞皯騫挎挱錛氣滀腑鍗堟垜浠鍦ㄩ熷爞閫夊仛楗哄瓙榪樻槸闈㈡潯銆傛兂鍘婚熷爞鍚冮キ鐨勶紝灝辨帹椋熷爞闂ㄥ彛鐨勫法鐭熾11鐐規暣錛岀煶澶翠細鎺ㄥ埌澶ч棬涓滆竟錛屼粬浠涓鍗堝悆楗哄瓙錛涙帹鍒板ぇ闂ㄨタ杈癸紝涓鍗堝悆闈銆傗
浜庢槸鎯沖湪椋熷爞鍚冮キ鐨勪漢璺戝幓鎺ㄧ煶澶淬傝礎鐚澶氱殑浜烘渶鍚庡疄鐜頒簡鎰挎湜錛岃礎鐚灝戠殑浜哄績鐢樻儏鎰匡紝鍥犱負鏉戦噷涓鐩村氨鏄榪欐牱鐨勮勭煩銆
榪欎釜鏁呬簨璁茶堪浜嗕竴縐嶅湪姘戜紬涓杈炬垚鍏辮瘑鐨勬柟寮忥紝鎴戜滑鍙浠ョО涔嬩負鈥滃伐浣滈噺璇佹槑鏈哄埗鈥濄傜敤鍔鍔涚殑澶氬皯鏉ヨ瘉鏄庤嚜宸辯殑閫夋嫨鎰忔効銆
鍦ㄦ湰緋誨垪鐨勭涓綃囨枃絝犱腑錛屾垜浠璁ㄨ轟簡鍙浠ヤ繚鎸佹瘡涓浜虹殑璐︾翱涓鑷寸殑鍖哄潡閾劇郴緇熴傝繖縐嶄繚鎸佹墍鏈夎妭鐐規暟鎹涓鑷寸殑鏈哄埗縐頒負鍏辮瘑鏈哄埗銆備笉鍚岀殑鍏辮瘑綆楁硶鍙浠ヨ揪鍒頒笉鍚屾ц兘鐨勫叡璇嗘晥鏋滐紝鏈緇堢洰鐨勬槸淇濇寔鏁版嵁涓鑷淬
娉ㄦ剰絎涓涓錛屽湪浠諱綍鍧椾腑錛岀涓涓閮芥病鏈夎漿鍑哄湴鍧錛屼篃灝辨槸鎵璋撶殑CoinBase(miningtransaction)銆傛病鏈変漢浠樼粰鐭垮伐榪欎簺閽憋紝浣嗘槸鐭垮伐鍙鏄鍐欑潃浠栦滑寰楀埌浜12.5涓姣旂壒甯併傛墍鏈夎妭鐐歸兘鍚屾剰鐭垮伐榪欐牱鍐欙紝鎵浠ョ熆宸ヨ幏寰楅噰鐭挎敹鍏ャ
涓嶅悓鐭垮伐濉鍧楃殑鏃跺欙紝鏁版嵁鑲瀹氭槸涓嶄竴鏍風殑錛屽洜涓烘瘡涓鐭垮伐鐨勭涓鏉¤勫垯鑲瀹氭槸涓嶄竴鏍風殑錛岀熆宸ュ彧浼氭妸寮閲囨墍寰楄漿鍒拌嚜宸辯殑鍦板潃銆傛墍浠ョ熆宸ヨ繄鍏嬪皵鐨凜oinBase鏄鈥滆繄鍏嬪皵鑾峰緱浜12.5涓姣旂壒甯佲濓紝鐭垮伐鍗楀笇鐨凜oinBase鏄鈥滃崡甯岃幏寰椾簡12.5涓姣旂壒甯佲濄
姣忎釜鐭垮伐閮藉~濂戒簡鑷宸辨敹闆嗙殑浜ゆ槗鍜屽簲璇ュ緱鍒扮殑鏀跺叆銆傞偅涔堬紝璋佺殑璁板綍浼氬緱鍒板ぇ瀹剁殑璁ゅ彲鍛錛熸瘮鐗瑰竵浣跨敤宸ヤ綔閲忚瘉鏄庢満鍒訛紝璁╃熆宸ョ浉浜掔珵浜夋潵瑙e喅涓涓鏁板﹂棶棰樸傝皝鍏堣В鍐籌紝璋佸氨寰楀埌澶у剁殑璁ゅ彲銆傚氨鍍忓紑綃囨晠浜嬩腑璁茶堪鐨勯偅涓鏉戝簞涓鏍鳳紝姣忎釜鐭垮伐閮藉湪鐢ㄥ姏鎺ㄧ潃宸ㄧ煶銆備竴鏃︾煶澶村帇浣忎簡浠栫殑璐︽埛欏甸潰錛屼粬鍠婇亾錛氣滄垜鐨勫伐浣滈噺璇佹槑鏄鎴愬姛鐨勩傚揩鏉ョ湅錛佲濇墍鏈夌殑鐭垮伐閮芥潵浜嗭紝鎶勪笅閭d竴欏佃處鐩錛岃創鍦ㄨ處鏈鍚庨潰錛岀劧鍚庡紑濮嬫柊鐨勮拌處嫻佺▼銆傚懆鑰屽嶅嬶紝鐢熺敓涓嶆伅錛岃處鏈涓欏甸〉鐨勫炲姞錛岃處鏈瓚婃潵瓚婂帤銆
褰撲腑鏈鑱鍐沖畾閲囩敤宸ヤ綔閲忚よ瘉鏈哄埗鏃訛紝鍑哄彂鐐規槸涓轟簡閬垮厤緋葷粺鍙楀埌鏀誨嚮銆傗滀腑鏈鑱鈥濊や負錛屽傛灉鏀誨嚮鑰呮兂閫氳繃鎼炰貢璐︽湰鏉ユ敾鍑伙紝浠栭渶瑕佽凍澶熺殑璁$畻鑳藉姏銆傛崲鍙ヨ瘽璇達紝浠栨瘮澶у氭暟鎺ㄧ煶澶寸殑浜洪兘鍘夊熾傝繖鏍蜂粬瑕佷粯鍑哄法澶х殑鎴愭湰錛屼絾鍥炴姤涓嶈凍浠ユ姷娑堟垚鏈錛屾墍浠ユ敾鍑昏呮病鏈夌粡嫻庡姩鏈哄幓鏀誨嚮姣旂壒甯佺郴緇熴
浣嗘槸錛岀幇鍦ㄧ敱浜庢瘮鐗瑰竵鐨勪環鏍艱秺鏉ヨ秺楂橈紝鎺ㄧ煶澶寸殑浜哄凡緇忎笉婊¤凍浜庤嚜宸卞幓鎺ㄤ簡錛岃屾槸鎶婂墮噷鐨勫ぇ楠″瓙澶ч┈閮芥淳涓婂幓騫叉椿浜嗐傚湪鈥滀腑鏈鑱鈥濇渶鍒濈殑璁捐¢噷錛屼竴涓狢PU涓紲錛岀敤綆楀姏鏉ュ喅瀹氬摢涓鐭垮伐璁扮殑璐︽垚涓烘渶緇堢殑璐︾洰銆傞殢鐫姣旂壒甯佷環鏍肩殑澧為珮錛屽紑濮嬪嚭鐜頒簡GPU鎸栫熆錛屽悗鏉ヤ漢浠鍙堜笉婊¤凍浜嶨PU鐨勯熷害錛屽紑濮嬪埗閫犱笓鐢ㄨ姱鐗囨寲鐭褲備笓鐢ㄨ姱鐗囧湪璁$畻姣旂壒甯侀棶棰樼殑鑳藉姏涓婃槸鏅閫欳PU鐨勬暟涓囧嶏紝鍥犳ょ幇鍦ㄦ瘮鐗瑰竵宸茬粡涓嶆槸鈥滀竴涓狢PU涓紲ㄢ濅簡錛岃繖涔熻儗紱諱簡褰撳垵鈥滀腑鏈鑱鈥濈殑璁捐★紝姣旂壒甯佺綉緇滃凡緇忓熀鏈涓婅鍑犲ぇ鐭挎睜鎵鍨勬柇錛岃儗紱諱簡鍘諱腑蹇冨寲璐у竵榪欎竴鍒濊》銆
闆烽攱緗戠壒綰︾誇歡錛屾湭緇忔巿鏉冪佹㈣漿杞姐傝︽儏瑙佽漿杞介』鐭ャ
鐩稿叧闂絳旓細鏄懼崱鎸栫熆鏄浠涔堟剰鎬濓紵涓轟粈涔堟樉鍗′環鏍煎拰鎸栫熆鏈夊叧錛
浣滀負涓涓鏇劇粡鈥滄ⅵ鎯充竴澶滄毚瀵岋紝鏈鍚庤鏈鏃犲綊鈥濈殑鈥滆佺熆宸モ濓紝鏉ュ洖絳旇繖涓闂棰橈紝鏈鏂囧敖閲忕敤閫氫織鐨勮璦鏉ユ弿榪頒竴涓嬫寲鐭褲佹樉鍗℃寲鐭垮拰鏄懼崱浠鋒牸鐨勪竴浜涚浉鍏抽棶棰樸
綆鍗曟潵璁詫紝鎸栫熆灝辨槸浜х敓鏁板瓧璐у竵鐨勬剰鎬濓紝鏁板瓧璐у竵鏈夊緢澶氱嶏紝鍖呮嫭鎴戜滑鍚鍒拌繃姣旂壒甯併佽幈鐗瑰竵銆佷互澶鍧娿佸竵瀹夊竵銆佺嫍鐙楀竵絳夈
榪欓噷錛屾垜浠浠ユ瘮鐗瑰竵涓轟緥錛屾潵澶ц嚧浜嗚В涓涓嬶紝姣旂壒甯佸氨鏄涓縐峆2P褰㈠紡鐨勬暟瀛楄揣甯侊紝P2P鐨勫幓涓蹇冨寲鐗規т笌綆楁硶鏈韜鍙浠ョ『淇濇棤娉曢氳繃澶ч噺鍒墮犳瘮鐗瑰竵鏉ヤ漢涓烘搷鎺у竵鍊箋傛墍浠ワ紝姣旂壒甯佸叾鎬繪暟閲忔湁闄愶紝璇ヨ揣甯佺郴緇熸浘鍦4騫村唴鍙鏈変笉瓚呰繃1050涓囦釜錛屼箣鍚庣殑鎬繪暟閲忓皢琚姘鎬箙闄愬埗鍦2100涓囦釜銆
浣嗘槸錛屼笌澶у氭暟璐у竵涓嶅悓錛屾瘮鐗瑰竵涓嶄緷闈犵壒瀹氳揣甯佹満鏋勫彂琛岋紝瀹冧緷鎹鐗瑰畾綆楁硶錛岄氳繃澶ч噺鐨勮$畻鏈烘暟鎹璁$畻鑰屼駭鐢燂紝姣忛殧涓瀹氭椂闂村氨浼氶氳繃鈥滄寲鐭庫濅駭鐢熶竴閮ㄥ垎姣旂壒甯併
鈥滄樉鍗℃寲鐭庫濇槸浠涔堟剰鎬濓紵鎴戜滑鐭ラ亾浜嗏滄寲鐭庫濈殑鍚涔夛紝綆鍗曞湴璇達紝涓嶅氨鏄璁╃數鑴戣繘琛屽ぇ閲忚$畻鍚楋紵榪欎笉姝f槸鐢佃剳鐨勯暱澶勫悧錛
閭d箞錛屼負浠涔堚滄寲鐭庫濇昏佹嬁鏄懼崱鍘繪寲錛屾洿涓哄帀瀹崇殑CPU錛屽畠涓嶈兘鎸栧悧錛熸瘯絝燂紝鏄懼崱涓鑸閮芥槸鐢ㄦ潵鎵撴父鎴忕殑錛屾庝箞浼氬拰鏁板瓧璐у竵鎵涓婂叧緋誨憿錛
榪欓噷灝辮佹彁鍒頒竴涓璇嶈錛氱畻鍔涖
鎴戜滑瑕佺煡閬擄紝鎸栫熆鏈閲嶈佺殑灝辨槸鐢佃剳紜浠剁殑綆楀姏澶у皬錛岀浉杈冧簬CPU鐨勫嶆潅榪愮畻錛屾樉鍗¤繘琛岀殑鍒欐槸閫氱敤璁$畻錛屽線寰閮戒細鍫嗗彔涓婂崈鐢氳嚦鍑犲崈涓嫻佸勭悊鍣ㄣ傜劧鑰屾eソ錛屾寲鐭垮彧闇瑕侀氱敤璁$畻灝辮兘鎼炲畾錛屽嶆潅榪愮畻鍗村畬鍏ㄥ埄鐢ㄤ笉涓婏紝鎵浠ワ紝鏄懼崱鐨勫彟澶栦竴涓鐢ㄦ︿箣鍦板氨鏄鎸栫熆錛
鐩稿綋浜庝粈涔堟剰鎬濆憿錛熶婦涓渚嬪瓙綆鍗曠殑渚嬪瓙錛氭垜浠闇瑕佸湪澶ч噺鐨勭櫧綰鎬笂闈㈠啓涓婁竴涓鏁板瓧1錛屾垜浠瀹夋帓10涓鑰佸笀鍜1000涓灝忓︾敓鏉ュ仛榪欎歡浜嬶紝鍦ㄧ浉鍚屾椂闂村唴錛岃繖1000涓灝忓︾敓鐨勫畬鎴愰噺鑲瀹氳佹瘮10涓鑰佸笀瀹屾垚鐨勬洿澶氾紝鉶界劧鑰佸笀鑳藉姏鏇村己錛屼絾鏄鍦ㄥ勭悊榪欑嶇畝鍗曚簨鎯呬笂錛屾灦涓嶄綇灝忓︾敓浜哄氬晩銆
鍏跺疄錛屾棭鏈熺殑鈥滄寲鐭庫濓紝紜瀹炴槸鐢–PU鏉ヨ繘琛岀殑錛屽悗鏉ワ紝鐢變簬鎸栫熆鐨勯毦搴﹁秺鏉ヨ秺澶э紝CPU鐨勯氱敤璁$畻浣犺兘鍔涘凡緇忓苟鏃犳硶婊¤凍鎸栫熆鐨勯渶奼備簡錛屾墍浠ュ氨鐢ㄥ埌鏄懼崱鏉ユ寲鐭褲傚弽鑰岋紝瀵逛簬鎴戜滑騫蟲椂娉ㄩ噸鐨勭數鑴戞ц兘鎻愬崌鐨勯噸鐐圭‖浠禖PU鍜屽唴瀛樿佹眰騫朵笉楂橈紝鏈夌殑鏃跺欎粎浠呴渶瑕佽兘澶熶繚璇佽繍琛屾搷緋葷粺鍜岀浉鍏寵蔣浠跺氨琛屻傛垜褰撳垵鑷宸遍厤緗鐨勫皬鍨嬬熆鏈猴紝浣跨敤鐨凜PU鍜孋PU鏁g儹閮芥槸浜屾墜璐э紝鍐呭瓨浠呬負4GB錛屼嬌鐢ㄧ殑紜鐩樹粎涓60G錛岀劧鑰屾惌閰嶇殑紜鏄6鍧楁樉鍗″拰鍙浠ユ彃6鍧楁樉鍗$殑涓繪澘銆
涓轟粈涔堟樉鍗′環鏍煎拰鎸栫熆鏈夊叧錛鍏充簬鏄懼崱鐨勪環鏍間笌鎸栫熆鐨勫叧緋伙紝涓鑸鍙浠ヤ粠鏂版樉鍗″拰浜屾墜鏄懼崱甯傚満鐨勪環鏍兼潵鍒嗗埆璇翠竴涓嬨
絎涓錛屾柊鏄懼崱鏂歸潰銆
鍏跺疄錛屾柊鏄懼崱鐨勪環鏍間笂娑錛屼富瑕佹槸鍦ㄥ墠涓ゅ勾錛屾渶榪戞樉鍗′環鏍兼e湪閫愭笎鍥炶惤銆傝屽綋鍒濓紝鏄懼崱浠鋒牸涓婃定璺熷綋鏃舵瘮鐗瑰竵鐨勫競鍦鴻屾儏鏈夊緢澶у叧緋匯傚綋鏃剁殑姣旂壒甯佷環鏍煎彲璋撴槸杈懼埌浜嗙柉鐙傜姸鎬侊紝鎵浠ュ偓鐢熶簡澶ч噺鐨勪笓涓氣滅熆宸モ濆拰鈥滄寲鐭垮叕鍙糕濓紝褰撶劧錛屼篃鍖呮嫭澶ч噺鐨勫儚鎴戜竴鏍風殑鈥滄寲鐭挎暎鎴封濄
褰撴椂錛屾湁濯掍綋鎶ラ亾錛屾湁閮ㄥ垎鍦板尯鐨勭綉鍚х珶鐒跺叧闂ㄦ瓏涓氾紝鎴樿岃繘琛屼笓涓氭寲鐭匡紝鍏剁伀鐑紼嬪害鍙鎯寵岀煡銆
鍚庢潵錛岀敱浜庢暟瀛楄揣甯佷環鏍煎洖钀斤紝騫朵笖鐩稿叧鐩戠¢儴闂ㄥ規暟瀛楄揣甯佸強鎸栫熆欏圭洰鐨勮勮寖鍖栫$悊錛岃屼笟姝i愭ュ洖褰掔悊鎬у拰姝h勶紝鍔犱笂鎸栫熆琛屼笟涓庣幆澧冧繚鎶ょ浉鎮栵紝鎵浠ュぇ閲忕殑鐭垮伐杞琛屻佺熆鏈哄叧闂錛屽悓鏃訛紝鐩稿叧浼佷笟涔熺爺鍙戝嚭浜嗕笓鐢ㄧ殑鎸栫熆鏈哄櫒錛岄犳垚鏄懼崱闇奼傛寔緇涓嬮檷錛屾樉鍗′環鏍奸殢涔嬩笅闄嶃
澶ч噺鐨勫競鍦洪渶奼傦紝瀵艱嚧鏄懼崱鐨勪環鏍間竴娑ㄥ啀娑錛涘競鍦洪渶奼傞檷浣庯紝鏄懼崱浠鋒牸涔熼愭ュ洖钀斤紝榪欎笌甯傚満鐨勪緵闇鍏崇郴鍜屼環鏍兼誕鍔ㄦ槸鐩稿尮閰嶇殑銆
絎浜岋紝浜屾墜鏄懼崱鏂歸潰銆
鎸栫熆鐢ㄧ殑鏄懼崱錛屾垜浠淇楃О鐭垮崱銆傞殢鐫鐭挎満瀵規樉鍗$殑澶ч噺闇奼傦紝浜屾墜鏄懼崱涔熻寰堝氱熆宸ユ墍闈掔潗錛涗絾鍙堥殢鐫澶ч噺鐭挎満鍏抽棴錛屽ぇ閲忕熆鍗¤偗瀹氭祦鍏ヤ簩鎵嬪競鍦猴紝鑰屽緢澶氳壇蹇冧漢澹錛屾槸涓嶅緩璁鏅閫氱敤鎴瘋喘涔頒簩鎵嬬熆鍗$殑銆傛墍浠ワ紝鏄懼崱浜屾墜甯傚満鐨勭殑浠鋒牸涔熷氨闅忕潃鎸栫熆琛屼笟鐨勮屾儏鍙樺寲鑰屽彉鍖栥
涓句釜鐪熷疄鐨勪緥瀛愶紝AMD鏇炬帹鍑轟簡涓嬈炬樉鍗″彨Radeon 鈪︼紝浜2019騫2鏈堝彂甯冿紝7鏈堜喚鍋滀駭錛屽彂甯冩椂浠鋒牸浠呬負5000澶氥備絾鏄錛屽湪鍋滀駭涓騫村崐榪囧悗錛屽叾浜屾墜浠鋒牸絝熼珮杈8000鍏冨乏鍙籌紝鑰岃繖浠呬粎鏄鐢變簬榪欏潡鏄懼崱鍚勬柟闈㈢殑鎬ц兘鏁版嵁鏇村姞鏈夊埄浜庢寲鐭褲
鎬諱綋鑰岃█錛屾樉鍗℃寲鐭垮氨鏄涓縐嶅埄鐢ㄦ樉鍗℃湰韜鐨勪紭鍔挎潵榪涜屾暟瀛楄揣甯佺殑鐢熶駭錛岃屾寲鐭胯屼笟鐨勫叴琛幫紝灝辯洿鎺ュ獎鍝嶄簡鏄懼崱浠鋒牸鐨勬嘗鍔ㄣ
鍦ㄦわ紝濂夊姖榪樻湭榪涘叆鑰屽張鎯寵繘鍏モ滅熆鍦堚濈殑鏅閫氱帺瀹訛紝鏀懼純鍚э紝鍥犱負鏈夊彲鑳斤紝涓嬩竴涓鈥滆鏈鏃犲綊鈥濈殑錛屽氨鏄浣狅紒
5. 比特幣為什麼要挖礦
眾所周知,「區塊鏈」最顯著的一個特徵就是「去中心化」,那什麼叫「去中心化」呢?比如說比特幣,比特幣是沒有任何權威性機構發行的貨幣,那比特幣的交易行為如何產生記錄呢?這就得益於區塊鏈的「節點」,每一次單一的「節點」都會記錄這些交易記錄,再傳播到下一個「節點」上,這樣一傳十,十傳百最終就形成了一張網狀的結構,所有的節點都會記錄這筆交易。由於這種傳播的手段是點對點的,每一個點都是一樣大的,沒有權威的大點,所以這種方式就做到了「去中心化」。
我們接下來開始分析為什麼比特幣要通過運算的手法來挖礦。首先,上面我們說到了每筆交易都是由一個點和另一個點產生的,那這兩個點交易完成後會向所有點擴散此次交易行為,讓所有的點都記錄此次交易的發生。但是問題是什麼呢?
由於比特幣長時間的積累,交易量信息就會爆炸,點對點之間的信息核對數據量就會越來越大。就好比說車多了,如何保證馬路上不堵車呢?
所以中本聰就發明了「區塊鏈」這一技術解決了這個問題。什麼意思?就是將這些信息進行標准規范的打包,形成一個大的壓縮包,以壓縮包的形式來進行傳遞,就保證了在運送的路上不會堵車。
好,那麼問題又來了,誰來給這些數據打包呢?所以就出現了「挖礦」,也就是說第一個將一堆信息進行規范化打包的人就會得到獎勵,獎勵是什麼呢?就是比特幣。而打包的過程就叫做「算力」,「算力」越高,打包速度就越快。
只有通過運算挖礦的方式才能保證每個點都記錄在案,不會出現很大的點來控制局面,從而實現真正的去中心化。
獲取比特幣的方法有兩種,一種是直接購買幣,一種就是挖礦。挖礦又分為三種,個人挖礦,託管挖礦,雲算力挖礦。
直接挖礦劃算還是買幣劃算呢?
假如幣價漲,短期看,挖礦收益直觀遞增,長期看回本後,每天產出的都是凈利潤,收益高於炒幣。
假如幣價跌,短期看,沒有本金風險,挖礦每天到賬,安心囤幣,長期看,挖礦陸續收回成本,本金沒有風險,有足夠的底氣等待幣價上升賣出盈利。
不是說比特幣為什麼要挖礦
是因為挖礦能得到比特幣
這是一種獲取比特幣的最直接的一種手段
當然,你也可以直接買。
而挖礦源於比特幣的演算法,因為比特幣相當於2100萬個難題,需要「礦機」來計算解答。
答出來,你就會獲得相應的比特幣獎勵。
因為比特幣的價值升值,所以會有很多人趨之若鶩的去挖礦。
這是一種形式,要是為什麼獲取比特幣非要挖礦的話,就像在問
掙錢為什麼要上班?
當然,你不上班也可以掙錢,同理,你不挖礦也可以獲得比特幣,比方說直接買。
就這么簡單。
不是比特幣叫挖礦,只不過比特幣在大家的心目中已然成為了一個代名詞,而挖礦就是用一個最低成本來獲取數字貨幣,不需要買賣,來炒現貨,挖礦是最穩定的辦法。第一枚比特幣的發掘就是中本聰在09年以一台最基礎的電腦挖掘出來的,目前比特幣市值一枚已經高達二十五萬。挖礦就是要以最低價格來獲取數字加密貨幣來賺取收益。
1、挖礦指的是礦工投入計算算力競爭區塊打包權,因為獲得打包權的礦工會獲得區塊獎勵,也就是比特幣獎勵。這一形式和傳統意義上的「挖金礦」類似—-通過投入人力設備來開採金礦,所以稱這為挖礦。
2、挖礦的一個作用是維護整個比特幣網路的安全,挖礦需要投入算力到網路中,這能保證整個網路不會輕易遭受攻擊,保證網路的安全。
3、挖礦更重要的價值是通過競爭的方式來分發新的比特幣,保證比特幣按照白皮書所說的穩定的產生新的比特幣。
你是外行,要麼就是操盤手忽悠韭菜,比特幣挖什麼礦?噱頭,哪些是已經編好的程序,哪些礦機一個小盒子,堆放在一個屋子裡,一天耗電運行,挖操盤手設計的虛擬礦,按你投資礦機的錢,礦機的大小來決定你挖幣的多少,跟融資沒有區別,
6. 比特幣挖礦的原理是什麼
比特幣挖礦是利用計算機硬體為比特幣網路做數學計算進行交易確認和提高安全性的過程。