什么是EOSRAM?EOS内存RAM消耗机制是怎样的?

币圈百科 阅读 3 2023-05-04 14:01:38

Bitget下载

注册下载Bitget下载,邀请好友,即有机会赢取 3,000 USDT

APP下载   官网注册

什么是eos ram?eos的目的是为了构建一个区块链底层操作系统,为此在设计的过程中引入了一些计算机体系结构中的概念。

我们所谈论的ram指的是eos主网上的内存资源。ram是会被我们使用而被消耗的,比如我们创建一个eos账户,会消耗掉大约4K的ram,如果我们在eos上发一个TOKEN,大约会消耗掉180K的rameos上DAPP的日常运行中,也是需要不断消耗ram的,总的来说rameos主网中一种很常用且珍贵的系统资源。

rameos生态的影响ram是整个eos系统中最珍贵和常用的资源,它的定价机制会深刻影响整个eos生态的秩序和发展方向。

BM曾经表达过:eos主网应该对DAPP开发者设定较高的门槛,未达到标准的项目更适合运行在侧链之上。

主网ram资源价格的合理体现,有利于让优秀DAPP运行在主网上,这样的生态分布对于eos来说将是高效合理的。

反之,如果ram的价格过低,将会有大量低质量DAPP充斥在主网上,无法让珍贵的主网资源得到最大化的应用。

能用市场这只无形的手来自动调节ram价格是很有意义的,这也有利于促使eos侧链的发展和繁荣。

同时ram价格的合理体现也会让项目开发团队更珍惜资源,尽量减少不必要的浪费。

之前一些空气项目,是通过全网空投的形式,来作为营销手段获得市场认知和衍生收益的。而现在,ram价格增长后,每次全网空投可能会消耗数万个eos,这就形成了一个门槛,把一些粗制滥造没有实质价值的项目挡在了主网之外,相当于一定程度上净化了主网环境。

eos资源分配机制

eos在其技术白皮书中开篇就提到,要促进区块链的广泛应用,解决现有区块链平台使用费用高昂的问题,让普通用户能够免费使用平台服务。但白皮书中强调的是普通用户免费,而服务的提供者,应用开发商需要为此付费。

eos网络中,目前提供使用的资源有两类,一类是ram,购买型的;另一类是CPU和网络带宽,抵押型的。把eos理解为区块链操作系统,CPU和网络带宽是跟时间相关的,一定时间内你可使用的CPU和网络带宽是有限的,可使用量和你抵押的eos数量相关,随着时间的流逝,CPU和网络带宽会慢慢恢复,而抵押的eos在不用时可以全部退回。

ram其实就是我们常说的内存。由于eos是0.5s一个区块的高速运转,系统中的账号信息、智能合约执行信息的当前状态是存储在内存中的,因此这些信息需要长期占用内存(请不要和区块链上的数据搞混,比如账号的所有交易数据都在链上,余额是变化的,而当前的余额信息状态是在内存中的)。当存储账号状态的空间不足即ram不足时,某些交易及其他操作就无法执行。例如你虽然余额中有足够的eos,但ram不足,你仍需要先购买ram才能部署智能合约。

哪些地方需要消耗ram

先看一张测试网上的执行部分操作的ram消耗表(为什么是测试网,你懂的,不影响理解)(按0.08 eos/KB,50 CNY/eos算,则 4 CNY/KB)

这仅是普通用户使用的操作,好在ram的使用主要是状态的存储,部分状态有了之后,再操作仅是修改ram中存储的记录,因此重复的操作并不会增加ram的消耗。但是作为开发商的智能合约,如果没有恰当的使用好ram,那花钱真是如流水啊。

ram套利面临的风险

ram套利面临的风险主要是开源节流。开源即BP达成协定,为服务器扩容。当前64GB的ram扩充2倍、4倍还是比较容易的,这样ram价格直接拦腰折半,再折半。当然,BP的扩容讨论都是公开的,不会突然升级。而且代码中最高上限是1024T,现实中估计还无法达到。另外节流就是在现有的ram上节约使用,主要还是在恰当的时机回收不再使用的ram,如智能合约代码优化,减少代码量;选择合适的时机清理不再使用的状态信息等。再就是后话,如果提供清理已有状态的接口,如删除账号,回收资源,那效果非常显著。

最后是,如果真像IMeos报道的那样,有开发商逃离,对eos整个生态发展而言并不是什么好事。手中的eos也会慢慢贬值。

是否还有其他收益

ram的套利最简单直接,低买高卖,最重要的还是拿捏好时间。但是在此之前炒作更多的是短账号的竞拍,值到现在还没有开始,看看这张竞拍图:

eos这个账号已经竞拍到了3500eos,看看你还能想到哪些账号名来参与(记着账号长度12个字符注册没有限制,12个以内需要竞拍,初期每天只拍卖一个短账号)

另外一个其实是CPU和网络带宽,别看现在超过一天自动恢复了。到后期,可能会出现eos银行,普通用户将eos存储到银行,银行支付利息,而银行再放贷租用CPU和网络带宽给开发商使用,开发商就可以少量支付获取大量CPU和网络带宽,减少降低运营成本,也类似于租用云服务器了。

那么,ram机制是设计缺陷么?BM对ram的设计其实已经考虑到投机行为了,在早期ram采用的是原价买入,原价卖出的逻辑(在v1.0.5的代码注释中还能看到,虽然代码逻辑已经变了),后期担心早期买入者,在ram空间不足,价格上涨后没有动力卖出ram,而采用Bancor算法,让市场来定价。这样的设计有没有可能为了是营销,更多的调动用户参与,就跟长达一年的众筹,投票选举21个超级等事件一样,让eos持续活跃在大众的视野中。

相关内容

标签: eos ram 账号

什么是EOSRAM?EOS内存RAM消耗机制是怎样的?文档下载: PDF DOC TXT
文章来源: 小月
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2384272385@qq.com举报,一经查实,本站将立刻删除。
上一篇: 比特币怎样从冷钱包转出冷钱包转出比特币教程 下一篇: INX虚拟货币

相关资讯