使用4EVERLAND实现真正的去中心化前端部署

AC事件带来的行业影响是巨大的,前端去中心化显得愈来愈重要。IPFS会是最好的解吗?人人都能为自己部署一套自己掌控的前端看来尤为重要。

原文标题:《Use 4EVERLAND Hosting for a Truly Decentralized Front End Deployment Experience!
原文作者:4EVERLAND
原文编译:链嗅网

2022年3月6日,Fantom高级解决方案架构师Anton Nell发推称,Andre Cronje与自己两人决定不再继续为DeFi和加密货币领域做出贡献。两人参与开发的25个相关应用程序和服务将于4月3日停止运营,其中值得关注的项目包括Yearn Finance、Keep3r Network、Multichain.xyz、Chainlist、Solidly和Bribe.crv.finance等知名项目。

使用4EVERLAND实现真正的去中心化前端部署

这个消息在整个区块链世界产生重大影响,包括Fantom等在内的Andre Cronje参与的项目也受到社区用户的质疑。我们不难发现在此次事件中,当前端被单一个体甚至单一组织所控制时所带来的风险问题。从社区用户角度来说,项目前端停止服务,是否意味着项目要跑路,资产要丢失?

区块链发展至今,Defi、NFT等项目层出不穷,区块链技术解决了智能合约的信任问题,我们可以信任以太坊地址、资产和智能合约。但目前区块链的Web3.0范式中,仍缺少一个至关重要的一环,大部分项目的前端仍在使用传统AWS等中心化云服务商及个体机房的方式进行部署,中心化、许可制、单节点的数据服务模式显然无法满足我们对一款去中心化应用的诉求。

  • 当我们所访问的DAPP界面哪天消失或者被拦截了该怎么办?
  • 当我们所访问的DAPP前端被恶意篡改了该怎么办?

使用4EVERLAND实现真正的去中心化前端部署

基于IPFS的前端去中心化托管方案

IPFS作为一种持久且分布式存储和共享文件的网络传输协议正在逐步成为用于DAPP前端部署的新标准。依托其内容寻址技术,IPFS可将数据生成唯一的内容标识符(CID),没有人可以在不破坏CID的情况下替换或更改内容。这意味着当DAPP的前端代码基于IPFS进行部署时,所有用户均可通过CID进行判断所访问前端是可信的。

对于一个面向用户的DAPP来说,单纯的可信显然是不够的,单一节点在IPFS网络的PIN显然无法满足DAPP的高可用性,分布在全球各地的用户也意味对全球加速的诉求。

4EVERLAND 考虑到了这些,我们将数据存储和传输层构建在 IPFS 网络上,并通过独特的密码学和经济模型设计,将一系列的 IPFS 节点组织成协同的全球分布的存储和网关服务,从而为所有DAPP提供一个可信、高可用且全球加速的前端去中心化托管方案。

人人可参与的前端去中心化部署方案

一直以来,技术门槛是阻碍社区用户更深入参与到项目本身的重要原因。我们习惯于他人直接所提供的服务,也意味着随时可能被终止服务。正如Andre Cronje所选择的不再继续为DeFi和加密货币领域继续贡献一样,当所有前端的停止,意味着我们所能享受到的服务也将终止。我们可以选择其他替代品,但同样这意味我们有一天也会因为其他替代服务的停止而停止享受这些服务。

显然这不是最优的解决方案,或许我们可以让所有人都可以为自己部署这样一套DAPP前端,那么停止服务将由自己说了算,这会非常去中心化。

4EVERLAND正在为所有用户提供这样的一套解决方案,用户不需要任何技术能力。在4EVERLAND Hosting,用户可以选择模板或者Fork 任何项目开源的前端代码,通过简单的页面点击即可快速完成一套前端代码的部署,甚至这可能仅需要30s。在区块链世界,开源是一件简单且常见的事情,正如Anton Nell所说的一样,其所停止服务的代码均是开源的,他们鼓励也欢迎社区用户可以自行部署这些服务。

什么是4EVERLAND Hosting?

4EVERLAND Hosting是2021年8月正式推出的基于IPFS的Dweb服务,提供ENS+IPNS支持,用户可以通过可视化界面(Hosting App)或命令行(@4everland)部署、访问和管理IPFS站点 /cli)。 它还提供持久存储和全球网络加速等服务。 目前,它已服务于 30,000 多个应用程序。

如何使用Hosting部署基于IPFS的站点

我们整理并收录了本次Andre Cronje事件受影响的项目开源代码,所有用户均可直接Fork对应代码进行部署。我们也会不断更新本列表,如果疑问也欢迎加入我们Discord提问并提供建议。

使用4EVERLAND实现真正的去中心化前端部署

部署流程

  1. 登录Github Fork对应仓库前端代码
  2. 通过Github账号授权登录:hosting.4everland.org
  3. 选择Github关联仓库
  4. 进行部署,常规会自动识别相关Framework,并自动完成Clone、Install、Build和Upload
  5. 获得部署完成的访问地址

更多教程细节:

申明:本站所发布文章仅代表个人观点,不代表链嗅网立场。

提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据