Mining-Reward

解決數學問題如何創造比特幣?

  • March 10, 2016

如果我理解正確,比特幣挖礦軟體通過求解複雜的數學方程來“創造”比特幣。是否需要解決這些問題,求解這些方程是否有價值?如果不是,那麼數學問題的解決在哪裡適合整個比特幣場景?

挖礦解決的問題是在沒有中央權威的情況下提供安全交易的問題。解決這些問題是有價值的,否則就無法安全地交換比特幣。

比特幣使用工作量證明作為解決雙花問題的手段,無需中央權威。如果我嘗試將相同的比特幣發送到兩個不同的賬戶,礦工會選擇一筆交易或另一筆交易並將其用作他們進行計算的基礎。因為沒有其他人可以超過所有比特幣礦工,這使得其他人可以確定哪個交易“獲勝”。如果沒有這種機制,就無法解決衝突事務。

因為這種工作證明需要花錢才能完成,所以如果沒有一些激勵,它是不可能完成的。挖礦獎勵提供了這種激勵。

礦工本質上是在一批交易上蓋上公證印章。這就是他們所需要的。

但是如何防止公證人腐敗呢?比特幣通過擁有數以萬計的潛在公證人來做到這一點,其中一位恰好是能夠蓋章的幸運者。幸運的是碰巧解決問題的人。所有潛在的公證人都試圖一遍又一遍地解決這個難題,但一個人成功大約需要十分鐘。

其他人將看到解決方案,如果它有效,將繼續下一個難題。這建構了一個批次鏈。

因此,要回溯歷史以更改交易批次,需要重做之前發生的所有問題解決嘗試。您想退得越遠,您需要執行的解決問題的工作就越多。

因此,正在解決的問題是一個讓改變歷史變得非常昂貴的系統。這就是礦工有償提供的工作。

引用自:https://bitcoin.stackexchange.com/questions/13639