財經(jīng)樂少7星評價
2023-02-07 10:04:32
比特幣是近幾年來,一直活躍在市面上的數(shù)字貨幣,也是最受歡迎的數(shù)字貨幣,因此很多投資者都會想要獲取比特幣,不過很多投資者都對比特幣賬本不太了解,尤其是對于比特幣賬本存在哪里這個問題,可以說一直是一知半解狀態(tài),接下來幣界網(wǎng)就給大家詳細說說比特幣在哪存著?
比特幣記賬采取的是工作量證明法,也就是讓記賬的人去解一道運算量很大數(shù)學題,誰能夠最先解出來,就用誰的賬本,同時誰也就獲得了比特幣的獎勵,這個解數(shù)學題的過程就叫做挖礦,所以挖礦比拼的就是礦機C P U的運算能力。
具體要解怎樣的數(shù)學題呢?這個數(shù)學題是要計算一個哈希函數(shù),即輸入一個x求得一個y,哈希函數(shù)具有正算容易反算難的特點,也就是說得知x可以計算出y值,但得知y值無法反推出x值。
哈希函數(shù)有很多種,比特幣采用的是由美國國家安全局發(fā)明的sha256算法,即對任意一個字符串進行運算后,都會得到一個256位的二進制數(shù),如sha256(“apple”)=100110……,不論這個字符串是一篇文章還是一部電影,都是輸出一個256位的二進制數(shù)。
具體到比特幣的記賬上,就是要對新的區(qū)塊進行兩次sha256運算,得到一個256位的二進制哈希值。
哈希值=sha256[sha256(區(qū)塊信息)],并要求該哈希值的前n位都是0。
一般一個區(qū)塊信息會包含四大部分息:前塊頭部、賬單信息、時間、隨機數(shù)。
由于前塊頭部、賬單信息、時間是已知量,所以解這道數(shù)學題的關鍵就是去不斷的嘗試隨機數(shù),使得哈希值前n位都是0,n越大,哈希值越難算,隨機數(shù)越難找。
此時所有計算這道數(shù)學題的人就是礦工,電腦就是礦機,計算過程就是挖礦。第一個找到對應的隨機數(shù)使得哈希值前n位都是0的人就有了打包權,以他的賬本為準,從而獲得獎勵。
所以挖礦的關鍵就在于找到這個隨機數(shù),拼的是電腦的算力。
中本聰在設計比特幣的時候就考慮了比特幣挖完之后誰記賬的問題,因為我們知道目前剩余待挖的比特幣大約還有400多萬個,按照目前的挖礦速度大約到2140年之后就會全部采完。到了那個時候,比特幣內部肯定會調整對礦工的激勵機制,將手續(xù)費收入作為記賬的主要獎勵,只有這樣才能夠維持比特幣系統(tǒng)的持續(xù)運轉。
當然,有一些專家也提出了很多不同的建議,例如有的人就認為未來可以從比特幣交易當中收取固定的費用作為記賬獎勵給礦工,這也不失為一種比較好的做法。不管未來如何,礦工在比特幣記賬當中的地位是不會變化的。那么,為什么要記賬?
因為記賬有獎勵,記賬有手續(xù)費的收益,而且打包區(qū)塊的人有系統(tǒng)獎勵,獎勵方案是,每十分鐘生成一個區(qū)塊,每生成一個區(qū)塊會獎勵一定數(shù)量的比特幣,最開始是50個BTC,過4年會獎勵25個BTC,再過4年再減少一半,以此類推。這樣比特幣的產(chǎn)生會越來越少,越來越趨近于一個最大值,計算公式是:50×6×24×365×4×(1+1/2+1/4+1/8+…)≈2100萬,其中最初獎勵50個比特幣,每小時有6個區(qū)塊,每天24小時,每年365天,前四年是如此,之后每四年減半。
此外,記賬獎勵還有每筆交易的小額手續(xù)費,每個交易發(fā)起都會附帶一定的手續(xù)費,這些手續(xù)費是給記賬的礦工的。
解決這個數(shù)學難題要靠運氣,理論上,運氣最好的礦工可能1次哈希就能算出結果,運氣差的可能永遠都算不出來。但是總體來看,如果一個礦工的算力越大,單位時間內進行的哈希次數(shù)就越多,就越可能在短時間內挖礦成功。
以上就是比特幣賬本存在哪里?比特幣賬本是誰在記賬?的詳細內容,更多關于比特幣賬本知識分享的資料請關注幣界網(wǎng)其它相關文章!