LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > 连一场空投都扛不住的区块链 3.0

连一场空投都扛不住的区块链 3.0

2019-11-05 区块律动BlockBeat 来源:区块链网络

原文标题:《连一场空投都扛不住的区块链 3.0》
原文来源: Odaily 星球日报



上一次因主网拥堵而备受关注的项目,还是 2017 年时的以太猫和以太坊。几乎没有人能意料到,融资 40 亿美金,被号称为最强公链的 EOS 会堵在了一个小空投上。

有人说,EIDOS 没有为生态添砖加瓦,却戳破了 EOS 的谎言;也有人认为,这次事件中的 EOS 就是一个笑话,BM 应该好好考虑修改 EOS 的资源设计。

一场让羊毛党疯狂的空投闹剧过后,EOS 主网资源紧缺的痛点被掀开了摆在众人面前,人们开始思考 EOS 距离区块链 3.0 还有多远。

薅羊毛挖矿火爆,击溃了网络,带涨了 CPU


11 月 3 日,距离 EIDOS 空投正式开始仅两天。

HelloEOS 梓岑的一条微博透露出了一个惊人的数字:EIDOS 的智能合约 24 小时交易数约达 917 万,峰值每小时也近 62 万。同期,ETH 上 24 小时交易量最大的 DApp 仅为 4132 次。

单凭这一数据,EIDOS 就值得载入 EOS 的史册。

EIDOS 号称零成本撸空投,规则是,用户可以将任意金额的 EOS 转入项目方账户 eidosonecoin 中,随后智能合约将等量 EOS 返还并且还免费赠送 eidosonecoin 账户中 0.01% 的 EIDOS。EIDOS 总发行量 10 亿,8 亿 用于空投,按照规则,EIDOS 每秒产生 25 个,空投将持续 15 个月。

另一边更吸引人的是,EIDOS 出自币圈第一空投项目牛油果创始人 AP 之手。

11 月 1 日下午 4 点,空投正式开始了。

零成本薅羊毛的玩法瞬间吸引了大批羊毛党入场,他们开始频繁地向 EIDOS 项目方账户转账。

一部分钱包们也看准了 EIDOS 的获客良机,如 mykey、TokenPocket 等均上线了 EIDOS 矿机,为用户提供 EIDOS 自动转账挖矿服务。虽然没有真的在 mining,但转账获取空投也被看作是一种挖矿行为,因此为了获取空投而频繁转账的用户们也被统称为「矿工」。

短时间内,数十万甚至数百万的用户向 EOS 链发起了交易申请。

Dappreview 数据显示,11 月 1 日当天,EIDOS 上的交易笔数超过了 540 万次。当然这也只是开始,随后的几天,EIDOS 交易笔数水涨船高,11 月 2 日 EIDOS 交易笔数突破千万,11 月 3 日几乎突破 1500 万。

这样火爆的交易热情,间接导致了 EOS 网络的「崩溃」。

一场胜负早已预定的游戏


EIDOS 是怎样一点点击垮 EOS 网络的?

这还要从 EOS 的资源设计说起。

不同于比特币、以太坊网络,EOS 网络号称零 Gas 费,只要拥有一定数量的代币,就能免费使用一定比例的网络资源,

目前 EOS 系统中主要的三种资源分别是:网络带宽资源(NET)、CPU 计算资源 (CPU)、运行内存资源(RAM)。其中,CPU 是用户在进行转账之中最重要的核心消耗资源之一。

用户可获取 CPU 的方式有两类,一是通过质押一定比例的 EOS 获取 CPU ;二是通过第三方租赁平台,租用别人闲置的 CPU 资源。

那 CPU 资源又为什么会出现拥堵呢?

事实上,在 EOS 网络中,通过质押的方式获得的 CPU 资源分配数是实时波动的。

从公式上看,某用户 24 小时可以获得的 CPU =(某用户抵押为 CPU 的 EOS 总量/全网为 CPU 总质押的 EOS 数量 CPU 价格)x 24 小时可分配 CPU。


  
(图片来源于MEETONE)  

也就是说,当 EOS 网络中抵押置换 CPU 资源的 EOS 数量突然增加时,用户的可用 CPU 资源就会减少。

在这次 EIDOS 代币空投事件中,想要不断地获取免费空投,就得不断向项目方账户中转账,这需要有源源不断的 CPU 资源支撑。

CPU 资源不足会怎样?当用户手中可用 CPU 不断「贬值」时,用户随时可能超额使用 CPU,如果一个账户里的 CPU 100% 耗尽时,就无法再发起交易,账户也随时面临着失活的风险。

在所有人都在通过转账来疯狂揽金的时候,没有了 CPU,你什么也干不了。

但没有人会眼睁睁地看着肥肉从自己眼皮底下溜走,为了持续挖矿,羊毛党们开始大量抵押 EOS 换取 CPU,甚至还从 REX 等租赁市场中购买资源。

随着全网抵押 EOS 换取 CPU 的用户不断增加,用户们手上可用的 CPU 还在不断缩水,与此同时,CPU 的价格也水涨船高。

一场 CPU 资源越来越紧缺,CPU 价格越来越昂贵的恶性循环开始了。

虽然此前的 DApp 挖矿潮也出现过 CPU 资源短缺的饥荒现象,但 DAppTotal 报道认为,EIDOS 的疯狂程度超乎想象,已经远远超越 Dice、HashBaby 等 EOS DApp 生态里常年霸榜的项目。

经验的人早已看透了这背后的本质。有网友给出了分析:这场空投带来的 CPU 饥荒背后,第一时间重金租到 CPU 的人是稳赚的。

开发者邱小山也持有类似的观点,他认为,这场看似长达 1 年半的 EIDOS 分发游戏,实际上在第一天就决出了胜负:「这个玩法实际上并不是 0 撸,而是 CPU 算力的比拼。11 月 1 号 REX 的租用比例是 20%,现在是 80%,CPU 的价格随着这个比例是指数上升的,所以你第一天租了 CPU,就赢了。」

「第一天(就租赁 CPU),矿工一天就回本了,后面的都是利润,可以 0 撸 29 天。其他人那么热闹,都是在陪跑。后来的矿工辛辛苦苦,每天挖,最后可能都不能回本。」邱小山说。

随后,邱小山在一篇文章中详细计算了新旧矿工的成本,他统计认为,新矿工的挖矿成本是第一天就租赁 CPU 的矿工成本的 17 倍。


城门失火,殃及池鱼


标榜着对 EOS 闲置资源利用的项目,最终成为了抢占 EOS 主网资源的罪魁祸首。EOS 链上的普通用户则成了第一批「受害者」。

PeckShield 数据显示,11 月 1 日当天 EOS 主网上 80% 的交易均与此空投有关,普通用户的 EOS 帐号因没有足够的 CPU 而无法正常转账及使用 DApp。

「因为其实之前因为交易量比较小,大量用户以为抵押 0.1 EOS 就是足够的,但是随着交易量的提高,这个量是远远不足够的。」开发者邱小山向 Odaily 星球日报记者进一步解析了这之中的缘由。

不仅如此,CPU 耗尽的那一刻,就算你钱包里有再多的 EOS 也没办法自救。

「目前,CPU 不够只有 2 种办法,一是通过 CPU 租赁服务商通过法币付费获取 CPU;二是用其他账号或朋友帮忙。」邱小山分析。

本质上,EOS 的资源模型像是一条高速公路,只要肯付钱,所有的交易都会变得很快。

邱小山认为,目前的 EOS 其实一点都不堵,只是 EOS 交易非常贵,所以让很多用户无法发起交易。

事实的确如此,人们的确非常关注网络的费率情况:「好几天没成功卖币,租赁资源的消耗怕是比 Gas 费还要高。」

「以太坊堵的时候也就是手续费低点多等会,花多点手续费能早点转账到达,而 EOS 如果真碰到当时迷恋猫的热度,估计转账成本极高。」一位业内人士分析道。

如果 EOS 网络里再多出现几个 EIDOS 项目,或许所有人都要适应在未来很长的一段时间里,链上转账消耗 CPU 所需要质押的 EOS,可能会远远高过转账的 EOS 数量本身。

经过了这场突击式的临堂测试,EOS 的表现让一大票人感到失望,甚至有人给出了这样的评价:「EOS 的百万 TPS 就是一个笑话,EIDOS 的出现证明了 EOS 有多垃圾。」

EOS 上的项目方则成了这场 CPU 饥荒闹剧中的另一波「受害者」。

自 EIDOS 上线开启空投以来,EOS 网络上的 CPU 资源拥堵成了常态。据 DAppTotal 数据显示,11 月 2 日,EOS 上头部 DApp 数据受到了影响严重,如 Dice、EOS Knights、Newdex 等头部应用的交易次数、用户次数较前日均有 80%-99% 的减幅。


  

(图片来源于 dapptotal)  

不仅如此,从整体的 EOS DApp 数据上看,连日来各个 DApp 的 24 小时日活、24 小时交易量、24 小时交易次数等数据也几乎是一片飘红。

  
(图片截图于 dapptotal)

一个微利的薅羊毛游戏,反倒把其他项目方拉下了水,这也让从业人士纷纷吐槽:「这样的网络情况,以后谁还放心把自己的项目放到 EOS 上?真的对其他项目方太不负责了。」

EOS 网络资源拥堵的情况依旧没有得到缓解,反而愈演愈烈了。

按目前价格,在 REX 中,1 EOS 可以租用 154 EOS 30 天。可是在 11 月 4 日下午 18 点,EOS REX 资金池里的 EOS 已全数租出,出租人无法及时卖出 REX 以赎回 EOS,租户也无法通过 REX 租赁廉价 CPU 来使用链上 DApp。

也就是说,不仅仅自家 CPU 闹饥荒,公家的 PLAN B 也没了。这样一来,EOS 主网堵塞有可能进一步扩大。


想成为区块链 3.0 公链,EOS 还有很长的路要走


当然,EIDOS 的繁荣是不可持续的,几乎所有人都在做一次性买卖。


二级市场上,矿工们也在不断出货。从币价上看,由于没有非常强力的支撑,EIDOS 的二级市场行情也表现平平。

抹茶交易所数据显示,EIDOS 在开盘第一天时冲高到达 0.3 USDT 附近,随后一路下跌,近两日币价又有所回暖,但也始终未回归高点,截至发稿前报 0.0557 USDT。


  

即便如此,这场狂欢还是为人们带来了很多反思。

自媒体博主区块链威廉评价:「EOS 资源的设定还是不行,没人用的时候资源是便宜,但是一旦有人用,稍微多一点人,资源的价格就贵的飞起。」

如今,EOS 零手续费的故事,似乎只能在不拥堵的网络中才说得通了。

「EIDOS 淋漓尽致地体现出了一个问题,就是任何公链吹 TPS 和低手续费都没用。」BTG 核心开发者尹航认为,任何链最终都会形成手续费市场,不是资源设计的问题,任何设计,最终都不能避免费用市场化。只不过市场化的结果和很多链宣传的高 TPS 、低费用产生了矛盾。

「任何资源设计背后都是供需平衡,手续费必须市场化,但是大家不信,吹捧扩容+低手续费,现在反面例子就找到了。」尹航说。

在筹集到 40 亿美金的融资时,几乎所有人都认为 EOS 可能是区块链的 3.0 了。这次实战,却让人们开始反思,EOS 距离「公链 3.0」还有很长的路要走。

作为节点成员,MEETONE 的创始人高锋承认 EOS 资源设计上的缺陷:「EOS 资源设置上确实是有缺陷的,非常容易就被唤醒了 CPU 的拥堵模式。」

高锋进一步解析称,EOS 为了鼓励错峰操作,所以设计了 CPU 波峰波谷动态变化的机制:「只不过现在的阈值设置的太低了,非常容易唤醒波峰状态。但是这是可以通过调节参数就解决的。」

MEETONE 公众号的一篇文章中曾详细解析过这一设计:空闲模式下,你可以借用别人的 CPU,分配到的 CPU 比拥堵模式下扩大 1000 倍,在系统「拥堵」时,则按照原先计算的质押比例使用。当过去一分钟每个块的平均 CPU 使用量大于 max_block_cpu_usage * target_block_cpu_usage_pct,则进入「拥堵」模式。此前 EOS 也曾对 target_block_cpu_usage_pct 参数调整,以调高「拥堵」的临界值,使得「拥堵」状态更难触碰。

IMEOS 的茶猫则认为 EOS 拥堵既是好事也是坏事:「坏事是 EOS 在瞬时的资源分配上还是做的不够好,会导致瞬间的资源稀缺而拥堵,EOS 上资源分配不合理是一种经济危机,应该加强和优化。好的是大家又开始关注 EOS 的链上治理和 EOS Dapp。」

「CPU 其实是够的,只是瞬间的资源分配规则没有把 CPU 分配充分,这是代码层面需要去解决的,应该只要代码优化就好,并不需要改大的规则框架。」茶猫说。

但是,客观来看,号称百万 TPS 的 EOS,如今的主网数据峰值也不过 4000 左右。如果一直保持这样的速度,EOS 成为商用级公链的远大野心怕是难以实现。

比外,凭借这次空投事件,又一波持有 EOS 但没使用过 DApp 的投资者们进了场,用户体验又一次成了被众人诟病的内容。

EOS 的操作的确还是相对有门槛的,不仅仅需要用户提前了解网络的资源消耗规则,还需要用户不断适应网络的变化,亲自租赁、质押换取 CPU。相比之下,以太坊的转账费的模式的确更简单直白。

这次空投事件让 EOS 终于直面痛点,虽然有点尴尬,但事件也总有两面性。即便 EOS 离公链 3.0 还很远,但值得期待的是,这次的「拥堵」事件,也许已经倒逼社区为 EOS 生态开发下一波实用工具了。



原文地址:https://www.odaily.com/post/5142363


—-

编译者/作者:区块律动BlockBeat

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

知识 EOS
LOADING...
LOADING...