欢迎来到环境100文库! | 帮助中心 分享价值,成长自我!

环境100文库

换一换
首页 环境100文库 > 资源分类 > PDF文档下载
 

没有免费的午餐——从EOS-RAM价格看公链通证经济体系设计.pdf

  • 资源ID:4325       资源大小:310.41KB        全文页数:5页
  • 资源格式: PDF        下载权限:游客/注册会员/VIP会员    下载费用:10碳币 【人民币10元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信开放平台登录 QQ登录   微博登录  
下载资源需要10碳币 【人民币10元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

没有免费的午餐——从EOS-RAM价格看公链通证经济体系设计.pdf

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

注意事项

本文(没有免费的午餐——从EOS-RAM价格看公链通证经济体系设计.pdf)为本站会员(残墨遗孤)主动上传,环境100文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知环境100文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017 环境100文库版权所有
国家工信部备案号:京ICP备16041442号-6

收起
展开