本文章由火币区块链研究院出品,本报告发布时间2018年7月5日,作者:袁煜明,胡智威
自6月份EOS主网上线以来,其RAM价格一路走高。在2018年7月3日,1 KB RAM价格已达到近0.9 EOS / KB,而在7月4日又一度暴跌至不到0.5 EOS/KB。EOS RAM是什么?为什么价格会在短期内暴涨暴跌?我们通过对EOS RAM原理的简要介绍,分析其隐藏在价格曲线背后的机制,可以看到免费的未必是最好的。另外,Bancor算法等在数字资产领域内的创新应用或许会带给我们惊喜。关键是应设计好整个通证经济模型。
1. 事件回顾
只要近期参与过EOS相关的投资或开发,你一定听到过对EOS RAM价格高企的讨论、抱怨等声音。我们可以很直观的从近期的价格走势中看到这一变化。RAM的价格从6月19日0.017 EOS/KB左右的价格一路上涨到最高0.9 EOS/KB。即使是在以价格波动率大而著称的数字资产市场中,50倍的涨幅也可称的上是令人惊讶了。
在EOS上创建一个EOS账户需要大约4KB内存。在当前价格(2018年7月4日16点时EOS价格为8.8美元、RAM价格为0.5 EOS/KB)下,建立一个账户即需要付出大约120元人民币的成本。如果按以太坊上的现象级应用CryptoKitties来进行一个粗略的换算,它如果运行在EOS目前大概需要150万元人民币(参考http://3g.163.com/tech/article/DLQJSB9Q000998GP.html )。
2. EOS内存和Bancor算法是什么?
EOS的目的是为了构建一个区块链操作系统,因此EOS在设计的过程中引入了许多计算机体系结构中的概念。
EOS计算资源主要包括两类:一类是内存(RAM),另一类是CPU和网络带宽。其中:RAM主要是为了存储区块链平台中的账户信息、智能合约执行信息等数据;而CPU和网络带宽则是即时性计算资源。因此对于这两类资源的使用模式也不太一样,对于RAM需要使用EOS进行购买;而对于CPU和网络带宽则采用的是抵押模式。
但其实在EOS Dawn 4.0之前,RAM和CPU带宽等资源一样都是通过抵押EOS来获取的,所以用EOS的数量在RAM的抵押和换回时是相同的。为了防止RAM价格上涨后用户不愿意将内存换回为EOS,自Dawn 4.0 版本以后,EOS的RAM转而采用了买卖的机制。买卖时的价格是根据Bancor算法公式进行动态计算,通过市场供需关系来调节。
那么,什么是Bancor算法?追本溯源,Bancor是在1940年-1942年间由凯恩斯、舒马赫提出的一个超主权货币的概念,可作为一种账户单位用于国际贸易中,并由英国在二战后正式提出。然而,由于美国实力在二战后一枝独秀,Bancor方案并没有在布雷顿森林会议上被采纳使用。但应用这一思想的Bancor算法则继续延续了其生命力。Bancor算法由Bancor Network项目提出应用,旨在采用公式来设定好数字资产间的兑换价格。其联合创始人Eyal Hertzog近期也被BM邀请一起来探讨EOS中Bancor算法的应用。
在EOS中,Bancor算法被用来指导RAM的买卖。它是根据当前EOS的总量与剩余可买入RAM的数量来计算出RAM的价格。即剩余的RAM越少、EOS越多,则价格越高。而且在购买时,EOS会先转换为一个中间通证RAMCORE;再通过RAMCORE转为RAM的数量。因此EOS中的算法比原有Bancor算法更为复杂。通过contracts/eosio.system/exchange_state.cpp代码可看到,其中涉及到2个公式(也可参考https://blog.csdn.net/w7849516230/article/details/80836913和https://eospark.com/ram.html):
EOS与RAMCORE的兑换公式为:
其中,E为EOS到RAMCORE所能兑换的数量,R是RAMCORE的初始发行总量,C1为当前EOS余量,T1为用于购买的EOS数量,F为常量参数
将上述公式的进行反向整理设计,即可得到RAMCORE与RAM的兑换公式为:
其中,T2是准备购入的RAM数量;C2为可分配的RAM余量。将中间变量E代入即可得出用于购买的EOS数量(T1)与可兑换到的RAM数量(T2)之间的关系。
为方便直观的理解,可以对公式进行简化,得到:
可以看到随着可买RAM余量(C2)的降低或者EOS数量(C1)的增多,RAM的价格会加速增长(即同样付出T1的EOS下,可换取到的RAM数量T2变少了)
因此EOS的RAM交易可看作是一种做市商交易模式。其价格由Bancor算法得出;EOS平台自身作为传统意义上的做市商,来保证RAM商品的流动性。因此,这一机制的初衷就是为了保证RAM作为一种相对稀缺的资源其价格可满足供给和需求的经济学原理,而不至于受到个别投机者的影响。可以说,这一模式有其独特的创新应用价值。
3. 价格为什么会暴涨暴跌
知道了交易机制,我们再来分析为什么近期价格会剧烈波动。直接原因可能在于近期数字资产市场各类资金的涌入炒作。由于近期整个数字资产市场行情持续走低,一部分资金从投资数字资产的市场中撤出转而进入其他领域内。出于投机心理或者对于EOS生态稀缺资源囤积居奇的思路,EOS内存价格也被相应的抬高。
另外,BM的态度也被人们视为一个风向标。在7月3日前,BM采取的是让市场和社区来主导的思路,并不想人为干预市场运营。但随着价格的不断增高,根据IMEOS消息,7月4日BM也开始考虑去修改Bancor算法,同时还包括使用SSD扩容物理RAM的计划。因此引起了一定的恐慌性抛售,RAM价格也从高点开始下跌。
同时,也有人指出,与现实中目前的64GB情况不同,最初在Dawn4.0里Bancor算法假定的是1TB等较大内存情况;原本设想的RAM也是按照每年5%的增速扩大,目前看可能较难应对短期内的行情冲击。根据Bancor算法,如果在需求不变的情况下,只有增加供给,即超级节点进行扩容才可以直接解决该问题。超级节点本身可能也会持有大量EOS,所以对于需要何时扩容、扩容多少这些问题,超级节点出于自身利益的关系,达成共识的过程可能并不会太顺利。另外,随着生态体系的不断发展,相同的行情很可能会周而复始的上演。因此,简单的扩容较难从根本上解决这一问题。
4. 背后的更深层次原因
暴涨暴跌背后的更深层次原因也和EOS本身的通证经济体系有关。
与一些比特币、以太坊等公有区块链平台不同,在EOS上进行交易并没有手续费。而生成区块的工作则由21个超级节点来完成。作为奖励,EOS每年会进行一定量的增发分配给超级节点作为回报。
由于没有了手续费或“gas”的概念,同时为了防止大量无意义交易占用资源,EOS对交易所需占用的资源(RAM)需要使用EOS通证进行“购买”,并在Dawn4.0版本之后采用市场价格机制进行调节。然而,这一机制由于大量投机者的涌入而遭遇了挑战。
从深层次来说,手续费在整个通证经济体系中,既可作为对节点运行维护者即矿工们的奖励,又避免了用户过度使用而造成的资源浪费。实践已经证明这一机制具有很好的效果。“gas”本身就是一个很形象的名称,说明了发生交易、运行合约(尤其是图灵完备的合约)时所应付出的消耗成本。
因此,手续费可理解为“使用时付费”的资源租赁模式;而购买RAM可理解为“使用前付费”的资源购买模式。尽管具体方式不同,但在整个通证经济体系,都需要有一个资源调节机制存在。所以对于资源调节对应的“是否应该免除手续费”这一问题,其答案或许并不是简单的是或否,而应考虑业务模型中的资源使用机制如何设计。
现在绝大多数的主流公链项目都有手续费的概念,用于维护整个生态体系的完整。例如,以太坊等公链平台每次交易运行都需要付出一定量的gas。但同时,手续费的存在使得在DApp生态快速发展的大背景下,也带来了用户体验降低、使用门槛提高等负面影响。
5. 解决思路
回到EOS内存问题本身,除了简单的扩容之外,我们也可以从EOS机制和Bancor算法找到一些解决思路。
RAM的价格机制本质可以理解成EOS基于Bancor协议给RAM创建了一个智能合约:使用EOS购买获得RAM;RAM获得囤货后价格飞升带来的更多EOS收益,买卖均会产生手续费0.5%。当市场RAM的占有量达到一定比例后,稀缺性会导致价格加速增长。
因此,对于EOS上不断增长的DApp应用上,可通过侧链等形式运行单独的DApp应用,并通过多个侧链间市场竞争的方式寻求RAM供给与需求间的平衡。
6. 启示
对于区块链用户和区块链开发者,都应知道天下没有免费午餐。对于区块链来说也不例外,所以应认真分析区块链项目通证经济体系中所有环节是否存在“弱点”,对是否要采用手续费等方式进行通盘考虑,分析区块链项目的各方面是否符合业务逻辑和业务需求。
而要解决EOS当前RAM价格问题短期内可通过扩容等方式扩大供给来直接降低价格,但长期来看还应采用侧链等创新技术方式。
火币区块链应用研究院
关于我们:
火币区块链应用研究院(简称“火币研究院”)成立于2016年4月,于2018年3月起全面拓展区块链各领域的研究与探索,主要研究内容包括区块链领域的技术研究、行业分析、应用创新、模式探索等。我们希望搭建涵盖区块链完整产业链的研究平台,为区块链产业人士提供坚实的理论基础与趋势判断,推动整个区块链行业的发展。
火线视点是火币研究院推出的区块链市场热点类研究报告。该系列聚焦区块链行业最新热点新闻事件、热门话题事件,以专业、客观的视角解读事件的本质,为广大读者提供及时且通俗易懂的分析。
联系我们:
咨询邮箱:[email protected]
公众号:火币区块链研究院
Twitter:Huobi_Research
Medium:Huobi Research
Facebook:Huobi Research
免责声明:
1、火币区块链研究院与本报告中所涉及的数字资产或其他第三方不存在任何影响报告客观性、独立性、公正性的关联关系。
2、本报告所引用的资料及数据均来自合规渠道,资料及数据的出处皆被火币区块链研究院认为可靠,且已对其真实性、准确性及完整性进行了必要的核查,但火币区块链研究院不对其真实性、准确性或完整性做出任何保证。
3、报告的内容仅供参考,报告中的事实和观点不构成相关数字资产的任何投资建议。火币区块链研究院不对因使用本报告内容而导致的损失承担任何责任,除非法律法规有明确规定。读者不应仅依据本报告作出投资决策,也不应依据本报告丧失独立判断的能力。
4、本报告所载资料、意见及推测仅反映研究人员于定稿本报告当日的判断,未来基于行业变化和数据信息的更新,存在观点与判断更新的可能性。
5、本报告版权仅为火币区块链研究院所有,如需引用本报告内容,请注明出处。如需大幅引用请事先告知,并在允许的范围内使用。在任何情况下不得对本报告进行任何有悖原意的引用、删节和修改。