BM親筆撰文:不預設RAM市場價格,由交易者決定區塊鏈
RAM的存在,是為了讓更多的開發者,應用它們來在區塊鏈中建設真實的世界,使人們的生活變得更好。
EOS創始人BM
1、前言
EOSIO區塊鏈軟件規定,社區能夠自行配置所需的RAM(隨機存儲器)數量,以使所有的全節點都獲得最佳性能。RAM能被用來存儲密鑰、余額、合約狀態等帳戶信息。
由于單臺計算機可用的RAM數量受限于摩爾定律和其他技術的進展,因此,RAM本質上是稀缺的。
EOSIO采用自由市場的方式,以促進稀缺資源達到最佳分配。為促成市場的建立和運行,EOSIO系統合約,以系統為交易中心,允許用戶從系統購買RAM;也允許用戶將RAM返賣給系統來換取區塊鏈原生代幣(如EOS)。
這一機制有效提供了RAM的市場流動性,促進了RAM的價格發現——市場中可用于交易的RAM越少,剩余RAM的定價就會越高。這個報價的算法叫做Bancor Relay。
BancorRelay算法不會給RAM定價,只會以先前確認的市場價格進行買賣。任何時候,只要實時的市場價格不同于Bancor Relay提供的當前價格,交易商會買入或賣出RAM,以更接近市場確定的價格。
EOSIO的智能合約,從RAM購買者手中收取手續費,從而為將RAM返賣給系統的人提供流動性。以EOS 區塊鏈為例:在撰寫本文時(7月5日),eosio.ram帳戶擁有440萬個EOS(約4000萬美元)。這里的440萬個 EOS為52GB的RAM提供流動性,(以當前市場價格計算為2500萬EOS,合計約2.7億美元)。顯而易見的是,當交易者持有低于RAM市值的20%的EOS時,就無法控制RAM的價值。
2、RAM是一種商品
雖然RAM可以買賣,但它不能在用戶之間點對點轉移交易。此外,與傳統加密貨幣維持的人為稀缺性社會共識不同,RAM的供應有可能因為技術進步和社會需求而一夜之間增加。為了讓RAM的開發者和用戶受益,RAM的供應由選民管理把控,以便開發者和用戶使用更便宜的RAM來構建APP。高價的RAM將使得區塊鏈在許多商業模式都無法應用。
Eosio智能合約將代表EOS持有者自動運行,對定價系統進行投票。RAM的持有者,只有通過智能合約將數據存儲在RAM的權利,以及向EOSIO系統以當前價格出售RAM的權利。不能以不同于系統價格的任意定價回購。由于RAM總量受技術所限,eosio智能合約通常會以市場價格買賣RAM。再次強調,智能合約不會預設市場價格,RAM價格會由與系統交易的人來決定。
3、Bancor Relay 的波動參數
Bancor Relay波動參數會影響RAM響應市場買賣需求的波動速率,這些參數決定了人們能看到的訂單簿的形態,以及大宗交易發生時的價格滑點程度。
由于EOS區塊鏈的Bancor Relay參數,無意被設置為.05%而不是50%,導致大宗交易產生重大滑點,使價格的波動超出預期。
我們建議,將此權重參數值更新為50%。這一變化的直接影響是,暫時降低做市商提供的現貨價格。市場參與者將與做市商互動,將RAM推向市場價值點。請記住,在新舊價值體系下,自由市場將會尋找最佳價格,做市商只是在回應市場的需求。這意味著,更改參數可能會創造買入或賣出機會,直至價格恢復到市場價值。
隨著自由市場將RAM不斷推向市場價值,在進行大宗交易時,就不會出現太多的價格滑點和波動,這一點將為RAM投機者和RAM用戶提供更加穩定和可預測的市場。
4、通過擴容降低成本
自比特幣問世以來,區塊鏈一直在努力擴容。最近EOS RAM價格飆升表明,在目前的供應量下,市場認為,每KB的RAM價值4美元。這是一個強烈的市場信號:提供更多的RAM將會是非常有價值的
Dapp開發者在構建他們自己的系統時面臨兩項成本。
A:與區塊鏈交互的成本
B:托管全節點的成本
保持RAM的稀缺性(64 GB)能減少B成本,但會提高A成本。因此,部署典型的智能合約(耗費10MB內存)在今天的RAM價格下花費約40000美元。試圖構建社交媒體平臺的開發者,可能希望至少托管一個他們自己的完整節點。對于他們來說,在具有足夠RAM的高端硬件上花費39,000美元,在存儲他們合約的RAM上花費1000美元是“收支平衡”。
單臺服務器,每GB的內存價格約為11美元。而EOS RAM市場的定價為每GB 400萬美元。這表明整個網絡可以為超過30萬臺服務器購買真正的RAM,因為投機者正在對分配給EOS鏈上有限64 GB RAM進行競標分配。
整個網絡可以保持著顯著的去中心化的同時,提高全節點的成本。基于對Dapp開發人員的服務器成本與鏈上成本的分析,顯然,對于整個網絡的用戶來說,增加鏈上的RAM的容量和提高全節點成本更劃算。
基于此分析,在將大型合約部署到鏈上的成本比運行全節點更便宜之前,增加全節點的成本似乎是合理的。
5、虛擬內存
在20年前,128MB的內存已經很可觀了。大多數電腦都依靠虛擬內存來支持更多應用。虛擬內存在沒有被使用時,會將RAM上的內容轉移到磁盤。在RAM的運行壓力下,可能會拖慢計算機的運行速度。幸運的是,對我們來說,SSD技術大大縮小了RAM和磁盤性能間的差距。此外,目前只有很少的RAM是真正被使用的,大部分RAM的占用完全出于投機目的。
不生產區塊的全節點,應該可以依賴虛擬內存來降低成本。而且,網絡中絕大部分CPU容量并未得到充分應用,因此有機會用CPU時間換取RAM。
新興的非易失存儲(NVM)技術
現代操作系統還支持RAM壓縮,可在空閑內核上交換CPU周期以獲得更多空間。解壓縮RAM實際上比從磁盤加載RAM更快。壓縮,磁盤分頁和現代超低延遲磁盤的組合意味著區塊鏈社區可以在最大TPS和RAM之間進行權衡。畢竟,如果他們可以做到10億TPS,卻僅限于8MB的L3緩存,那就沒有任何作用。所有區塊鏈必須在內存使用,吞吐量,完整節點的成本和稀缺資源需求之間進行市場權衡。
6、RAM市場的透明度
為了讓RAM投機者幫助平衡當前與未來稀缺資源的需求,他們需要對RAM供應增長進行可靠的預測。RAM供應上的不可預測性,有可能導致他們賠錢或遠離市場,而這種情況將降低資源分配效率。
突然增加RAM,代表智能合約對新供應的低效分配,并且將從市場中提取的標記少于可以隨時間提取的標記。提取效率降低的影響是市場制造者的收入損失以及由資金不足的做市商引起的長期波動性的增加。
因此,block.one已經創建了一個對系統契約的建議更新,該更新將向RAM供應添加固定數量的每區塊字節數。被選出的BP(區塊節點)能設定可持續的增長率而不是瞬時增長率。我個人認為,現階段不需要公民投票來將他們當天就能手動完成的工作自動化。
7、結論
RAM的存在,是為了讓更多的開發者,應用它們來在區塊鏈中建設真實的世界,使人們的生活變得更好。自由市場和區塊鏈社區將采用多種方法,降低部署和使用大規模DAPP的總成本。RAM并非設計為人為稀缺的狀態,整個市場正在研究如何隨著時間的推移增加RAM和TPS。
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。