区块链与云服务的成本分析
在当今数字化的时代,企业在选择数据存储和业务流程执行的基础设施时,面临着多种选择。区块链和传统云服务是其中两种常见的选择,它们各有优缺点。本文将详细分析在以太坊区块链和亚马逊简单工作流服务(SWF)上运行业务流程的成本,并提供相应的成本模型和实验结果。
1. 数据存储成本
数据存储可以通过传统企业 IT 系统、客户端基础设施上的私有云或第三方提供的公共存储来实现。使用云存储数据的灵活性取决于具体的实现方式。一些点对点数据存储设施对区块链友好,例如 IPFS 和 Storj。
- IPFS :免费使用,但要确保数据可用性,需要提供一个托管数据的 IPFS 服务器。
- Storj :成本为每月每 GB 0.015 美元。
在点对点数据存储中,数据会由点对点网络自动复制,或者根据用户行为进行复制,例如用户访问数据时进行复制。而在云环境中,数据复制需要由系统或用户进行管理。
2. 智能合约成本
在以太坊上进行交易时,会根据交易的复杂性收取费用。大致来说,任何交易都有一个固定的基础成本,即上述提到的 21,000 gas,再加上可变组件:
- 数据附件 :存储在区块链中的数据费用与数据大小成正比。
- 执行智能合约方法 :按字节码指令收费。
- 部署新合约 :会产生额外成本。
所有以太坊的成本都遵循一个固定的定价表,以 gas 为单位。gas 成本会通过用户定义的
超级会员免费看
订阅专栏 解锁全文
2045

被折叠的 条评论
为什么被折叠?



