IPFS和PPIO的故事

广告位

IPFS和PPIO的故事

要回答这个问题,我们必须首先了解分散存储项目和传统区块链项目之间的区别。其中,分散存储项目包括IPFS、FileCoin、PPIO、基于IPFS的Storj等。

传统的区块链项目没有供求问题。

首先,以比特币和以太坊为首的数字货币,有一个环节叫挖矿。从技术角度来看,之所以要设置这个挖掘,是因为他们使用的共识算法是POW(Proof-Of-Work)。

比特币的挖矿算法本质是决定谁造块,谁造块就是谁说了算。那么比特币是如何决定谁来买单的呢?

很简单,设计一个密码猜谜游戏。这个游戏是让所有矿工猜数字,但是猜出来的数字必须满足一个条件。于是大家都去猜,谁猜对了这个数字,谁就有资格挡,也就是谁就有奖励。还有人会验证他是不是真的猜到了这个数字来确定中奖者的合法性。后来出现了这样一家公司,设计了一台可以超级并发猜数字的机器。这是专业矿机,这家公司是比特大陆。

除了获得奖励,比特币的block node还有一项业务,就是将这段时间的交易打包,写入区块链。因为他实际上做的工作很少,却浪费了很多资源,所以人们一提到比特币挖矿就想到电力浪费。

以太坊相对比特币来说比较智能,因为它运行的是智能合约。但本质上和比特币一样,也是通过猜测谁来赚钱来决定的。然而,以太坊的输出节点将做更多的工作,因为它将执行EVM虚拟机程序来执行智能合约。

其他挖矿数字货币的原理都差不多,只是在细节上有些区别。矿工们参与开采的热情只是为了争夺区块节点的资格,因为谁区块谁就有奖励。

所以传统的数字货币项目是没有供求关系的。无论有多少人参与挖矿,都不会影响网络的运行。

分散存储项目则不同。以IPFS的FileCon为例。矿工和用户的关系不仅仅是一个块节点的竞价关系,还有一层额外的意思,让一部分人提供硬盘和带宽提供服务获得报酬。这是补给。让另一部分为使用这些服务付费,这就是需求。有了供需,底层逻辑也会不一样。

说到供需,也许你会说这不是共享经济吗?没错,这其中的本质就是共享经济。想象一下,优步就像一辆分散的出租车,而Airbnb就是一家分散的酒店。

硬盘挖矿并不意味着分散存储。

市面上有一些硬盘挖矿项目,比如BHD,是比特币的硬叉;还有经典的BurstCoin。他们的主要共识算法被称为POC(容量证明)或POS(空间证明)。简单来说,POC就是只要证明你提供了硬盘容量,就有可能获得奖金。BHD声称其使用的算法是CPOC(continuing-Proof of Capacity),但实际上只是对BurstCoin的POC做了一点点改进,其本质是POC算法。

POC的原理是什么?简单的认为是发行彩票。POC如何发行彩票?每个矿工不断计算哈希,然后写入硬盘,相当于把彩票号码写入硬盘。硬盘越大,写的数字越多,中奖概率越大。每隔一段时间,就会公布获奖规则。谁拥有符合这个规则的号码,谁就获得区块权和激励。在这种机制下,硬盘越大,中奖几率越高。

其实硬盘挖矿的原理和比特币挖矿差不多,本质上都是资源的空转。只是比特币消耗的是实时计算资源。硬盘挖矿消耗硬盘资源,写进去的数据没有意义。

我觉得POC硬盘挖矿没什么前途。因为区块链的发展趋势是价值的落地。如果说比特币是区块链1.0,那么以太坊已经比比特币走得更远了,因为它推出了可以用Solidity高级语言编程的智能合约,可以编程实现任何智能合约。其实数字货币本身就是一种智能合约。这离区块链的价值又近了一步。

所以以太坊是当之无愧的区块链2.0。POC硬盘采矿对区块链土地的价值毫无帮助。它只是把比特币的资源消耗变成了新的资源来消耗,没有任何实际价值。这还是凭空消耗资源。我认为这不是区块链的进步,而是区块链的倒退,不会形成社会共识。

之前国内硬盘挖矿的典型代表是Filecoin,现在都转向了BHD为首的硬盘挖矿公司digital currency。原因是之前数字货币处于巅峰的时候,人们对Filecoin的期望值非常高,社区也传言Filecoin将于2018年6月底上线,主网可以开始挖矿。但随后Filecoin的主要上线从2018年6月就开始延迟。(其实官方从来没有公布过这么长的时间。最新官方公布的是2019年Q2Q3的线上主力,并不完全对外。之前的流传时间是社区为了把矿机卖好而想象出来的)。2018年6月前,矿圈宣称要从Filecoin抢第一波红利。采矿机器被制造和出售,硬盘被囤积。然而,最终,FileCoin还是没有发布。然后呢?我们必须找到新的出路。很快发现,以BHD为首的硬盘挖矿项目是一个很好的出路,因为它根本不消耗网络和电力,也不需要很好的CPU和内存,只需要一个硬盘和一台机器。为了让他们的矿机畅销,他们转而推广以BHD为首的硬盘挖矿。

在分散存储中,它是一个矿工还是一个存储节点?

分散存储不同于传统的区块链项目。它需要能够提供用户可以使用的服务。因为它并不直接参与竞标,获得竞标报酬。所以,严格来说,分散存储项目中提供硬盘和带宽服务的节点不能称为矿工,所以我称之为存储节点。

矿工靠猜号码或查彩票获得随机收入;而存储节点通过提供有价值的辛勤劳动,获得与劳动相匹配的收益,这就是它们之间的区别。

如果从商业角度考虑这个问题,分散存储的本质是一个共享经济问题。是用户的需求;存储节点正在进行资源调配。在共享经济的冷启动过程中,一定要思考先刺激供给还是先刺激需求。

你可能会想到一个共享经济的经典案例,就是中国的滴滴打车。滴滴打车早期就遇到了供需问题。滴滴打车的创始人程维很快意识到,在中国自发匹配司机和乘客是一个长期的问题,所以他选择先拉供应。他带领著名的阿里铁军团队,深夜去机场扫街,在出租车上推广,首先保证有足够的出租车供应。因为出租车司机是要开车的,他在路边接客和通过App软件接客是一回事。这样可以快速保证供应,从而保证乘客肯定能打到车,最终解决冷启动的问题。至于后面的故事,相信你也知道,用户数量激增之后,专车、快车、顺风车业务发展起来之后,共享经济才真正完成。

分散存储存在供需问题。

我们一般会先想到拉供应,因为拉供应相对简单。在这方面,IPFS社区在需求产生之前就开始倡导购买矿机,这显然是对矿工的不负责任。

回到问题上,FileCoin发布了一套基于区块链的激励规则,可以刺激矿工部署存储节点,从而提供存储。这看似简单,但很快问题来了。大量的人提供了存储,但是没有用户使用它。矿工的收入如何保证?如果需求跟不上,矿工们很快就会发现收入达不到预期,甚至可能没有收入。很多在Storj参与采矿的国内矿工都遇到过挖了一个月只有零收入的问题。这样,矿工们就会停止采矿。如果继续扣费,存储节点会不稳定,这样提供给用户的服务质量会大打折扣,用户会流失越来越少。最终形成恶性循环。从这个角度来看,IPFS社区可能是错误的。

你可能会说,如果加一个激励机制,不仅提供实际的存储服务来获得激励,而且只要有硬盘联网就给予激励,这不就解决了吗?没错,这就等于引入了前面提到的POC挖掘机制,确实可以缓解这个问题,但是不能根治。

那我该怎么办?要解决这个问题,首先要明白这个问题的本质。从商业角度来说,供给和需求往往很难同时拉动。面对供求关系,我觉得先刺激需求比较合适。也就是首先要重点发展用户。

拉需求就是先拉起用户数量,让用户找到真正的痛点,愿意去分散存储数据。需求满足了,但是没有足够的存储节点提供服务怎么办?其实很简单。平台可以首先部署存储节点,以满足最早的需求;平台也可以通过前期的商务谈判,找到一些大的稳定的合作伙伴,提供前期的支持。这样就可以解决前期供应问题。慢慢的,只要需求稳定,呈现持续上升趋势,这才是真正鼓励大量社区存储节点进入市场的时候。此外,需求和供应增长的飞轮可以继续咬合,因此这种分散存储项目也可以稳定增长。

这不仅是为了共享经济的发展,也有技术上的原因。从技术上讲,任何项目从开始到成熟都需要一个过程。程序可能不稳定,有bug。如果把这样的服务嫁接到大量不稳定的存储节点上,也会造成很大的不确定性。这些不确定性最终会导致网络服务质量大打折扣,用户端没有好的体验就会流失用户。为了避免这种情况,最好在前期提供稳定的货源,直到p2p算法足够好。当p2p技术即使在不稳定的网络中也能提供稳定的服务时,就该向私人矿工开放了。当然,这个过程可以循序渐进,不一定要一次性完全开放。

另外提醒一下,硬盘矿机和分散存储节点的硬件结构也有很大不同。不要简单的认为硬盘矿机可以作为去中心化的存储节点。硬盘矿工本质上是把无意义的哈希数据写到硬盘上,所以只要硬盘足够大,对CPU、内存、网络都没有要求,最差的也可以,所以成本其实很低。

而分散存储的存储节点要提供真实的存储服务,存储有意义的数据,所以对硬盘的要求不是越大越好,而是要考虑硬盘和CPU内存的搭配,以及网络的吞吐率。只有将它们结合起来,才能充分发挥硬件的性能。

而且不同的场景有不同的配置方式,比如冷存储场景、热存储场景、数据分发CDN场景,每个场景都有不同的配置方式。另外,硬盘挖矿根本不需要太多的网络资源,分散存储非常依赖网络带宽。对于这里的门道,只有真正做过大规模存储技术的人才知道有多少坑。

国内能买到的“硬盘矿机”大多只适合硬盘矿币(比如BHD),根本不适合挖FileCoin。所以如果你是一个普通的矿工,一定要擦亮眼睛,在选择矿机和矿的时候一定要非常谨慎。

最后,为什么FileCoin迟迟不开放矿机授权,甚至连矿机的标准配置都不公开?我相信他们不是没有,而是不愿意张扬。或许他们早就考虑到这些问题,早期并不鼓励私人矿机。提醒一下,目前出售的所有采矿机器都是IPFS社区行为,而不是IPFS官方行为。

PPIO项目介绍

比尔和我发起了PPIO项目,旨在为开发者提供一个可编程的分散存储分发网络,让云存储更便宜、更快、更私密。PPIO项目是按照先拉动需求的路径进行的。我们在做去中心化存储公链的同时,在做互联网级的爆发式应用。首先,我们会刺激PPIO的用户需求,让PPIO真正产生价值。然后在需求稳定后,带动民间供给力量。我相信有爆炸式应用场景的公链才是真正有价值的公链。PPIO将努力成为拥有最多用户的分散存储公共链。

最后,我留下一个小问题。你认为分散存储项目要想增加用户数量,应该先提振需求还是提振供给?国内IPFS社区先卖矿机能成功吗?

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/jzb/burstcoin/11384.html
上一篇
下一篇

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

返回顶部