暴漲420%的EOS RAM,背后的機制到底是怎么玩的?
最近EOS的新聞特別多,從ICO結(jié)束到到投票上線,到BP選舉,到治理憲法,再到現(xiàn)在的RAM爆炒,好事壞事3天一回。事情太多,不展開講,本文主要講講EOS RAM的分配機制。在這前,先聊聊EOS的資源分配策略:
EOS與資源分配策略
EOS作為一個去中心化的操作系統(tǒng),支持很多開發(fā)者在其上面開發(fā)Dapp,EOS token的作用就是給這些開發(fā)者分配系統(tǒng)資源,如帶寬、CPU和RAM等,鑒于這些資源具有稀缺性,EOS系統(tǒng)并不希望持有者只屯幣而不使用。
實際上,B1在EOS憲法中就有明確提到過,持幣人如果超過3年不使用EOS獲得資源,這些賬戶就可以被永久廢除掉。
所以,持幣人應(yīng)該使用手中的EOS,抵押給系統(tǒng)來獲得系統(tǒng)資源的使用權(quán)。RAM是EOS放出的第一個資源,很明顯,B1的臆想沒有能實現(xiàn),大部分人并沒有抵押EOS獲得RAM。
RAM的窘境
RAM對于區(qū)塊鏈來說是極其重要的資源,特別在如今各公有鏈被吐槽擴容和性能問題的時候,RAM對于Dapp開發(fā)者而言,顯得更加重要。
EOS Dawn3.0中,RAM的獲得和其他資源一樣,都是通過抵押EOS獲得,不需要時可以賣出,然后贖回你的EOS。那么,在供需關(guān)系下,RAM越早獲得,價格會越低,即可以抵押較少的EOS就可以獲得的較大的RAM。鑒于此,這帶出來了我們所面對的第一個問題。
當(dāng)越來越多的開發(fā)者參與到EOS網(wǎng)絡(luò)中來的時候,他們需要的RAM會不斷增加,但RAM的供給短時間恒定,這樣市場上可供給的RAM就會變少,導(dǎo)致的結(jié)果就是RAM的價格不斷增加,需要抵押的EOS質(zhì)量越來越多。
簡單的供需關(guān)系如下圖:
供給和需求曲線會在市場調(diào)和下達到一個均衡點,就是圖中的紅點。我們簡化一下模型,也就是說當(dāng)我們對一種資產(chǎn)的需求增多時,它的供給會減少,同時它的價格會被抬高。
但是目前,RAM的價格并沒有按照供需關(guān)系來。在Dawn3.0的模型里面,RAM持有者被要求賣出他們的RAM,但是這種要求只能是徒勞,因為那些持有人沒有任何動機或者激勵來操作賣出。
還有一點就是,B1在EOSIO軟件合同中,就寫死了RAM就是分配給EOS抵押人的,這樣看來,RAM的短缺難免,且價格會被抬高。
BM和B1也意識到了此問題,他們必須創(chuàng)造出一套更具有激勵的加密經(jīng)濟學(xué)系統(tǒng),來保證RAM的供給。
解決方案是?RAM交易市場
RAM交易市場
EOS用Bancor算法創(chuàng)造了一個基于市場的分配體系,也就是說短期內(nèi),我們會有一個RAM交易市場。個人感覺,這個一個很聰明的做法,使得RAM的價格可以完全按照供需關(guān)系來交易,而不是內(nèi)定分配了。
那么,這個市場怎么運行?
每次有人購買或銷售RAM時,買方和賣方都會收取0.5%的費用(整體上1%)。 這實際上為用戶銷售RAM提供了經(jīng)濟激勵,并且隨著收取的費用立即被燒毀(從生態(tài)系統(tǒng)中移除),它也阻止了投機性營銷和通貨膨脹。
RAM交易市場將保證RAM的穩(wěn)定供給,同時可以有效抵消未來的短缺情況出現(xiàn)?;诋?dāng)前RAM的供給,市場決定RAM的價格,你來決定是否在按照當(dāng)前價格購買RAM。
同時,這個市場給BP提供了一個動態(tài)檢測表,當(dāng)RAM的價格太高的時候,BP可以購買增加新的RAM到現(xiàn)存市場中,這樣就可以有效的減少投機情況的出現(xiàn)了。
未來擴展
這個市場的情況未來會發(fā)展成什么樣?現(xiàn)在能套的理論就是摩爾定律。摩爾定律大概講的就是硬件成本會隨著技術(shù)的發(fā)展成本會不斷下降。RAM其實是BP的物理硬件,所以隨著技術(shù)的發(fā)展,RAM的成本也會隨之下降。
根據(jù)BM所說,如果EOS的發(fā)展跟隨摩爾定律,那么BP應(yīng)該需要升級RAM到4TB,甚至到16TB,這會大大增加RAM的市場供給,同時減少RAM的價格
即將到來的側(cè)鏈
對于開發(fā)者來說,接下來就是要面對如何擴大RAM的使用了。一個高性能的Dapp需要更大的區(qū)塊鏈存儲空間,為了獲得更大的空間,開發(fā)者要在RAM存儲更多的數(shù)據(jù),解決這個問題的另外一個辦法就是帶獨立存儲空間的側(cè)鏈。
EOSIO的BP可以在多個鏈上運行,并可以使用相同的token來購買RAM。 這些區(qū)塊生產(chǎn)者通過主鏈上的選舉產(chǎn)生,產(chǎn)生后他們操作側(cè)鏈。 每個側(cè)鏈將有> 1TB的獨立RAM,并且能夠和其他相互通信。
注意:EOS將要求EOS的BP來運行側(cè)鏈。這要是為了能讓側(cè)鏈與主鏈進行交叉通信。
這樣的側(cè)鏈方案帶來了兩個有趣的可能性:
1、側(cè)鏈的RAM價格各不相同,這導(dǎo)致一個Dapp開發(fā)者會尋找更便宜的側(cè)鏈RAM來使用,這直接帶來了各個側(cè)鏈之間的競爭。
2、使用鏈內(nèi)通信,Dapp可以購買其他鏈上未被使用過的RAM,因此,B1相信多鏈的方案能有效較少開發(fā)者的成本,并且性能更好。
你需要多少RAM?
EOS Newyork做了一個工具,幫助開發(fā)者了解你的Dapp到底需要多少RAM才足夠,地址是:
https://www.eosrp.io/ 。
這個工具提供兩方面的估計
1. 用你的EOS算出你可以獲得多少RAM及其他資源
2. 你有明確的資源需求,算出你需要多少EOS
舉個例子
假設(shè)你需要購買500EOS價值的RAM,400EOS價值的帶寬,200EOS的CPU,通過工具計算,你可以獲得:
因此,你可以獲得28369297.3280 bytes的RAM,552140623.3150 bytes/day的網(wǎng)絡(luò)帶寬,79293966.5221 us/day的CPU帶寬。為此你將花費1200EOS,現(xiàn)價6~7萬塊左右。
第二個例子
假設(shè)你想獲得1GB的RAM,30000000 bytes/day的網(wǎng)絡(luò)帶寬,45000000 us/day的CPU帶寬,為此你將要支出:
18924.36 + 21.73+ 170.25= 19116.34 EOS,現(xiàn)價10萬人民幣左右。
如果以太坊的加密貓運行在EOS,成本是多少?
計算之前,我們先了解兩件事
1、EOS上,轉(zhuǎn)賬是免費的
2、EOS目前的處理能力約為600筆交易/s
YouTube上有個視頻介紹了這個計算,很詳細,大家可以看看:https://www.youtube.com/watch?v=EBC9MBybsCI
目前,加密貓在7個月里,已經(jīng)產(chǎn)生約393,000筆交易,每個月的交易是393,000/7 = 55,714,1年是55,714*12 = 668568筆交易。
而EOS現(xiàn)在可以處理600筆交易/s,那么1年可以處理18,921,600,000筆交易。目前EOS流通數(shù)量是9億,EOS是系統(tǒng)能力媒介嘛,所以每個EOS,每年可以產(chǎn)生18,921,600,000/900,000,000 = 21筆交易。
因為每年有5%的通脹,所以EOS的數(shù)量會增多,那么21筆會隨著通脹而減少,但是考慮未來的技術(shù)發(fā)展和額外的資源增加,這個影響可以忽略了,甚至是正向增加的。
所以加密貓的交易數(shù)量是668,568筆一年,那么需要開發(fā)者抵押 668568/21 = 31,837個EOS,現(xiàn)價約150萬人民幣,這是加密貓到目前為此所需要的成本了。
所有持有EOS的人都需要RAM嗎?
肯定不是的,Dapp開發(fā)者才需要,普通持幣人可以選擇將自己手中的EOS租賃給開發(fā)者使用。這會發(fā)生一個有趣的事情,那就是當(dāng)有一個新的項目在EOS建立的時候,且發(fā)展的很好,需要資源支持的時候,你可以選擇將你的EOS租賃給項目方使用,從而獲得報酬。當(dāng)你不在看好該項目時,你也可以自由退出。
總結(jié)
RAM的交易所市場,其實是件很有意思的想法,解決了Dawn3.0的一些問題。很多時候就連BM也不知道市場或者用戶會有什么反應(yīng),所以縫縫補補,修改修改也是常事。也可以從這件事中看出,加密經(jīng)濟的激勵性和創(chuàng)造穩(wěn)定的流動性是一件多么需要重視的事情。
來源:網(wǎng)易科技 作者:Chainology鏈科技
信息首發(fā):暴漲420%的EOS RAM,背后的機制到底是怎么玩的?