來閒談PoC!

長期以來,大多數人對挖礦的理解還在ASIC芯片或者顯卡,然而2014年6月,一個名為Burst的項目上線,為世界帶來了一種全新的共識機制:POC(prove of capacity,容量證明)。然而這種POC機制卻沒有像POW那樣收到關注,礦業還是以POW挖礦為主,直到Filecoin帶起的一波硬盤挖礦的熱度, POC共識機制才開始逐漸進入礦圈視野。

POC 背後真正的挖礦算法,如果要實時計算的話是非常複雜的,而產生一個區塊的時間又太短(平均每 4 分鐘產生一個新的區塊),因此這種挖礦的計算方法必須提前存儲在硬盤驅動器的空間裡。最終如果你在硬盤空間裡擁有越多的計算方法(也被稱為plots),你用最快的速度去破解當前這個區塊的謎題,實現的概率也就越大。

b9f3a64f8a78407e98423dccaa5bad03.jpeg

POC共識算法開創了硬盤挖礦模式的先河,POC是一種利用電腦硬盤空間來挖礦的共識算法,目前大部分數字貨幣挖礦採用的是POW(工作量證明),僅有Burst、Bhd、Boom使用POC挖礦模式。

無論是挖Burst還是SINOC,都要涉及到一個“P盤”的過程,這個P盤的過程,就是把隨機數寫進硬盤的過程。所謂的Plotting硬盤就是在硬盤內創建plot文件,你同時會創建一個叫做nonces的東西,Nonces是通過數據不停重複哈希產生的,這些數據包括你的賬戶ID等等,如果你為Plotting分配越多的硬盤空間,那麼你就存儲越多的nonces,最終會包括8192個哈希表,這8192個哈希表是成對出現的,每對被稱為scoop,每個scoop會被分配一個從0到4095的標號數字。

55a7-fysqfnf9027237.jpg

挖礦的時候,你會通過某種算法計算scoop,將這個最佳scoop中的哈希通過另一種算法計算出一個時間,這個時間就是deadline,重複上述過程,直到每個scoop都被你計算過一遍,你再從所有計算出的deadline裡面找出數值最小的deadline,這個deadline代表了“自從上一個區塊生成之後,系統必須經過多長時間才能生成下一個區塊,如果在這個時間裡,沒有人生成下一個區塊,也就是沒有人計算出的deadline比你更小,那麼你就擁有了打包區塊的權利”。

zl2e-fyrcsrw2208423.jpg

Burst、BNC、Bomm對比

burst總量21億,每年減產90%,目前來說技術上busrt最厲害,畢竟人家發展了四年,目前具備了智能合約、資產交易眾籌系統、任意消息、別名系統等功能。

BNC總量5300萬,每四年減半。而從技術上看目前BNC像是簡單版的burst,繼承了burst的低耗節能和高效交易等技術特徵,但是在模式上有一個非常大的創新,它採取了抵押挖礦機制,礦工需要抵押幣才能獲得收益,這使得礦工在早期挖礦時都需要購買抵押幣進行挖礦,而礦工要抵押挖礦必須買幣或借幣抵押,這樣一來市場上流動的BNC一直處於通縮狀態,對應的BNC價格也會不斷攀升。這是一個創新,BNC的抵押模式會為BNC打出更大的名聲。

KpR7Ivrvdg4jcnAdz1DkUXMi4kUhhvsujNZ3rB08.png

boomcoin總量2.1億,每四年減半。從技術上看它非常像burst的繼承者,它繼承了burst智能合約、資產交易眾籌系統、任意消息、別名系統等核心技術,從模式上看它又像BNC的改良者,礦工抵押挖礦能獲得95%的收益,而裸挖只能獲得20%收益,這種模式使得礦工對抵押挖礦的需求更加明顯。

POC共識機制的出現,將給加密貨幣挖礦業帶來新的變革,BNC作為POC機制的先行者,勢必有一番作為,如果說比特幣挖礦屬於精英、資源佔有者,那麼BNC將把挖礦帶進千家萬戶,BNC給所有人一個平等參與加密貨幣的機會。


分享到:


相關文章: