0

我刚刚有机会在基于区块链的平台上工作。有人可以帮我理解 IPFS 和以太坊之间的区别吗?

4

2 回答 2

1

你不能在以太坊上存储像图像、pdf、视频这样的大块。以太坊 Dapp 可以保存少量数据,而要保存更多或更大的数据,例如图像、文字、PDF 文件等,我们可以依赖星际文件系统 (IPFS)。

基本上,您将任何文件存储在 IPFS 中,然后将 IPFS 哈希存储在以太坊合约中。任何拥有 IPFS 节点的用户都可以使用该哈希访问文件。

您可以存储数据、图像、前端以及任何您想要的东西。IPFS 是一种可以独立使用的协议,不一定在区块链中使用。然而,在现实生活中,IPFS 和区块链是绝配!在 IPFS 的支持下,数据可以保持不可变和永久,并且就像任何其他内容数据库一样,您可以将存储的文件地址链接到以太坊区块链。使用 IPFS,以太坊用户必须只关注合约,而不必将数据放在链上。

于 2021-08-24T16:47:19.880 回答
0

区块链IPFS基于类似的去中心化网络概念,但这就是它们的相似之处。

虽然区块链与其节点共享账本,但 IPFS 是一个点对点文件共享系统,它散列文件(类似于区块链散列交易的方式),然后允许用户根据这些散列搜索文件。

IPFS 和区块链非常不同,实际上您可以使用 IPFS 来存储文件,而哈希值则保存在区块链上。这就像将 Stack Overflow 与 Facebook 进行比较。两者都是生活在互联网上的网站,但它们为用户完成的任务却截然不同。

于 2018-07-18T17:54:58.213 回答