首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ethereum Petabyte存储问题

Ethereum Petabyte存储问题
EN

Ethereum用户
提问于 2019-11-17 07:08:42
回答 1查看 154关注 0票数 0

随着对区块链系统需求的增长,存储问题和处理如此大量数据的成本也将随之增加。

  • ethereum是否能够处理petabyte存储,或者是由一个组织在私有ethereum块链网络上构建应用程序,以其他方式单独处理存储问题?
  • 是否有任何可用于存储应用程序数据的块链上的持久存储解决方案?
  • 有哪些标准机制可以将这些数据从联机传输到链外持久存储解决方案?
  • 这些解决方案是否具有可伸缩性?
EN

回答 1

Ethereum用户

回答已采纳

发布于 2019-11-17 07:52:47

一些答案:

( 1)我不知道你是从哪里得到你对petabytes的看法。目前,一个完整的节点占用大约200 of的空间:https://etherscan.io/chartsync/chaindefault。即使您使用存档节点(很少需要),它也需要大约3,5 TB:https://etherscan.io/chartsync/chainarchive。所以小比目鱼似乎不是真实的。当然,客户不喜欢存储需求上升,这是一个已知的问题。如果你指的是私人电子区块链中的petabytes,那么就得由组织来处理了--除非你真的滥用了它,否则你很难想象如何才能在really区块链中获得这么多数据。Ethereum不适用于任何真正的数据存储。

2)正如我所提到的,Ethereum不是用来存储更大数量的数据的。这方面还有其他解决办法,例如指规数。蜂群也是一种可能性,但我认为它还没有完全准备好。

3)由于存储需求,您不应该将数据从You链传输到离链解决方案。如果您曾经输入过链上的数据,那么它将永远停留在那里。因此,重点是永远不要上传onchain上的数据并将其存储在其他地方,并且可能只存储对其的引用(通常是一个散列值)。

4)从理论上讲,IPFS是可扩展的,但还远远没有准备好。Ethereum在许多方面都不是可伸缩的。这就是Eth2.0社区正致力于构建通过切分解决可伸缩性问题的乙基2.0的原因。Eth2.0还需要几年才能成为现实。虽然我认为即使是Eth2.0也不是为了提高数据存储的网络容量和速度。Ethereum永远不会用于数据存储。

票数 2
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/77560

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档