开发一套区块链的成本(区块链使用成本分析)
区块链使用成本分析
DeFi 业务在区块链上运行和维护需要花费一定成本,这里只讨论归因至区块链本身的成本。
一次性成本
一次性成本可能包括 Dapp 开发、调试和维护升级成本。而在对比不同区块链的使用成本时,我们重点关注迁移成本,即由于底层技术的差异导致项目方在一条目标链上部署和维护 Dapp 所需花费的额外成本。由于 BSC 和 Heco 直接将以太坊的底层技术和接口标准移植过来,对于开发者而言迁移成本非常低,对于 DeFi 项目方而言有动力将其业务低成本扩张到新平台来获取更多用户流量,对于以太坊的 DeFi 用户而言学习和对接门槛也较低。
经常性成本
另一方面,区块链上运行业务所需花费的经常性成本是链上交易手续费,主要对应于矿工进行共识和验证所需花费的计算、存储和带宽资源。以太坊黄皮书给出了一个非常详细的收费标准,不同类型的操作指令对应消耗不同数量的 Gas。比特币汇率目前没有找到公开资料说明 BSC 和 Heco 链对这一费用模型有所修改,姑且认为其沿用了同一费用模型。
从表 2 的数据来看,最近一个月 BSC 和 Heco 上的单笔交易平均消耗 Gas 数是以太坊上的 2~3 倍。一个合理的原因是 BSC 和 Heco 主要服务的是 DeFi 生态内与智能合约交互为主的复杂交易,这些复杂交易需要消耗比较多的 Gas,而以太坊除了支撑 DeFi 业务,本身还一直提供着由简单转账(21K Gas) 构成的支付网络服务。
通过粗略地统计三条链在同一时间段 500 条交易内简单转账交易的数量我们可以验证这一点(Ethereum 106 笔,BSC17 笔,Heco7 笔)。
而这三条链的每笔交易手续费都通过以下费用模型计算:
其中 GasUsed 是每笔交易实际消耗的 Gas 数量,只与交易复杂度有关;GasPrice 是交易发送方对每单位 Gas 愿意支付的成本,又称「汽油费」,而该成本是以该区块链的功能代币为计价单位来计量的,故为了获得美元计价的手续费,还需乘以功能代币的市价 UtilityTokenPrice。
如表 3 所示,三条链的平均「汽油费」和功能代币美元价格的差异,导致用户对消耗同等区块链资源的一笔区块链交易所需支付的手续费千差万别(一笔消耗 21K Gas 的简单交易,三条链的平均手续费按美元计最低只需 $0。0024,最高需 $5。89)。后续研报我们将进一步对手续费进行归因分析并解释其上涨逻辑。
","content_hash"!"8c7bc49c
评论