Filecoin:好!
……
故事就这么开始了,很平淡,但却很真实,在最好的年华遇到了最好的你!!!
IPFS和Filecoin其实原本是没有关系的,直到有一天他们走到一起,发现生活变得更加美好了,于是他们决定一起飞向未来。
为什么写这篇文章,其实因为好多人并不清楚到底IPFS和Filecoin之间的关系是什么?为什么会有IPFS和Filecoin?本文来解答这个问题。
现在他们成为了共生关系,离开一方另外一方发展就会变得困难。IPFS是一个协议也是一个P2P网络,类似现在的BT网络,但拥有更强大的功能,使得IPFS可以取代HTTP,并为我们建造更好的Web。Filecoin是一个分布式存储网络,把云存储变为一个算法市场,代币和区块链在这里起到很重要的作用。已经运行的Storj、Sia、玩客云等等都是这种类型的网络,如果没有IPFS,Filecoin就和这些项目没有太大区别。
把IPFS和Filecoin放在一起,事情变得奇妙起来:Filecoin是运行在IPFS上面的一个。IPFS有巨大的存储需求和节点需求,我们都知道P2P网络节点越多下载越快,如果没有激励机制,谁愿意贡献如此多的节点和存储呢?于是Filecoin来了。Filecoin可以为IPFS贡献很多很多节点,同时带着一个巨大的分布式存储空间,解决了IPFS的存储问题。于是IPFS跟HTTP对比拥有了更强的优势。Filecoin代币的作用:Filecoin协议的代币也叫Filecoin(说Filecoin的时候可能说的是Filecoin网络,也可能说的是Filecoin代币),符号FIL,代币是沟通资源使用者(用户)和资源提供者(矿工)的中介桥梁,Filecoin协议拥有两个交易市场,数据检索和数据存储,双方在市场里面提交自己的需求,达成交易。Filecoin和IPFS相互促进,共创未来,真是一对好情侣!
IPFS协议
IPFS协议对标的是HTTP协议,HTTP是一个传输协议,解决的是网络传输问题。HTTP协议是一个伟大的发明,没有HTTP协议就没有互联网。然而,随着互联网的发展,HTTP协议逐渐暴露出了很多问题,技术永远是在进步的。
HTTP的不足之处:
- 中心化:HTTP协议是基于中心服务器的,对于大规模分布式应用来说效果不好。 - 传输效率低:传统的HTTP协议在传输大文件时效率较低。 - 安全性差:HTTP传输的数据容易被窃取或篡改。
IPFS是一个数据传输协议,相比于HTTP有如下优点:
- 去中心化:IPFS是一个协议也是一个网络,实实在在的网络,已经运行了2年半了。IPFS集成了已有的系统和技术。 - 高效传输:IPFS使用BitSwap等数据交换协议,能够更高效地传输数据。 - 安全性强:IPFS使用MerkleDAG结构存储数据,具有内容寻址、防篡改、去重功能。 - 版本控制:IPFS在MerkleDAG上添加了Git版本控制功能,使得文件具有时光机功能,可以轻松查看文件的变动历史。 - 自认证命名系统:IPFS使用了SFS自认证系统给文件命名,同时提供了IPNS解决传播问题,兼容现有的域名系统。
这就是我们的IPFS,一颗冉冉升起的新星。
Filecoin协议
Filecoin是一个分布式存储网络,她把云存储转换为算法市场。Filecoin是运行在IPFS上面的一个激励层。Filecoin可以存储几乎一切数据,运行分布式应用,实现智能合约系统。
Filecoin包含什么?
- 区块链:这是Filecoin的基础,一切都是围绕block和chain进行的。 - 交易市场:Filecoin拥有检索市场和存储市场,矿工和用户在这两个市场里面达成交易,实现价值交换。 - 共识机制:Filecoin抛弃了计算资源和能源消耗形成的共识机制,采用了PFT(powerfaulttolerance),一种进化版的拜占庭容错机制,利用存储量和时空证明转化为投票的权重,选出领导节点创建新的block。 - 智能合约:Filecoin支持文件合约,让用户可以有更精细化的控制。Filecoin还集成了合约系统和桥系统,可以让其他区块链系统使用其存储系统,也可以让Filecoin使用其他区块链的功能。
Filecoin开发了桥(Bridge)工具,可以链接不同的区块链,这就是为什么那么多白皮书提到要和IPFS和区块链链接起来,因为Filecoin天生具备这样的能力。
期待这对情侣在一起谱写一段荡气回肠的故事。
来源:今日头条 作者:区块链IPFS