容量證明:它是如何工作的?

解釋什麼是資源證明及其工作原理 礦業 使用容量證明以及該算法與工作量證明有何不同 驗證的樁號.

容量證明(Proof of Resources,PoC)是區塊鏈中使用的一種共識算法,其中使用硬盤內存來挖掘加密貨幣,而不是像工作量證明算法中那樣使用計算能力,或者使用數量來挖掘加密貨幣。可用的代幣,如權益證明算法中那樣。

容量證明的出現是作為使用工作量證明算法時高能耗問題的可能解決方案之一,以及礦工保存加密貨幣而不是花費它更有利可圖的情況(在PoS 的情況)。

當使用 PoW 算法時,礦工以最快的速度改變區塊頭中的數字參數,試圖找到他們正在尋找的區塊哈希。 第一個找到該哈希值或隨機數的礦工會在網絡上傳播該信息。 其餘礦工確認交易並繼續處理下一個區塊。 它本質上是一種彩票類型,礦工不斷迭代哈希值以找到正確的哈希值。

容量證明如何運作

容量證明允許區塊鍊網絡中的節點使用可用硬盤空間來挖掘可用的加密貨幣。 PoC 不是不斷迭代塊頭中的數字參數並重新哈希,而是在挖礦開始之前在礦工的硬盤上創建可能的解決方案列表。

硬盤內存量越大,它可以存儲的可能解決方案就越多,這增加了礦工在列表中找到所需哈希值並獲得區塊獎勵的機會。

繼續彩票的類比,如果您必須匹配盡可能多的數字才能獲勝,那麼可能的答案列表越長,您獲勝的機會就越大。 此外,您可以保存彩票並反複使用。

容量證明由兩個階段組成:繪圖(硬盤準備)和挖掘。

繪圖

首先,繪製硬盤,即通過重新散列數據(包括礦工的帳戶 ID),創建一個包含所有可能的隨機數值的列表。 每個隨機數包含 8192 個哈希值,編號從 0 到 8192。相鄰的哈希值形成稱為“勺”的對。 因此,哈希值 0 和 1 生成 scoop 0,哈希值 2 和 3 生成 scoop 1,依此類推。

礦業

第二階段實際上是挖礦,或者說加密貨幣的挖礦,此時礦工計算出刺數。 例如,礦工開始挖礦,計算結果為他提供了 38 號勺子。然後,礦工獲取第一個隨機數的勺子 38,並使用該勺子的數據來計算截止時間值。 重複該過程,直到知道硬盤上存儲的所有隨機數的截止日期。 在計算完所有的最後期限後,礦工選擇其中的最小值。

截止日期是指在創建前一個區塊之後礦工可以啟動新區塊之前必須經過的秒數。 如果在此期間沒有人創建新區塊,那麼礦工可以這樣做並獲得獎勵。

例如,如果礦工 X 的最短期限為 36 秒,並且在這 36 秒內沒有人創建新區塊,則礦工 X 將能夠創建下一個區塊並獲得獎勵。

容量證明的優點和缺點

PoC的優點是它可以使用任何硬盤,包括帶有Android操作系統的硬盤,並且被認為比用於開採比特幣的ASIC礦機效率高30倍。

它不需要特殊的設備和不斷改進的硬盤。 挖掘數據可以輕鬆刪除,\磁盤可用於存儲任何其他信息。

該算法的缺點包括缺乏普及性。 此外,惡意軟件可能會在人們不知情的情況下利用他們的硬盤空間進行挖礦。

給文章評分
區塊鏈媒體
添加評論