【譯文】EOSIO RAM分配機(jī)制到底是什么落塑?

原文鏈接:https://blog.springrole.com/the-mechanics-behind-eosio-ram-allocation-940204bc5b7e

RAM: Ramdom Access Memory. 是與CPU直接交換數(shù)據(jù)的內(nèi)部存儲(chǔ)器纺阔。一般個(gè)人電腦的4GB,8GB存儲(chǔ)都是指代這個(gè)東西。根據(jù)工作原理的不同毁嗦,細(xì)分成兩類:

  • 靜態(tài)RAM: SRAM -- 更貴
  • 動(dòng)態(tài)RAM: DRAM

下面進(jìn)入文章主體部分省艳。

EOS最近又常常出現(xiàn)在各大新聞上娘纷,原因在于圍繞著主網(wǎng)上線和ICO產(chǎn)生了很多陰謀論。本篇文章跋炕,我們將討論一下在EOS里的RAM交易赖晶。這最近引起了加密社區(qū)的熱烈爭(zhēng)議。然而辐烂,在我們進(jìn)入這個(gè)主題之前遏插,先做一些背景介紹。

EOS中的資源分配

EOS計(jì)劃成為一個(gè)分布式操作系統(tǒng)纠修,這樣DApp開(kāi)發(fā)者們能夠使用EOS平臺(tái)創(chuàng)建各式各樣的DApps胳嘲。EOS代幣主要扮演收費(fèi)站,持有EOS代幣就意味著你可以兌換各式各樣的資源扣草,比如帶寬了牛,CPU,RAM等〉抡伲現(xiàn)在呢白魂,考慮到這些資源的稀缺性,EOS平臺(tái)不希望用戶只是屯著EOS代幣上岗,而并不使用這些資源太久福荸。

事實(shí)上,EOS背后的公司肴掷,Block.one敬锐,已經(jīng)明確地在憲法中提到背传,EOS持幣人三年都不使用EOS換取資源來(lái)使用,賬戶就會(huì)被終止台夺。

持幣人應(yīng)該是使用手里的EOS径玖,抵押給系統(tǒng)從而獲得系統(tǒng)資源。

因此颤介,這個(gè)工作邏輯是梳星,你可以選擇抵押一部分EOS代幣,換取一部分資源(帶寬滚朵,CPU冤灾,RAM等)≡可是呢韵吨,這個(gè)邏輯在RAM這里并不是這么簡(jiǎn)單直接。

PS. 因?yàn)榇蟛糠秩诉€是沒(méi)有選擇把幣兌換成相應(yīng)的資源移宅,為什么呢归粉?大部分持幣人確實(shí)不需要啊,如果無(wú)利可圖的話漏峰。

RAM窘境

對(duì)于區(qū)塊鏈來(lái)說(shuō)RAM是非常強(qiáng)大且重要的資源糠悼。因?yàn)閰^(qū)塊鏈的可擴(kuò)展性性能成為大眾的關(guān)注點(diǎn)和吐槽點(diǎn),"追求更多的RAM"最終成了所有基于EOS的DApps的最重要的考量因素芽狗。

在Dawn 3.0绢掰,RAM和其他的資源的處理方式相同。如果你抵押一部分?jǐn)?shù)量的EOS代幣童擎,就可以獲得一部分RAM滴劲。你也可以隨時(shí)賣出RAM資源換取相同數(shù)量的EOS代幣。早期的參與者顯然可以以更便宜的價(jià)格拿到資源顾复,因?yàn)樵皆缙诎嗤冢瑢?duì)資源的需求相對(duì)會(huì)越低。然而芯砸,這恰恰是我們面對(duì)的第一個(gè)問(wèn)題萧芙。

隨著越來(lái)越多的開(kāi)發(fā)者用戶加入EOS網(wǎng)絡(luò),RAM的供給短期總量恒定假丧,而需求卻不斷擴(kuò)大双揪,導(dǎo)致供需補(bǔ)足的問(wèn)題。"供需關(guān)系"是微觀經(jīng)濟(jì)學(xué)里最基本的特征包帚。

供需關(guān)系圖如下:

supply-demand.png

根據(jù)圖來(lái)看渔期,最佳位置在于供需恰好平衡,也即兩條曲線的交叉點(diǎn)。簡(jiǎn)單來(lái)說(shuō)疯趟,隨著對(duì)特定資產(chǎn)的需求的增加以及供給的減少拘哨,價(jià)格就會(huì)相應(yīng)的提高。

但是在Dawn 3.0模型里信峻,資源持有者們只能以當(dāng)時(shí)自己抵押數(shù)量的EOS代幣賣出RAM倦青,而不管當(dāng)前RAM的供需關(guān)系。因此盹舞,他們又不能獲得什么收益产镐,也就不樂(lè)意出售他們的RAM資源。

而且矾策,需要注意的是Block.one已經(jīng)定下了這樣的規(guī)則:EOSIO的系統(tǒng)合約會(huì)把RAM資源分配給抵押EOS的人磷账,這將無(wú)可避免的導(dǎo)致RAM資源短缺峭沦。

BM和Block.one團(tuán)隊(duì)了解到需要構(gòu)建一種新的經(jīng)濟(jì)模型來(lái)驅(qū)動(dòng)大家出售RAM贾虽,來(lái)保證RAM的供給。

解決方案是什么呢吼鱼?RAM交易市場(chǎng)蓬豁。

RAM交易市場(chǎng)

EOSIO使用基于市場(chǎng)的分配策略,用的是Banchor算法菇肃。簡(jiǎn)單說(shuō)就是地粪,他們創(chuàng)建了一個(gè)RAM交易市場(chǎng)。從個(gè)人角度來(lái)看琐谤,這是個(gè)很聰明的方法蟆技,因?yàn)橥ㄟ^(guò)這種方式分配RAM這類稀缺資源,是符合微觀經(jīng)濟(jì)學(xué)里的供求關(guān)系圖的斗忌。

那么质礼,這個(gè)交易市場(chǎng)是如何工作的呢?

每當(dāng)有人想買賣RAM時(shí)织阳,買方和賣方需要各支付0.5\%的手續(xù)費(fèi)眶蕉,合起來(lái)就是1\%。這實(shí)際上提供了一種經(jīng)濟(jì)刺激機(jī)制唧躲,用戶會(huì)更有動(dòng)力賣出他們持有的RAM造挽,同時(shí)這個(gè)機(jī)制還可以打擊投機(jī)市場(chǎng)和通貨膨脹,因?yàn)榻灰资掷m(xù)費(fèi)是會(huì)被全部從EOS生態(tài)中銷毀弄痹。

這種RAM交易市場(chǎng)能夠保證RAM的穩(wěn)定供給饭入,同時(shí)可以抵消未來(lái)的可預(yù)測(cè)的短缺。用戶可以根據(jù)系統(tǒng)當(dāng)前給的RAM定價(jià)購(gòu)買RAM肛真,這個(gè)價(jià)格是根據(jù)當(dāng)前RAM的有效供給制定的谐丢。

這個(gè)交易市場(chǎng)同時(shí)也造就了另一種有趣的機(jī)制,可以用來(lái)減少投機(jī)毁欣。區(qū)塊產(chǎn)生者(即21個(gè)超級(jí)節(jié)點(diǎn))可以隨時(shí)添加更多的RAM到交易市場(chǎng)庇谆。這將增加RAM的供給同時(shí)抑制RAM的價(jià)格岳掐。

DApp.png

未來(lái)擴(kuò)展

那么,這個(gè)交易市場(chǎng)未來(lái)將如何表現(xiàn)呢饭耳。為了回答這個(gè)問(wèn)題串述,我們需要先了解摩爾定律。根據(jù)Investopedia:

摩爾定律是指Intel聯(lián)合創(chuàng)始人戈登·摩爾在1965年的觀察寞肖。他注意到纲酗,自從晶體管發(fā)明以來(lái),每年在集成電路板上每平方英寸的晶體管數(shù)量會(huì)翻倍新蟆。

摩爾定律預(yù)測(cè)到這種趨勢(shì)會(huì)持續(xù)到可見(jiàn)的未來(lái)觅赊。雖然過(guò)程會(huì)慢慢放緩。比如現(xiàn)在晶體管數(shù)量翻倍用時(shí)需要18個(gè)月琼稻。這就是當(dāng)前用到的摩爾定律的定義吮螺。

摩爾定律給了我們一種比較有用的對(duì)未來(lái)資產(chǎn)價(jià)值的預(yù)測(cè)機(jī)制。根據(jù)BM的說(shuō)法帕翻,如果EOS按照摩爾定律來(lái)增長(zhǎng)鸠补,區(qū)塊生產(chǎn)者需要將RAM升級(jí)到4TB甚至到16TB。這樣供給增加將能夠降低交易市場(chǎng)上RAM的價(jià)格嘀掸。

將要到來(lái)的側(cè)鏈

接下來(lái)要說(shuō)的事情是擴(kuò)大RAM的使用紫岩。高性能當(dāng)前區(qū)塊鏈?zhǔn)澜绲膭傂瑁鵀榱藢?shí)現(xiàn)這個(gè)目標(biāo)睬塌,他們需要將更多的數(shù)據(jù)存到RAM泉蝌。一個(gè)有意思的解決方法是用帶有獨(dú)立內(nèi)存的側(cè)鏈。

根本上說(shuō)揩晴,EOSIO的區(qū)塊生產(chǎn)者可以在多鏈上操作勋陪,并使用相同的代幣來(lái)購(gòu)買RAM。通過(guò)選舉產(chǎn)生生產(chǎn)者文狱,這個(gè)選舉發(fā)生在主鏈上粥鞋。一旦選舉結(jié)束,他們將會(huì)來(lái)操作側(cè)鏈瞄崇。每個(gè)側(cè)鏈擁有大于1TB的自有RAM呻粹,并且互相之間可以通訊。

注意:EOS將會(huì)要求他們的區(qū)塊生產(chǎn)者運(yùn)行側(cè)鏈苏研。這個(gè)想法是想讓側(cè)鏈通過(guò)跨鏈通信來(lái)與主鏈實(shí)現(xiàn)交互等浊。

現(xiàn)在事情就變得有趣得多了,因?yàn)檫@使得兩件事情成了可能:

  • 首先摹蘑,不同側(cè)鏈的RAM價(jià)格就會(huì)不同筹燕。那么DApp開(kāi)發(fā)者就會(huì)選擇將自己的應(yīng)用托管在那些RAM更便宜的側(cè)鏈上。因此,這可以激起側(cè)鏈之間的競(jìng)爭(zhēng)撒踪。而側(cè)鏈?zhǔn)菂^(qū)塊生產(chǎn)者來(lái)運(yùn)行的过咬。
  • 第二,通過(guò)跨鏈通信技術(shù)制妄,DApps可以購(gòu)買其他側(cè)鏈上閑置的RAM掸绞。因此,Block.one相信耕捞,更多的應(yīng)用將會(huì)選擇多鏈方案來(lái)擴(kuò)大應(yīng)用衔掸,同時(shí)降低總體成本。

你需要多少RAM呢俺抽?

EOS紐約創(chuàng)建了一個(gè)很有用的工具來(lái)幫助EOS開(kāi)發(fā)者們計(jì)算他們需要的資源數(shù)量敞映。這個(gè)工具叫作EOS資源規(guī)劃器,網(wǎng)址是:https://www.eosrp.io/

這個(gè)規(guī)劃器給了我們兩個(gè)好用的工具:

  • 已知EOS推導(dǎo)資源:一個(gè)是用來(lái)計(jì)算你能得到多少RAM磷斧,網(wǎng)絡(luò)帶寬和CPU算力振愿,考慮到你愿意為每項(xiàng)抵押多少EOS代幣
  • 已知需要資源推導(dǎo)EOS: 另一個(gè)就是已經(jīng)明確了資源需求,計(jì)算需要多少EOS

這個(gè)非常簡(jiǎn)答了瞳抓,需要的話埃疫,可以前往:https://www.eosrp.io/#calc

進(jìn)行計(jì)算即可。如果有問(wèn)題孩哑,可以聯(lián)系作者咨詢~

每個(gè)EOS持有人都需要RAM嗎?

問(wèn)題也可以這樣問(wèn):誰(shuí)需要RAM?

如前面所述翠桦,所有的EOS開(kāi)發(fā)者都需要購(gòu)買RAM來(lái)運(yùn)行他們的DApps横蜒。但是,如果你不是DApp開(kāi)發(fā)者呢销凑?你還需要買這些資源嗎丛晌?

顯然不需要。完全取決你想要用你的EOS代幣干嘛斗幼。很多Reddit用戶注意到澎蛛,即使你不是EOS開(kāi)發(fā)者,你只需要持有EOS代幣就能參與各種空投蜕窿。

還有另外一件有意思的事情:你可以出租你的EOS代幣谋逻!開(kāi)發(fā)者經(jīng)常需要更多的資源來(lái)支撐應(yīng)用。現(xiàn)在桐经,假定加密貓這個(gè)項(xiàng)目運(yùn)行在EOS上毁兆,突然火了起來(lái)。你作為一個(gè)用戶阴挣,能夠在這個(gè)應(yīng)用內(nèi)向它提供捐助气堕,方式是向這個(gè)應(yīng)用抵押一些EOS代幣 。如果有一天你想拿回來(lái)你的代幣,取消抵押即可茎芭。

RAM囤積問(wèn)題

這部分可以回答為啥RAM暴漲問(wèn)題揖膜。

當(dāng)前時(shí)間:20180709,17點(diǎn)05分梅桩。截取最新數(shù)據(jù)如下:

overall_ram.png

總共可用的RAM大小是64GB次氨,而保留著沒(méi)用的有52.62GB,囤積率高達(dá)82.22\%.

好一個(gè)奇貨可居摘投。

這種現(xiàn)象對(duì)于EOS生態(tài)是很大的打擊煮寡。

但是這個(gè)現(xiàn)象很好理解,首先要知道RAM是稀缺資源犀呼。而這很容易會(huì)變成寡頭壟斷這部分資源幸撕。

還值得注意的是,RAM不像網(wǎng)絡(luò)帶寬和CPU帶寬可以出租外臂,RAM不能出租RAM坐儿。

因?yàn)檫@個(gè)原因,導(dǎo)致RAM的價(jià)格飆升宋光。

我們拭目以待貌矿,這個(gè)問(wèn)題如何解決。

總結(jié)

RAM交易市場(chǎng)是一個(gè)有趣的概念罪佳,也是一種能解決Dawn 3.0里出現(xiàn)的問(wèn)題逛漫。我們還需要觀望事情在將來(lái)如何發(fā)展。而發(fā)展出一種經(jīng)濟(jì)機(jī)制來(lái)刺激稀缺資源的流動(dòng)性是很值得稱贊的創(chuàng)舉赘艳。

希望本文能夠幫助你理解何為最近的RAM熱酌毡。

END.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蕾管,隨后出現(xiàn)的幾起案子枷踏,更是在濱河造成了極大的恐慌,老刑警劉巖掰曾,帶你破解...
    沈念sama閱讀 218,941評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件旭蠕,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡旷坦,警方通過(guò)查閱死者的電腦和手機(jī)掏熬,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,397評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)塞蹭,“玉大人孽江,你說(shuō)我怎么就攤上這事》纾” “怎么了岗屏?”我有些...
    開(kāi)封第一講書人閱讀 165,345評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵辆琅,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我这刷,道長(zhǎng)婉烟,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,851評(píng)論 1 295
  • 正文 為了忘掉前任暇屋,我火速辦了婚禮似袁,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘咐刨。我一直安慰自己昙衅,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,868評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布定鸟。 她就那樣靜靜地躺著而涉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪联予。 梳的紋絲不亂的頭發(fā)上啼县,一...
    開(kāi)封第一講書人閱讀 51,688評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音沸久,去河邊找鬼季眷。 笑死,一個(gè)胖子當(dāng)著我的面吹牛卷胯,可吹牛的內(nèi)容都是我干的子刮。 我是一名探鬼主播,決...
    沈念sama閱讀 40,414評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼诵竭,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼话告!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起卵慰,我...
    開(kāi)封第一講書人閱讀 39,319評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎佛呻,沒(méi)想到半個(gè)月后裳朋,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,775評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡吓著,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年鲤嫡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片绑莺。...
    茶點(diǎn)故事閱讀 40,096評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡暖眼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出纺裁,到底是詐尸還是另有隱情诫肠,我是刑警寧澤司澎,帶...
    沈念sama閱讀 35,789評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站栋豫,受9級(jí)特大地震影響挤安,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜丧鸯,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,437評(píng)論 3 331
  • 文/蒙蒙 一蛤铜、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧丛肢,春花似錦围肥、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,993評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至派敷,卻和暖如春蛹批,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背篮愉。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,107評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工腐芍, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人试躏。 一個(gè)月前我還...
    沈念sama閱讀 48,308評(píng)論 3 372
  • 正文 我出身青樓猪勇,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親颠蕴。 傳聞我的和親對(duì)象是個(gè)殘疾皇子泣刹,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,037評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容