尹天劍6星評價
2020-08-14 13:51:41
比特幣私鑰是一個256位的隨機數(shù),通過SHA-256算法產(chǎn)生。比特幣私鑰的定義非常簡單,一個是256位(256個二進制數(shù)字)另一個是隨機數(shù),意思是這個數(shù)的產(chǎn)生沒有規(guī)律。
也就是說,比特幣私鑰是一個數(shù)字,這個數(shù)字可以取從0到22??-1之間的任意值。
或許你會說,這個比特幣私鑰也太簡單了吧。我隨便寫一個數(shù),只要不超過最大值,不就是可以破解比特幣私鑰了么?如果你真的這樣想,只能說你too young too naive!!!
雖然SHA-256私鑰只是一個簡單的數(shù)字,但它仍然很難被破解,原因在于這個數(shù)字的集合足夠大,大到我們很難窮盡所有數(shù)字,并對它們進行逐一的驗證。2的256次方近似于10的77次方,10的77次方有多大?
"雙色球"一等獎的中獎概率是8×10ˉ?,從全世界范圍來看(假設(shè)全世界人口為70億),一年中每個人遭遇雷擊的概率是175萬分之一(5×10ˉ?)。
結(jié)論就是你被雷劈概率比破解SHA-256要高得多!
再打個比方,破解6位密碼組合形式,可能只需要10分鐘,64位密碼就是10小時,128位就是100小時,256位就是1000小時 、、、、 以此類推!
雖然沒有絕對安全,但你在破解SHA-256過程中,別人早已發(fā)現(xiàn)你所在何處,定位和逮捕你的時間綽綽有余!