主页 > imtoken官方版下载安卓最新版 > DAPP 布局成本从底部开始:ETH 低至 2 美元,EOS 平均为 4,000 美元

DAPP 布局成本从底部开始:ETH 低至 2 美元,EOS 平均为 4,000 美元

DAPP布局费用大起底:ETH低至2美元,EOS平均4000美元

自去年下半年以来,DApp 层出不穷,每个月新增的数量都呈现出指数级增长趋势。 DApp Total 数据显示,截至 1 月 23 日,ETH 上有 349 个活跃 DApp,活跃用户超过 3 万,日交易量近 5 万笔。 EOS 上有 219 个活跃的 DApp,活跃用户超过 8 万,日交易量超过 350 万。显然,虽然 ETH 是最早可供开发的公链,但 EOS 是目前最受开发者欢迎的公链。

这些数据让 DApp 看起来就像一头不惧熊市,在寒冬中迎风而立的“猪”。对于急于抓住“猪”机会的 DApp 开发者来说,部署一个 DAPP 产品的成本是多少?应该选择基于哪个公链开发?

ETH:至少可以部署 2 美元

最高成本1000元,游戏开发商最慷慨

对 ETH 的任何操作都需要支付 Gas 费,每次操作都是调用合约的过程,不同的合约需要支付的 Gas 费是不同的。

Gas 费模式是指在 ETH 上,谁主张交易谁承担费用,所以在 ETH 上部署 DApp,理论上开发者只需要承担部署合约的成本。在 ETH 上开发 DApp 的成本=合约数量*(32000gas+200gas/B*DApp 智能合约大小)*(Gwei*0.000000001)

根据计算公式可以看出,DApp智能合约的大小和设定的Gwei值是影响成本的两个因素。前者与合约的复杂程度有关,也可以理解为与 DApp 的复杂程度成正比,后者与开发者的意愿有关。与启动合约的速度和合约启动时以太坊的拥塞程度有关。

PAData 根据 DAppReview 对 ETH DApps 的排名,观察了前 10 名用户的 DApp 部署合约的开发成本以太坊的最新价格,发现它们部署在 ETH 上。一个 Dapp 平均需要 12 个合约。除了三个找不到合约创建成本的市场 DApp 外,其余七个 DApp 的平均开发成本为 5 美元6.76 美元,最高在 150 美元左右[注 1]。

DAPP布局费用大起底:ETH低至2美元,EOS平均4000美元

从 DApp 的类型来看,游戏 DApp 的布局最需要智能合约。其中,区块链萌宠一共上线了35个合约。以太精灵上线了32个合约,云斗龙上线了22个合约。可以看出,目前运行在 ETH 上的 DApp 游戏在玩法上要比其他类型的 DApp 复杂得多。这也直接导致游戏 DApp 的开发成本更高。 ,总开发成本为152.9美元,以太精灵在观察的DApp中排名最高,其次是云斗龙,开发成本为109.8美元。

彩票、风险、市场的Dapp(如交易所、钱包等)一般使用方式比较简单,这6个DApp加起来的合约总数高于游戏DApp的平均值。开发这些类型的DApp一般来说成本都比较低,最低2.US$1,最高不到US$55。

但是在计算每个 DApp 启动合约时的 Gwei 集时,PAData 发现大多数合约都设置了高 Gwei 值。在总共 120 份合约中,89 份合约设置了 Gwei 值高于大多数交易的当前 Gwei 值2.1[注 2],最高的合约设置为 61 Gwei。大多数开发者支付高昂的gas价格[注3]以使合约尽快上线。

DAPP布局费用大起底:ETH低至2美元,EOS平均4000美元

开发 开发不同类型 DApp 的开发者具有明显不同的 Gwei 设置偏好。从上图可以看出,游戏 DApp 开发者在设置 Gwei 值时是最不圆滑的,换句话说,他们也是最富有的开发者。超过 20 份 All Gwei 合约来自游戏 DApp。二、抽签和风险 DApp开发者设定的Gwei也比较高,市场DApp开发者可能最不急于推出合约,他们设定的Gwei值普遍低于2。

EOS:租赁市场正在蓬勃发展

熊市开发DAPP的平均成本为4000美元

EOS主要是免交易手续费的,但需要用EOS购买或抵押才能获得交易所需的资源。这些资源包括 RAM、CPU 和 NET。与 ETH 将运营成本完全转移给用户不同,EOS 的原则是谁拥有资源,谁买单。

其中,RAM需要开发者用EOS购买,RAM的购买价格由市场决定。 EOS 去年 7 月对 RAM 机制进行了修改,即在原有 64GB 内存的基础上,RAM 每块增加 1KB。按照EOS每秒出块的速度,每年增加60G。

CPU 和 NET 需要用户通过 EOS 抵押进行兑换,不用时可以兑换。抵押 EOS 的数量与实际获得的 CPU/NET 带宽成正比,即根据用户当前抵押的 EOS 数量占抵押总量的比例实时计算获得的 CPU/NET整个网络。 ,用户可用的带宽也会相应波动。

因为这种不确定的波动,经常会出现“EOS游戏CPU爆”等消息。 DAppReview 创始人 Vincent 在接受 PANews 采访时表示:“我在玩游戏的时候遇到了太多次突然卡住了,然后我看到我有足够的 CPU,但是当我看游戏合约时,找到了游戏合约,CPU不够用,然后只能去群里催开发者起来抵押EOS,这种搞笑的事情经常发生。”

但是看看当前 EOS DApp 运行所需的 CPU 和 NET,如果开发者质押他们的 EOS 真金白银,成本将非常惊人。另一方面,市场上同时存在着闲置CPU/NET资源的人,于是一个愿意买卖的租赁市场应运而生、涌现、繁荣。根据 Vincent 的观察,“保守的市场上有十到二十家 CPU 租赁机构。”

因此,在 EOS 上开发 DApp 的成本 = [合约数量 * (合约所需 RAM * RAM 市场价格 + 自己抵押 CPU/NET 的 EOS + 租赁利率 * 抵押 CPU/NET 的 EOS)其他)]* EOS 当前币价

影响EOS开发成本的因素要比ETH复杂得多。合约大小(不同大小的合约所需的 RAM 不同)、RAM 的市场价格、运行合约所需的 CPU/NET 数量、租金以及 EOS 的价格。

PAData 根据 DAppReview 对 EOS DApp 的排名,观察了用户数排名前 10 的 DApp 的开发成本,发现 EOS 用户数排名前 10 的 DApp 中有一半是彩票 DApp。这些 DApps 在线上的合约也比其他类型多。最复杂的彩票 DApp 之一是 Endless Game,它已经推出了 10 个合约。而游戏、其他和市场 DApp 也只有一两个合约。

DAPP布局费用大起底:ETH低至2美元,EOS平均4000美元

从这里,已经可以比较 EOS 和 ETH DApp 生态系统之间的差异。 ETH 上排名前 10 的 DApp 以更复杂的游戏为主。另一方面,EOS主要基于彩票DApps。

具体来说,看单个DApp中每个合约的资源构成,PAData使用FeeXplorer去年1月23日RAM市场收盘价0.0576EOS/RAM作为转换比率来计算每个DApp的使用量。根据 RAM 购买的 EOS 数量,再对比自己抵押(开发抵押)和他人抵押(租用)的 CPU 和 NET EOS 的数量,发现 CPU 是大多数开发者花费最多的资源,超过另外两个。资源需求要大得多。

DAPP布局费用大起底:ETH低至2美元,EOS平均4000美元

如果看1月23日EOS CPU交易市场Chintai的收盘价,你需要支付从别人那里租借1个EOS的费用0. 05%的EOS利率,结合EOS最后的收盘价中位数CoinMarketCap 上一年 6. 99 美元,虽然 PRA 糖果盒的成本已经高达 180,000 美元,但这比大多数其他 DApp 的成本要高得多。应该说,开发一个 EOS DApp 的成本大约是 12000 美元。

DAPP布局费用大起底:ETH低至2美元,EOS平均4000美元

由于EOS DApp的开发受到币价的影响,所以在熊市期间按照币价来说成本要低很多。根据 CoinMarketCap 1 月 23 日收盘价2.42 美元,最贵的 PRA 糖果盒仅为 64,413 美元,仅为去年中位数水平的 1/3 左右。一个 EOS DApp 的成本在 4000 美元左右,最低 100 美元。

可见,EOS在二级市场的价格波动对开发者来说是相当大的机会成本,但Vincent认为开发者不会在低谷囤币:“我认为开发者只能观望购买“因为很难分清什么时候价格低,什么时候价格高,所以大部分人在囤币时无法判断时间节点,只能按需购买。”而现在开发商主要依靠租赁来节省成本,也会淡化币价波动的影响。

根据PAData的统计,租赁市场的存在比币价的波动对开发者成本的影响更大,尤其是对于那些需要大量CPU资源的DApp,比如游戏和彩票去中心化应用程序。假设去年的币价中位数为6.$99作为计算参数,如果没有租约,即开发者使用EOS抵押,大部分DApp的开发成本会显着增加。 EOSBet 的租赁成本甚至超过 200 万美元,Endless Game 和 EOS Knight 也将花费 100 万美元左右。对于超过一半的 DApp,不租的成本是租的 2 倍,这也是租用市场火爆的原因。

DAPP布局费用大起底:ETH低至2美元,EOS平均4000美元

EOS系统别无选择

公链之战:技术、用户、金钱

在 ETH 上开发 DApp 的成本只是开发合约的成本,运行 DApp 的成本全部由用户承担,而 EOS 上的开发者则要承担大部分的运营成本。对于开发者来说,在 ETH 上开发的成本其实比在 EOS 上开发的成本要低很多。那么为什么 EOS 是当前 DApp 生态中最受欢迎的公链呢?

Vincent 认为,由于整个行业还处于比较早期的阶段,DApp 类型还是以游戏为主,而这种类型的 DApp 需要高 TPS 链支持,所以只能说 EOS 目前处于这个品类在上面比较有优势,“现在开发者别无选择,但大家别无选择,只能在EOS上开发。”

在现阶段选项还不是那么丰富的情况下,成本可能不是影响开发者选择公链的最重要因素。文森特认为,技术是影响开发者选择的基本因素。 “公链必须达到技术基础,至少允许开发者部署和启动合约。”

而且开发者还要考虑开发的DApp的类型和难度,因为“一些复杂的DApp的开发,比如开发一些游戏道具或者游戏资产上链,需要一些中间件。是的,有很多标准在以太坊,比如ERC 721和ERC 1155,但是EOS没有,开发者自己写一套是很复杂的,所以很多海外开发者在以太坊上开发了一些不同类型的游戏,比如策略游戏和冒险游戏,都比较爽,但至少有很多人在尝试,而且除了EOS Knight,其他EOS上的游戏基本都是赌博。”

其次,用户是影响开发者选择公链的重要因素。文森特认为:“开发者必须开发一个东西,必须有人去玩。否则,即使有一条超级容易部署的公链,但是这条链不使用,开发者也赚不到钱。”还有一个重要的因素就是资金以太坊的最新价格,目前各大公链都在积极构建生态,好的DApp是有话语权的,“公链只有有钱,才能资助一些开发者,吸引一些好的游戏。”话说,如果现在公链不给开发者拔毛,为什么要离开既有用户又有钱的EOS和TRON,去其他公链开发?

注意事项

[1]如果超过一半的DApp合约在合约创建时找不到成本,则将DApp中所有合约的成本记为0,在后续分析中剔除;如果不到一半的DApp合约找不到合约创建成本,则取DApp剩余合约的平均开发成本作为缺失值,纳入后续分析。

[2]本次交易的Gwei值参考ETH加油站1月23日的数据。

[3]Gas费用包括三个维度:Gas Limit、Gas Used和Gwei。用户每次发起交易时,都需要设置 Gas Limit,表示用户愿意为该交易支付的最高 Gas 值。 Gas Used 表示交易中实际消耗的 Gas 值,Gas Used 必须小于等于 Gas Limit 值。如果把交易比作开车,那么这两个数值代表的是油耗,一个是预期油耗,一个是实际油耗,而Gwei与油价有关。在 ETH 中,Gwei 也需要用户自己设置。 1 Gwei 始终等于 0.000000001 ETH,即 Gas Price。用户设置的Gwei越高,支付的gas费越高,矿工打包交易的收益越高,交易完成的速度也越快。每次调用合约的 Gas 费用等于 Gas Used*Gas Price。

根据以太坊黄皮书附录 G Create 和 CodeDeposit 操作码,部署合约所需的最低最低要求是 32 000 gas,加上每字节源代码 200 gas。