前端未来的主流技术方向有哪些?腾讯、京东、同城旅行等大厂都是怎么布局的?戳此了解 了解详情
写点什么

公链拥堵、DApp 出走,EOS 创始人终于下决心重构资源分配

曾标榜‘所有人免费交易’的 EOS,现在的交易费用甚至超过了 BTC。

2019 年 11 月 29 日

公链拥堵、DApp出走,EOS创始人终于下决心重构资源分配


“ EOS 主网处于令人沮丧的状态。由于网络拥塞和垃圾邮件激增,用户无法访问他们的 EOS 帐户。目前,一个账户每天需要存入约 30 个 EOS 才能执行一次交易。曾标榜‘所有人免费交易’的 EOS,现在的交易费用甚至超过了 BTC。EOS 用户不需要支付 0.25 美元来转移 BTC,而是需要持有 100 美元以上的 EOS 才能在网络上进行单笔交易。”


EarnBet 团队在其博客中表示,“这是治理问题,而不是资源分配问题。”


EarnBet 是 EOS 区块链上最早的竞猜类游戏平台,也是第一家获得库拉索(Curacao)国家司法部竞猜许可证的平台。EarnBet 最初将 DApp 部署在以太坊上,但由于以太坊的可扩展性太差而迁至 EOS 链上。此次 EOS 拥堵已经持续近一个月,EarnBet 表示,如果情况在 30 天内未能解决,将离开 EOS 主网。


11 月 8 日,EOS 主网 CPU 达到了峰值 10 EOS/ms,达到饱和状态。绝大部分 EOS 用户无法进行任何操作,要有第三方账号帮助抵押,才能解决单独账号“卡死”的情况。自此至今,EOS 主网每天的拥堵指数几乎都为 100%,EIDOS 在 EOS DApps 实际消耗占比持续上涨到了 80%之多。掀起这次 EOS 大拥堵的“罪魁祸首“就是 EIDOS。



祸起 EIDOS 空投

目前,EOS 系统中主要有三种资源分别为: 网络带宽资源(NET)、 CPU 计算资源(CPU)、 运行内存资源(RAM)。对于普通的 EOS 用户来说,交易中过程中不需要支付交易费。但需要购买 NET、CPU 资源。这就是 EOS 公链“降低开发者成本,让用户交易免费”的目标设定。


CPU 资源的分配方式是基于 EOS 代币所有权进行的,使用比例根据总抵押比例进行调整。比如,如果整个 EOS 网上有 1000 个代币被抵押在 CPU 上,而某账户抵押了 20 个,那么这个账户保证会拥有 CPU 总容量的 2%的使用权。


CPU 使用比例=抵押代币量/EOS 网上代币总量


11 月 1 日,enumivo 团队上线新空投项目,用户发送任意数额的 EOS 到 eidosonecoin 账户,就能免费获得等量的 EOS 和项目方空投的账户池总量 0.01%的 EIDOS,越早期参与的用户获得的 EIDOS 就越多。此次空投将持续 15 个月,项目一上线便引发了 EIDOS 挖矿热潮。


EIDOS 的空投吸引了大量薅羊毛用户租赁 CPU 进行高频交易,导致 CPU 价格一度暴涨超 1300 倍,用户只能抵押更多的 EOS 来拥有更多的 CPU 资源,EOS 主网 CPU 资源也陷入高度饱和状态。普通 EOS 账户因没有足够的 CPU 而无法正常转账及使用,同时大部分用户无法参与其他 DApp 。同时,黑客在游戏返奖通知里发起 EIDOS 挖矿,加大 DApp CPU 消耗,多款 DApps 遭到攻击。


EOSIO 主网陷入网络拥堵的恶性循环之中,大量相关项目方受到波及。这段时间里,EOS 网络的交易数量虽然远超 ETH、TRON 两百倍不止,但活跃用户数也从 8.2 万跌到了不足万人,大幅低于其他两条公链。




EarnBet 团队表示,在 EOS 上进行交易的唯一可行方法是通过资源交易平台“REX”购买 30 天的资源,而一开始的“零交易费”变成了区块链史上最令人费解的交易费模型。更糟糕的是,REX 处于“紧急关闭模式”已经超过三周,用户既不能收回他们的 EOS,也不能发放新的 REX 贷款。


BM:重构 EOSIO 资源分配

EOS 资源分配问题一直困扰着公链上的项目,但这次拥堵持续之久,影响很大。这近一个月的时间里,EOS 团队也在努力想办法改善。终于,BM 在昨天发表了关于《重构 EOSIO 资源分配》的文章。


BM 意识到,使用 CPU 所需资本已经超出了大多数用户的承担范围,CPU 价格过高以及其不可预测性是目前社区抱怨的主要问题。BM 反思到,过去 REX 的设计中,理论构想中需求和供应是正态分布的,但现实还是二八分布。同时,未来特定时间能分到的 CPU 资源量是不确定的。


为此,BM 提出了的重构 EOSIO 资源分配的想法。


1、取消抵押 EOS 获取 CPU 的分配机制,建立新的资源市场

BM 建议一年内将全部的 CPU 资源转移到新的资源市场,未来 CPU 只能通过租赁获取,并且还是在系统合约中进行租赁。


新的资源市场允许以租赁方式分配 CPU,随后分配“虚拟抵押的 CPU ”,从而将总的 CPU (无论是拥有还是租赁)稀释到现有 CPU 中。这不会增加 EOS 的供应量,而是仅仅调整决定分配给每个账户的 CPU 比率的参数。


如果由新的资源市场创建的“CPU”供应量逐渐增长到抵押 EOS 获取 CPU 的 100 倍,那么新的租赁市场将有效的控制 99% 的 CPU 资源。随着每个人都使用这个新的资源市场,原有的“抵押 EOS 获取 CPU/NET ”模式就可以弃用或删除。


2、CPU 租用价格可以预测

所有的 CPU 资源都从系统合约中租赁,租金以 EOS 定价,且这个价格随着 CPU 对外租赁出去的百分比的增加而呈指数增长。



在 1 亿总量的 EOS 资金池里,不同出租比例是 CPU 价格的变化


需要支付预期的 EOS = 新使用率水平收集的租金收入总额 -当前使用率收到的租金收入总额


比如,当前网络租用率为 20%,您要租用 1% 的 CPU,那么费率就是 21% 的租金总收入-20%的租金总收入。


3、CPU 租赁获得的收入将分配给 EOS 抵押池(例如 REX)

BM 在文章中举例道,如果某一用户抵押的 EOS 每个月可以获得 1 EOS 的收入,他可以拿这 1 EOS 去租赁市场得到对应的 CPU,而能获得的 CPU 数量则是根据市场价格所变动。这种情况下,部分 CPU 租赁费用将根据抵押 EOS 的占比返还给用户(也就是抵押 EOS 获得收益)。


通过将 100% CPU 全部分配到租赁市场,用户就不需要抵押自己的 EOS 来获取 CPU ,也不需要担心有人从 REX 赎回导致 CPU 定价机制波动。未来 REX 的功能更趋向于吸引用户抵押,但不主导 CPU 租赁市场的价格。


BM 认为,这一模型通过将抵押 EOS 获得的收益和 CPU 租赁支出两相抵消,从而保留了 CPU 分配给抵押 EOS 用户的理念。


同时,CPU 将不可转让,因为用户获得的 CPU 时间是系统合约中租赁而来的,并不是通过抵押 EOS 分配的。用户租赁多少比例的 CPU 时间可以通过确定的公式计算得出,消除了 CPU 定价的投机成本,确保每个人都在同样的资源模型下运行。


BM 表示这个方案最大的变化是用户不再通过抵押 EOS 获得 CPU 资源,EOS 是共享整个 EOSIO 网络 CPU、NET 等资源的工具。


BM 的解决方案能否留住要出走的 DApp 们,重要的是能否解决被人诟病已久的资源分配方式,一切都还待实践检验。


相关文章:


EOSIO Resource Allocation Reimagined


2019 年 11 月 29 日 07:302082

评论

发布
暂无评论
发现更多内容

曾经风靡一时的阿里内网Redis开发参考手册,GitHub再次重温经典

java架构师 Ghost1Xiao

Java redis 架构 API

南山二脂系统开发功能,南山二脂源码案例设计

系统开发咨询1357O98O718

技术分析| 即时通讯和实时通讯的区别

anyRTC开发者

音视频 WebRTC 即时通讯 实时通讯 实时消息

Fil还有希望吗?目前Fil发展如何了?

IPFS星盟小熊

区块链 IPFS Filecoin fil filecoin生态

通过创建GeoLine给地图添加烟花图效果

森友小锘

前端 地图 物联网 可视化

现货量化策略交易软件开发源码,马丁策略交易平台搭建

WX13823153201

马卡龙色系饮品招商计划书PPT-朴尔PPT

Geek_bb338a

模板 朴尔PPT T模板

投资矿机有风险吗?fil矿机怎么投资?

投资矿机v:IPFS1234

投资矿机有风险吗 fil矿机怎么投资

贝丽美牙系统开发(开发案例),贝丽美牙源码设计

系统开发咨询1357O98O718

马卡龙色系通用PPT-朴尔PPT

Geek_bb338a

朴尔PPT 朴尔PPTPPT模板

看完美团大牛的高并发编程笔记与JDK源码剖析手册,我“精通”了

java架构师 Ghost1Xiao

Java 架构 jdk

Alibaba金九银十面试参考指南(Java版)真香!11场面试无一被拒!

Java架构

Java 编程 架构 面试 架构师

震惊!300多页阿里百亿级系统架构设计实录首公开

Java架构

Java 编程 架构 面试 架构师

企业上云是什么意思?企业上云的好处是什么?

行云管家

云计算 软件 云服务 企业上云 IDC

短视频SEO营销系统软件开发资料

开發I852946OIIO

从简历被拒到收割8个大厂offer,我用了3个月成功破茧成蝶

java小李

Java 面试

fil矿机厂商最强哪家?fil矿机哪个牌子最好?

投资矿机v:IPFS1234

Fil矿机哪个牌子最好 fil矿机厂商最强哪家

IPFS与FIL主网完善后将媲美ETH?IPFS创始人胡安为什么这么说?

IPFS8822

区块链+ ipfs矿机 fil币价行情 杨林科

不愧为阿里内部“SpringCloudAlibaba全解笔记”这细节讲解,绝了

java架构师 Ghost1Xiao

Java 架构 spring-cloud

业绩提升报告PPT模版PPT-朴尔PPT

Geek_bb338a

朴尔PPT 免费PPT模板

Tensorflow serving with docker

毛显新

tensorflow Docker

java并发编程

十二万伏特皮卡丘

并发编程

独家!精挑细选三个月的臻品Java面试题,无糟粕!高质量

白亦杨

Java 编程 程序员 架构师 计算机

WebAssembly正逐渐成为FaaS的主力

DisonTangor

Docker Faas webassembly

纷多多拼团系统开发案例详解,纷多多拼团现成源码

系统开发咨询1357O98O718

GitHub开源狂魔,阿里P8强行开源这份Java并发图册(全彩版)

架构大师

双特新零售系统开发(开发模式),双特新零售现成源码

系统开发咨询1357O98O718

IT自动化运维工具就用行云管家!省心省力省事!

行云管家

云管平台 IT运维 行云管家 自动化运维

妙视亮眼贴系统开发案例分析,妙视亮眼贴开发源码

系统开发咨询1357O98O718

发布两小时,霸榜GitHub!Spring Boot实战文档

java小李

Spring Boot

系统性能优化-数据结构

技术为帆,纵横四海- Lazada技术东南亚探索和成长之旅

技术为帆,纵横四海- Lazada技术东南亚探索和成长之旅

公链拥堵、DApp出走,EOS创始人终于下决心重构资源分配-InfoQ