详解EOS经济模型:供需、网络资源、投票机制

本文来源:HashQuark社区,作者:郝凯

 

本文对 EOS 的经济模型进行了深入研究,重点聚焦 EOS 的供需情况、EOS 网络资源的产生和获得以及 EOS 的投票机制。

 

EOS 的供需情况

 

EOS 的价格会受到基本面供需情况的影响。长期来看,EOS 的价格主要由基本面决定;短期来看,供需情况对 EOS 的价格有很强的驱动力。

供给

EOS 的供给可分为初始代币和增发代币两部分。

EOS 的初始代币数量是 10 亿,其中 9 亿用于初始代币发行来募集资金,1 亿由团队保留。数据显示,EOS 在初始代币发行阶段募集到的资金约 42 亿美元,远远超过其他区块链项目。

区块链项目募集资金,数据来源:ICORATING

EOS 最初设定的年通胀率是 5%,即每年增发 5% 的代币。1% 的增发代币用作节点奖励,其中出块节点获得 1/4,候选节点获得 3/4。4% 的增发代币作为提案基金存入 eosio.saving 账户。

2019 年 5 月 8 日,出块节点投票决定,EOS 的年通胀率调整为 1%,不再向 eosio.saving 账户中存入 EOS,同时将这个账户中现有的 3400 万个 EOS 全部销毁。目前,EOS 的年通胀率低于比特币和以太坊。

需求

EOS 的权益包括使用权、治理权和收益权,对 EOS 的需求可以主要从这三方面来分析。

对于使用权,创建账户、执行交易、部署智能合约等操作都需要用到 RAM、CPU 和 NET 等网络资源,用户可以通过持有 EOS 获取网络资源。其中,RAM 通过使用 EOS 购买获得,购买 RAM 的手续费需要使用 EOS 支付;CPU 和 NET 通过抵押 EOS 或者从其他用户租赁获得。目前,EOS 是最活跃的公链之一,每日交易笔数明显高于其他公链。

EOS、ETH 和 TRON 的对比,数据来源:DAppReview

对于治理权,主要体现在用户抵押 EOS 给节点投票。每个 EOS 账户至多可以给 30 个节点投票,并且所有节点的得票数量都是该账户抵押的 EOS 数量。据 EOS 浏览器数据显示,目前参与 Staking 的 EOS 数量为 6.09 亿,约占 EOS 总量的 59.7%。

EOS 代币状态,数据来源:eosflare.io

收益权主要有三种:一是用户通过抵押 EOS 获得 Staking 收益,二是一部分投机者持有 EOS 等待升值,三是获得 EOS 生态中项目的空投代币。

 

EOS 的网络资源

 

在 EOS 的设计中,没有类似于以太坊的 gas 费,使用 EOS 是免费的,但用户只有在持有 EOS 的情况下才能使用网络资源。如前文所述,RAM 需要使用 EOS 购买获得,CPU 和 NET 通过抵押 EOS 或从其他用户租赁获得。

RAM (内存)

EOS 几乎所有网络操作都需要用到内存资源。内存的定价采用 Bancor 机制,在总内存不变的情况下,需求的增加会推动内存价格的上涨。在正常情况下,EOS 的内存设计带有负反馈机制:内存的价格上涨时,DApp 的开发成本上升,新开发 DApp 的数量减少,对内存的需求下降,使得内存的价格下跌;内存的价格下跌时,DApp 的开发成本下降,新开发 DApp 的数量增多,对内存的需求上升,使得内存的价格上涨。ETH 中的 gas 费也有类似的负反馈机制,但 EOS 借用 Bancor 机制使得这种负反馈的作用更加显著。

然而,大量投机者根据 Bancor 机制的特点,早期购买并囤积内存资源,使内存价格在短期内大幅上涨,提高了其他用户的使用成本,EOS 不得不进行内存扩容。

EOSPark 数据显示,当前 EOS 总内存为 180.55 GB,已分配的内存为 76.32 GB,占比 45.29%。已使用的内存为 11.52 GB,仅占 6.38%。下图是内存持有量前 10 位用户的使用情况。从图中可以看出,前 10 位用户持有的内存非常多,但实际使用的内存非常少。这一方面表明当前的内存资源相对充足,不存在短缺的情况;另一方面也表明他们购买内存的首要目的不是使用,可能仍然存在投机心理。

内存持有量前 10 位,数据来源:EOSPark

CPU 和 NET

CPU 是指网络中的计算资源,NET 是指网络中的通信资源。CPU 和 NET 都属于可恢复的资源,在 24 小时内线性恢复。用户通过抵押 EOS 或者从其他用户租赁来获得 CPU 和 NET,用户可以获得的 CPU 和 NET 数量由其抵押的 EOS 在所有抵押 EOS 中的占比决定的。例如,当前总共有 10 万个 EOS 抵押用于获得 CPU 资源,某用户抵押了 1 万个 EOS,那么他能够使用全网 CPU 资源的 10%。

REX

为解决 EOS 的网络资源昂贵和投票率过低的问题,2019 年 4 月,BlockOne 推出 REX (Resource Exchange)资源交易平台,在 REX 平台上可以交易 CPU 和 NET 资源。作为 EOS 生态内的一个 DeFi 项目,REX 的市场热度很高,锁仓的代币价值仅次于 Compound 和 Maker。

DeFi 项目的锁仓价值占比,数据来源:DAppTotal

用户购买 REX 代币的前提是必须抵押 EOS 并给出块节点投票,这样可以提高 EOS 的投票率。然后,用户将抵押的 EOS 充入 REX 的储备池,换取 REX 代币。如果用户想将 REX 代币换回 EOS,会有 4 天的赎回期。

用户参与 REX 的动力是持有 REX 代币并分享收益。收益主要包括 CPU 和 NET 的租金、购买 RAM 的手续费和账户拍卖获得的收益等,并根据用户持有的 REX 代币比例进行分配。

对于那些对 CPU 和 NET 资源需求大但 EOS 余额有限的开发者来讲,REX 是一个非常有吸引力的平台。他们可以花费较少的 EOS 作为租金,获得 30 天的 EOS 的资源使用权。

EOS 的投票机制

EOS 的共识机制是 DPoS,得票率最高的前 21 个节点担任出块节点。但是,目前很多出块节点具有中国背景,并且节点之间相互投票的现象非常普遍,这引起了社区成员对 EOS 中心化程度高的质疑和不满。

EOS 出块节点信息,数据来源:EOSPark,2020 年 6 月 24 日

现行的投票机制

EOS 的节点投票采用的是 1 票 30 投的机制,每个 EOS 账户至多可以给 30 个候选节点投票,且所有节点的得票数量都是该账户抵押的 EOS 数量。在这种机制下,节点互投成为竞选出块节点的最佳投票策略,节点之间是协作关系而非竞争关系。节点之间会互相串谋并投票,共同瓜分出块奖励,他们会牢牢把控既得利益,让其他候选节点难以参与进来,增发的代币被这些节点获得,导致 EOS 的中心化程度越来越高。

「6 个抵押池」

BM 曾提出「6 个抵押池」的方案来解决这个问题,即设计 6 个特定的抵押池,对应 6 个特殊的智能合约和 6 个期限(3 个月、6 个月、12 个月、2 年、5 年和 10 年)。只有那些充入抵押池的 EOS 代币才能参与节点投票,并获得 Staking 收益。

Token 可以在任意时间打入任意的抵押池,但一旦打入,在到期前只能匀速提取。比如,一笔 EOS 打入 10 年期抵押池后,每周最多只能提取 7/(10*365)=0.19%。当然,也可以一直不提取,到期后接着转存。

抵押池中的 Token 都可以分享 Staking 收益。Staking 收益独立于验证节点的出块奖励,与出块奖励一起构成 Token 增发的两个渠道。而在很多 PoS 公链中,Staking 收益来自验证节点向其支持者分享的出块奖励和手续费,这是 BM 建议在代币增发上的关键特色。

对于增发代币的分配,BM 建议以抵押池的收益为主,出块节点获得的出块奖励则尽可能最小化,并且还要根据出块节点的丢块情况打折扣。BM 的建议实际上压低了出块节点及其支持者的地位,而提高了抵押池的地位。

在出块节点选举中,每个代币的权重等于其连续处于抵押池中的时间长度。因此,投票权重也与 Staking 数量、时间成正比,也就是牺牲流动性能换取更大的投票影响力,这类似于「币天」概念。

按「币天」从高到低选出 21 个出块节点后,出块节点轮流出块。每个验证节点在每个块中获得的出块奖励不是一样的,而是与它累计获得的「币天」成正比。这样,如果一个人能获得大量的「币天」支持,不管他把这些「币天」支持都放在一个验证节点上,还是分到两个验证节点上,他所获得的出块奖励是一样的。这一机制有助于缓解目前 EOS 节点选举中的串谋和「分拆马甲」等问题。

需要指出的是,BM 提出的方案目前并没有实施。

 

总结和思考

 

EOS 和以太坊在使用模式上有很大的不同。在以太坊上进行操作需要支付 gas 费,EOS 无需支付 gas 费,但需要持有 EOS 来获得 RAM、CPU 和 NET 等网络资源。在 EOS 上执行操作的成本是 EOS 在 Staking 阶段和 Unstaking 阶段的流动性溢价。如果需要使用 RAM,成本还包括买卖 RAM 的差价和交易 RAM 的手续费。

对于以太坊来讲,当出现热门的 DApp 时,网络变得非常拥挤,gas 费会非常昂贵且价格波动大,甚至会出现交易拥堵无法成交的情况。对于 EOS 来讲,抵押 EOS 的用户获得 CPU 和 NET,可以在一定程度上避免不能交易的情况,但普通用户的网络资源可能会被持币大户稀释。

REX 的推出缓解了 EOS 的网络资源昂贵和投票率过低的问题。用户可以参与 REX 获得收益,开发者可以用较低的成本获得足够的网络资源,并且用户不会有任何本金风险。但参与 REX 的收益并不高。

EOS 现行的节点投票机制受到的争议很大。节点互投是参与竞选的最佳策略,并且很难对节点互投进行限制。BM 提出了新的抵押池方案,但这个方案能否实施仍是未知数。

EOS 的初始代币发行非常成功,BlockOne 团队募集到大量的资金,不存在任何现金流的问题。如果能利用好这些资金,BlockOne 团队可以为 EOS 生态持续输出优秀的产品,改进 EOS 存在的缺陷。但这也同时意味着中心化,BlockOne 仍然对 EOS 社区具有极大的影响力。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

本文作者2020-6-30 14:56
山海
粉丝0 阅读13562 回复0

精彩阅读

排行榜

41财经公众号码

扫码微信公众号
给你想要与成长

用心服务区块链创业者/投资者
QQ1541735644
周一至周五 9:00-18:00
意见反馈:1541735644@qq.com

扫一扫关注我们

41财经媒体 X3.4© 2001-2013 Comsenz Inc.