區塊鏈挖礦是什麼意思?

時間 2021-05-11 19:09:24

1樓:清源

簡單來說挖礦就是用計算機大海撈針式的尋找乙個數學難題的答案,誰能找到這個答案誰就能獲得一大筆獎勵。

這就好比挖礦淘金,淘金者們打撈起河裡或湖裡的淤泥後,在淘盤將淤泥洗滌,以便找出淤泥裡的天然金沙。

這個難題就是用SHA-256雜湊演算法不斷的雜湊乙個值(區塊頭)從而得到乙個符合條件的值。最開始解決這個問題會很簡單,但是隨著想獲得這筆獎勵的人越來越多難度也指數級上公升。

這個數學難題簡單說就是雜湊區塊頭之後得到的值前面有多少個0,如果不滿足條件就丟棄繼續尋找,是不是很像洗淨泥沙淘取真金的過程。

下面這段字元是位元幣第1000個區塊的雜湊(2023年1月產生);

可以看到前面有8個0,雖然雜湊值的生成是隨機的,但是生成前面有8個0的值對計算機窮舉來說也並不算太難。

再看一下這段字元,是位元幣第560000個區塊的雜湊(2023年1月產生);

可以看到前面有18個0,要生成滿足這個條件的雜湊對於普通電腦來說幾乎是不可能完成的任務了。

區塊鏈中的 鏈上測試是什麼意思 是上鏈的意思嗎?

MrRed 鏈上測試顧名思義,就是在鏈上進行真實的測試。上鏈指的是將智慧型合約部署到公鏈上,這時候智慧型合約就開始起作用了。對於乙個智慧型合約來說,一旦部署到鏈上就不能進行修改了。意味著如果智慧型合約出現問題,那麼將會是毀滅性的。為了解決這個問題,公鏈以外還會有一些測試鏈,比如說Ethereum的R...

區塊鏈以工作量換取信任是什麼意思?

其他節點會接受,但是,這不意味著這筆交易就成交了,這也是為什麼交易所都會要求幾個確認的原因。第乙個區塊,被惡意者挖出,並且其中有惡意交易,其他人接受的是正確交易。第二個區塊,被別人挖出,這時惡意的節點的區塊數量由於比其他人少,惡意者必須接受別人的區塊,從而覆蓋了他原先惡意資訊。這也是為什麼有51攻擊...

區塊鏈生存指南是什麼?

YoungSun 首先要明確一點,區塊鏈不是貨幣,更不是金融,他是一種復合技術 加密演算法 共識演算法 點到點傳輸協議.他不是萬能的,也不是最安全的,實際上區塊鏈技術還會加大計算資源開銷和網路丟包率,並非銀彈,對於附加在區塊鏈上的場景化業務,比如位元幣 萊特幣是一種超主權的價值讀寫,其附加在了等價交...