RAM是什么?
RAM是指运行时的内存 ,在EOSIO系统中,RAM是一项宝贵的资源,将数据存储在区块链中要消耗该资源,是DAPP开发时必须的资源。
EOS与其他代币的性质不同,EOS具有实实在在的价值——网络上的实际资源。基于EOS开发DAPP就需要用到这些资源:CPU,NET,和RAM。RAM(Random Access Memory)一般被称为内存,也就是EOS白皮书中所说的状态存储,主要是存放需要参与应用逻辑的信息。简单来说,RAM是EOS抵押产生的,在网络上储存数据就必须消耗RAM。
如何购买RAM?
真正意义上说,不叫购买,而是抵押。 RAM是EOS在系统中抵押置换出来的。我买了RAM,就是我用EOS作为抵押物置换出来RAM;我卖了RAM,就是我赎回了抵押的EOS。有一点不同的是,RAM的交易不是直接的买卖关系,而是共同抵押在系统里,各取所需。
买入RAM有两种计价方式: 买多少字节的RAM;买多少EOS的RAM。不论是购买RAM(即抵押EOS,获取RAM),还是卖出RAM(即取回抵押的EOS,释放RAM),都是参与者与系统账户之间的交互,该过程将会收取0.5%的手续费。
除了上面提到的手续费会转入到账户 eosio.ramfee之外,其他的买RAM的钱,就转到了eosio.ram这个账户之中,并且在系统里留下的备注是:buy ram.
卖出RAM只有一种方式:多少字节的RAM。卖RAM,系统也会收你0.5%的手续费。按照你卖出的RAM的多少, 先从eosio.ram这个账户里面,把对应的EOS转到你的账户里去。然后,再从你的账户下面,向eosio.ramfee这个账户,转去手续费。
网友评论