學生們,對那些閑得無聊的事情,總是能夠抱有最大的熱情,所以他發現比特幣這個想法真的很酷的時候,就立刻開始挖礦了,差不多花了三分鐘左右,他就用自己的個人電腦,挖出了屬于自己的第1個特解,同時得到了屬于自己的50個比特幣。
“奇怪,我花了三分鐘才計算出一個特解,但那個人7天時間就完成了36,000個區塊,就算他一天24小時不停的挖,那平均下來也只有16秒的時間,就能夠挖出一個特解,他怎么快這么多?他的電腦的算力比我強這么多嗎?”
“那豈不是在用超級服務器來挖礦?”這位高中生自言自語道。
能夠問出這個問題,就說明這個高中生雖然計算機技術是合格的,但是數學能力卻不行。
比特幣特解的計算,是采用哈希運算的方式來進行的。
哈希運算聽上去云里霧里的,實際理解起來也確實非常的高深,不過你只需要知道,所謂的哈希運算,其實就是撞大運罷了。
嗯,這么說有些過于片面,但這只是針對比特幣的運算而言的。
比特幣的方程的特解是固定的,這些特解其實是無法通過運算來解的,而是要拿一個個的數字不停的去套,每套一次,就要通過方程進行一次相應的計算,如果恰好能夠解開方程,那么就代表這個特解是正確的。
以2010年的普通計算機來說,他的CPU全力運算,每秒鐘大約能夠計算200個數字是否是特解。
一開始的時候,因為沒有任何一個特解被記錄,所有的特解都在池子里面,所以這個過程特別的容易。
一秒鐘之內就能夠得到4個特解出來,也就相當于挖了200枚比特幣出來。
但這4個特解也會被記錄下來,以后都無法用這4個特解來換取比特幣了。
那么接下來的事情就可以想象了,隨著特解被用的越來越多,想要碰運氣,撞出特解的幾率也就越來越小。
第1個小時之后,一秒鐘就只能得出一個特解。
一天之后,就需要10秒鐘的時間才能夠算到一個特解。
七天之后,這個時間就上升到三分鐘了。
可以想象,隨著時間的推移,需要消耗的計算量也會越來越巨大,在后世,如果使用普通的電腦來進行計算的話,可能需要幾十年的時間,才能算出一個特解出來。