區塊鏈101 位元幣挖礦是如何工作的

2021-09-20 12:21:46 字數 1244 閱讀 1894

當你聽說位元幣「採礦」的時候,你會設想硬幣被從地下挖出來。但是位元幣不是物理的,那麼我們為什麼稱它為採礦呢?

因為它類似於**開採,因為位元幣存在於協議的設計中(就像**存在於地下一樣),但它們還沒有被引入到光中(就像金子還沒有被挖掘出來一樣)。位元幣協議規定,在某一時刻將存在2100萬位元幣。「礦工」所做的就是把他們帶進燈裡,一次幾個。

他們這樣做是為了獎勵建立經過驗證的事務塊,並將它們包括在區塊鏈中。

節點一些節點是挖掘節點(通常稱為「礦工」)。將這些未完成的事務分組並將它們新增到區塊鏈。他們是怎麼做到的?通過解決乙個複雜的數學難題,這是位元幣計畫的一部分,幷包含了答案。需要解決的難題是找到乙個數字,當與塊中的資料結合並通過乙個雜湊函式時,產生乙個在一定範圍內的結果。這比聽起來要難得多。

(對trivia情侶來說,這個數字被稱為「nonce」,它是「一次性使用次數」的連線。)在位元幣的情況下,nonce是介於0和4,294,967,296之間的整數。

解決這個難題

他們怎麼找到這個數字的?通過隨機猜測。雜湊函式使得無法**輸出結果。所以,礦工們猜測這個神秘的數字,並將雜湊函式應用到這個猜測的數字和資料塊的組合中。生成的雜湊必須以預先確定的0個數開始。沒有辦法知道哪個數字會起作用,因為兩個連續整數的結果會相差很大。更重要的是,可能會有若干個非ces產生預期的結果,或者可能沒有(在這種情況下,礦工繼續嘗試,但是使用不同的塊配置)。

第乙個在期望範圍內得到結果雜湊的礦商宣布它的勝利到網路的其餘部分。其他所有的礦工都立即停止工作,開始試圖找出下乙個的神秘數字。作為對其工作的獎勵,獲勝的礦工得到了一些新的位元幣。

經濟學在寫作的時候,獎勵是12.5位元幣,在寫作的時候價值近20萬美元。

雖然這聽起來並不像乙份輕鬆的協議。有很多的採礦節點在爭奪這個獎勵,這是乙個運氣和計算能力的問題(你能做的計算越多,你就越幸運)。

而且,被獎勵的位元幣數量將會減少。現在是12.5,但每隔四年左右就會減半(下乙個預計在2020-21年)。位元幣相對於電力和硬體成本的價值在未來幾年可能會上公升,以部分彌補這一減少,但這並不確定。

困難計算的難度(雜湊字串開始時的0)是經常調整的,因此平均需要10分鐘來處理乙個塊。

為什麼10分鐘?這就是位元幣開發者認為,在達到2100萬美元的最大數量(預計在2023年的某個時間)之前,位元幣的流通速度將是穩定和不斷減少的必要時間。

如果你做到了這一點,那麼恭喜你!關於這個系統還有很多東西要解釋,但至少現在你有了乙個關於程式設計天才和概念的大致輪廓的想法。我們第一次有了乙個系統,允許在乙個分散的,無信任和防篡改的方式方便的數字傳輸。其影響可能是巨大的。

位元幣 區塊鏈

區塊鏈 一種實時記錄全部交易的去中心化公開資料 庫,在區塊鏈上進行支付時全網計算機共同查詢區塊鏈資料,共同驗證這筆支付交易是否有效。確認支付後將寫入區塊鏈並產生一條不可篡改記錄。區塊 區塊大小是1m,包含父雜湊 merkle根 時間戳 難度目標 隨機數。程式上近似每10分鐘增加乙個block,blo...

什麼是位元幣和區塊鏈

近段時間看了些關於位元幣和區塊鏈有關的文章,受益匪淺,所以想記錄下來,用自己最直白的話來說自己眼中的位元幣和區塊鏈。站在巨人的肩膀上,班門弄斧,如有不妥之處,請多多指教。1.位元幣是什麼 簡單的說,現在說位元幣的價值,就像在上世紀70年代說網際網路的價值一樣,假設有一天你把 123456 這串數字發...

區塊鏈 位元幣是詐騙嗎

回到區塊鏈技術角度來看,我們看到區塊鏈建立起了三個經濟體的基本要素 第一,社群的成立,這為價值網路傳遞提供了基本的場景,經濟學研究的重要分支就是研究群體決策。第二,資訊的流動,區塊鏈的社群中資訊的流動是有序和相對透明的,因此我們可以在高效的資訊流動過程中去判斷決策的變化現象。第三,共識機制的成立,為...