【EOS】資源介紹:RAM

Eins
Taiwan EOS meetup
Published in
4 min readJan 21, 2019

相信有使用過以太坊Dapp的人都有深刻的感受,目前以太坊對使用者最不友善的就是每執行一次智能合約的指令,上鏈需要一段時間等待交易確認,還要付不算便宜的Gas作為交易手續費。

EOS為了達成高速以及免手續費的優勢同時又要確保安全性以及資源合理理分配,建構了了三個網路資源的分配機制,以下為大家介紹EOS使用者必須了解的三種資源類型其中之一 RAM。

RAM(Random Access Memory):

相信⼤家對RAM這個名詞並不陌生,就是我們常聽到的暫存空間。RAM在EOS系統裡屬於消耗性的資源,並且只能向EOS系統購買,需要使⽤到暫存空間的操作,都需要持有⾜夠的EOSRAM才能完成,到這邊可能有⼈會納悶,不是說不⽤交易⼿續費,那這個RAM不就是變相收取⼿續費了嗎?以下列出幾個需要消耗RAM的操作,相信⼤家就會瞭解了:

  1. 建立⼀個EOS智能合約
  2. 創建⼀個EOS帳⼾
  3. 與尚未交易過的帳⼾建立交易渠道

不同於每進⾏⼀次交易或上鏈的操作就必須⽀付⼀次⼿續費的以太坊,EOSRAM的消耗是⼀次性的,像是創建帳⼾、第⼀次進⾏操作開通交易通道,⽀付⼀次RAM開通後,之後的每次與這個Dapp或帳⼾的互動過程都是免⼿續費的。由於EOSRAM只能向系統購買並沒有⼆級市場,所以價格的決定是採⽤BANCOR算法,簡單來說,就是系統中剩餘還未被購買的RAM越多,那價格就越低,反之,若⼤家搶著要買RAM則價格就會越⾼。

基本上,Bancor的算法,不需要流動性的挹注就能夠⾃動調節市場的供需,上圖我們可以看出,由於RAM的價格會隨著系統中剩餘的RAM越來越少呈指數性的成長,開放購買初期⼤家因為看好EOS⽣態的發展不計成本的瘋狂買入RAM,價格從6⽉26號的0.017EOS/KB暴漲⾄7⽉3號的最⾼點0.935EOS/KB,50倍以上的瘋狂漲幅,⼤幅提高了EOS開發者的開發成本。不過去年年中通過的擴容⽅案,這種投機⾏為越來越難以實現,對於EOS的⽣態來說,是⼀個好消息。

EOS交易免手續費的優勢可能讓許多投機份子眼睛為之⼀亮,不過RAM⼀次性付費開通交易渠道的特性,間接地使EOS上的發幣項⽬⽅有了⼀個天然的⾨檻限制,以項⽬⽅常⽤的宣傳⾏銷⽅式Airdrop來看,如果今天在以太坊上的項⽬希望空投,⼀般人可以辦好幾個ETH地址去申請無數次空投(因為ETH錢包並沒有⾨檻的限制),會導致項目方宣傳資源⼀⼤部分落入有⼼⼈的口袋。

今天換作在EOS,希望獲得空投的人必須要擁有EOS帳⼾(開戶成本目前約100台幣左右),並Airdrop也要求用戶自行支付空投所需的RAM,如果項目方夠優秀,相信⽤⼾會非常願意親⾃⽀付所需的RAM來獲取空投。

相信⼤家對於RAM都有⼀定的認識了,簡單總結就是為了將EOS上的資源做最有效的分配,避免因為免⼿續費,讓有⼼⼈⼠有投機取巧的機會,還有使得在EOS上的項⽬⽅,必須具備⼀定資源以及完整的產品架構,⼤幅降低了空氣項目藉由低成本發幣圈錢的機會。之後將繼續為⼤家介紹其他兩種EOS⽣態的資源CPU與NET,敬請期待。

--

--

Eins
Taiwan EOS meetup

Strategic Analysis of Financial Markets in Asia Blockchain Accelerator (ABA)、EOS Taiwan、成大區塊鏈研究社共同發起人,實際參與多個區塊鏈社群並擁有數個專業執行經驗。擅長代幣經濟設計、區塊鏈研究、台灣區塊鏈產業研究與項目評估。