IPFS/FIL上线前须知,IPFS的应用以及意义
摘要: IPFS/FIL上线前须知,IPFS的应用以及意义
今天,我们聊聊IPFS落地应用,讲一讲现实生活中可以运用到的应用以及应用的意义。
OpenBazaar
一个明星应用,中文名“开放集市
1、去中心化的全球性自由买卖市场。全世界最少有20亿人绝对相信阿里集团第三方仲裁担保,于此不同的Openbazaar是加密学做仲裁担保,信任来自于数学,而不是人。
2、Openbazaar 是个不起眼却伟大眼光的开源项目。
3、没有中心服务器,靠的是分布式节点自动维护。
4、交易付款只能用bitcoin交易。
5、网站有点特殊:它没有域名,他的服务器就是你自己的电脑,或者你也可以在云端租赁一个服务器,但是它并不是使用域名访问的、而是使用类似区块链技术的onename 。 最关键的是它完全是匿名,交易双方是匿名,而且货币是比特币。
也正是因为在之前的1.0版本,OpenBazaar被称之为“黑市”。那时没有应用IPFS,而是利用ZeroMQ来实现P2P交易,一定程度也绕过了中心化的检查,把交易的手续费作为红利给到用户。同时它用比特币作为支付渠道而轰动一时,用户数量在短时间内迅速提升。
现在2.0版本发布之后,考虑到法律等因素,官方加入了一层审查机制,同时支持了比特币之外的BCH等数字货币,并且整合与重构IPFS,取代了之前的ZeroMQ。
现在,众多集市上的商店在没有用户上线的情况下,也可以在主机上就被运行。以前必须同时登陆才可以交易,现在利用IPFS相当于实现了离线店铺。
这也就意味着,访问你店铺的人越多,店铺数据被复制越多,有利于优质的店铺宣传和推广,这也是一定意义上的价值回归。
Brave浏览器
最新版本将原生支持IPFS协议
Brave浏览器是一款拥有强大的广告拦截功能的网页浏览器,由Mozilla的前任CEO Eich开发,Brave浏览器电脑版基于Chromium内核,不但能够拦截网页广告,还拥有追踪保护、HTTPSEverywhere等功能。这个功能主要是能够随时「屏蔽钓鱼网站」,让很多不怎么上网的中老年人非常喜欢,减少用户被钓鱼网站受到侵害的几率。
并且提供的的私有云可以用匿名广告取代网站原来广告,可以说一切广告在该浏览器下都不存在,所有广告都被拦截了,大大提供了网页的加载和浏览速度,给用户带来更好的网页浏览体验。
它是非Google主导的开源浏览器,好处是小众的需求可以满足。界面还是挺讨喜的,只不过现在功能还不是很多!好奇的小伙伴们不妨去下载使用下。
Peerpad
PeerPad是一个协作的实时编辑器,它的工作原理是基于IPFS和Y.js的分散web。
它不使用第二或第三方,所有参与节点都直接对话,不需要中央服务器。同时Peerpad是开源的,展示了开发者如何使用IPFS建立自己的无服务器的、实时的、离线优先的多人协作的分布式应用程序,由协议实验室和IPFS社区建立。
应用可以实现功能有四种:
1、做会议笔记
无论是使用纯文本、Markdown还是富文本,你都可以实时地与同事分享会议记录。
2、协作或共享代码片段
Peerpad有一个内置的代码编辑器,可以在编辑同一个文件时使用它与同事协作。
3、写文章并分享
您可以发布一个pad的快照到IPFS,使其在internet上可用。通过共享解密内容的读取密钥来选择与谁共享。
4、与多个用户同时工作
Peerpad可以与许多用户同时修改文档,实时处理彼此的变化。
以上列举了三个基于IPFS的明星应用,也是大家平时生活中能够实际运用到的,IPFS核心价值就在于上面运行的应用程序,我们可以利用它类似CDN的功能,在成本很低的带宽下,去获得想要的数据,从而提升整个应用程序的效率。
IPFS的应用意义
第一,可以为内容创作带来一定的自由。Akasha是一个典型的应用,它是一个基于以太坊和IPFS的社交博客创作平台,用户创作的博客内容通过一个IPFS网络进行发布,而非中心服务器。
同时,用户和以太坊钱包账户进行绑定,用户可以对优质内容进行ETH打赏,内容创作者能以此赚取ETH,如同人脑挖矿一样。它没有太多监管的限制,也没有中间商抽成,内容收益直接归创作者所有。
第二,可以降低存储和带宽成本。做视频比较成功的项目叫「Dtube」,它是一个搭建在Steemit上的去中心化视频播放平台,其用户上传的视频文件都经过IPFS协议进行存储,具有唯一标识。相较于传统视频网站,它降低了同资源冗余程度,同时大大节约了海量用户在播放视频时所产生的带宽成本。
第三个,可以与区块链完美结合。区块链的本质是分布式账本,本身的瓶颈之一就是账本的存储能力,目前大部分公链的最大问题是没法存储大量的超媒体数据在自己的链上。比特币至今全部的区块数据也才30-40G左右,以太坊这样可编程的区块链项目也只能执行和存储小段合约代码,DApp想发展成超级App,受到了极大的限制。
运用IPFS技术解决存储瓶颈是目前来看的过渡方案,最典型的应用就是EOS。EOS引以为傲的是可以支持百万级别TPS的并发量,其中除了DPOS共识机制的功劳之外,还归功于其底层存储设计是采取IPFS来解决大型数据的传输效率。
第四,可以为传统应用提供分布式缓存方案。 IPFS-GEO 是一个为传统LBS应用提供分布式缓存的项目,可以将地理位置坐标数据通过GeoHash算法转化成一维字符串,并将与之相关联的具有检索价值的数据存入IPFS网络,由IPFS网络标识唯一性,并分布在各个邻近节点上。
当检索请求到来时,系统先通过字符串近似度范围比较,缩小检索范围,加快检索效率,通过NodeID从附近节点拿到超媒体数据,达到类似分布式缓存的效果,大大提高了LBS应用整个检索动作的效率。
随着区块链技术的发展,数据存储的需求越来越大,未来一定会有更多项目的应用采用IPFS作为基础数据的存储,让我们拭目以待吧!
(1、 内容来自链得得内容开放平台“得得号”,稿件内容仅代表作者观点,不代表链得得官方立场。2、 凡“得得号”文章,原创性和内容的真实性由投稿人保证,如果稿件因抄袭、作假等行为导致的法律后果,由投稿人本人负责。3、 得得号平台发布文章,如有侵权、违规及其他不当言论内容,请广大读者监督,一经证实,平台会立即下线。如遇文章内容问题,请发送至邮箱:chengyiniu@chaindd.com)
评论(0)
Oh! no
您是否确认要删除该条评论吗?