APP:Dappnet:结合IPFS和ENS的去中心化网关

如何不经前端访问被监管的dApp?前Synthetix开发人员LiamZebedee发文介绍了或将实现「真正去中心化愿景」的无需许可的应用网络Dappnet,BlockBeats对其整理翻译如下:

OFAC是否侵犯了你的权利?你也有可能被冠以「去中心化」的名号。

可以了解一下Dappnet。

Dappnet抵制捕获,这是一个无需许可的应用网络。它建立在星际文件系统IPFS和ENS域名之上。

面临问题与现存解决方案

通常情况下,我们通过DNS和Servers访问dApp,但这二者存在随时被删除、审查、捕获和没收的可能。

到目前为止,解决方案一直是使用ENS去中心化名称系统,并将dApp的内容托管在IPFS上,IPFS是一个类似BitTorrent的P2P网络。

ENS不能被扣押,IPFS不能被审查。当一个节点在IPFS上被审查时,其他节点可以在无许可的情况下取代它。

目前使用部署在ENS/IPFS上的dApp的最佳方式是使用ENS网关,例如?eth.limo。网关使用户体验更加简明顺畅,只需访问?tornadocash.eth.limo,网关将会把ENS域名解析为其IPFS上的内容。

然而,这些网关也难逃铁拳制裁,因为它们是「中心化的」。

tornadocash.eth.limo?不信你可以试试点击以上链接,还是无法访问TornadoCash,因为?eth.limo?base在美国,OFAC必须对其进行审查。

今年早些时候,另一个较为知名的网关?eth.link?也无法正常访问,因为其DNS所有者VirgilGriffith被关进大牢了,毕竟他在监狱里也没法更新代码。

相似的剧本还会不断上演,因为中心化的服务器本质上不适用于去中心化应用程序。这些服务器要么受到审查,要么因为施压而开始自我阉割,要么因为资金短缺难以运营下去。

唯一的解决方案是「真正的去中心化」

因此,唯一的解决方案是真正的去中心化:将IPFS/ENS技术放入浏览器。其实,已经有不少自诩聪明的人在讨论这件事了。

所以,几周前,我有幸得到了StarkWare生态负责人LouisGuthmann?和加密KOL?GregoireLjda?的帮助,当他们帮我的去中心化数据库网络「Goliath」想出了商业化拓展方案GTM时,我不由得开始思考,这也太难构建了吧?!要达成我的心理预期并不是简单的事情。

所以我直接闭关,全身心投入开始构建Dappnet。

Dappnet演示

请点击?链接?观看Dappnet的客户端演示视频,只需一次安装并升级用户浏览器以连接Dappnet。现在所有人都可以像访问任何其他网站一样访问.eth域名,而且无需其他任何配置。https://uniswap.eth无缝式体验,操作简单易行。

在后台,所有内容都是通过抗捕获IPFS网络以P2P方式下载的。Dappnet客户端在后台运行本地IPFS节点。该节点预配置为快速,它自动与Cloudflare和Fleek等大型IPFS提供商对等。

客户端运行本地ENS网关,相当于?eth.limo?或?eth.link,但被重写后完全在用户机器上本地运行。

当然,还有其它更多细节可以优化使用体验。比如:「.eth」的HTTPS安全链接、「.eth」下能打开的「404页面」、链接到IPFS,等等。

以上所有叠加在一起,意味着我们有史以来第一次能在互联网上拥有一个无法被剥夺的空间,并且不受制于单一主机的决定。

Dappnet将产生什么影响?

我认为这将对网络产生深远的影响。

对于用户来说,这意味着前端无法被审查。.eth第一次成为「公共基础设施的标志」,即一个不会消失的网站,一个可以永久访问的工具。

对于协议而言,这意味着更大的操作自由度、安全性和工作流程。ENS前端可以由DAO拥有,无需许可即可部署和托管。

如果从更广泛的层面来看,这将使网络成为一种超结构。试想,现在人们写下一篇博客,引用一些链接,1000过年后还可以被阅读、解读、并以此为基础构建更多东西。原创内容不会随创作者生命周期而消亡,而是在IPFS上长青,同时那些被链接的内容也将随之永存。

然而,在我们达成最终目标之前,仍有许多工作亟待完成。

-必须改进IPFS:更轻量化的节点、提高对下载过程的可观察性。和「leecher」)传播,以及更好的工具。这些改进也需要IPFS创始人JuanBenet和IPFS团队的共同努力。

-我们需要为协议构建去中心化版本的Vercel。现在,以真正去中心化的方式部署到IPFS是非常困难的。

-访问dapploy.eth应该是一键式、非常便捷的:用户只需连接ENS、连接github、支付一些钱给去中心化IPFS加速器,结束。你的dApp立刻可以在全球范围内被访问。

为此,我们需要一个IPFS内容加速器,即一个高效且去中心化的引脚服务。所以你可以通过智能合约付款以推广IPFS内容、以一种不同于Pinata/Fleek的去中心化的方式、并且已被证明速度会更快。

BlockBeats注:引脚服务是IPFS节点的集合,专门用于在网络上保存数据,以便不被删除。其它想法

我还想分享一些其它想法:这可能是一个链式的可信联盟,它可以监控去中心化的seeder/pinning网络的QoS。v2可能是真正意义上的P2P,比其他任何东西都更接近EigenTrust信誉管理,使用MPC/ZK技术协作生成/共享。

BlockBeats注:EigenTrust算法是一种P2P网络的信誉管理算法,由SepKamvar、MarioSchlosser和HectorGarcia-Molina开发。该算法根据每个节点的上传历史,为网络中的每个节点提供一个独特的全球信任值,从而旨在减少P2P网络中不真实的文件数量。除了那些有趣的细节,最重要的是我们要让Dappnet全球范围内普遍可用,目前它仅仅支持macOS的Chrome/FF插件。

所以,如果你有兴趣,欢迎与我联系!让我们在这场游戏里,构建出可以改变规则的东西。

另外,为了纪念dApp中心化的消亡,我推出了相关NFT。未来,当去中心化前端无处不在的时候,将会有证据证明您是最忠诚的OG玩家。

Mint期限?为1周,筹集资金将用于产品研发,实际应用场景有待商议。

责任编辑:Felix

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:0ms0-7:309ms