分佈式計算網絡 Blockstack CEO Muneeb Ali 在 Blockstack 論壇中發了一篇名爲《Stacking:一種全新的區塊鏈共識算法》。這篇文章其實只是 Muneeb 的一些想法,並不是 Blockstack 已經確定將要實行新共識。在文章的最後 Muneeb 表示,共識是否升級還要看社區反饋。
在文章中,Muneeb 表示計劃今年第二季度,Blockstack 升級共識算法 Stacking。新共識算法升級包括對 Rust 語言使用的更新,代幣 Stacks 挖礦的優化、Clarity 智能合約語言使用等等(全文見下)。
通讀以後,Muneeb 所說的新版共識算法 Stacking 最重要的變動,就是引入了 PoS 機制。從 Muneeb 的表述中,我們可以很直觀的感受到,Blockstack 在向 PoW+PoS 結合的方向發展,與 Decred 有些相似之處。
Blockstack 目前的燃燒證明 PoB 共識,其實就是變化版的 PoW,礦工向一個地址發送比特幣,成爲網絡節點,獲取代幣 STX 獎勵。就像比特幣網絡,礦工需要花費礦機成本和電費來獲得比特幣一樣,Blockstack 的礦工一樣要花費比特幣這個成本去獲得 STX。
但是,問題在於,持幣用戶,沒有收益。持有 STX 的用戶,只能通過法幣本位思考獲得收益,沒有幣本位的收益。在 STX 上線交易平臺、代幣價格並不理想的情況下,這種現象尤爲嚴重。
但根據 Muneeb 的表述,Blockstack 的新共識引入了 PoS 的機制,雖然沒有明確顯示,但在新共識中,持幣者的利益被考慮進去了。新共識的受益方不再只有礦工單方面,礦工和持幣者都成爲了共識的參與者。持有 STX 的用戶可以通過主動參與共識,來獲得幣本位的獎勵,這其實就是 PoS 的核心理念。
有意思的是,Blockstack 的 PoS 代幣獎勵並不是原生代幣 STX,而是比特幣。如果新共識可以推出的話,這應該是目前唯一一個比特幣 "PoS"。但這裏的 PoS 並不是指通貨膨脹的產出,持幣者的比特幣收益來源,都是 Blockstack 的礦工。
以下是 Muneeb 論壇全文:
我們現在正在準備對 Blockstack 的共識算法進行重大升級,可行的話,預計在今年第二季度推出。Stacks2.0 的升級主要包括 Rust 語言的更新,代幣 Stacks 挖礦優化,智能合約語言 Clarity 語言,以及其他更新。Blockstacks 目前使用的機制是燃燒證明(PoB),PoB 的挖礦過程是,Stacks 礦工需要去燃燒一種底層貨幣(比特幣)來參與挖礦。
說詳細點,我們打算用一個全新的概念代替 PoB,我們叫它傳輸證明(PoX)。PoX 不需要燃燒這一步,礦工們要做的就是轉移,把底層貨幣轉給算法中參與共識那些持有 Stacks 的持幣者。我們計劃底層貨幣還是用比特幣,所以就是礦工們把比特幣轉給參與共識持幣者。
如果最終這個方案確定,這有可能是 Stack 2.0 的里程碑,我們打算將這個全新的共識算法命名爲 Stacking。就像剛纔說的,在 Stacking 裏,比特幣依舊存在,只不過不再被銷燬,而是傳輸。而接受比特幣的用戶有兩個特點:首先,持有 Stacks;其次,積极參與共識。在一輪循環中,(差不多一個月時間),滿足 Stacking 條件的用戶,都會收到比特幣獎勵。
爲什麼要選比特幣:之所以選擇比特幣,因爲這是目前最安全的 PoW 網絡。Stacking 共識是允許人們使用這些像比特幣一樣安全的可信的 PoW 貨幣來參與共識,這樣就不需要再重複 PoW 這種從電力資源到幣的過程。我們認爲,新的區塊鏈,應該受益於比特幣,而不是重複工作。
Stacking 有什麼好處:PoX 強於 PoB 的地方,就是 PoX 不需要銷燬底層貨幣,同時 Stacks 的持幣者還有可能在參與共識的過程中獲得比特幣的經濟獎勵。
PoW 與 PoS 的對比:在不調整比特幣協議的前提下,Stacking 共識其實是可以讓新的區塊鏈網絡受益於像比特幣這樣的獨立 PoW 網絡。另外,就像 PoS 共識一樣,新項目的持幣者參與共識是可以獲得獎勵的,而 Stacking 與 PoS 最大的不同就是,Stacking 的獎勵是比特幣。
Muneeb原文鏈接:https://forum.blockstack.org/t/stacking-a-new-consensus-algorithm-for-blockchains/10162?utm_source=email +營銷+ Mailigen& utm_campaign =投資者-更新第四季度- 2019 jan14& utm_medium =電子郵件
歡迎加入律動 BlockBeats 官方社群:
Telegram 訂閱群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方帳號:https://twitter.com/BlockBeatsAsia