EOS新资源模型是Block.one于2019年12月提出,为基于EOSIO的公共区块链提供替代方案以解决资源问题的方案,目前已有包括TokenPocket在内的39个技术组织对EOS新资源模提案作出回应,TokenPocket钱包目前已经在筹备适配EOS新资源模型的新版本,使用TokenPocket钱包可以第一时间体验EOS新资源模型的功能。根据测试进度预估,EOS新资源模型预计在12月中旬上线。
为帮助社区用户快速了解什么是EOS新资源模型,以及它可以为我们带来哪些改变,我们将从以下4个方面为大家作解读:
目前EOS资源模型的缺陷
EOS新资源模型的改进
主网将如何过渡到EOS新资源模型
EOS资源租赁市场的价格曲线的一点优化
注:
1、新资源模型的核心是【资源租赁市场】,尽管其的作用跟当前的REX相似,但是提醒读者不要将其混淆!
2、文中的资源概指 CPU/NET 资源,CPU是EOS网络中的一种计算资源。所有EOS账户间交易,智能合约的调用等,都需要消耗账户的CPU资源。NET是EOS 网络带宽资源,当我们发送一笔交易信息后,区块生产者需要将这笔交易打包生成区块,然后将区块通过网络同步给其他生产者,这个过程需要消耗一定网络带宽资源。
3、REX(Resouruce Exchange)是BM于2018年8月提出的一个方案,用户可以在REX抵押EOS,出租给需要购买资源的人,并获得利息收益;资源租用者可以使用较少的EOS就可以租用大量资源。
1. REX 可用性不高,租赁比一旦接近80%(系统设定的上限),可用资源耗尽无法再进行租赁。
2. EOS主网的资源无法充分有效利用。当前REX池子中的EOS总量约为1亿,占EOS总量不到 10%,除了进入 REX 中的这部分 EOS,剩余约 90% 的EOS(用户自行抵押或者单纯持有未抵押)对应的资源也并未被有效利用。
例如一个EOS大户自行抵押了巨额EOS,所得CPU/NET资源约占全网的 10%,但是他是绝对用不了这个多资源的,这闲置的资源未能被有效利用。
1. 充分利用CPU/NET资源
统一CPU/NET资源的供给渠道(资源租赁市场):目前的资源模型中,用户既可以通过REX租赁资源,也可以自行抵押获取资源,就如上文的例子所说,其中自行抵押EOS(或者根本不参与抵押)部分对应的资源或许就是未充分有效利用的大头。
因此,在新的资源模型中,资源租赁市场是获取CPU/NET资源的唯一渠道,用户无法自行抵押获取资源,要获取资源,必须通过资源租赁市场租赁;
同时,持币者可以将闲置EOS抵押到资源租赁市场获取收益;EOS官方会将短账号拍卖、RAM交易手续费、CPU租赁收益三部分收益与EOS抵押者共享,类当前REX收益模式。
2. 相对比REX,资源租赁市场将具备更高可用性
目前的REX租赁比一旦接近80%,可用资源耗尽无法再进行租赁。新资源模型中的资源租赁市场不会出现这个问题,资源租赁市场的资源价格取决于供需关系,当资源利用率低时,租赁价格便宜;即使资源利用率很超高时,资源租赁市场也能正常运转,只不过此时的价格会呈指数型增长。
1. 为了推动当前的 REX 模型过渡为新资源模型中的资源租赁市场,届时可以通过逐步调整分配给每个账户的资源比例参数来实现平滑过渡;
2. 即其他条件相同的情况下,通过慢慢调整参数,抵押/租赁同样的EOS获得的资源会逐渐变少,以推动用户前往使用资源租赁市场;
3. 最后抵押EOS已无法获得资源,REX也无法租赁,所有EOS主网的资源供给与获取都将发生在资源租赁市场中。
若您读懂了以上内容,就已经了解了当前EOS资源模型的缺陷以及新资源模型的改进。不过,新资源模型的租赁价格曲线有一处优化值得单独拎出来讲讲。
新资源模型的租赁价格曲线
相比当前REX的资源价格计算,资源租赁市场的价格计算做了一个优化,即:
当大量租赁到期时,即资源利用率下降时,租赁价格不会立刻等比例降低,而是在一定时间区间内平缓下降(如上图红圈处)。
这样做的好处是保证了一定的公平性,像现在的REX,就存在很多资源需求大的使用方会使用“科学”的方式抢这些赎回时间点,以获取便宜的资源。而普通用户根本无法享受到这种价格回落。
在新资源模型中的资源租赁市场中,资源利用率有两种:
即时利用率( InstantUtilization)
调整后利用率(Adjusted Utilization)
当利用率上升时,这两种利用率增幅相等,所以在上图中,表现为两个利用率曲线重合;
当利用率下跌时,即时利用率就是实际利用率,所以会曲线有骤降,但是调整后的利用率会在一定时间区间内平缓下降。
简单来说,EOS新资源模型上线后,用户抵押EOS即可获得EOS资源+租赁收益,随着EOS主网对2个参数比例的调节,用户获得的资源会逐步减少,同时租赁收益会变大,最终用户无法再通过抵押EOS获得资源,但是可以持续通过抵押获得租赁收益。这个过程预计需要一定时间,在EOS新资源模型完全替代旧模式前,用户仍然可以通过抵押的方式获取资源。
相关链接:
EOS新资源模型讨论专用电报群:
https://t.me/eosresourcemodel
EOS新资源模型提案原文:
https://eos.io/news/eosio-resource-allocation-proposal/