学习了一下EOS的REX机制(一):从CPU/NET说起
cn·@oflyhigh·
0.000 HBD学习了一下EOS的REX机制(一):从CPU/NET说起
好早以前就听说EOS上的REX,但是一直不清楚REX是什么鬼,有些啥用,这几天抽空看了一眼,了解了个大概。  (图源 :[pixabay](https://pixabay.com/)) # Bandwidth 要说起REX,首先要从EOS的`CPU、NET`来说起,而这`CPU/NET`又是什么鬼呢?STEEM早期用户/开发者,肯定对一个词汇不太陌生,那就是`Bandwidth`。 `Bandwidth`是代表着用户在STEEM网络上的一种资源,每次操作都会消耗,同时会按时间线性恢复,当`Bandwidth`不足时,就没法进行诸如发帖、点赞等操作了。 在Hardfork 20之后,STEEM的`Bandwidth`被调整为更加先进的RC系统了(Resource Credit System),但是本质上还是和`Bandwidth`相同的。 无论`Bandwidth`还是RC,主要都和用户锁仓的STEEM,亦即SP(STEEM Power)有关。 # CPU/NET & 抵押操作 而在EOS系统中,CPU和NET就相当于STEEM系统上的bandwidth,只不过将其分为两种资源(CPU/NET),其本质还是大同小异的。 而增加CPU/NET的方法,就是锁仓EOS,这有点类似于STEEM上的Power UP操作。使用命令行钱包的操作方式为: >`cleos system delegatebw [OPTIONS] from receiver stake_net_quantity stake_cpu_quantity` 其中from和receiver可以是同一个账户,也可以是不同的账户,这就相当于STEEM上的给自己Power Up以及给别人Power Up(或者相当于SP代理?). # 示例(eoshuobipool) 已EOS网络上当前排名第一的BP(eoshuobipool)为例,它的CPU和NET抵押情况如下: > 其中自己抵押给自己的: > 别人抵押过来的: > # 解除抵押 解除抵押也很方便,直接使用`undelegatebw`命令即可: >`cleos system undelegatebw [OPTIONS] from receiver unstake_net_quantity unstake_cpu_quantity` 而抵押的EOS,不但和CPU/NET等EOS上的资源相关,也和EOS网络里的BP投票相关,这里我们暂时不做过多讨论。 写了一大堆废话,还没写到REX,不过别急,以后我们慢慢写,不做这些铺垫,我怕我自己理不清啊。 ---- <center><strong>Vote For Me As Witness</strong> https://steemit.com/~witnesses type in **`oflyhigh`** and click ***`VOTE`*** [](https://steemit.com/~witnesses) [Vote @oflyhigh via Steemconnect](https://steemconnect.com/sign/account-witness-vote?witness=oflyhigh&approve=1) <strong>Thank you!</strong></center>
👍 liangfengyouren, blues-wclouds, hungryharish, steemindian, shitsignals, bambugrove, hungryanu, simplyawesome, eval, money-way, elangelgabriel, auntigormint, oldman28, ms8988, lemminon, curly-q, lexikon082, morningcare, aafeng, gerber, daan, accelerator, cadawg, bestboom, dlike, triptolemus, permaculturedude, steem.leo, freddio.sport, leo.syndication, one.life, rycharde, techken, laissez-faire, mapxv, maxuva, maxuvb, maxuvc, maxuvd, maxuve, onealfa, dalz, discernente, girolamomarotta, sudefteri, simply2koool, elektroyazilim, morwen, teresa.yaiyai, maxer27, gidlark, kibela, sharker, oldstone, catwomanteresa, rocky1, roseofmylife, lotusofmymom, kimzwarch, repu-tacion, happy-soul, kryptogames, loreennaa, benicents, beni.witness, justinashby, travelgirl, quiltedduckfarm, nicolemoker, therising, kamicurate, themilkymark, coffeedrinker51, davidke20, voxmortis, halleyleow, itchyfeetdonica, archisteem, teriyaki, steemegg, ladyyunajay, a-secondchance, lovelemon, rj-photo, exec, ethansteem, somebody, xiaokongcom, xiaohui, blacklux, wisdomandjustice, lingfei, laoyao, midnightoil, lalala, mychoco, blackbunny, deanliu, alexis555, helene, newhope, thecryptodrive, joythewanderer, maiyude, winniex, etherpunk, fishbb, fishdd, chinadaily, htliao, technologynepal, ikonik, abcallen, yyyy, ooairbb, moneybaby, yulan, janiceting, devilwsy, oflyhigh, slowwalker, steem-agora, mavollme, rea, jamzmie, kamikaze, megadrive, andrewma, alinalazareva, photoholic, oldstone.sct, springflower, busy.pay, p-translation, chocolatelover, we-together, wylo, kosimoos, gregoryhedrich, chireerocks, yjcps, tvb, hyborian-strain, yestermorrow, xiaoshancun, skenan, timourick, cnbuddy, cnbuddy-reward, huatanzhang, justyy, cryptohustler, aabb, turtlegraphics, happyukgo, nokeh, robinlee, rainyapril, kangnajiang, kikima, geass, superbing, dailyfortune, dailystats, jianan, anxin, nean, woolfe19861008, vincenthan, dongfengman, serenazz, yedda, zasilla, fishaa, twinsnicole, deepthinking, gogoabc, lilypang22, fishcc, yuting, lilyan, zens, steemitvip, regals, joelone, sweet-jenny8, atinna, ffbank, weicomenew, laiyuehta, witnesstools, ilovecoding, justsoso, longhash, cnlifes, cnfish, llfestyle, erlcet, steeemmonsters, maiydue, wongshiylng, deepcrypti8, myiord1992, wilhb82, morningshlne, leodec, splinterislands, keivinzhang, chromebook, rivalhw, cn-reader, bboyady, abetterworld, sanzo, sweethoney, fastiduos, rebecca80, ethanlee, lkvictor2005, freedom-fighter, chenlocus, stakuza, heyeshuang, razor80, weavingwords, coindzs, silentlucidity53, raku, bearpaw, khalilad, khayziljoy, alijewel, speeding, mrliga, chann, cryptoknight27, phasewalker, wenjiewu, dapeng, blockchainbilly, jkkim, hongman96, suhunter, ivet, kingofdew, jiangchen, austinsandersco, ebejammin, vfxness, teachblogger, fredo77200, resteeming, davaowhenyo, walkinharmony, asterix87, that1consultant, allenshayzar, historylover, fanso, frankintaiwan, ravenousappetite, nitro.live, btccurrency1, lancy, sasaadrian, mia-cc, john371911, ffcrossculture, siniceku, ristorno, nostalgic1212, ace108, susanli3769, bxt, cnvote, lebin, sweetsssj, tagalong, idx, abit, adm, bullionstackers, steemcleaners,