文章开头,首先我要极力推荐一位作者:区块链斜杠青年,他也开通了币乎,如果想要了解EOS,他是你不得不关注的一位技术作者,深入浅出的将技术细节讲清楚,几乎所有的文章,都会提供不同的视角和思路。
但是在币乎,由于来得晚,他的关注度很低,希望读者们能够给予这位实力作者支持。
请关注:区块链斜杠青年
并且,他会即将发一篇关于EOS租赁市场的文章到币乎,非常值得一读。
EOS资源租赁市场的设计:冗余?还是必须?
BM又在折腾了,EOS的资源模型设计越来越复杂了么?是的。
奥卡姆剃刀原理告诉我们,如无必要,毋增实体。最近BM对于增加新的资源代币,改造资源模型的提议,是无必要的操作么?
我的看法是:通过这一次对于资源模型的改造,完善了资源利用的闭环,提升了资源利用率。
很多文章分析过了BM新提出的rex跟seos的方式来进行资源的租赁利用,本文谈谈,为什么BM会这么设计。
请注意,BM的文章之中提到的是引入了SEOS跟REX两种代币的一个复杂体系,且存在的环路较复杂,我会分作几篇来拆解来讲述。今天主要讲述我的一己之见:为什么BM要这么弄?原先的模式存在什么缺陷。
资源租赁市场是什么?
简单来说:
- 如果你持有EOS,但是不使用资源,那么,换成REX,得到资源出租所分派的红利。
- 如果你需要使用CPU等资源,那么可以用EOS购买SEOS,并执行租赁操作;
- 30天后,租赁者可以选择续租,以9折继续购买SEOS;
- 或者,如果不续约, SEOS会到期释放回市场,SEOS的持有者无法再转换为EOS.
区块链斜杠青年的解释,比我写的更加详尽:EOS REX和SEOS深入剖析
这也是我一再推荐你一定要关注他的原因:区块链斜杠青年
先说结论:
引入资源租赁市场,优化目标是:提升EOS资源的利用率。
附带的目标:因为要求出租获取REX(相当于借出EOS的凭条),必须要投票,所以,增加了投票率。
现有的路径/约束:
- EOS的RAM通过出售的方式来进行的,根据bancor算法(实际上是改造过的bancor)进行RAM的EOS定价。
- EOS的CPU跟网络资源采用租赁制度,抵押多少EOS,赎回时候得到多少EOS
- CPU跟网络资源有两种方式:可以抵押给自己,也可以抵押给别人。
原先的CPU/Network资源的租赁方式
很早之前我写过一篇文章讲述在原先的设计之中,如何既能够得到投票权,也能够同时将资源租赁给别人获取收益。
出租CPU/网络资源
- A用户为出租方,B用户为资源的租客
- A抵押若干EOS换取CPU/Network资源,比如各自100 EOS, 这些资源不是自己使用,而是抵押给B使用
- A抵押时候,仍然保留这部分EOS的所有权。就是说,如果赎回时候,EOS是回到了A的账户之中。
投票
- 用户A投票时候,抵押给B的这200个EOS,仍然拥有投票权。
用大白话解释,就是,我抵押了200个EOS得到的CPU/网络资源,设置资源的使用者是你,租赁给你使用了;但是,只要我在租赁时候,没有选择"transfer(转让)"所有权,那么,这部分抵押的EOS的所有权仍然属于我自己的,只是将CPU/网络资源借给你使用而已。
因为这部分EOS的所有权仍然是我的,所以,我投票时候当然可以有这200个EOS所对应的权重了。比如,我出租了这200个资源给你用之后,我再给佳能社区投票,那么,是可以有这200个EOS的权重的。
原先模式的缺陷
首先的缺陷是,无法进行方便的定价,不存在方便的租赁市场。
我出租了CPU/带宽资源给你用,但是,怎么得到收益呢?只能够通过另外的方式,比如,你通过微信或者支付宝转账给我,要么,就转EOS给我。
通过链下的方式进行交易,容易造成的问题是无法形成统一有效的定价市场。价格是市场之中最重要的信息,原先的设计之中,是无法得到对于资源的定价信息的,并且,操作也相对麻烦,而缺少了价格信息,也缺少了便利的市场化操作支持。就算是我有租赁CPU和网络资源的需求,但是,价格多少?怎么找到合适的出租方?不好意思, 很难,只能够通过微信群或者私聊的方式,找到别人进行交易。
另外,因为操作不方便, 且获取租金的渠道不顺畅,需求跟供应都存在阻碍,会导致很多人默认将EOS抵押换取带宽资源(CPU/网络),而导致资源定价存在偏差,正如最近暴涨的CPU价格一样。
通过引入了REX跟SEOS的方式,改造EOS的资源模型,将持有EOS与使用EOS资源解耦,实现EOS白皮书里面所提到的,让资源租赁成为方便的操作。
解决方法
所有能够用市场解决的问题,都必将会用市场方式来解决。这是看待EOS设计的一个出发点。
所以,新的EOS引入了REX跟SEOS这两种代币的方式,用市场化来解决CPU价格失效与资源错配的问题。
按照Dan Larimer的说法:
如果你持有EOS,要么就换成SEOS,来使用资源;要么呢,就换成REX,出租资源;如果你又不换取SEOS,也不换成REX,那么,就像有一座房子,自己也不住,也不租给别人。(傻蛋才这么干---- BM大帝的潜台词)
如果你不用CPU/带宽这些资源,与其让你的EOS闲置,不如换成REX,这是资源出租的“借条”,凭借这张借条,可以得到收益。
如果你自己要使用,那么,拿EOS换成SEOS就行了,用SEOS,可以得到资源使用权。
REX
重点:
将EOS兑换为REX,除了可以换取初始的EOS之外,还能够得到REX所得收益的对应比例的分配。
图片来自:EOS Cafe节点在币乎发布的文章:
【“墙裂”推荐文章】REX 对 EOS 持有者意味着什么?
“REX的机制实际上非常简单; 为了获得网络奖励,持有者必须将其EOS借给REX”
并且,想要换取REX代币,你至少要给21个节点投票,才能把EOS借给REX。原文是这么说的:
为了购买REX,账户必须设置和维护一个投票代理或投票给至少21个节点。
账户可能会更改他们的投票,但在他们持有REX令牌时,不会删除投票的节点。
在账户出售所有REX代币后,他们可以投票给少于21个节点。
那么,REX的价格是多少呢?怎么确定的?
根据BM论文之中所提到的,你可以将REX理解为基金,以EOS来购买。初始时,1 REX代币的账面价值为1个EOS(只是为了方便理解!实际值并不一定是1 EOS),而之后随着REX所对应资金的增加,则REX的账面价值可能增加,比如1个REX的价值涨到2 EOS,那么,这时候REX的持有者,可以换回EOS。
更多关于REX价格的机制,我们后续继续探讨,这部分先讲到这里。
SEOS
图片来自: EOS REX和SEOS深入剖析
根据换取了REX的EOS的数量,来1:1发行SEOS。假如总共有100万个EOS换取了REX,就发型100万个SEOS代币。
SEOS的总量,会随着抵押者的行为而变化,如果换取REX的EOS数量减少了,那么,SEOS的数量也会减少。
几点:
1 可以将EOS转换为SEOS,也可以将SEOS转换为EOS,但是,会有交易手续费0.5%。
2 想要使用CPU资源,需要将部分SEOS用来租赁;而租赁的操作是单向的。区块链斜杠青年将租赁操作后的SEOS,称之为REOS(rent eos).
3 闲置的未用于租赁CPU的SEOS代币,可以随时转换回EOS;但是已经用于租赁的SEOS,是无法换回SEOS,也无法换回EOS的,代表的是一个月的房租,交出去了,就无法赎回了。
4 闲着的EOS,如果换成SEOS了,但是不用,无法让你得到收益;但是,因为REX市场的存在,你可以将闲置的SEOS换回成EOS,再租给REX,那么,能够得到红利。
人是追求利益最大化的,因此,如果将EOS用来换取CPU资源,是无法赎回的,非刚需者不会这么做;闲着的EOS既然得不到收益,还不如兑换成REX。
5 DAPP的开发者可以用便宜的价格,用EOS来购买SEOS并换成CPU可用量。能够用低成本来得到资源使用量。
6 越多人将EOS换成REX,则SEOS的供应量就越大;而使用CPU等资源时候需要将SEOS执行不可逆的租赁操作(相当于交出一个月的房租),那么,就减少了SEOS的可用量。
SEOS的价格
SEOS按照BM的提议,会有通胀的预期。不过,毕竟还没有更多详细的信息。
SEOS的初始价格设定为1 EOS。SEOS的价格会根据Bancor算法,动态变化。SEOS跟RAM市场不同,总供应量是会不断变化的,会1:1锚定出借换取了REX的EOS总量。
这部分我引用一下区块链斜杠青年的分析,更为明确:
1)总供应量
REX兑换的EOS总量也即SEOS总量(这里暂不考虑通胀的量)。和RAM的总量由BP控制不同,SEOS的总量由所有EOS的持有者的抵押行为决定,所以更市场化。当SEOS涨价厉害的时候,REX的收益会增加,这样抵押的EOS量增加,SEOS自然增加。
2)需求量
即REOS量, 将SEOS转化为REOS后,SEOS市场的SEOS可用总量就减少了,SEOS价格就会提高,但是这个减少只能维持一个租赁周期30天。
3) Bachor机制
早入局者自然价格低不一定那么有效了,因为SEOS的总量是实时动态变化的,不像RAM一样增加供应前会先告知大家。
总的来说,SEOS市场不像RAM,SEOS市场的可用SEOS量的影响因子很多,所以更市场化。
希望借助本文,能够帮助你理解新推出的EOS资源模型设计提案,也帮你理解REX跟SEOS的代币是什么。
EOS的体系博大精深,复杂度较高,加上很多资料其实并不齐全,希望我的文章不至于造成误导。如果有疑惑或者我理解出错的地方,欢迎指出,欢迎加微信讨论: shuke0327.
参考资料
【BM:Proposal for EOS Resource Renting & Rent Distribution】
区块链斜杠青年的文章:
EOS REX和SEOS深入剖析
EOSCafe
的文章:【“墙裂”推荐文章】REX 对 EOS 持有者意味着什么?