从 Filecoin 诞生讲起,为何分叉反成「众望所归」?_COI:FILE

千呼万唤始出来的Filecoin被质疑「中心化」,分叉会是苦口良药吗?

撰文:Luff

「IPFS想要实现数据隐私和永久存储,但Filecoin正在逐渐偏离这一初心。」

在刚刚结束的厦门世矿会上,MIX董事长韩卫平道出了翘首期盼的Filecoin社区的心声。

自工业革命开启人类文明进化的加速器,关于科技与人文的讨论就从未停止过。在巨头统治互联网的今天,人们对数据隐私的担忧引发了一次又一次改良运动。通过法律等人文手段去修正显然是治标不治本,而有望从技术本身消弥作恶可能性的分布式存储则开始暂露头角,引起广泛的关注和讨论。

Filecoin便是分布式存储这项「技术革命」最受瞩目的实践者,然而在Filecoin启动三年后的今天,站在风口浪尖的它不仅承载着人们对分布式存储网络的期待,也遭受着社区对团队中心化的质疑。

Filecoin诞生:构建在IPFS协议上的激励网络

让我们从Filecoin最早的故事开始,一步步厘清它是如何成为一个被数字游民寄予厚望的分布式网络。

2014年5月,斯坦福大学的JuanBenet发布一份白皮书草案,描述了「对等分布式文件系统」的设想,这便是IPFS协议最早的雏形。IPFS是一种基于内容寻址、点对点的超媒体传输协议,旨在改善统治互联网多年的http协议传输效率低、单点故障等问题。

Yield Protocol:已从 Euler Finance 遭攻击影响中完全恢复:6月27日消息,固定利率借贷协议 Yield Protocol 宣布已从 Euler Finance 遭攻击影响中完全恢复。3 月中旬,Euler Finance 遭到黑客攻击,损失金额近 2 亿美元,之后攻击者归还全部盗取资金。由于 Yield 的流动性提供者系统中的一些资金存放在 Euler 中,因此也受到了影响。[2023/6/28 22:04:12]

为了更好实践分布式文件传输协议的设想,JuanBenet在2015年初成立了ProtocolLabs,专注IPFS的研发工作,并申请加入颇具声望的初创企业孵化器YCombinator。一年后,ProtocolLabs一鼓作气创建了libp2p、IPLD、multiformats、Orbit四个技术模块,IPFS获得了惊人的增长,到2017年6月IPFS协议已储存了50亿份文件。而此时正值区块链行业高歌猛进,区块链的去中心化特性与IPFS天然契合,两者一拍即合。

ProtocolLabs早期团队,来源于Twitter

不久之后ProtocolLabs发布了Filecoin白皮书,构建在IPFS协议上基于区块链技术的激励网络就此诞生。Filecoin凭借IPFS与ProtocolLabs的光环在随后的首次代币发行中,募得2.57亿美元巨额资金,创下当年的ICO融资记录。

DWF Labs 从 Floki 财库购买价值 500 万美元的 FLOKI 代币:5月25日消息,Shiba Inu 犬种主题项目 Floki 宣布于 Web3 投资公司 DWF Labs 建立战略合作伙伴关系,DWF Labs 已从 Floki 财库购买了价值 500 万美元的 FLOKI 代币,并将通过其网络和资源来帮助加速 FLOKI 代币的采用。[2023/5/25 10:40:31]

Filecoin是一个分布式内容存储与分发网络。它通过采用类似比特币的工作量证明机制,激励网络矿工为用户提供数据存储和检索服务来获得原生代币激励,以此实现IPFS协议上激励相容的经济系统。

不得不承认,凭借强大的工程能力与丰厚的资金,Filecoin勾勒的美好图景似乎近在眼前。但现实难免有差距,开局大捷的Filecoin后路似乎并不顺利。由于对工程难度的错误估计,Filecoin主网频频延期,渐渐归于沉寂。直到今年,具有标志性进展的测试网和太空竞赛轮番登台亮相,Filecoin再次回到大众的聚光灯下。然而,随着Filecoin的网络逐渐呈现在人们面前,问题也渐渐浮出水面。

Filecoin治理争议:走向中心化

争论最激励是,Filecoin团队在测试网和太空竞赛期间的一些举措,充满浓厚的中心化味道。分布式存储区块链不同于以太坊等DApp平台,Filecoin可以没有强大的开发者生态,但是不能缺少分散在世界各地的矿工的支持。

以太坊巨鲸从 Bitfinex 转移了超8000万美元的ETH:金色财经消息,以太坊巨鲸从 Bitfinex 转移了价值 80,656,629 美元的以太坊,交易地址为:0x4862733b5fddfd35f35ea8ccf08f5045e57388b3。[2022/4/19 14:32:34]

然而,Filecoin在构建「存储人类社会最重要信息的分布式网络」的宏大愿景面前,选择了牺牲部分矿工的利益,甚至因此背负「独裁者」的骂名。

有效存储与已验证用户

Filecoin在经济模型设计中,存储矿工封装数据获得的算力分为原值算力与有效算力两种。所谓有效算力是指矿工存储已验证用户的数据所获得的算力,而原值算力是指存储已验证用户之外的数据所获得的算力。Filecoin官方认为已验证用户的数据是「有价值的」,所以,在出块激励上应获得更多权重。

在目前的经济参数设置中,有效算力的出块权重是原值算力的10倍。透明的规则本身无可厚非,Filecoin官方计划在未来采用DAO组织的形式来决定验证用户资格,但是,这个环节目前却是中心化的。

官方硬盘FilecoinDiscover

Filecoin于今年5月发布了FilecoinDiscover项目,其初衷是让矿工在Filecoin网络中存储一些有用的数据,如人类基因、气象数据。官方会将有价值且公开的数据存在硬盘里面进行出售,这些硬盘的数据被标记为「有效数据」,封装这些数据会获得有效算力。有效算力的出块概率是原值算力的10倍,矿工为获得更多有效算力,除了封装已验证用户的数据,就只有购买FilecoinDiscover的硬盘。于是有人指责Filecoin利用自己「裁判员」的身份谋取收益。

Cosmos 创始人 Jae Kwon 从 AIB 及 ICF 基金会离职 全职开发 Gno 智能合约语言:Cosmos 创始人 Jae Kwon 宣布从 Cosmos 网络软件开发公司 AIB (All in Bits)及 The Interchain 基金会(ICF)离职,全职开发 Gno 智能合约语言。The Interchain 基金会是位于瑞士的非盈利基金会以支持 Cosmos 的生态建设,而 AIB 是负责开发 Cosmos 网络的软件开发公司,这意味着 Cosmos 创始人 Jae Kwon 将离开 Cosmos 生态中最核心的支持机构。Jae Kwon 表示,Gno 是适用于 Cosmos 生态的下一代的智能合约编程语言。[2021/2/15 19:47:00]

更出人意料的是所谓「有价值」的数据其实并没有价值。据收到FilecoinDiscover硬盘的矿工透露,「宣称8T的硬盘,数据容量只有26G,技术人员随便找几个文件读取,根本读不到任何字节数据」。

矿工遭受不公待遇

在太空竞赛前夕,一位化名「宋江」的矿工在Filecoinslack的#fil-lobby频道发布了一篇名为「Filecoin,A『Centralized』StorageNetwork」的文章,直指太空竞赛存在缺乏公平、大矿工垄断、发牌的人也在玩牌等问题。

太空竞赛期间,Filecoin矿工可谓是叫苦不迭。由于测试网本身的Bug和稳定性问题,矿工时时刻刻要跟踪官方的代码动态,稍不注意,就会被削减算力、奖励清零。

14.7万枚LINK从 交易所转出 价值191万美元:据WhaleAlert数据显示,北京时间08月09日03:02, 14.7万枚LINK从交易所转入0x2906开头地址,按当前价格计算,价值约191万美元,交易哈希为:0xf973c51ad1718f2f42a72261ff3dc9dc4894fee329d150df39dee5cc84549cde。[2020/8/9]

最近,官方宣布了一项对竞赛中少数节点的惩罚措施,这些节点由于只给自己打包数据,被官方认定为作弊。这件事原本是矿工钻了规则的漏洞,官方在没有事先沟通新规则的前提下,将后果转移给矿工。这种独断专行的作风一方面忽视矿工利益,另一方面暴露了其缺乏社区治理精神。

天下苦Filecoin已久。矿工社区对Filecoin的严苛的经济模型设计和高挖矿门槛颇为不满。

比矿工的抗议更为重要的是Filecoin为了实现有效存储,采用了非常复杂系统设计,导致Filecoin只能往单一的技术方案与经济模型发展,低拓展性也限制了整个系统的容错性。可以说,一旦Filecoin在技术或者经济模型上出现大的漏洞,就没有回头的可能。

那么,有没有什么好的办法,既能维护参与方的利益,又能推进分布式存储网络的发展?前置分叉或许就是那味解药。

暗流涌动:分叉或不可避免

矿工「宋江」在指出Filecoin一系列问题之后表示,「如果官方继续沿着当前的道路走下去,保留这些中心化的设计,是严重违背区块链的精神的。如果最终是这个结果的话,必然有人会对整个网络进行分叉。届时我一定会参与其中。」

饶有意味的是「宋江」本是《水浒传》中反抗中心化统治的代表。这或许是众多对Filecoin爱恨交加的矿工的心声。

然而,分叉也并非一本万利的生意。它本身潜藏着较大风险,比特币就是前车之鉴,做得成功,名利双收,但若失败,则会背负分裂社区的骂名。

其实,一种更好的做法是前置分叉,在Filecoin主网上线之前,启动分叉链,这样不仅不会对Filecoin网络造成影响,还可以为Filecoin发展提供借鉴和参照。

我们讨论了Filecoin团队日渐显露的中心化问题,分叉链除了要避免治理上的中心化,更重要的是改进Filecoin在机制设计上的不足。

如何设计更好的分布式存储网络?

要设计更好的分布式存储网络,首先要理解Filecoin在机制设计上存在的问题。

Filecoin机制设计缺陷

韩卫平在厦门世旷会中指出了Fliecoin发展面临的七大问题:

文件Hash值计算,对于Intel存储指令集不友好;密封过程复杂对计算资源消耗过高;TPS低下,限制网络节点数量发展;前置抵押过高,有利于投资者不利于矿工;官方数据集限制存储网络的使用,数据安全不高;频繁进行重大技术更改;区块链经济模型不合理。韩卫平在厦门世矿会演讲现场

总体来看,Filecoin机制问题主要体现在技术方案与经济模型两方面。

技术方案:在存储证明上,Filecoin采用了复杂的复制证明与时空证明来验证矿工确实存储了数据且在扇区生命周期内没有丢失数据。在数据封装上,多达11层的串行密封计算极大增加了密封成本和时间。证明成本、密封数据成本偏高,除了浪费计算资源,也提高了矿机的硬件门槛。

经济模型:过分追求有效存储,设计了多重抵押、奖励和惩罚机制;前置抵押过高,有利于投资者不利于矿工。且Filecoin官方拥有对经济参数的调配权限。这意味着,官方成了这个经济系统中的上帝之手,可以从宏观上干预经济系统运转。

另外,Filecoin完全自由的数据传输方式有悖公共信息的与道德挑战,很难对内容进行有效监管,这将导致网络中非法内容横行,形成法外之地。

首个分叉:Filecoincash承袭IPFS理想

实际上,分叉呼声高涨之下,已经有团队开始以实际行动解决Filecoin的问题。韩卫平在分析了当前Filecoin网络局限后,宣布启动首个分叉项目Filecoincash,采用与Filecoin不同的方案去实践IPFS分布式存储网络的愿景。

Filecoincash将从七个方面去改进Filecoin的缺陷:

SHA256算法升级为SHA512;11层串行密封计算降低为5层;增加Layer2提高TPS,支持智能合约等广泛应用,网络规模可快速扩张的市场经济;动态前置抵押,将收益充分释放给矿工;私人数据由个人决定是否有效,充分民主,而公共数据需审核,自由冗余;与社区共同开发和治理,充分民主对抗专治;改善经济模型。韩卫平表示,「目前Filecoincash已与社区头部参与者进行了广泛的沟通,形成了共识,将于9月19日开放Github代码库,持续迭代代码,同步开启测试网络,并于10月上线主网」,邀请全社区共同发起,共同治理。

Filecoin本身拥有宏大的构想和设计,希望通过分布式存储技术革新互联网巨头掌控用户数据的局面,并决心拓展区块链技术的外部效用,「为人类存储重要的数据」。无论Filecoin,还是Filecoincash的探索,都是在技术的土壤中埋下的人文种子,在科技进步的同时,让人类保留隐私、享有公正。

最后分享一个科幻小说《三体》中描述的场景:

几百年后,人类面临着灭亡的危机,为了保存地球文明遗迹,人类在冥王星上建了一个地球文明博物馆,用于保存地球文明数据一亿年。问题来了,信息该怎么保存呢?科学家通过各种研究发现,人类的科学技术最高端的量子存储器,保存期限只有五百年,U盘最多可以保存五千年,光盘最多可保存十万年,这些相对于一亿年来说,都太微不足道了,最后的结论是,已知的把信息保存一亿年左右唯一可行的方法是——把字刻在石头上!

这个片段揭示了存储对人类文明的重要意义,这个设想或许很遥远,但是,谁又说得准呢?

参考链接

https://www.chainnews.com/articles/974219932958.htm

https://filecoin.io/zh-cn/

https://filecoin.io/filecoin.pdf

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金宝趣谈

[0:0ms0-3:684ms