时间:2023-06-26|浏览:188
在之前的介绍中,我提到了IPFS和Filecoin系统的特点,我说它们是去中心化的,可以挑战巨头。但有网友提出,过去的Bittorrent协议也是分布式存储,结果并没有挑战巨头。
我回答说,IPFS和BT之间有一个关键的区别,就是一个数据交易市场,也就是Filecoin。市场是用来解决为什么要做这件事、凭什么去做的问题的一种激励机制。
这位网友的观点其实很有道理。简单来说,Bittorrent和IPFS都是协议层的项目,也就是一种规则、一种约定。它们都将文件切分成小块,并利用点对点的方式将文件块同时传输给需要的节点,从而提高传输速度。
不同的是,Bittorrent主要是一个下载协议。它其实是半中心化的,需要依靠中心化的追踪服务器来匹配连接和追踪存储业务。你可以把它理解为一个“二道贩子”,负责连接上家和下家。
Bittorrent自身就是一个中心节点,因此易受攻击。所以在去中心化分布式存储的竞赛中,Bittorrent可以说是失败了。
BT下载是通过种子来寻找文件的。相信大家对种子都比较熟悉。简单来说,种子是与追踪器相关联的,其中包含了文件名、文件目录、追踪器地址等信息,类似于一个学生名册,按照年级、班级、个人方式排列组合。
与此不同,IPFS协议通过寻找内容的哈希值来进行文件定位。哈希值是通过对文件内容进行计算得到的字符串,这是哈希算法的强大之处,无论文件内容大小,计算后都得到一个固定长度的字符串。
这个字符串与文件的内容一一对应,即使只修改了文件的一点点内容,也会有很大的变化。所以,你要寻找这些哈希值,就需要通过一个像学生名册一样的变化的哈希表来进行查找。
两者的经济模型和共识机制也不太一样。Bittorrent采用的是dPOS(权益证明代表投票机制),而Filecoin系统运用了独特的存储挖矿方式,即复制证明和时空证明。
Filecoin系统要求根据项目方的存储方式,经过多层计算将数据存储起来。同时,每隔24小时需要提交一个时空证明,相当于给项目方发送一段视频,证明存储的数据仍然存在。
这种挖矿方式也比较环保,存储更多数据的节点将获得更多的代币。
对于哪个项目更好这个问题,实际上很难说。从营销能力和现有客户群体的角度来看,Bittorrent绝对占据优势。但这并不意味着他们拥有更加真实有效的数据。大家都知道,过去有多少人通过Bittorrent下载了日本的影视作品。
另外,Bittorrent的门槛更低。它不像IPFS需要存储和计算机的支持,因此任何人都可以使用。我们现在使用的一些迅雷、电驴等应用程序实际上都是基于Bittorrent协议开发的。
IPFS的优势在于其技术的高超性。无论是经济模型的激励机制、矿工的分类、代币的释放方式,还是它独创的零知识证明模式。
然而,在这个世界上,技术高并不意味着就一定更受欢迎。更重要的是你的效率更高、能解决更大的问题,并能满足市场需求。让我们继续观察发展。但我可以说一句的是,如果IPFS能够实现他们宣传的一切,那肯定是赢家。
最后,我推荐一本书来帮助大家了解区块链。
热点:ipfs
用戶喜愛的交易所
已有账号登陆后会弹出下载