IPFS应用介绍 | IPFS应用又有新玩法,PeerPad协作实时编辑器
IPFS 的热度是越来越高了,基于 IPFS 开发的应用也是越来越多了,而且涉及的领域也是越来越广了……之前我们了解过搜索、购物、社交、视频、浏览器、文件传输等各种各样使用了 IPFS 技术的应用。似乎,只有我们想不到,没有 IPFS 进入不到的领域,今天,我们了解的这款应用是文件编辑类的(是的,又是一个全新的领域),就是以下这款 PeerPad
什么是 PeerPad ?
PeerPad 是一个实时的协作编辑器,支持多人同时对同一份文档进行编辑,它采取了 IPFS 协议,可以在分布式的网络上工作。因此,每一位使用 PeerPad 的用户可以看成是一个节点,用户间的协作可以直接通过节点间传输,而不再需要经过集中式服务器。
加粗、斜体、下划线、超链接等一般文档编辑器必备的基本样式都是有的,对于简单、普通的文档编辑,可以说是足够了。
PeerPad 的优势
PeerPad 是一个开源项目,IPFS 官方团队 —— 协议实验室参与构建。因为是建立在 IPFS 之上,这一协议采用了分布式存储技术,所有节点之间可以直接相互通信,不再经过集中式服务器。文件被拆分成多份,分别存储到网络中不同的节点上,网络中的每个节点都会存储一部分文件。当我们访问 PeerPad 上的文件时,系统可以从最近的节点上传输我们所需的文件,这种机制让我们在获取 PeerPad 上的文件速度更快。
不仅速度有优势,PeerPad 中各方之间的通信是加密的,使用者对内容的访问取决于密钥。节点需要访问到“读”的命令才能读取文档,并且只有访问到“写”命令的时候才能更改内容。
PeerPad 是如何工作的?
这是一款可以多人协作的应用,这种应用的一个痛点就是容易发生写入冲突。当用户 1 将题目从 A 修改成了 B,用户 2 将题目从 A 修改成了 C,两次操作时间十分接近,在各自的节点上都分别操作成功,只是当节点之间进行异步同步数据的时候,就会有大概率发生写入冲突。
正式基于此, PeerPad 采用了 CRDTs(无冲突复制数据类型),这种数据类型提供了“强大的最终一致性”,确保冲突可以自动合并,并生成一致的值。当多个人在相互连接时编辑一个文档时,每个人的更改都会实时地反映在文档中。
可以用 PeerPad 做什么?
PeerPad 可以用于编辑代码、标记文档,甚至是富文本文档。PeerPad 也可以用来保存快照并将它们发布到互联网上。
会议记录
无论是使用纯文本、标记文本还是富文本,您都可以实时地记录会议记录并与同事分享。
协作或共享代码段
PeerPad有一个内置的代码编辑器,您可以使用它在编辑同一个文件时与同事协作。
写文章并与他人分享
您可以向IPF发布Pad的快照,使其可在互联网上使用。通过共享解密内容的读密钥来选择与谁共享它们。
与多个用户一起工作
PeerPad可以与许多用户同时修改文档,实时查看对方的变化。
PeerPad的操作界面
今天的分享就先到这里,想要了解更多精彩的内容,请关注我们的公众号:文储网络
还想了解更多节点云资讯,详情请联系节点云客服(微信号:impool003)
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。