首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DApps托管在哪里?

DApps托管在哪里?
EN

Ethereum用户
提问于 2017-05-19 20:36:17
回答 3查看 1.4K关注 0票数 7

DApp的某些功能可以作为智能契约托管在区块链上。其他资源如HTML和JS文件如何?多个地方引用"Swarm“作为托管这些资源的地方,但是当您查看群维基时,它基本上是一个待办事项列表。现在外面有DApps。它们是如何被托管的?

EN

回答 3

Ethereum用户

发布于 2022-08-18 06:39:04

摘要

  • 后端-智能契约、用户数据和NFT文件可以存储在块链、ipfs、filecoin或其他分散存储平台上。
  • 前端托管前端文件(HTML、CSS、JS等)也是可能的。这里有一个解释

集中服务器上的

托管前端

  • 访问后端功能(智能合同、分散数据- ipfs或filecoin等)通过前端启用。
  • 如果您的前端托管在诸如AWS或Firebase这样的集中式平台上,则存在风险。
  • 在这种情况下,集中的实体控制您的前端,您的网站可以被关闭或不工作在不利的情况下,如服务器停机。

分散服务器上的

托管前端

  • 与存储整个前端文件的中央服务器不同,文件的副本存储在多个节点上。
  • 如果有几个节点关闭,停止工作,或拒绝承载您的文件,其他节点仍将运行。因此,除非所有节点(或最大值),否则站点的停机时间几乎为0。)停止工作。

如何在分散服务器上托管前端?

  • 有分散托管工具,如- 球翼
  • 分散存储工具- Web3 3存储Filecoin
  • 还有更多。我还在找。如果你找到了,请告诉我。
票数 1
EN

Ethereum用户

发布于 2021-02-03 16:06:01

这主要取决于如何定义"DApp“。

按照Buterin的定义,DApp是一个没有任何中心组件(简化)的应用程序。因此,所有数据基本上都存储在区块链上的智能契约中,并且/或使用IFPS之类的概念。

应用程序本身(UI代码、业务逻辑等)然后由每个用户运行(并存储)。

票数 0
EN

Ethereum用户

发布于 2021-04-28 09:53:04

我刚刚找到了一个可能的答案,那就是在IPFS上托管HTML&JS,就像这里在第4节“使用IPFS在线部署应用程序”中解释的那样,然后您也可以将域的DNS设置指向IPFS。

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

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

复制
相关文章

相似问题

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