在说什么是RAM前,首先说下EOS的资源体系,目前可分两类:
第一类资源,以CPU为主、以周期为单位,需要锁定一定数量的EOS。目前CPU是3天一个周期,在这个期间锁定的EOS不可交易或转移。而网络带宽大体和CPU资源的锁定机制类似,而且相对来说更廉价,需要锁定的EOS也更少。CPU和网络带宽都是免费使用的,不过需要先用EOS抵押,可以赎回。
第二类资源,是目前的EOS内存,也就是RAM,因为其RAM的稀缺性,RAM的价格相比于其他资源更加抢手。目前消耗RAM最多的场景就是EOS钱包的开户,其次就是转账和一些应用内的操作,因为EOS账号不是免费的,需要消耗RAM,每个账号会有3.98KB的RAM,抵押0.1EOS的Net和0.1EOS的CPU。
RAM就是EOS的内存,它不是一种代币或通证,它就是EOS的内存资源而已。它在EOS软件平台上对应的就是内存数据库资源。作为DAPP开发者,RAM是一项宝贵资源,数据库记录需要消耗RAM。为了保持超级节点的高效运行,节点、RAM、内存总量有上限(以后会扩容),如果要保持区块链数据可以随时存储、修改,就需要这部分数据存储在内存中,而内存的使用需要用户自己去EOS系统中购买,不需要的时候再卖给系统,换回EOS代币。而随着RAM不断地被租用,剩余可用的RAM越来越少时,RAM所需要抵押的EOS就会越来越多,也就是说RAM的价格会越来越贵。