POW和POS挖礦機制的科普和區別
如果你是一名資深的比特幣礦工或商人,你一定聽說過POW和POS,但是當前在國內,卻幾乎沒有人明白這到底是什麼意思,也幾乎沒有相關的中文資料,為了讓大家更好理解這些概念,由此寫了這篇文字。
虛擬貨幣除了挖礦,還有利息!文中的新星幣和雅幣都已經歸零了,這也是我不看好POS幣的歷史原因。除此之外還有ETH例外就是POS+POW混合挖礦機制,傳言創始人V神1年內要將其改成完全POS機制。
第一段:通俗的概念解析
POW:全稱Proof of Work,工作證明。(達世幣,萊特幣,以太經典,比特幣等)
這是什麼意思呢?這就是說,你獲得多少貨幣,取決於你挖礦貢獻的有效工作,也就是說,你電腦性能越好,分給你的礦就會越多,這就是根據你的工作證明來執行貨幣的分配。大部分的虛擬貨幣,比如比特幣、萊特幣等等,都是基於POW模式的虛擬貨幣(算力越高、挖礦時間越長,你獲得的貨幣就越多)。
POS:全稱Proof of Stake,股權證明。 (恆星幣,狗狗幣,點點幣,雲儲幣等,聽說ETH也要計劃轉全POS)
這又是什麼意思呢?簡單來說,就是一個根據你持有貨幣的量和時間,給你發利息的一個制度,在股權證明POS模式下,有一個名詞叫幣齡,每個幣每天產生1幣齡,比如你持有100個幣,總共持有了30天,那麼,此時你的幣齡就為3000,這個時候,如果你發現了一個POS區塊,你的幣齡就會被清空為0。你每被清空365幣齡,你將會從區塊中獲得0.05個幣的利息(可理解為年利率5%),那麼在這個案例中,利息 = 3000 * 5% / 365 = 0.41個幣,這下就很有意思了,持幣有利息,非常好!(需要注意的是,5%的年利率僅僅是我的舉例,並非每個POS模式的幣種都是5%,比如點點幣PPCoin就是1%年利率)
第二段:市面的POS和POW貨幣
前面我們已經學習了POS和POW的概念了,接下來我們看看,現在市面上的貨幣,哪些支持POW,哪些支持POS呢?
答案是:除了點點幣PPCoin、新星幣NovaCoin、雅幣YaCoin這三個電子貨幣採用POW+POS結合的模式外,目前其餘所有的貨幣都只採用了POW模式,而沒有採用POS模式。
點點幣PPCoin首次實現POS(年利率1%)
POS這個概念,最早在比特幣項目里,就被提及,不過,在後續的實現當中,比特幣開發團隊考慮到其穩健性未經考驗,並沒有將它實現到比特幣的系統中。直到2012年8月,一個叫點點幣PPCoin(簡稱PPC)的電子貨幣出現,才真正實現了POS,這是PPCoin賴以成名的核心元素,PPCoin既支持POW模式的挖礦收入,也提供了POS模式下的利息收入。當時PPCoin給他們的貨幣設定了1%的年利率,並取得了很好的市場反響,很多用戶大量囤積PPCoin來獲取利息。
新星幣NVC助力POS(年利率5%)
不過,由於POS難以被世人理解,且1%年利率的吸引力實在是低了點,後續出現的新型電子貨幣,很少使用POS模式。2013年2月,俄羅斯一個研發團隊發布了第二款採用POS的貨幣新星幣NovaCoin(簡稱NVC),NVC將演算法進一步進行優化(採用scrypt),使其交易速度更快,同時將年利率修改為5%。NovaCoin的這兩項修改大獲成功,這讓其每一個幣的價值超越了號稱白銀貨幣的山寨幣之王——萊特幣LTC。在那個瘋狂的年代,一個萊特幣LTC等價於0.021個比特幣,而一個新星幣NVC則等價於0.033個比特幣。
第三個POS貨幣——雅幣YaCoin(年利率5%)
2013年5月,第三個採用POS模式的電子貨幣發布,它就是雅幣,英文名YACoin,簡稱YAC。雅幣YAC在新星幣NVC的基礎上再次有了重大突破和創新,它採用了新型的scrypt-jane演算法,這個演算法的特性之一,就是對CPU有著強烈的依賴,在此之前,所有已經出現的電子貨幣,都更依賴於顯卡晶元GPU進行挖礦的運算,使用GPU進行挖礦的效率遠遠超過CPU。而雅幣YAC一舉打破了這個局面,它的新演算法使其在使用CPU運算時,效率超過了GPU,這得到了很多沒有好顯卡的用戶強烈支持,具有著不錯的用戶群。作為一個支持POS的電子貨幣,雅幣YAC和新星幣NVC一樣提供了5%的年利率。
第四個來了——宇宙幣CosmosCoin(年利率1.5%)
宇宙幣CMC是第四款採用POS模式的電子貨幣,儘管CMC和CNC從名字上看著像兄弟,但其實他們什麼關係都沒有,因為CMC可比CNC優秀太多了。CMC在NVC的基礎上新增了交易留言功能,採用加強難度的scrypt演算法,產量每天只有5040個,稀缺性明顯,在山寨幣當中來看,幣值相對較高,可以嘗試挖掘存儲。CMC和前面3款POS貨幣的年利率都不都,它提供了1.5%的年利率。
第三段:POS的設計理念和起源
POS的設計理念,來自於對比特幣危機的思考,原因有三:
首先,我們都知道,比特幣的區塊產量每4年會減半,在不久的未來,隨著比特幣區塊包含的產量越來越低,大家挖礦的動力將會不斷下降,礦工人數越來越少,整個比特幣網路有可能會逐漸陷入癱瘓(因為大家都減少了運行比特幣客戶端的時間,因此越來越難找到一個P2P節點去連接和同步網路數據)。
POS解決方案:在POS體系中,只有打開錢包客戶端程序,才能發現POS區塊,才會獲得利息,這促使很多不想挖礦的人,也會常常打開自己的錢包客戶端,這幫助了P2P貨幣網路的健壯。
其次,若干年後,隨著礦工人數的下降,比特幣很有可能被一些高算力的人、或團隊、或礦池,進行51%攻擊,導致整個比特幣網路崩潰。51%攻擊簡單來說,就是當你擁有了超過全球51%的比特幣算力時,你將能偽造比特幣網路的任何數據,比如你偽造你有一百萬個比特幣但實際上你沒有。(拓展閱讀:什麼是51%攻擊)
POS解決方案:在POS體系中,即使你擁有了全球51%的算力,也未必能夠進行51%攻擊,因為,有一部分的貨幣並不是挖礦產生的,而是由利息產生(利息存放在POS區塊中),這要求攻擊者還需要持有全球超過51%的貨幣量。這大大提高了51%攻擊的難度。
第三,雖然我們知道比特幣是一個永遠不會通貨膨脹的體系,因為他的貨幣總量表面看起來是固定的,但是,你是否知道,比特幣其實是一個通貨緊縮的體系。因為,當我們重裝了系統,或者忘記了錢包密鑰時,我們會永遠無法再拿回錢包里的錢,這意味著,每年都會有一些比特幣隨著錢包的丟失而永遠被鎖定,這就形成了實質上的通貨緊縮,也許在五十年後,有效的比特幣,將會只剩下一千萬個。
POS解決方案:提供一定的年利率,儘可能保證既不通貨膨脹,也不通貨緊縮。
從以上3點我們可以看出,POS體系是在POW的基礎上全新建設的體系,有著非常長遠的見解和先進的理念。
第四段:怎麼才能獲得POS產生的利息
前面講了很多概念,有點像是教科書,不過在這一段里,我們要講怎麼才能獲得POS利息,這應該是大家最關心的問題了。
錢包沒有加密的用戶就非常簡單了,如果你的貨幣在你的錢包里放置超過30天(由於30天以內的利息很少,POS系統不會在30天以內支付利息),那麼當你第31天打開錢包客戶端時,你將獲得按年利率計算的利息,當然,你可能出差了6個月不能上網,6個月後你再打開錢包客戶端也是沒有問題的,時間越長利息越多,這是公平的。但你在獲得利息的頭幾個小時內有可能不能轉出你的錢,因為系統需要鎖定你的錢進行利息的確認和計算。(實質的演算法步驟更加複雜,不過小編全部將它口語化了,這有助於朋友們去理解)。當你獲得了利息以後,你的所有幣齡將被清空,你的持幣時間將從0重新算起,這樣,再過30天,你才能再次獲得利息。
如果你的錢包已經加密了,就要麻煩一點了,需要進行幾步的設置工作。
文章很長,本文在原文的基礎上修改了部分內容。感謝大家捧場閱讀,目前POS的幣都能存在錢包產生利息。
原文鏈接:深度教程:POS和POW全解析 - 山寨幣綜合頻道 - 比特時代
推薦閱讀:
TAG:比特幣Bitcoin | 比特幣礦池 | 比特幣礦機 |