一文了解HDD.Cash

數字貨幣為我們帶來了一種全新的、去中心化的價值存儲與傳遞方式,作為加密世界的第一個貨幣,BTC用它的高經濟價值證明了數字貨幣存在的意義。

作為數字貨幣的信仰者,我們總是在追尋著去中心化的道路。為了達成去中心化的共識,BTC採用了POW(Proof of work,工作量證明)共識算法。POW共識算法通過不同節點之間提供的算力大小來競爭區塊的記賬權,交易的方式以區塊的形式記錄,以密碼學的方式串聯,保證區塊的不可篡改性。

細數BTC的優勢

1、去中心化,貨幣不再由中央機構進行分發,人人都可以參與貨幣的鑄造;

2、減少信任成本,我們可以通過一串字符地址即可完成交易,交易雙方可以做到完全的匿名;

3、改變金融結構體系:通過全網廣播交易的方式來代替銀行的認證。

儘管BTC有這麼多的優勢,但本質上,基於POW共識算法的數字貨幣依然會存在諸多的限制。例如競爭區塊記賬權是通過算力的大小,這就必然導致礦工之間算力的軍備競賽;POW通過大量且重複的計算hash對區塊加以匹配,因此會消耗十分可觀的電力資源;目前以比特大陸為首的礦池掌握著大部分的算力,這違背了去中心化的理念;賬本本身是公開的,用戶在系統中的所有行為都不具備任何的隱私性。

HDD應運而生~

一文了解HDD.Cash

HDD項目簡介

HDD.Cash(簡稱HDD)是基於CPOC(Conditioned Proof of capacity)共識算法、zk-SNARK協議的創新型數字貨幣,繼承了現有數字貨幣的去中心化理念,同時提供額外的隱私層。

HDD以硬盤容量作為共識的基礎,也就是我們常說的使用硬盤作為挖礦的載體,通過這樣的方式,讓貨幣的生產更趨向於去中心化。人人都可以擁有貨幣的“鑄造權”。

HDD選擇硬盤挖礦是一種顛覆性的創新,簡單來說,挖礦就是提前使用CPU、GPU寫入大量的hash值,並將其存儲在硬盤空間中,挖礦的過程僅僅只是對硬盤空間進行掃描,因此HDD挖礦是一種節能環保的行為。

HDD的優勢

1、藉助POC容量證明,HDD挖礦不再依靠大量計算單元的高負荷運作,而是快速的掃描硬盤空間,針對硬盤特性的優化措施能讓檢索的效率更高,消耗更低。因此相較於POW工作量證明,POC共識會更加省電,對於礦工而言,電力支出的成本更低。

2、POC本質上也是POW的一種,因此存在被ASIC化的可能,但POC使用的是一種計算時間極慢且工作量更大的shabal256算法,即便是目前計算性能最為強悍的ASIC礦機,也無法在短時間內(HDD出塊時間為5分鐘)完成hash計算,只能通過提前進行計算,再將hash值存儲在硬盤空間中。因此POC算法是不可能被ASIC化的。

3、POC最早的使用者是Burst,它在2014年為加密世界帶來了POC算法,但Burst的依舊沿用POW貨幣的經濟模型,早期的礦工以極低的成本得到了大量的代幣,而後入場的礦工則沒有足夠的激勵去參與挖礦。因此,參與HDD挖礦,是有條件的,即每TB硬盤容量必須抵押150枚HDD,滿足抵押則獲得全部的收益,否則礦工就只能得到5%的獎勵。條件化容量證明,讓無論何時參與HDD挖礦的礦工都能獲得可觀的收益,讓生態得到良好的發展。

4、HDD相較於其他的POC項目,因為zk-SNARK協議的存在,它額外支持隱私交易,通過零知識證明來確保交易的有效性,並不暴露任何的信息,例如交易雙方的地址、交易金額等等。

一文了解HDD.Cash

HDD的POC容量證明技術原理

在前面的文章中,我們知道POC容量證明是由Burst最早使用,它是一種創新性的發明,POC僅僅是將挖礦的設備由CPU、GPU、ASIC礦機變成硬盤空間,便解決了POW的諸多問題。

POW挖礦的過程好比學生為了尋找正確的答案而去不停的查閱書籍,這是十分費勁的過程;而POC挖礦的過程就好比學生提前複習,已經知道了正確的答案,只需要將答案填寫在試卷即可,整個過程十分輕鬆。

挖礦一般會涉及一下幾個過程:

1、P盤(Plot)

Miner(礦工)在本地硬盤Plot 文件,用哈希值填充硬盤。硬盤容量越大,填充的Hash值越多,爆塊的概率越高,簡單來說,你的容量越大,獲得收益也會越高。

技術原理:礦工挖礦創建一個名為nonce的東西,通過重複散列數據(包括你的帳戶ID)創建隨機數。你為繪圖分配的硬盤空間越多,你可以存儲的nonce就越多。一個隨機數最終將包含8192個哈希值。這些8192個哈希是成對組織的,稱為scoop。每個scoop會被分配一個從0到4095的數字。

繪圖時間的長短將根據你硬盤容量大小而定。(使用GPU進行P盤花費的時間會更短)

2、轉賬(Transaction)

BHD基於BTC錢包重新構建了一套安全的P2P網絡,礦工在錢包之間進行轉賬操作,BTC錢包的安全性與穩定性經過多年的驗證已經相對完善,這使得BHD錢包得到了保障。

3、打包(Forging)

Miner通過錢包,偵聽P2P網絡,每當收到一個塊,就開始下一塊塊的打包過程。錢包組織一個Block,把block的哈希值發給Miner,Miner尋找最匹配的Nonce。錢包收到Nonce後,把Nonce轉成Deadline(時間),然後等待到這個時間結束後,把塊廣播出去。

在挖掘過程中,礦工需要計算一個0到4095之間的一個勺數。假設你的計算給你一個42的勺數,然後你會去挖掘一個42的nonce 1並使用該scoop數據計算一個時間量,這個時間稱為截止日期。你對硬盤上的所有nonce重複此過程,在計算完所有截止日期後,你將選擇最短期限,截止日期表示“在允許創建塊之前,最後一個塊被創建後經過的秒數”,如果沒有其他人在這段時間內創建一個區塊,你創建了一個區塊便會獲得一個區塊獎勵,因為你能夠生產的截止日期比其他礦工的截止日期短,你比其他礦工快,所以你將得到獎勵。

例如,在挖掘時,你的最小期限為25秒。如果沒有其他人可以在接下來的25秒內打造一個區塊,你將有機會打造這個區塊並獲得獎勵。

4、驗證(Verify)

礦工收到Block之後,進行驗證,獲得獎勵。

一文了解HDD.Cash

HDD的分配機制

HDD供應總量為10億枚

IE0數量為9000萬枚(9%),這裡解釋一下,為什麼會IEO,主要的目的是為了讓礦工在早期能以很低的價格購買抵押代幣,從而獲得更高的挖礦收益。

挖礦產出數量為9億1千萬枚(91%)。

出塊時間為:5分鐘

初始塊大小:2200HDD/block,4MB區塊大小

減半週期:平均2年減半一次

TPS性能:70筆交易/秒

HDD採用的是CPOC(Conditioned Proof of capacity,條件化容量證明)共識算法,因此挖礦需要1TB抵押150枚HDD,抵押數量隨全網容量的增加而減少。從最初的150HDD/T,逐漸較少至15HDD/T。

礦工抵押的收益和不抵押的收益相差95%,因此想在HDD網絡中得到更高的收益,除了增加硬盤容量之外,還需要增加抵押代幣的數量哦。

HDD技術路線

1. 2019 年 9 月,完成 HDD.Cash 白皮書,進入 HDD.Cash 應用優化階段。

2. 2019 年 10 月,主網 1.0 和錢包開發完成,官方網站上線,啟動挖礦。

3. 2020 年 1 月,完成 zk-SNARK 的整合,隱私交易邏輯的開發和測試,公佈相應 的技術報告,啟動主網2.0 的更新。

4. 2020 年 Q2 全網容量達到 4000p,主網 2.0 上線,支持隱私交易。

5. 2020 年 Q3 全網容量達到 7000p,迭代新版本的 CPoC 共識算法。

6. 2020 年 Q4 全網容量達到 10000p,發佈基於 HDD 的生態應用系統。

#硬盤挖礦# #硬盤狗社區# #hdddog.com#


分享到:


相關文章: