名词解释第八十二讲:EOS CPU和NET

这里是王团长区块链学院,与最优秀的区块链人一起成长!

 

 

EOS DApp生态正在爆发,各种DApp开始发力,EOS网络越来越受欢迎,不过,也带来了一些麻烦,比如:EOS资源危机。

 

使用过EOS账户转账的人都知道,刚创建的EOS账号,可能是无法转账的,在我们转账的时候会提示资源不足或者该操作将消耗的CPU资源超出了限制,这时候很多人都会有疑问,怎么EOS转个账还需要CPU呢?

 

其实,EOS是一套全新的区块链系统,里面有很多的专有名词,比如:EOS RAM,EOS CPU,EOS NET等,今天重点讲讲EOS CPU和NET。

 

EOS资源系统由RAM、CPU、NET组成。数据存储需要消耗RAM,账号交易等需要使用CPU和NET。一个EOS账号创建的时候会自动购买和抵押来获取资源,费用由付款的主账号支付。

 

当然,假如创建账户时抵押EOS获得的资源不够,就会出现无法转账的情况,这时候就需要通过其他账号购买或者进行抵押,因为购买和抵押本身就是一种交易行为需要消耗资源。

 

EOS CPU是计算资源,当我们发起调用智能合约这个动作时,区块生产者需要根据智能合约地址查找合约代码,然后将代码加载到内存中执行,这个过程需要消耗一定的CPU算力。

 

CPU以过去3天的平均消耗(以微秒ms为单位)来衡量。当我们发送操作或事务时,CPU带宽会暂时消耗,但随着时间的推移会减少到0。事务运行时间越长,它将消耗的CPU带宽就越多。可以随时赎回EOS,但是有三天左右的赎回期。

 

CPU采用比例制,按用户的EOS抵押量占总抵押量的比例来分配CPU。比如全网有100个EOS用于抵押获得CPU的使用权,那么1个EOS就获得全网所有算力资源1%的使用时间。所以这个分配比例是变化的,也就是抵押的EOS数量不变,所得的CPU一直在变。

 

EOS NET是网络带宽资源,当我们发送一笔交易信息后,区块生产者需要将这笔交易打包生成区块,然后将区块通过网络同步给其他生产者,这个过程需要消耗一定网络带宽资源。

 

网络带宽NET以过去3天的平均消耗量为单位进行测量,单位是字节。每次发送操作或事务时都会暂时消耗网络带宽,但随着时间的推移会减少到0。抵押的EOS越多,网络带宽可以使用得越多。可以随时赎回EOS,但是有三天左右的赎回期。

 

 

 

 

CPU和NET都是按天计算的,假设CPU价格是0.1EOS/ms/day,就是说0.1个EOS抵押一天可得1ms的CPU。

 

CPU和NET,虽然一定时间内,可以用的数量是有限的,但是,它们的供应是持续的,只要EOS超级节点还在运转,那么,CPU资源就会持续存在。但CPU跟NET资源是有恢复期的,假如你抵押100个EOS获得的CPU和NET在一天内都用完了,过一段时间,又会获得一定的CPU和NET资源,不过,目前恢复期时间是多长还无法确定。

 

CPU和NET可用于出租给其他账户,取消抵押后,EOS可以回到自己的账户。这也是市场上出现售卖、出租CPU资源行为的原因,假如你持有很多EOS,不妨将EOS CPU和NET资源出租给其他人,相信也能获得不菲的收益。

 

想要了解更多的区块链知识,可以关注我们的公众号:王团长区块链日记,与最优秀的区块链人一起成长!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值