为什么在以太坊区块链上存储二进制数据很昂贵?



我已经完成了我的Solidity合约,我想用它来上传一个PDF/JPG文件到以太坊区块链上。我刚刚计算了一下成本,大约是每小时0.70美元(每月720小时,成本是惊人的504美元)。你能帮我回答这些问题吗?

  1. 在区块链上存储1MB文件的最划算的方法是什么
  2. 你会推荐IPFS吗?它真的免费吗?
  3. 每次检查文件是否真实都有额外的费用吗?基于用户上传的哈希值,与上传的哈希值或文件
  4. 进行比较
  5. 你能帮忙提出一个解决方案,使存储和检查的成本保持在最低限度吗?

对不起,问题太多了。但是任何帮助都是非常感激的。🙏谢谢

我在网上查了一下费用。每小时从0.3美元到0.8美元不等。我只想在区块链上上传一个小文件,然后通过比较用户提供的文件来检查该文件是否真实。

在区块链上存储1MB文件的最划算的方法是什么

使用专门用于存储的链,如Arweave, Filecoin或Storj。以太坊是为金融应用而设计的,而不是用于存储文件。你不应该把以太坊用于它不是为之设计的事情。

你会推荐IPFS吗?它真的免费吗?

IPFS不是持久存储,而是一个缓存层。把它看作是bt的替代品。你还是需要花钱在某处托管。

每次检查文件是否真实都有额外的费用吗?基于用户上传的哈希值并与上传的哈希值或文件

进行比较

对于目前我所知道的所有区块链系统,读取是免费的。

最新更新