Filecoin科普 | 什么是互操作?_FILE:CRV

在Filecoin团队的各类宣传中,项目团队经常提到一个词叫:“互操作网络”。

什么是“互操作网络”呢?这要从Filecoin今年年初的一件大事说起。

在1月底2月初,Filecoin官方团队曾宣布了这样一件大事---Filecoin协议的实现又有了另外两个客户端:由ChainSafe团队用Rust开发的Forest和由Soramitsu团队用C++开发的Fuhon。

在这两个团队加入Filecoin客户端的开发后,Filecoin一共有了四个客户端:

Filbox入选Filecoin Frontier Accelerator:近日,新加坡政府支持的区块链加速器和投资机构LongHash Ventures宣布了代表Filecoin前沿加速器的11家公司,由KeyPool团队打造的Filecoin生态应用Filbox入选。据悉,Filbox是基于Filecoin/IPFS的数据存储与处理应用。

Filecoin Frontier Accelerator由LongHash Ventures发起成立,分布式资本提供资金及辅导支持,目的为推动Web 3.0开发和采用为Filecoin平台做出贡献的项目。入选团队将在为期12周的加速项目中得到2万美金的资金补贴以及技术团队和投资机构的辅导支持。[2021/1/15 16:16:33]

用Go语言开发的Go-filecoin;

Gate.io 已完成10月31日FIL代币转化分发,总量约1.3万枚:据官方公告,Gate.io今日(10月31日)已经根据用户FIL6持仓情况完成FIL分发,总计约1.3万枚,用户可在账户账单明细中查看详情。目前Gate.io已经支持Filecoin(FIL)现货交易,充值提现,杠杠交易,币币理财,永续合约交易,三倍ETF交易等全线系列产品和服务。[2020/10/31 11:18:59]

用Go语言开发的Lotus;

用Rust语言开发的Forest;

金色相对论 | 楚航:Filecoin主网8月份上线的可能性还是比较大的:在今日举行的金色相对论中,针对“Filecoin测试网最近的测试情况都遇到和解决了哪些问题”,IPFS中国社区创始人楚航表示,目前Filecoin二阶段测试是正常进行的,不过在测试过程中也是有许多好玩的故事的,可以说是各家施各法。第一时间上线的是原力区,当时还被一度误认为Filecoin有BUG,后来证实了这是他们重新改编了Filecoin的挖矿代码,比官方5-6小时的标准提升到3小时内。我认为Filecoin主网8月份上线的可能性还是比较大的,但明确告诉大家7月份肯定上不了的。尽管8月份要上线,我相信那也不是完美的Filecoin,肯定还是可能存在一些小问题的。比如最近我在朋友圈发了一个“触礁船说”,来比较形象表达了Filecoin目前大矿工环境还存在问题,就是说你的节点算力越大,越容易掉算力;Filecoin现在这个阶段就像是布满礁石的浅海,只要稍微运气不好,你的节点算力就要被惩罚,最近这几天头部领先的几个节点都有受到惩罚的情况。而且这个还跟运气有一定关系,运气好的掉算力情况少一些;但船越来越大,就一定会触礁,这就是Filecoin现在存在的Bug,必须要解决掉这个Bug才具备大矿工测试挖矿的环境。[2020/5/20]

用C++语言开发的Fuhon;

这对基于区块链的去中心化项目而言是非常重要的。越多客户端加入Filecoin就越能让项目去中心化,就越能消除项目的系统风险----当有多个客户端在网络中运行时,如果其中某个客户端发生障碍,其它的客户端仍然能运行,这就比起只有单一客户端运行时面临的风险就小很多。

但是众多客户端的加入同时也带来了一定的问题,其中最典型的问题就是这些客户端之间的通信问题。

在任何一个公有区块链系统中是不存在类似传统互联网架构中那种专门提供服务的服务器的。

那么区块链系统中当有一个节点需要服务时,它应该向谁发出请求呢?它可以向任何全节点发出请求。实际上在这样的区块链系统中,任何一个全节点既是服务器也是客户端。

当一个节点向其它任何一个节点发出请求时,只要它的请求是相同的,不管它向其它哪个全节点发出请求,收到的响应应该都是一样的。

具体到Filecoin系统中,如果一个节点向四个客户端中的Lotus发出请求,也向Forest发出请求,它收到的两个回应按照规则应该是一样的。

其实不同的客户端不仅要对节点的回应一样,而且对外表现出的行为也都必须一样。

也就是说不管是Go-filecoin,Lotus,Forest还是Fuhon,在外人看起来,它们都应该“长”得一模一样,行为方式也都应该一模一样。尽管它们是使用不同语言开发的,甚至可能实现的方式都不同。

那么为了保证它们“长”得一样,行为方式也一样,不仅在开发时它们需要遵循一套统一的标准,而且还需要进行大量的测试,以观察它们在实际运行中是否表现也都一模一样。

如果这四个客户端在同一条件下都能表现出一致的行为就叫做可“互操作”。

为了实现互操作系统就需要大量的测试和验证。

只有保证了这四个客户端的互操作才能保证用户下载任何一个客户端都可以无差别的参与Filecoin挖矿,才能做到Filecoin客户端的去中心化。

这就好比不管是吉利,奇瑞,还是丰田,宝马,所有的轿车都有四个轮子,都有方向盘和驾驶室。任何一个有驾照的司机进到任何一部车,启动油门都能开车。

在以太坊现在的实现中就有现成的案例:广泛使用的go-ethereum和Parity这两个客户端就可以互操作。用户可以下载两者中的任何一个参与以太坊挖矿。

本文参考filecoinclub晓熙bidao188编辑有关原力区也可以咨询

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

金智博客

币安币AEX安银上线CRV(充币已开)_CRV:Curve

亲爱的AEX安银小伙伴:为给用户提供更多交易币种选择,AEX将上线CRV,以下是详细信息: 充币时间:已开充值 交易时间:8月14日16:00 交易区:USDT创新板 提币时间:8月20日17:.

BNB区块链巨头将诞生在哪里?_HTT:IRIS

加密开源,抗审查,只要网络可以形成,无法被阻止,这将成为一个巨大的趋势。不知道大家有没有留意,如果你有装signal,就会发现每天出现的新加入者越来越多,而且绝大多数都不是区块链行业或者技术人员.

[0:0ms0-4:90ms