古詩詞大全網 - 個性簽名 - 天天說挖礦,比特幣挖礦流程概述。

天天說挖礦,比特幣挖礦流程概述。

通俗易懂的大概流程

如果妳之前對挖礦根本沒有了解,這段介紹就適合妳閱讀,進入狀態後再進行更深層次的學習。

其實通俗來講原理很簡單,比特幣作為壹種點對點的電子貨幣體系,挖礦的過程就是壹個紀錄數據的過程,因為整個系統是開放的,人人可參與的,所以人人都可以進行挖礦,雖然理論上人人都可以參與,但無利不起早沒有人會平白無故的參與到網絡的建設中,中本聰就利用Hash函數設計了壹種激勵和競爭方式。

大家都進行數據的處理工作,誰處理的又快又準確,誰就獲得記賬權,同時獲得該區塊的獎勵。既有獎勵又有競爭才使得比特幣網絡得以正常運轉。

想要競爭成功就要經歷幾個基本的流程。

壹、首先妳要將沒有被記錄的交易信息檢查並歸集到壹個數據塊中。

二、數據塊打包好後,進行哈希運算,算出哈希值,哈希值這個概念在昨天文章中已經詳細的介紹過。

三、算出哈希值後進行全網廣播,其他礦工接收到後進行驗證,驗證沒有問題就會將這壹個數據塊連接到整個區塊鏈上,就可以獲得這個區塊的獎勵了。

大致過程了解後就可以開始詳細的了解整個過程了。

開始挖礦前的準備工作

這裏所說的準備,可不是讓妳準備買礦機或者給礦機通電,說的是在進行POW工作量證明之前記賬節點所作的準備工作。也就是前面流程的第壹步的具體解釋。

想要收集齊全交易信息,第壹步就是收集廣播中還沒有被記錄賬本的原始交易信息。收集完成後就要自己先進行驗證,主要驗證兩個方面,1.每個交易信息中的付款地址有沒有足夠付款的余額。2.驗證交易是否有正確的簽名。這兩項必不可少,通俗壹點就是妳給別人打錢銀行需要確認的就是兩點,妳賬號裏到底有沒有那麽多錢,是不是妳本人或本人同意的行為。

這兩項驗證完後就可以將驗證好的數據進行打包,打包完成後當然沒有完,因為還有對於礦工來說最最重要的 壹 步,添加壹個獎勵交易,寫壹個給自己地址增加6.25枚比特幣的交易。

如果妳競爭成功,那麽妳的賬戶地址內就會增加6.25枚比特幣,在這裏也順便提壹下減半,最開始壹個區塊的記賬獎勵是50個比特幣,比特幣大概每4年獎勵就進行減半,前壹段時間的減半過後比特幣壹個區塊的獎勵已經變成了6.25枚。

值得壹提的是前兩次減半後都伴隨著牛市的來臨,現在第三次減半已過,在之後會有什麽樣的變化呢?

準備工作完成後就要正式的爭奪了

因為10分鐘左右就壹個記賬的名額,在這個階段全世界的礦工,都進行著壹場沒有硝煙的戰爭。

那這場仗怎麽打呢?其實就是計算Hash函數,礦工算力的比拼,所以說在比特幣網絡哪裏都離不開Hash函數。為了保證在10分鐘只有壹個人能夠成功,這個哈希函數的難度必須適當。直接哈希難度過低,所以規定Hash出的結果必須以若幹個0構成。

可能直接這麽說開頭若幹個0還沒有什麽難度概念,那就簡單分析壹下,進行這樣的計算有多難 , 也就順便可以解釋為什麽單打獨鬥的礦工已經不吃香了。

Hash值跟平常我們設置的密碼要求相似,是由數字、字母組成,其中字母區分大小寫。也就是說每壹位都有62種可能,哈希運算本質就是試錯,相當於給妳壹個不限出錯次數的手機讓妳開鎖壹樣 。 而比特幣的哈希值是以18個0開頭的,理論上需要進行62的18次方,這個數字在普通計算器上都是以科學計數法顯示的,結果為1.832527122*10的32次方。

指數爆炸式的運算次數增長保證了其挖礦的難度。同時也因為難度大帶來了壹些爭議,有人就會說耗費那麽大卻不產生價值,之前挖礦還在壹份意見征集稿中放到了落後產能裏。可以說對於挖礦行業的爭議是壹直存在的。

最後壹步驗證

找到哈希值後,進行廣播打包區塊,網絡節點就會進行驗證。

情況無非就是兩種,壹種是驗證通過,那麽表明這個區塊成功挖出,其他礦工就不再競爭,選擇接受這個區塊,將這個區塊進行記錄,挖出這個區塊的礦工就獲得了該區塊的獎勵,並且進入下壹個區塊的競爭。

另外壹種就是不通過,那麽前面的那些工作都白費了,投入的成本就沒有辦法收回,所以礦工們都自覺的遵守著打包和驗證的規則,因為作惡成本較高,也就維護了比特幣網絡的安全。

相信妳讀完文章已經大致了解了比特幣挖礦的整個流程,不過挖礦實際操作起來又是另壹個概念了,其中什麽時候適合進場挖礦、入手什麽樣的礦機進行挖礦、通過什麽樣的方式參與挖礦都是有壹定學問的。

挖礦有風險投資需謹慎呀,搞懂再行動,沒搞懂之前就要多學習。