Hi 游客

更多精彩,请登录!

比特池塘 区块链技术 正文

EOS资源系统

hwa24456
123 0 0
0 P0 J2 `( {: B% k( M
    EOS资源系统! y2 B! h% ^+ [. z
    EOS资源系统由RAM,CPU,NET组成。数据存储需要消耗RAM,账号交易需要使用CPU和NET。一个EOS账号创建的时候可以通过购买和抵押来获取资源,费用由主账号支付。如果创建账号时并未购买资源,则需要通过其他账号购买或者进行抵押,因为购买和抵押本身就是一种交易行为需要消耗资源。$ y  H! D$ U& x, w6 e
    RAM
1 O' s8 F; c' d    RAM是运行时的内存。在EOSIO系统中,数据存储在区块链中要消耗该资源,是DApp开发时必须的资源。
1 `! o0 _4 P3 B7 A$ G( c0 E" g    RAM的交易方式
7 x& t+ F* I6 k% E ( f4 a- Q, e& G
    RAM的买卖,实质上是抵押eos到系统账户,而不是买方和卖方直接的交易。
) a1 Y- B; ^$ ~; G+ W2 X4 Q! O  X    不论是购买ram(即抵押eos,获取ram),还是卖出ram(即取回抵押的eos,释放ram),都是参与者与系统账户之间的交互,该过程将会收取0.5%的手续费。( p  e$ q$ T6 e! ^: R
    买入RAM有两种计价方式:买多少字节的RAM;买多少EOS的RAM。+ p/ a6 Z, h! x/ y* }5 V5 S# K/ d% S
    卖出RAM只有一种方式:多少字节的RAM。( V# a9 l3 v# z
9 H3 l2 L/ W% j; P5 U
    RAM相关网站7 S" s  y! Q! G, }/ i, D! @

- X0 {: V8 W, [' n2 q    RMA价格实时查询:https://eosmeta.io/statisticsramhttps://eos.feexplorer.io/! h' M( M- ^" k
    RAM购买:https://eostoolkit.io/account/undelegate8 X" ]" W3 l) V" y
6 Y3 l- p& F9 S% ~
    NET带宽; ?0 H" z: t; J  @! y
    网络带宽以过去3天的平均消耗量为单位进行测量,单位是字节如KB。每次发送操作或事务时都会暂时消耗网络带宽,但随着时间的推移会减少到0。抵押的EOS越多,网络带宽可以使用得越多。可以随时赎回EOS,但是有三天左右的赎回期。
7 j8 N) Z- T+ T3 R. q    CPU带宽
3 e+ q) d; Z9 P9 N- \% R& G. u    CPU带宽以过去3天的平均消耗(以微秒ms为单位)来衡量。当您发送操作或事务时,CPU带宽会暂时消耗,但随着时间的推移会减少到0。事务运行时间越长,它将消耗的CPU带宽就越多。可以随时赎回EOS,但是有三天左右的赎回期。
* ~0 x: S4 I) d    三者区别
1 i4 y! W% X) I6 G. q; c; ] ( ~0 W' Y  |: m0 D
    RAM是自由市场买卖模式,由市场价格来决定。CPU、NET是抵押模式,抵押多少取消多少。
" {1 x0 O$ l/ c: i6 g, j    RAM是随时可以交易,但CPU、NET有三天等待期。( Y% u' K& _& [0 w9 a# i0 D
    CPU和NET可用于出租给其他账户,取消抵押后,EOS可以回到自己的账户。RAM可帮助其他账户购买,但卖出时的EOS归其他账户所有。, R# ]+ M. g* }5 R2 |
    资源操作- s. a! ]* d$ Y6 o  K7 E# c8 a8 j
    //账号资源查看
. _/ P) L( p6 [. F7 M    cleosgetaccount${account}$ Y6 T* W& Z6 Q
    //${account1}为支付账号,${account2}获得账号
8 ~- |7 ]" n- ^, O0 F    //ram购买  \, k. J1 A/ G/ J0 A9 p5 t
    cleossystembuyram${account1}${account2}"0.0001EOS"8 G' X* c/ [$ }% c5 M* C+ d
    //ram销售,最多能售出的数量limit-used
& x, x2 q! |& y    cleossystemsellram${account1}68718-p${account1}& ~6 b( n) y) d. T; ?' k$ S: ~" @
    //抵押EOS,获得CPU带宽和NET带宽
& ~7 o0 b0 R* s    cleossystemdelegatebw${account1}${account2}'0.1000EOS''0.1000EOS'-p${account1}
5 p/ B: j& `. ?5 S* f; ?2 P    //取消抵押
6 U, e7 E/ U* a$ W9 k    cleossystemundelegatebw${account1}${account2}'1EOS''1EOS'-p${account1}$ K8 z- ^1 {$ c% g1 O3 @
BitMere.com 比特池塘系信息发布平台,比特池塘仅提供信息存储空间服务。
声明:该文观点仅代表作者本人,本文不代表比特池塘立场,且不构成建议,请谨慎对待。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

成为第一个吐槽的人

hwa24456 小学生
  • 粉丝

    0

  • 关注

    0

  • 主题

    6