繁体   English   中英

如何使用去中心化应用程序在以太坊上存储数据

[英]How to store data on the ethereum using decentralized application

我正在尝试使用 Solidity 语言在以太坊上构建一个去中心化的应用程序。

我如何使用以太坊作为数据库?

我的意思是我只想使用去中心化应用程序在以太坊上存储图像文件。

那可能吗?

它将如何稳固?

您可以使用 IPFS(在此处结帐: https : //ipfs.io )在链上存储图像等数据。 您也可以查看 BigchainDB,我认为第一个更适合您的情况

将数据存储在区块链上是一件昂贵的事情。即使是最小的 kb(例如 1 kb),它也可能花费您大约 5 美元,根据 gas 价格计算。我们通常存储数据的哈希值。 您可以使用 2 种技术,具体取决于您的问题:

  1. 存储数据的哈希值。
  2. 数据和哈希的组合。 我们可以使用 IPFS ( https://ipfs.io/ ) 将哈希存储到区块链中,我们可以使用 GPG 加密来确保其安全。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM