EOS CPU提案通過,投機者們內心「涼涼」了!

10月18日,據IMEOS報道,EOS主網關於CPU改動的提議已經通過BP投票。據悉,保守估計這一改動將至少提升2倍的可用CPU資源。此前EOS主網發起提議,將主網的全局參數TARGET_BLOCK_CPU_USAGE_PCT從10%提升到20%。



​EOS CPU資源提升2倍意味著剛需者不再需要花高價格去租CPU了。而就在昨天,EOS的CPU危機卻達到巔峰。

10月17日,EOS被爆普通用戶無法進行轉賬操作,甚至連賬號本身都失活,需要“充值重啟”;而大量DApps也不得不“關閉運行”來躲避風波——這一波癱瘓,和以太坊相比,有過之而無不及。



EOS的資源系統為什麼不夠用?

為什麼會超支呢?CPU是不是不夠就不能使用了?在回答這些問題之前,我們需要先理解EOS轉賬原理以及EOS目前提供使用的兩類資源:RAM(購買型資源)、CPU和NET(抵押型資源)。

當談到EOS時,我們總會拿它免手續費的特點和比特幣、以太坊的高手續費作比較,因為前者採用通脹經濟模型,每年增發總量的5%,而後兩者則採用發行總量恆定的的通縮經濟模型。

但實際上,EOS是收取手續費的。它主要體現在RAM上,而且收費還不便宜,之前註冊一個賬號就要200多人民幣;另外CPU和NET也是收費的,但它們是一種臨時抵押凍結方式,一段時間後會自動解凍。

關於RAM此處不多講,詳細分析可以查看前段時間比特萬象發過的文章《RAM擴容提案生效,是機會還是另一次收割?》。

如果說RAM是炒地皮,那麼CPU和NET就是收租金,而CPU和NET的消耗和收費邏輯基本一樣。(本文以CPU進行分析):

1. 用戶可以通過抵押EOS購買CPU;

2. 用戶的CPU可使用量是動態變化的,它採用比例制,按用戶的CPU抵押量佔全網的總抵押量的比例來分配可使用的CPU量。比如,當前全網總共有10萬個EOS抵押用於獲得CPU的使用權,而你鎖定(抵押)了1萬個EOS在CPU資源上,那麼你能夠使用全網所有CPU資源10%的計算能力。



也就是說,抵押EOS獲得CPU的數量越大,獲得CPU需要抵押的EOS就會越來越多。如果你需要用CPU,而又沒有那麼多的EOS去抵押,就像今天,抵押2000個EOS僅僅能換回1.3秒的CPU,怎麼辦,只能去租。

雖然抵押EOS獲取CPU是免費的,但租CPU並不免費。而這之間的利潤,就是投機者的動機。越難獲取CPU,CPU的租金越高。

BM是鼓勵收租金的,REX便是用來做這件事的。持有 EOS 的用戶可以通過系統合約授權eosio.rex 出租 CPU 或者NET,eosio.rex將給用戶轉入對應數量的 REX 代幣,作為出租者取回 EOS 本金和租金收益的憑據。




至於上文說到賬戶失活問題,可以這樣來解釋,全網抵押的EOS增多,用戶的CPU可使用量就迅速減少,當用戶多次操作後CPU可使用量降為0%,用戶賬號就會失活。為了解決賬號失活的情況,就會進一步增加全網CPU的抵押量,進一步降低了賬號的CPU可使用量,從而更多賬號失活,因而這是一個惡性循環。

導致EOS CPU饑荒的原因是?

放入抵押池的EOS越多,想要獲取CPU越“貴”。這一次是誰放入了巨大數量的EOS,讓其他人無CPU可用?



最大的可能是遊戲。近日包括EOSBet、BetDice在內的菠菜遊戲異常火爆,EOSBet上線1個月估值4個億,其24小時交易次數達到了71萬次,後起之秀BetDice也來勢洶洶,7天交易量超過2195萬個EOS。遊戲和遊戲玩家對CPU巨大的使用需求,導致CPU資源越來越緊張。

EOS官方也是其中的一個原因,Block.one抵押了5千萬的EOS在CPU上。不過因為這個抵押一直都在,所以它會造成CPU饑荒,但不是造成這一次價格波動的原因。

此外,項目開發者為了日後的使用,抵押EOS換取CPU在手中,也會讓CPU進一步緊缺。而大戶屯CPU資源進行投機也是不能忽視的原因之一。

結語

EOS自出生以來就爭議不斷,炒作不斷。就目前來看,CPU資源改動對於EOS生態的影響至少是不錯的,但筆者越來越迷惑,EOS它究竟是什麼?是一個開拓者,還是一個大型的遊戲,就像EOS上最受歡迎的那些DApps一樣的遊戲?