EOS资源模型资源使用

Posted thefist11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EOS资源模型资源使用相关的知识,希望对你有一定的参考价值。

1. 使用

1.1 CPU与带宽:抵押/赎回

按抵押的EOS通证比例分配CPU与带宽。消耗的网络和 CPU 带宽会随着时间自动释放,用户可以再次使用相同的抵押代币。

eg. 如果用户持有全网1%的EOS通证,那就可以抵押这些通证来获得全网1%的CPU和带宽。

1.1.1 抵押规则

  • 只有在新发起一笔交易时,才更新CPU和带宽使用量的数据。

  • 用掉CPU与带宽资源之后,恢复周期是24小时。

  • 如果原先的资源已经完全耗尽,则无法发起新的交易

  • 当不再需要CPU与带宽时,抵押的EOS通证可以赎回,在赎回的时候,存在三天的赎回期。

  • 可以隔离开所有的DAPP,防止资源竞争和恶意的DDOS供给,无论其他的DAPP如何拥堵, 自己的带宽都不受影响。

1.2 内存:买入/卖出

要将数据存储在区块链中,需要基于当前的RAM市场价格,用EOS通证买入RAM,才能获得一定数量的存储字节

  • 当不再需要内存时,也可以将内存以当前的RAM市场价格卖出得到EOS通证

  • Bancor 价格算法
    建立在 Bancor 协议上,用于智能合约区块链上的代币,以实现自主流动性机制和自动确定价格。

2. EOS资源流程

step1. 抵押代币获得CPU或网络带宽资源。
step2. 使用抵押资源进行投票操作。
step3. 赎回抵押的代币操作。
step4. 买入内存RAM。
step5. 卖出内存RAM

以上是关于EOS资源模型资源使用的主要内容,如果未能解决你的问题,请参考以下文章

EOS是啥?EOS有啥特点?

全面理解EOS——3.cleos使用详解

EOS开发(十)使用RPC API创建账户

WAX链游EOS网络第三方代付CPU资源实现代码

WAX链游EOS网络第三方代付CPU资源实现代码

WAX链游工作室打金神器EOS网络第三方代付CPU资源实现代码