當前位置:首頁 » 挖礦知識 » 中本聰怎麼怎麼挖礦

中本聰怎麼怎麼挖礦

發布時間: 2024-12-11 18:24:43

『壹』 天天說挖礦比特幣挖礦流程概述。

通俗易懂的大概流程

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

其實通俗來講原理很簡單,比特幣作為一種點對點的電子貨幣體系,挖礦的過程就是一個紀錄數據的過程,因為整個系統是開放的,人人可參與的,所以人人都可以進行挖礦,雖然理論上人人都可以參與,但無利不起早沒有人會平白無故的參與到網路的建設中,中本聰就利用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次方。

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

最後一步驗證

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

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

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

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

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

『貳』 中本聰怎麼挖不到幣啦

中本聰幣現在已經停止手機挖礦了,後續想要獲得就只能通過參與節點建設和質押挖礦獲得中本聰幣了。

『叄』 貨幣挖礦到底挖的是什麼

計算哈希的過程叫挖礦,計算哈希的機器就叫做礦機,操作礦機的人就叫做礦工。
根據協議,一個區塊的大小最大是 1MB,而一筆交易大概是500位元組左右,因此一個區塊最多可以包含2000多筆交易。礦工負責把這2000多筆交易打包在一起,組成一個區塊,然後計算這個區塊的哈希(Hash)。
中本聰故意讓添加新區塊,變得很困難。他的設計是,平均每10分鍾,全網才能生成一個新區塊,一小時也就六個。由於人為設置了大量的計算及難度系數,需要大量算力才能得到區塊的有效哈希,進而新區塊添加到區塊鏈(好比在全世界的沙子裡面,找到一粒符合條件的沙子)。
礦工之間也在競爭,誰先算出來了,誰就能第一個添加新區塊進入區塊鏈,從而享受這個區塊的全部收益。其它礦工只能過來把那一頁抄寫一份,貼在自己賬本的最後面,然後又開始新的記賬過程。周而復始,生生不息,賬本一頁一頁的增加,賬本越來越厚。
由此看來,挖礦其實是一種安全機制,利用密碼學哈希函數和非對稱加密,確保區塊鏈網路的挖礦節點在廣播區塊前,投入大量的計算,提高作假和作惡的成本,保證已有數據不可能被篡改,確保全網達成共識。
拓展資料:
「挖礦」的特點
1)「挖礦」的過程就是運行特定的計算公式,試圖計算出符合特定規則的Hash值的一個過程;
2)「挖礦」的本質是:生成最新區塊,掛在到區塊鏈的末端;其本質也可以理解為:爭奪賬本的記賬權。
3)「挖礦」為什麼叫做「挖礦」,因為「生成新區快」這個操作成功,會獲得大量的獎勵;
4)有「挖礦」,自然有「礦工」,礦工指的是:所有運行(以為例)客戶端,鏈接網路的終端節點,比如CPU,GPU,礦機,礦池組等等
5)為什麼大家對「挖礦」趨之若鶩?
因為能獲得超出成本的大量的獎勵;獎勵包含兩部分:
第一部分是:創建新區塊成功,系統獎賞礦工的「獎勵金」(又叫coinBase交易金),這部分佔主要比例;
第二部分是:所生成的新區塊里打包的所有交易的交易傭金(交易費用),這部分佔一小部分;
6)接第五點,系統為何要獎勵礦工「coinBase交易金」?
對維持「系統」網路穩定,對確認交易,對參與認證的節點的獎勵;因為挖礦同時還保護著系統的安全,防止欺詐交易,避免「雙重支付」;這一點很重要!

『肆』 比特幣的挖礦的原理是什麼

比特幣挖礦的原理是,執行由人制定的、由計算機自動執行的規則 。

比特幣的發明者薩拓喜·那卡摩托(Satoshi Nakamoto,中本聰)在一開始就規定了這一規則,參與比特幣區塊鏈的人都必須無條件自動遵守。

規則的內容大致是

將比特幣的流通數據進行打包,整理成固定大小,然後上傳到區塊鏈上進行比特幣全網同步廣播的人,就可以得到由系統獎勵的50個比特幣。

在特定條件下,這些獎勵會減半,時間大約是4年減半一次。

那麼怎麼完成這個數據的打包整理呢?

要完成這個動作的人必選先擁有必要的工具,即執行比特幣區塊鏈的軟體,還有運行該軟體的機器(一開始是電腦);然後下載保存有所有已獲得全網承認的的比特幣交易數據,這個時候你就成為了「節點」,成為了保護區塊鏈數據的一份子。

節點運行特定的數學公式,得出正確答案後才能獲取打包數據的優先權。獲得優先權的節點,誰先完成打包然後上傳到區塊鏈上,並得到其他節點的接收和認可,那系統將自動把獎勵發放到他手中。

如果打包的交易中有用戶塞給打包節點的比特幣手續費,手續費歸該節點所有。

人們覺得計算數學公式然後完成打包獲得獎勵的過程,就和在大河裡撈金沙一樣,要摒棄掉許多錯誤的答案才能找到正確的鑰匙獲取黃金,所以人們把這個過程比喻為挖礦。

所以比特幣挖礦不是真的去挖什麼玩意兒,就是用計算機不停的碰撞不停的猜,誰先猜到誰就搶得獎勵,僅此而已。

『伍』 挖礦掙錢是什麼原理

挖礦就是那個維特幣唄,比特幣礦場,然後呢,他有特定的程序,需要大量的結算。需要耗電然後呢挖礦就是那個維特幣唄,比特幣礦場,然後呢,他有特定的程序,需要大量的結算,需要耗電,然後呢,每天他一個機器能夠生成幾個比特幣

『陸』 人人都是礦工 其實挖礦就是記賬啦

什麼是比特幣挖礦呢?感覺挖礦這個詞彙忽悠了大家,讓大家產生了很多誤解。挖礦=記賬,我們日常生活中有支付寶或者銀行這樣的中央機構幫我們記賬,但是比特幣是一種點對點去中心化的貨幣,幫我們記賬的就是礦工了。

人人都可以是礦工。

礦工挖礦怎麼實現的呢?

比特幣的創立者中本聰為區塊鏈創造了第一種通證獎勵機制,給獲得記賬權的節點提供比特幣獎勵,從而激勵人們參與記賬。

通證就是利用密碼學原理,在演算法中引入哈希演算法等。

該演算法會給出一個非常困難的計算題來給全網的計算機進行計算,同時哈希演算法會調整計算難度,使得每次計算得到正確的哈希值都需要十分鍾左右。而參與記賬的節點計算能力(算力)越強大,第一個計算出正確哈希值、獲得記賬權、贏得比特幣獎勵的概率就越大。(注意,是概率,而不是算力最強的那個計算機就能夠保證第一個計算出哈希值)

比特幣貨幣發行的機制:

十分鍾出一個區塊,最開始的獎勵是50個比特幣,每四年減半一次

礦工除了獲得比特幣獎勵之外,還會獲得轉賬人額外給的手續費,手續費是自定義的,可以為0,但是手續費越高,獲得礦工打包的幾率就越高,而且速度越快。

為什麼挖出一個區塊的時間是十分鍾呢?

因為礦工A在挖出區塊之後需要向全網進行廣播,全球礦工接收到信息的時間可能不同,可能出現跟礦工A計算時間相同的礦工b,但是互相不知道彼此已經計算出了結果,於是中本聰規定每道題要非常復雜,復雜到需要十分鍾才能挖出一個區塊。

如何保障十分鍾才能出一個區塊鏈

中本聰發明了動態調整難度的機制,假如之前的2016個區塊的平均時長是高於十分鍾的,那麼新的難度值就會下降,之前的出塊時間如果是小於十分鍾的,那麼新的難度值就會上升,從而保持出塊時間差不多穩定在十分鍾左右。

礦工挖出2016個區塊之後就是大約14天,數學題的難度會根據之前2016個區塊出塊的總時間來動態地進行調整。

礦工用什麼來挖礦的

最開始用普通電腦的cpu可以挖礦,隨著礦工越來越多,難度上升,大家開始用gpu挖礦,再後來出現礦機,直到單一的礦機也很難挖出比特幣,於是就出現了礦池模式

什麼是礦池模式

就跟游戲裡面組隊打boss一樣,將大家的力量聚集在一起,相當於把大家的算力集中在一起,一起去挖礦,如果挖到了比特幣,就按照算力佔比來分配比特幣收益。

比特幣的總量是2100萬枚,所以會在2140年被挖完。

熱點內容
eth0wlan0能共同用嗎 發布:2024-12-11 22:32:59 瀏覽:217
中英區塊鏈龔暉 發布:2024-12-11 22:22:02 瀏覽:906
比特幣五行屬於 發布:2024-12-11 22:15:53 瀏覽:486
用挖比特幣的礦機做計算可以嗎 發布:2024-12-11 22:15:53 瀏覽:613
以太幣用什麼礦池好 發布:2024-12-11 22:00:38 瀏覽:989
挖礦兄弟的迷你世界 發布:2024-12-11 21:36:22 瀏覽:662
比特幣首次分叉 發布:2024-12-11 21:03:01 瀏覽:329
去鎮中心的公共汽車英語怎麼說 發布:2024-12-11 20:42:45 瀏覽:685
hpc健貝幣區塊鏈 發布:2024-12-11 20:42:23 瀏覽:720
doge沒有莊家嗎 發布:2024-12-11 20:36:32 瀏覽:379