網(wǎng)上有很多關(guān)于pos機(jī)器的原理和分類,如何設(shè)計(jì)PoS機(jī)制里面的Staking部分的知識(shí),也有很多人為大家解答關(guān)于pos機(jī)器的原理和分類的問題,今天pos機(jī)之家(m.afbey.com)為大家整理了關(guān)于這方面的知識(shí),讓我們一起來看下吧!
本文目錄一覽:
pos機(jī)器的原理和分類
分享者:卡咩
閱讀難度:★★★★☆
技能要求:PoS共識(shí)、staking
閱讀時(shí)長(zhǎng):20分鐘
編輯:紅軍大叔
2019年5月16日,《洞見staking》---解密Staking Economy的meetup第二次活動(dòng)在北京海淀區(qū)舉行, 感謝無涯社區(qū)的成員的支持, 也非常感謝各位嘉賓的精彩分享,本活動(dòng)是由無涯和Wetez錢包以及碳鏈價(jià)值共同舉辦。
背景提示: 今天要講的主題就是如何設(shè)計(jì)pos的staking機(jī)制。
PoS發(fā)展歷史先說下PoS的發(fā)展歷程, 第一階段是11年到14年,在bitcointalk論壇里有人提出"希望以投票權(quán)重來代替算力權(quán)重的方式來解決PoW的能源消耗問題", 即PoW主要是以隨機(jī)數(shù)計(jì)算的方式來獲得權(quán)重, 而PoS的權(quán)重主要是通過持有的代幣的數(shù)量, 當(dāng)時(shí)就叫voting power, 即你的持幣量代表了你的投票權(quán)重。
這期間PeerCoin,Nxt,Blackcoin代表了PoS1.0時(shí)代, 這些項(xiàng)目在2014年牛市的時(shí)候漲的非常高。 到了2015-2016年期間又降了下去,因?yàn)榘l(fā)現(xiàn)了很多的設(shè)計(jì)問題以及安全問題, 雖然實(shí)際并沒有發(fā)生這些問題, 但是在理論上被證明確實(shí)有問題, 所以, 人們?cè)卺j釀下一個(gè)版本的PoS。
這就是后來出現(xiàn)的Cosmos, Tezos,Polkadot等, 我們現(xiàn)在看到的一些PoS項(xiàng)目大多數(shù)就是他們?cè)谀莻€(gè)階段開發(fā)的結(jié)果。 可以說,第二個(gè)階段的共識(shí)正在被我們見證。 這些項(xiàng)目在2017年又迎來一個(gè)牛市的過程, 有趣的是那些第一期的PoS項(xiàng)目在17年期間也漲了不少, 大家可以以此類推一下。
PoS共識(shí)以人性弱點(diǎn)的方式來落地以前的Delegated PoS演化成現(xiàn)在的staking PoS, PoS剛開始的時(shí)候也期望和早期的PoW一樣, 即每個(gè)人都能夠平等的參與到網(wǎng)絡(luò)中去。
但是早期的PoS被大家的采用率不足,原因之一是早期的全節(jié)點(diǎn)錢包同步數(shù)據(jù)需要非常長(zhǎng)的時(shí)間, 再加上官方設(shè)計(jì)的通脹比較低, 激勵(lì)相對(duì)比較小, 并且參加過一次共識(shí)之后還需要重新積累幣齡。
今天我們看到的PoS它的激勵(lì)設(shè)計(jì)就是從人性弱點(diǎn)的方面來落地的, 具體的說, 如果你不進(jìn)行staking的話那么增發(fā)的token會(huì)對(duì)你的token作出稀釋, 而進(jìn)行staking的人的token數(shù)量會(huì)增加。 這個(gè)模型有一個(gè)專有名詞叫"非稀釋性通脹"。
進(jìn)一步, 項(xiàng)目方會(huì)在項(xiàng)目啟動(dòng)的時(shí)候給出一個(gè)較大的激勵(lì), 目的就是為了吸引更多的人參與進(jìn)來。 我們可以理解為算力權(quán)重是保護(hù)比特幣網(wǎng)絡(luò)的安全的, 而staking權(quán)重也是保護(hù)PoS網(wǎng)絡(luò)安全的重要手段。 從直觀來說, staking對(duì)應(yīng)你的直接受益, 但是從更本質(zhì)來說, 它是為了保護(hù)網(wǎng)絡(luò)的安全。
PoS設(shè)計(jì)的三個(gè)傾向staking Economy大約在今年4-5月份火起來, 似乎一夜之間很多項(xiàng)目都和PoS扯上了關(guān)系。 Tezos基本上算是第一個(gè)做Delegate和Staking的PoS項(xiàng)目。
簡(jiǎn)單說, 能往PoS優(yōu)化的做優(yōu)化, 不是PoS的希望加上PoS。 側(cè)面說明PoS比較火。
靈魂三問
Stakign可以簡(jiǎn)單理解為質(zhì)押。
Staking不能說就是PoS共識(shí), 更準(zhǔn)確說應(yīng)該是PoS共識(shí)的一個(gè)模塊。
Staking能給PoS共識(shí)帶來最大的價(jià)值是帶來安全, 還有可持續(xù)發(fā)展。
Token分類業(yè)界目前對(duì)Token的基本分類。
BTC基本上就是認(rèn)為是儲(chǔ)值類Token,不再作為支付、小額支付之類的Token。
STO類Token主要是考慮合規(guī)的問題, 但是目前也基本沒有看到靠譜的。
應(yīng)用類Token又分為兩類, 一類是公鏈型Token,一類是應(yīng)用型Token。
1、公鏈型Token
比如Tezos,definity, Cardano都屬于公鏈型, 即他們希望大家在這個(gè)鏈上面建立智能合約和各種應(yīng)用。
2、應(yīng)用型Token
簡(jiǎn)單來說就是以太坊上的應(yīng)用類型的Token。
PoS共識(shí)設(shè)計(jì)組成部分01 .
當(dāng)一個(gè)用戶想要參與PoS網(wǎng)絡(luò)的時(shí)候有哪些步驟呢?
1、聲明成為驗(yàn)證人
2、把token stake進(jìn)去, 系統(tǒng)會(huì)計(jì)算我相應(yīng)的有多少權(quán)重。
3、系統(tǒng)會(huì)根據(jù)隨機(jī)算法來挑中一個(gè)來出塊, 一般會(huì)提前一個(gè)周期選好驗(yàn)證人, 然后用到下一個(gè)周期
4、輪到你出塊的時(shí)候, 你需要打包交易, 廣播, 別人會(huì)驗(yàn)證你打包的數(shù)據(jù)是否正確并且簽名, 簽完名之后把它廣播到最高的區(qū)塊鏈高度上面, 這個(gè)塊就完成了
以上就是一個(gè)完整的PoS共識(shí)。
02 .
說一下選舉說法, 很有意思。
RR (Round Robin)
RR簡(jiǎn)單理解為就是一個(gè)循環(huán)算法, 一般用于聯(lián)盟鏈比較多, 當(dāng)然也有一些公鏈項(xiàng)目對(duì)RR做了優(yōu)化, 比如Cosmos。
Follow the Satoshi
這首先是在萊特幣上提出來的。 第一個(gè)用的是Tezos,然后是Cardano, 接下來Wanchain可能也要用到這個(gè)選舉方式。
具體就是把你的stake分成很多的小塊, 比如你有100個(gè)BTC你就拆成100塊丟進(jìn)一個(gè)池子里, 另一個(gè)人有1000個(gè)就拆成1000塊也一起丟進(jìn)池子里,當(dāng)從里面篩出來快的個(gè)數(shù)我比你多, 我就獲得選舉權(quán)。
從概率上來說你的總額度越大被選中的概率就越大, 和持幣量還是成正比。
03 .
說一下出塊部分
有時(shí)候可能輪到你出塊的時(shí)候你并不在線, 所以它會(huì)選舉很多個(gè)人來出, 第一個(gè)出不了的時(shí)候就讓第二個(gè)上。 甚至還有一些項(xiàng)目沒有priority,出塊漏了就漏了, 然后塊就是空的,因?yàn)樗鰤K足夠快, 所以接下來的塊能夠補(bǔ)上。
04 .
大家普遍比較關(guān)注的激勵(lì)機(jī)制。
一般激勵(lì)機(jī)制有三種:
一種是通脹型的,另一種是存量型(緊縮型)的,還有一個(gè)是Fee。
一般通脹率5%比較合理點(diǎn), 也有項(xiàng)目比較高的比如20%, cosmos是7%-20%。冬日娜, 通脹一般還和你的staking rate有關(guān),比如cosmos是假定100%staking才能獲得7%到20%的收益,而實(shí)際情況肯定不會(huì)所有的幣都stake的, 即收益會(huì)比較小一點(diǎn)的。 我們認(rèn)為比較正常的Staking rate在50%到60%之間是比較正常的, 這算共識(shí)比較高的, 那些共識(shí)比較低的可能staking rate只有20%左右。
staking的比率會(huì)是一個(gè)動(dòng)態(tài)的平衡, 比如一開始100%staking, 那么市場(chǎng)上就沒有流動(dòng)性了, 價(jià)格可能就比較高, 然后部分人就回把一些幣拿到市場(chǎng)上賣, 市場(chǎng)最終讓staking達(dá)到一個(gè)平衡。
當(dāng)然, 對(duì)于staking比較低的情況來說, 比如說20%的staking rate, 那么其安全性會(huì)比較低的, 因?yàn)橐馕吨灰@得市場(chǎng)的20%的幣就可以發(fā)起攻擊了。
應(yīng)該是購買大于10%就有潛在攻擊能力了。另一種是存量型的, 相對(duì)比較騷一點(diǎn), 目前市場(chǎng)上大家都是通脹型為主。 很多項(xiàng)目在開始的時(shí)候并沒有定總量, 比如Tezos、Cosmos 等后來都定為通脹的。
理解, 既然一開始沒有定總量, 自然也不能定位通縮了, 因?yàn)橥s就要求一開始定總量。存量的比較少, Wanchain算一個(gè)。 這個(gè)將來可能出現(xiàn)比較尷尬的情況, 比如未來希望改到通脹類型需要社區(qū)同意, 而這個(gè)操作本身是損害持幣人利益的, 意味著我的幣要貶值。
最后一種是Fee, 這個(gè)有個(gè)劣勢(shì)就是可能起步的時(shí)候的吸引力不夠, 項(xiàng)目方認(rèn)為自己的Fee足夠cover住成本, 假設(shè)的前提是未來交易量比較大。
具體的激勵(lì)方式包括如下幾種:
塊獎(jiǎng)勵(lì)、驗(yàn)證獎(jiǎng)勵(lì)、投票獎(jiǎng)勵(lì)、工作獎(jiǎng)勵(lì)。 早期只有出塊獎(jiǎng)勵(lì), 后來發(fā)現(xiàn)光有出塊獎(jiǎng)勵(lì)并不能保證可持續(xù)發(fā)展一個(gè)項(xiàng)目。 驗(yàn)證獎(jiǎng)勵(lì)就是后來說的BFT(拜占庭容錯(cuò)), 即幫助出塊人去驗(yàn)證塊的正確性是可以獲得獎(jiǎng)勵(lì)的, 如果發(fā)現(xiàn)你作假會(huì)被Slash。 投票獎(jiǎng)勵(lì)就是后來PoS比較強(qiáng)調(diào)鏈上治理產(chǎn)生的, 解決投票參與不足的問題, 激勵(lì)大家參與投票。 工作激勵(lì)即希望在項(xiàng)目早期的時(shí)候能夠得到社區(qū)的支持來一起幫助開發(fā)這個(gè)項(xiàng)目。
05 .
Staking機(jī)制
驗(yàn)證人門檻委托人門檻鎖定時(shí)間(驗(yàn)證人/委托人)Slash獎(jiǎng)勵(lì)分發(fā)/鎖定staking可以自己做, 也可以Delegate委托別人做。
比如門檻, 即你必需持有多少量以上才能參與驗(yàn)證人或者委托人。
鎖定時(shí)間容易理解, 即在鎖定期間你的幣是不能交易的, 可以理解為防止幣價(jià)的波動(dòng)。 比如近期atom會(huì)有比較大的量的token解鎖, 你說會(huì)怎么影響市場(chǎng)?
Slash就是驗(yàn)證人在出塊的時(shí)候會(huì)抵押一些token,如果作惡就會(huì)被slash。
獎(jiǎng)勵(lì)分發(fā)/鎖定。 不同的項(xiàng)目具體做法會(huì)有差異, 比如你需要考慮獎(jiǎng)勵(lì)是我主動(dòng)去拿還是自動(dòng)發(fā)我的, 發(fā)到手的獎(jiǎng)勵(lì)需不需要手工再去做stake動(dòng)作, 以及我需不需要去看我的委托人是否多收了我的token之類。
06.
外部考慮
代幣分發(fā)(初始分發(fā)&過程中分發(fā))去中心化模型治理方案可持續(xù)發(fā)展工程化外部考慮也有很多因素需要考慮, 即在系統(tǒng)之外可能會(huì)影響的因素也很多, 畢竟這是一個(gè)和很多人利益相關(guān)的, 頭緒較多。
現(xiàn)場(chǎng)合影
以上就是關(guān)于pos機(jī)器的原理和分類,如何設(shè)計(jì)PoS機(jī)制里面的Staking部分的知識(shí),后面我們會(huì)繼續(xù)為大家整理關(guān)于pos機(jī)器的原理和分類的知識(shí),希望能夠幫助到大家!
