Skip to content

chinanf-boy/ipfs-tour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Ipfs-tour explain

「 这里 是关于 ipfs 协议 文献china翻译/解释/其他补充

你问 这是什么协议, 比起 http之类怎么样, 我会说, 这是 未来

这段路程会很长很长

团队 github ipfs

欢迎 IssuePull ❤️, 最好 Pull 👏


生活

help me live , live need money 💰



启动时间

  • ⏰ 开始 2018 7.6

刚开始什么都没有, 会有的·

介绍

电视剧-硅谷

如果你 看到 美剧:硅谷 第三季和第四季, 就会知道, 主角也是在为一个更加自由的网络 The New Internet搞搞震.

在我看来, 编剧 创作 这个项目时, 原型有一部分是来自 今天介绍的 ipfs项目

那么恭喜你, 你已经有了一部分了解.

十分推荐, 硅谷

种子-ipfs

不知道你有没有下过种子之类的

不要装, 我懂的

我们用快问快答,来 过了这段

  • P2P,? => 端对端.
  • ,? => 节点.
  • 节点,? => 你的或别人的电脑
  • 节点怎么开,? => 用软件开啊!

ipfs的软件好了吗

⏰ 2018 7.9 日 - 今天

浅显一点, 看到上面的 节点怎么开的答案没有?!

软件

也就是 ipfs协议团队 要做的, 他们需要把协议 实实在在地变成我们能够运行的 软件

目前有两种可用的软件:

团队英文名: Protocol Labs | 官方

如果你还是觉得, what, 什么东西

上面是我,对自己说的简略的描述, 放开了协议实际实现要面对的问题, 比如各种 分布式什么啊, git文件, 唯一文件ID 一堆堆

更多详细描述与详解

那么我们重新开始吧 🖐️

本文下面链接, 是参考文献, 请跟着顺序来走啦

1. 万事开头难, 从动手开始

很遗憾, https://ipfs.io 官方要翻墙, 也因为如此 ipfs 的 国内 测试/使用 受到阻碍

2. 从现有产物 p2p 理解

3. 总有前人种树,与实践

OpenBazaar是 IPFS 上的一个明星应用,开放集市,黑市, 货币主要是比特币

关于比特币与区块链是什么 可以看看

哎, 不要想歪洛🤫

4. 小总结看看

用户的ipfs

1. 用户角度

ipfs 的愿景之一, 就是在将来某一天能取代 http 协议. 自然而然, 要取代一个协议, ipfs 本身也属于一份协议

http://*** => ipfs://***

但是, 这关用户什么事情了 ❓, 难道你还想每个用户都了解 ipfs 协议, 像如今使用的 http协议, 可以说大部分人都不 需要了解它是什么❓❕

仅仅只需要知道:

  • http://www.baidu.com 哦😯 => 你百度一下啦
  • http://www.taobao.com 哦😯 => 你上淘宝找找

又或者 微博,QQ 诸如此类

第一个入门教程中的网页文件链接是这样的 https://ipfs.io/ipfs/QmV5ZVQxXURKPDcVDW8WjpLCiQYvNzg173XcB6rYFevoXm/#!index.md

我觉得一般人如何能接受, 这一窜东东

所以, 2018 7.9 ,就在今天. ipfs 还没准备好,向全世界的人们推广

不过凡事都有列外, 如果 像 OpenBazaar, 现阶段只能在桌面平台

或者 下阶段是手机应用

自动开启节点同时 ·操作按钮和行为能限制🚫, 有关 那段文件hash 的输入, 这样的体验还是不错的.

查找商品当然是用商品名称, 难道还用什么hash吗

2. 成长方向

  • 文件相关元数据 的 存储显得如此重要,

3. 开节点, 就是用户

ipfs 作为 p2p 网络, 每个节点都是平等的,

  • 要从节点网络 获取数据, 开节点先
  • 存入数据到 节点网络, 开节点先

当然为了方便尝试和兼容, 还能通过 https://ipfs.io/ipfs/** 这样的公共网关 获取/存储 数据

拿 普遍的 http 协议端口:80 来说, 客户端要连上 服务器的80端口,从中获取网页文档

开节点软件的同时, 软件在特定端口上等待与其他节点网络的互通

p2p => 端对端 => 端口对端口

4. 普通人不会总开节点

再从 种子的 角度来看, 基本我们使用 种子下载器, 下完自然就结束啦

对应到, ipfs 网络, 我们就是开节点, 下载数据, 关节点

但是问题是, 每个人都这样, ipfs 网络也就没有持续发展下去的地基 - 节点网络

开节点,如果有人从你这里获取数据, 自然而然, 你的上传带宽会被占用

你会无偿给人, 提供带宽吗 ?, 这想想都不可能!

最后, 能长期开放节点, 不就和现在 各个公司服务器 一样多 而已

也就失去了, 替换 http 协议的

  • - 多个路由转来转去
  • 独大 - 公司获取你个人所有数据
  • 不安全 - 没有 https 之前, http的安全性就是个笑话
  • ...

那, 如果不是无偿的呢, 请往下看

filecoin

在我看来, ipfs 团队应对这个关于 无偿开节点的 问题的, 解决方式就是

有偿开节点 不就可以了吗

显然, 比特币 的特性 和 热度 都如此明显, 那就 创造新的比特币 就好了

filecoin 概念 诞生了

filecoin 目前仍在开发中,官网

如果你理解 比特币和区块链 问题, 就会知道 区块装的是交易记录

不理解的 看比特币与区块链是什么

但, filecoin 的 概念, 我简要描述一下, 就是 你 提供/上传/存储 数据, 能分配到 filecoin

一句话说, filecoin是 奖赏给 长期提供节点的用户的 比特币, 衡量的标准是 提供/上传/存储 数据

不过听说, 下载也需要 filecoin , 我觉得这点上, 中国不太能接受 毕竟我们太多免费的了

深入 ipfs

我们拿 go-ipfs 来开刀 explain,

此章节会去到另一个 repo:chinanf-boy/go-ipfs-explain

其他

博客文

放在 people-say

校对🀄️

新型公司

  • Akasha 下一代社交网络
  • Balance3 一个三重进入的会计平台
  • BlockFreight 一个全球货运的开放网络
  • Digix 一个标记物理黄金的平台
  • Infura 的基础设施提供商
  • Livepeer 一个分散的实时视频流媒体平台
  • Origin 共享经济的点对点市场
  • uPort 一种自我主权身份系统

官方文献

1. 白皮书

2. repos

Releases

No releases published

Packages

No packages published