BM的理想与EOS瘫痪的那一天

EOS22450
2018-10-26 02:15:43
1月份BM大谈EOS百万TPS的时候,他应该想不到EOS主网也会有瘫痪的一天,而且瘫痪得有些奇葩。

BM的理想与EOS瘫痪的那一天
 
因为EOS不是ETH那样简单的网络拥堵,而是CPU不够用了,闹起了饥荒。

普通用户无法进行转账操作,账号需要“充值重启”;大量DApp被迫“关闭运行”以躲避风波。

当抵押2000个EOS,也就是人民币76000元,仅仅换取到1.3秒的CPU运行时间时,相信用户们的心头有几万头草泥马呼啸而过。

好在BM反应及时,EOS主网关于CPU改动的提案已经通过BP(节点)投票,保守估计,这一改动将至少提升2倍的可用CPU资源。

相比ETH一贯的动作迟缓,EOS在效率方面勉强保住了颜面。

不过,熟悉EOS套路的人可能会觉得,还是熟悉的配方和味道。

RAM饥荒

6月份,EOS的RAM就曾闹过一回饥荒。

RAM即内存,是EOS主网上线的3种资源之一,另外两种资源分别是CPU(带宽)、NET(网络带宽)。

其中,CPU和NET属于占用型资源,该资源用完后可释放,通过抵押EOS的方式获取,用完后可赎回EOS,不产生费用。

RAM则属于消耗型资源,以购买方式获取,并且可交易。

在EOS系统中或区块链上,用户、BP(节点)及DAPP开发者都需要用到EOS的资源,许多操作需要消耗RAM,比如创建账号、创建智能合约、转账等等。

但RAM总量有限,只有64G。

在Dawn 3.0阶段,买的RAM只能原价卖出。

但今年5月启动的Dawn4.0,RAM的分配方法应用了Bancor算法:系统未出售RAM数量越少,RAM的交易价格将越高。

这使得RAM流动性问题得到改善,但导致很多投机者为大赚一笔,将RAM囤在手里,由此推高RAM的价格,短时间内曾一度暴涨数百倍。

真正有开发DAPP需求的用户无奈之下,只能高价买入RAM甚至无法买到RAM。他们往往需要费上百元来帮新用户建立账户,成本太高。

6月底,在RAM饥荒初步爆发的时候,BM明确表示:“I wouldn’t increase RAM for 30 days”(30天内我不会扩容RAM)。

RAM扩容很难吗?并不。实际上RAM就不是稀缺资源,想扩就能扩。

7月26日,RAM公布了扩容方案:在原来64GB内存的基础上,每出一个区块,RAM增加1KB。

扩容方案推出后,RAM价格随之出现大幅跳水。

CPU饥荒

EOS上的CPU资源是通过抵押EOS免费获取的。

抵押模式采用比例制,按用户的EOS抵押量占全网总抵押量的比例来分配该用户可使用的CPU量。

如果全网有100个EOS用于抵押获得CPU的使用权,抵押1个EOS,就获得全网所有CPU资源1%的计算能力。

本来这也算一个比较合理的分配方式,但问题是,随着抵押EOS的数量越来越大,获得单位CPU计算量、需要抵押的EOS只能越来越多。

这模式像滚雪球一样,今天需要抵押1千个EOS就能获得1%的CPU资源,明天可能就得抵押1万个。

如果需要用CPU,而又没有那么多的EOS去抵押时,怎么办呢?只能花钱去租。

这就便宜了手持巨量EOS的大户们。

他们借助抵押得来的巨额CPU,坐地起价,向EOS的开发者和用户们租售CPU资源。

CPU资源越紧俏,大户们收取的租金就越高。

当炒CPU成了一种投机生意,CPU饥荒就是一个必然发生的结果。

CPU饥荒在今年7月初就已初露端倪,据IMEOS报道,CPU抵押价格短时间暴涨53倍,从0.00828EOS/ms/day上涨至0.443EOS/ms/day。

之后饥荒愈演愈烈,至2018年10月17日达到了顶峰,花人民币76000元才能买到1.3秒运行时间……

这边是CPU闹饥荒,一众用户和开发者心中万马奔腾。

但那边,EOS关于CPU改动的提案很轻松就通过了投票,然后至少提升2倍的可用CPU资源。

不少人总结CPU饥荒的原因,把大锅甩给了EOS上的DAPP菠菜游戏。

比如根据EOS TITAN监控,BetDice和EOSBET就分别抵押了224万、16.3万EOS的资源,占用了过多的CPU资源。

饥荒的根源在哪儿

其实,用户与DAPP的增加以及越来越多EOS游戏的运行,只是导致CPU饥荒的一个表象。

更深层的原因在于,EOS主网对CPU本身的供应量不足。

在最近的一次宣布扩容之前,有数据显示,EOS所用的CPU资源仅仅占到了全网的10%……

里面固然有成本因素,但可用CPU的供应量如此低,难保没有故意为之的成分在里头。

EOS一开始限定了极低的CPU供应量,随着用户开发者的增多,有意无意让EOS主网上的资源一次次地成为炒作游戏。

而一直以来,对于EOS资源机制带来的炒作问题,BM和EOS的态度很暧昧。

睁一只眼闭一只眼,甚至用有意纵容、乐见其成来形容并不过分。

当RAM闹饥荒时,BM可以一句云淡风轻的“I wouldn’t increase RAM for 30 days”,后来RAM价格一路暴涨,眼看要出问题,EOS才迅速推出了改进方案,轻松解决问题。

当CPU闹饥荒时,EOS起初也迟迟不见行动,直到危机达到顶峰,主网都瘫痪了,才随即搞出个CPU扩容方案,扩容两倍起。

扩容的步子迈得如此保守,让人不免怀疑:下一次CPU饥荒指日可待了。

针对EOS资源短缺推动抵押价格上涨的问题,不少媒体认为EOS走上了一条炒作之路,“炒”完RAM,“炒”CPU。

所以,NET也是迟早会闹饥荒的?

不过话说回来,EOS上各种闹饥荒、动不动瘫个痪,不是什么好事。被惹毛的开发者可能就“此处不留爷,自有留爷处”,果断弃EOS换其他平台了。

EOS对饥荒“乐此不疲”,它到底图个啥?是故意给玩家设置了一些HARD模式吗?

不得不说,这才是BM的精明之处。(节点财经)

OKEX下载欧易下载OKX下载

okex交易平台app下载

下五篇