比特挖礦源碼
要知道挖礦到底在計算什麼,首先得知道比特幣的本質及產生的過程。比特幣是基於網路的電子貨幣,實際是互聯網的一串代碼,依靠演算法計算得出。挖礦是完成演算法的過程,也是生產比特幣的唯一方式。而且由於演算法規定,比特幣目前只有2100萬個。
1、挖礦既能生產比特幣,又能保障交易信息
類似於,一個數學系統包含2100萬個數學題,需要通過龐大的計算量不斷的去尋求這個每個數學題的特解。另外,特解是唯一的。
下面來具體解釋挖礦,從作用來說,挖礦不僅可以增加比特幣貨幣供應,而且還可以保護比特幣交易安全、防止欺詐交易。從過程來說,比特幣網路是一個點對點的支付系統,任何人都可以通過交易程序進行交易。
為了確保交易過程被如實記錄,就需要「礦工」這個角色來負責記錄比特幣交易信息,這個時間間隔是10分鍾,礦工中記賬最好的交易記錄就會被打包存儲到一個新的區塊中,相應的礦工也會得到一定數量的比特幣獎勵。
2、挖礦過程極其復雜,非人力所能為
具體的流程如下,當某一個礦工監聽到這筆交易時,首先會對交易信息進行驗證。通過驗證的交易則會被礦工記錄下來,保存在自己的資料庫裡面。全世界可能有成千上萬個礦工在進行同一件事,但在每十分鍾內,只有一個礦工有權創建新的區塊,使自己記錄的交易信息被大家所承認並永久地存儲下來。
接下來,礦工們就需要爭奪記賬權,這是一場算力競賽的比拼,其核心是用計算機完成大量的計算任務,找到一個超難的隨機數,這個隨機數就是第一段所說的方程特解,最先算出正確隨機數的礦工勝出。根據游戲規律,一個礦工獲得記賬權的幾率與其算力佔全網算力之和的比例成正比。換句話說,找到該隨機數的概率相當於將一億個骰子扔出,最後骰子總和小於1億零50。因此,挖礦需要大量的計算機,安裝特定的演算法軟體,日夜重復運行,非人力所能為。
3、比特幣挖礦其實就是「村民記賬」
可能還是有網友不懂,那就舉個例子。在一個村裡,村民之間經常會發生借款行為,哪怕寫了字據也有違約的風險。那麼,在每次村裡有借款行為發生的時候,就用村裡的大喇叭告知大家,所有的村民(礦工)就在自己的賬簿里記下所有交易記錄。
㈡ 姣旂壒甯佺殑鎸栫熆鍒板簳鎸栫殑鏄浠涔
姣旂壒甯佹渶鍚稿紩浜虹殑鏄鎸栫熆銆備負浠涔堥噰鐭垮傛よ糠浜猴紵鍥犱負鎸栫熆鍙浠ュ緱鍒版瘮鐗瑰竵銆傚湪鍐欒繖綃囨枃絝犵殑鏃跺欙紝姣旂壒甯佺殑浠鋒牸鏄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鍏冨乏鍙籌紝鑰岃繖浠呬粎鏄鐢變簬榪欏潡鏄懼崱鍚勬柟闈㈢殑鎬ц兘鏁版嵁鏇村姞鏈夊埄浜庢寲鐭褲
鎬諱綋鑰岃█錛屾樉鍗℃寲鐭垮氨鏄涓縐嶅埄鐢ㄦ樉鍗℃湰韜鐨勪紭鍔挎潵榪涜屾暟瀛楄揣甯佺殑鐢熶駭錛岃屾寲鐭胯屼笟鐨勫叴琛幫紝灝辯洿鎺ュ獎鍝嶄簡鏄懼崱浠鋒牸鐨勬嘗鍔ㄣ
鍦ㄦわ紝濂夊姖榪樻湭榪涘叆鑰屽張鎯寵繘鍏モ滅熆鍦堚濈殑鏅閫氱帺瀹訛紝鏀懼純鍚э紝鍥犱負鏈夊彲鑳斤紝涓嬩竴涓鈥滆鏈鏃犲綊鈥濈殑錛屽氨鏄浣狅紒
㈢ 比特幣的挖礦的原理是什麼
比特幣挖礦的原理是,執行由人制定的、由計算機自動執行的規則 。
比特幣的發明者薩拓喜·那卡摩托(Satoshi Nakamoto,中本聰)在一開始就規定了這一規則,參與比特幣區塊鏈的人都必須無條件自動遵守。
規則的內容大致是,
將比特幣的流通數據進行打包,整理成固定大小,然後上傳到區塊鏈上進行比特幣全網同步廣播的人,就可以得到由系統獎勵的50個比特幣。
在特定條件下,這些獎勵會減半,時間大約是4年減半一次。
那麼怎麼完成這個數據的打包整理呢?
要完成這個動作的人必選先擁有必要的工具,即執行比特幣區塊鏈的軟體,還有運行該軟體的機器(一開始是電腦);然後下載保存有所有已獲得全網承認的的比特幣交易數據,這個時候你就成為了「節點」,成為了保護區塊鏈數據的一份子。
節點運行特定的數學公式,得出正確答案後才能獲取打包數據的優先權。獲得優先權的節點,誰先完成打包然後上傳到區塊鏈上,並得到其他節點的接收和認可,那系統將自動把獎勵發放到他手中。
如果打包的交易中有用戶塞給打包節點的比特幣手續費,手續費歸該節點所有。
人們覺得計算數學公式然後完成打包獲得獎勵的過程,就和在大河裡撈金沙一樣,要摒棄掉許多錯誤的答案才能找到正確的鑰匙獲取黃金,所以人們把這個過程比喻為挖礦。
所以比特幣挖礦不是真的去挖什麼玩意兒,就是用計算機不停的碰撞不停的猜,誰先猜到誰就搶得獎勵,僅此而已。
㈣ 比特幣挖礦原理
比特幣的挖礦原理,實際上就是一個 數據記錄的過程。
區塊鏈是- -個人人都可以參與數據處理的資料庫,每隔一段時間, 就需要礦工將之前沒有經過大家確認的交易數據收集起來,進行處理。
但問題就來了,礦工那麼多,到底用誰處理的數據?所以,系統就有了一個特殊的機制。
所有參與的礦工,把數據打包的時候,必須加入一個叫做「哈希值」的東西,而且這個哈希值必須滿足一定的條件,系統才會認可你處理的數據。誰能最先完成這件事,並把自己的工作成果廣播給其他的礦工確認,_部分認為沒問題,誰就能獲得記錄數據的權利,以及很多的比特幣作為獎勵。
這就有點像一個海賊王留下了大筆的金銀珠寶,然後跟所有人說,尋找吧,誰能找到開啟我寶藏大i ]的鑰匙,誰就能獲得我的全部財富。
當然,礦工挖礦不僅僅是為了比特幣,因為這是維護整個區塊鏈網路的重要環節,挖礦的人越多,參與數據確認的人也就越多,我們的數據也就越安全。所以,不要小瞧礦工,真的到了數據爆炸的那天,礦工拯救世界,可不是說說而已
拓展資料
一、比特幣的原理:
與現實貨幣不同,比特幣不依靠特定貨幣機構發行,它依據特定演算法,通過大量的計算產生。從比特幣的本質來看,是一些_雜演算法所生成的特解。每-個特解都能解開方程並且是唯一 的,破解之後就相當於擁有了這個特殊貨幣。
2、虛擬貨幣定義非常簡單,就是指非真實的貨幣。
虛擬貨幣有以下幾類:
1. 游戲貨幣。對,你沒聽錯,可以在網路游戲里進行交易的貨幣也能叫虛擬貨幣。不過單機游戲里的貨幣不能叫虛擬貨幣,因為其不能聯網與其它玩家進行市場交易。
2. 網站貨幣。一些網站推出的可以購買網站增值服務的貨幣。比如騰訊的Q幣。
3. 電子錢包。大家平時常用的微信支付,支付寶等等。
4. 區塊鏈貨幣。大家比較熟悉的區塊鏈,以太坊和我經常說的 FIL。
3、那上面這些貨幣都合法嗎?
答案是都是合法貨幣。不過先別急著蓋棺定論,雖然它們都是合法貨幣,但是離「法定貨幣」還有十萬八千里。就拿區塊鏈貨幣來說,國家已經將區塊鏈貨幣列為法定財產,2019年9月28日,海南成立了區塊中心。區塊中心是由火幣集團牽頭成立的。據報道稱,數字貨幣也是我國經濟增長的主要動力,國家也肯定了區塊產業的技術,這次區塊中心的成立,是央視首次報道虛擬貨幣的進展。
雖然當前國內能夠交易得到的數字貨幣有非常多,但其中絕大多數都是打著區塊鏈的幌子進行圈錢的代幣。如果對於數字貨幣投資比較感興趣的話,那麼還是盡可能地去選擇投資市值排名前20的幣種。
㈤ 比特怎麼挖礦
1、先下載你的比特幣電子錢包,網路一下Bitcoin客戶端就有,不用注冊的,它是默認綁定你的電腦的,下載安裝好,它就會更你的網路數據塊,這個夠坑爹,聽說是下載所有網路節點的信息,是全世界的,這該有多大,我更新了好幾天都下載完數據塊。
Bitcoin客戶端界面:
2.界面還是比較簡單的,有了這個客戶端,你這可以實現比特幣的付款和收款了。點下圖圈圈處就可以看到下方有一串的數字和字母的字元串,你可以把這串東東復制下來,發給別人,相等你把銀行卡帳號給別人,別人就可以付款了,你點「發送貨幣」,把別人發來的帳號粘貼下就可以輕松給對方付款比特幣,這個過程完全沒有第三方的存在,所以安全放心。
3.介紹一下如何挖礦,也是比特幣產生的重要方式。挖礦工具是guiminer,它是個綠色包,也就文件夾,不用安全,下載下來直接解壓就可以用了,找到下方圖標,雙擊運行。
界面:
4.有了工具就要用到,就要找到一個好地方生產礦產,也是就是礦池,在現在比特幣產量越來越少了,如果個人挖不知何年何月才挖得出比特幣來,如果你是銀河系列超級計算機就另談,個人電腦可以忽略掉,礦池有很多,但號稱比特幣全球最大礦池deepbit,它是網址是
https://deepbit.net/ 登陸網站注冊帳號。點我的帳戶
5、進入我的帳戶信息,這里看到你的礦工信息,帳戶有多少比特幣的分成,c貢獻
6、我的帳戶的具體設置。
1、<你的比特幣地址,用來接收報酬:>在框里內輸入你接受比特幣的地址,不要寫錯了,不然就白挖礦了,上面圖文說過了。
2、《自動支付最小值:》 自己設置,當你在礦池有這么多錢後,這個網站就會自動把錢打到你的上面設置的比特幣帳戶地址。你看所以上面設置重要吧
3設置礦工了,點creat new vorker,中文是創建新的礦工,礦工就可以幫你的挖礦的工人,你可以設置多個,然後在很多電腦一塊開挖,效果更明顯,收入更豐厚
名稱上就隨便寫,要寫英文,外國的東西最好寫英文。
密碼自己寫,不要寫得長,簡單就行了重要性不大
失敗檢測閥值 (1-3600 分鍾): 寫上60就行了,
當礦工不工作時發送郵件通知?* :果斷不選,拒絕垃圾郵件,
礦工支付方式:果斷選按比例拉,多勞多得,這才是符合人類發展。
最後點 sava setting ,就可以保存你的礦工了,返回可以看到你礦工的信息。
7.把礦工信息填入到挖礦工具guiminer,
file->new opencl miner->填入你喜愛的名字-》sever處選擇deepbit-》username填入礦工的,記得要連你的注冊帳號一起形式的你的郵箱加礦工,上面有,密碼你懂的,device 是選擇你用什麼硬體來工作,一般是用顯卡來的,選擇你要用的顯卡,如果找不到,記得更新一下顯卡驅動就可以用了,然後start mining了.就可以坐等收礦了。具體速度要看你電腦配置。
註:礦池還有許多的,工具也有,具體我就不介紹了,只因為我是用我上面的說,誰用誰知道,用了才有發言處,其它的我可能不懂。小心的電費都不夠本,如果真的有了就可以上中國比特幣網買賣比特幣,把它換的真金,對不。
㈥ 比特幣挖礦的原理是什麼
比特幣挖礦是利用計算機硬體為比特幣網路做數學計算進行交易確認和提高安全性的過程。