在加密貨幣挖掘中,目標雜湊是一個數值,雜湊塊頭必須小於或等於該數值,才能將新塊授予礦工。區塊頭標識區塊鏈中的單個區塊。
加密貨幣挖掘是指收集加密貨幣作為完成工作的獎勵的過程。這項工作的本質是驗證給定加密貨幣交易的合法性。這樣一來,加密貨幣礦商基本上就是審計師。當你採礦的時候,你可以賺加密貨幣而不需要為它存錢。
目標雜湊用於確定輸入的難度,並且可以進行調整以確保有效地處理塊。例如,在加密貨幣中使用目標雜湊,加密貨幣使用工作證明(PoW)系統來設定當前的挖掘難度(包括比特幣)。如果加密貨幣使用不同的系統進行挖掘,則可能不需要目標雜湊。
加密貨幣依賴於包含所有加密貨幣交易歷史的區塊鏈的使用。這些事務被雜湊或加密編碼成一系列字母數字字元。雜湊包括獲取任意長度的資料字串,並透過一個演算法執行該字串以生成具有固定長度的輸出。不管輸入有多大或多小,輸出的長度總是相同的(儘管雜湊的排列數在天文上是很大的)。每個塊將包含前一個塊頭的雜湊。
驗證和編碼區塊鏈被稱為挖掘。挖掘涉及使用計算機執行雜湊演算法來處理最近的塊;使用者需要挖掘的資訊可以在塊的頭中找到。加密貨幣網路為這個雜湊設定一個稱為目標雜湊的目標值,礦工們試圖透過測試所有可能的值來確定這個值是什麼。
塊頭包含塊版本號、時間戳、前一塊中使用的雜湊、Merkle根的雜湊、nonce和目標雜湊。塊是透過對塊內容進行雜湊、新增隨機數字字串(nonce)並再次對塊進行雜湊而生成的。
如果雜湊滿足目標的要求,那麼塊被新增到區塊鏈中。迴圈透過解決方案以猜測暫時性被稱為工作證明(PoW),能夠找到價值的礦工將獲得區塊並以加密貨幣支付。
比特幣使用SHA-256雜湊演算法。該演算法以需要可預測的計算機處理能力的方式生成可驗證的隨機數。
挖掘塊需要挖掘者生成一個值(nonce),該值經過雜湊(加密編碼)處理後,小於或等於比特幣網路接受的最新塊中使用的值。此數字介於0(最小選項)和256位(最大選項)之間,但不太可能是最大數字。
因為目標雜湊可能是一個巨大的數字,礦工可能需要測試大量的值才能成功。一個不成功的礦工必須等待下一個區塊(這就是為什麼找到雜湊解決方案的礦工被比作一場比賽或彩票的中獎者)。
定期調整目標雜湊值。用於生成新目標的雜湊函式具有特定的屬性,旨在確保區塊鏈(及其加密貨幣)的安全。這個過程是確定性的,這意味著每次使用相同的輸入時,它將產生相同的結果。它的速度足夠快,因此不會花費太長時間來返回輸入的雜湊值。它還使得確定輸入變得非常困難,尤其是對於大的數字,並且對輸入結果進行小的更改,從而產生非常不同的雜湊輸出。
...金鑰的情況下,攻擊者無法讀取訊息中的原始金鑰。只有目標方可以使用安全通道獲得金鑰,以便他們只能讀取。AES、DES、RSA和Blowfish是一些最著名的加密演算法。 像修改、偽裝、重播和拒絕等攻擊都是一些威脅完整性的攻擊。...
... 目標使用者收到一封偽造的電子郵件,聲稱是來自一個主要組織或企業 偽造的電子郵件需要立即關注,其中包括指向網站的連結 連結到網站...
當您線上下載檔案時,系統會向您提供一個檔案雜湊來檢查檔案的完整性。不管是對是錯,大多數人忽略了檔案雜湊驗證,假設檔案是惡意的,網站所有者會意識到並將其刪除。或者他們的防毒軟體會在可疑下載執行之前將其踩...
有時你會看到MD5、SHA-1或SHA-256雜湊顯示在你的網際網路旅行下載,但不知道他們是什麼。這些看似隨機的文字字串允許您驗證下載的檔案是否已損壞或被篡改。您可以使用Windows、macOS和Linux中內建的命令來實現這一點。 雜湊如...
...提供密碼。服務不儲存密碼本身,而是從密碼生成一個“雜湊”。這是一個無法逆轉的獨特指紋。例如,密碼“password”可能會變成類似“4jfh75to4sud7gh93247g…”。當您輸入密碼登入時,服務將從中生成雜湊值,並檢查雜湊值是否...
...SHA-1這樣的演算法崩潰時,廣告網路都是第一批被攻擊的目標,因此谷歌在確保這些加密系統正常工作方面投入了大量資金。由於谷歌的廣告遍佈整個網路,他們需要確保每個人都參與其中。有時這意味著要敲碎幾個腦袋! 因此...
...學難題。他們實際上是想成為第一個提出一個小於或等於目標雜湊值的64位十六進位制數(hash)的礦工。基本上都是猜測。 壞訊息是:這是猜測,但由於每一個問題的猜測總數都在數萬億左右,這是一項極其艱巨的工作。為了...
...一個64位的十六進位制數,稱為“雜湊”,它小於或等於目標雜湊。基本上,礦工的電腦會以不同的速率吐出雜湊值——每秒兆雜湊值(MH/s)、每秒千兆雜湊值(GH/s)或每秒兆雜湊值(TH/s)——取決於單位,猜測所有可能的64...
... 採礦業具有競爭力。第一個生成雜湊值小於網路設定的目標值的礦工“找到”新區塊,收到區塊獎勵(目前為25 litecoin)和區塊中存在的任何交易費用。由於無法知道什麼nonce會生成低於目標的雜湊,礦工的結果受到兩個因素...