Tezos的LPOS跟EOS的dPOS一樣嗎
前言:Tezos的LPOS和EOS的dPOS是一樣的嗎?有什麼不同?EOS的區塊生產者是固定的超級節點,以高效能為優先出發點。而Tezos的區塊生產者是動態的,區塊生產者的門檻更低,以安全為優先出發點。另外,Tezos的區塊生產者不僅具有區塊生產權,也同時獲得鏈上治理的投票權,這會不會導致利益的集中化?不同的共識機制和治理模式在實踐,會有什麼樣的結果,歡迎留言探討。本作作者是Jacob Arluck,來源於medium.com,由藍狐筆記社群“Leo”翻譯。
在沒有轉移所有權的情況下,Tezos允許token持有人向其他token持有人轉移或委託授予驗證權。這讓很多觀察者感到困惑,搞不清楚Tezos的共識機制,把它跟EOS或Lisk的dPOS模型相混淆。
在dPOS中,為了達成網路共識,需要選舉一組固定的區塊生產者,也就是所謂的委託代表。在Tezos網路,代表者只是可選的。Tezos的共識機制更像是“LPOS(流動性POS)”。LPOS的目標是維持動態的驗證者組,方便token持有人協調和問責管理。
總言之,Tezos的驗證者門檻明顯低於標準的dPOS(或POW),目前的協議要求一個區塊生產者抵押10,000個token(目前20,000個),有一個可靠的網際網路連線、普通的算力和技術水平。
Tezos的區塊生產
比特幣礦工要想獲得建立區塊權利,需要解決數學難題,是PoW的機制。Tezos基於權益來分配區塊生產權,這種機制稱之為PoS。每個區塊由隨機的權益持有人產生,並由其他32位隨機的權益持有人驗證(或公證、認可)。
與比特幣一樣,Tezos也是通過增發token和交易費用來獎勵參與共識的生產者。為了激勵區塊生產時的誠實行為,Tezos要求生產者抵押token幾周時間。如果區塊生產者試圖嘗試雙重生產或雙重簽署區塊,抵押的安全保證金會被沒收。
token持有人可能對自行生產區塊並不感興趣,那麼他們可以委託其他人生產區塊,與此同時,token的所有權並沒有發生轉移。
正如之前說過的,“對我來說,這是生產者的生活”:既然不是每位token持有人都有興趣成為生產者,token是可以委託給其他人的。被委託的代表並不擁有或控制token。特別是,被委託的代表不能花費這些token。然而,如果這些token代表的權益隨機被選中進行區塊生產,那麼權利屬於所委託的代表。
跟比特幣不同,比特幣礦工獲得所有的區塊獎勵,Tezos的委託代表會跟token的持有人進行獎勵的分享。所有的Tezos token持有人,無論是否有權益,可以避免約5.5%左右年度通脹的稀釋,促進更大的協調。
dPOS
因為Tezos允許委託代表,它的共識機制經常被描述為dPOS。這讓很多人產生困惑,把它跟EOS,BitShares、ARK,LISK等混淆在一起。
但dPOS的標準模型中,區塊生產者或見證人代表的數量是固定的,比如EOS是固定的21位區塊生產者,但在Tezos中是可選的。使用dPOS共識通常是考慮擴充套件性的問題,dPOS的採用者一般認為擴充套件性是dapp走向主流人群的主要障礙。用EOS白皮書的話來說:
“EOS.IO軟體引入了新的區塊鏈架構,旨在實現去中心化應用的縱向和橫向的擴充套件。......最終技術是一種區塊鏈架構,可以擴充套件到每秒百萬級的交易,去除使用者費用,並且可以快速和輕鬆地部署去中心化應用程式。”
EOS採用的dPOS還增加了BFT,Dan Larimer聲稱EOS網路可以在不到一秒內達成99.999%的最終狀態。換言之,dPOS可能最終讓我們拋棄這樣的時代:一群加密貓就可以給世界計算機造成擁堵。(譯者:意指不用再擔心以太坊的擁堵問題)
為了保持一組區塊生產者的誠實和可問責,dPOS協議持續投票選出一組代表節點來發布和驗證區塊。EOS中,token持有人選舉21個區塊生產者和100個備用區塊生產者,每兩分鐘計算一次結果。在Lisk中,token持有人則持續選舉101名代表。dPOS協議中的投票權通常跟token持有人的權益成正比。
Larimer認為:跟以太坊和比特幣相比,dPOS有更大程度的去中心化,原因是挖礦活動已經有中心化趨勢。Tezos根據權益比例分配區塊生產權。而dPOS則是在一組活躍的區塊生產者之間平均分配區塊生產權。除了女巫攻擊和卡特爾壟斷的風險之外,21位得票最多的驗證者技術上也與最受歡迎的區塊生產者一樣多。
使用固定的驗證者小組,dPOS也要求較低的通漲增發代幣來激勵區塊生產。在它5%的年度通脹率中,只有1%分配給區塊生產者,其餘4%分配給鏈上的財政儲備,用於獎勵對網路作出貢獻的行為。
把驗證者小組固定到21個或101個節點,有利於提高區塊生產者之間的競爭,但,也提高了參與共識的進入門檻。畢竟,EOS計劃要把tps擴充套件到百萬級,要求任何的區塊生產者能滿足重要的基礎設施要求。整個EOS區塊生產者會達到跟比特幣現代挖礦一樣的專業化程度,這跟早期比特幣時代宿舍挖礦的情景完全不同。
邁向LPOS
跟dPOS不同,在Tezos中,委託授權不是PoS的重要方面。專案優先考慮的是去中心化、協調和安全,而不是很快就能得到的擴充套件性,並且要小心謹慎地調整吞吐量(目前是40tps)。
事實上,Tezos的PoS風格更類似於流動性權益證明,而不是dPoS。為了不混淆,同時更好闡釋Tezos的PoS,這裡把Tezos的共識機制稱為LPOS(Liquid Proof-of-Stake)。
測試網釋出幾周後,Tezos有411位區塊生產者。不過如下圖所示,可以看到代表者市場的一些流失,因為代表者的競爭是基於費用、支付頻率、聲望和其他指標。
Tezos中,代表的不當行為(比如,不支付獎勵)可能很快被發現並且社群會譴責代表收取高額費用。token持有人可以毫不費力地更換代表,因此對代表有威懾力,激勵它們協調。
以上是Tezos測試網從第一到第十五週期區塊生產者的分佈。從釋出以來,區塊生產有明顯的去中心化趨勢,並且隨著更好基礎設施的採用,會進一步走向去中心化。
Tezos協議將最終需要更好的Tezos token進行區塊生產。這為成千上萬的使用者提供了進行區塊生產的可能。
鏈上治理的影響
對於鏈上治理來說,所有這些都很重要。因為在Tezos,共識參與者也是協議升級的決策者。token持有人授予代表者區塊生產權,也同時授予投票權。
在這個問題上,不乏知名部落格預警說,鏈上治理註定是要被中心利益所攫取。甚至,這已經在Lisk上有真實證據。但,觀察者們常常把dPOS協議的經驗直接推斷到Tezos上,而dPOS是有固定節點的。很少有觀察者認識到Tezos是基於不同優先順序的不同模型。
當然,這不是說在Tezos中,強大的投票聯盟不會出現,或者一些大的主體,比如交易所,不會成為重要的權益者。但,最重要的是不管是token持有人還是使用者都可以協調重新安排權力,並促使中心利益可問責。(譯者:在這裡,Tezos試圖勾勒出一個自我糾正和進化的畫面,當然,這一切需要時間和實踐來證明)
為了達成這一目標,LPOS應該確保區塊生產者的門檻足夠低,可以維持一個動態的驗證者小組。但,就像資訊保安,可問責的治理是個挑戰,一個永遠都無法徹底解決的挑戰。
或者,區塊生產和投票權可以完全分開,減少共識和鏈上治理之間的聯絡。這要求改變強預設值,使用者可能把區塊生產權委託給一個主體,而投票權委託給其他主體。暫不提其他的潛在平衡。但,這是一個有意思的研究領域。
風險警示:藍狐筆記所有文章都 不構成投資推薦,投資有風險 ,投資 應該考慮個人風險承受能力 ,建議對專案進行深入考察,慎重做好自己的投資決策。