区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > DAI > 正文

Filecoin实现四个客户端 系统更加安全

作者:

时间:

近日Filecoin的项目方协议实验室发布了一则看起来不显眼,但实则非常重要的信息: 

Filecoin协议又有了另外两个客户端实现:由ChainSafe团队用Rust开发的Forest和由Soramitsu团队用C++开发的Fuhon。也就是说到目前为止,Filecoin一共有了四个客户端:

用Go语言开发的Go-filecoin;

用Go语言开发的Lotus;

用Rust语言开发的Forest;

用C++语言开发的Fuhon;

这对基于区块链的去中心化项目而言是非常重要的。Filecoin有四个客户端是什么意思呢?

通俗地说,我们可以这么理解:如果有一份非常重要的货物需要从北京运到广州,这份货物是如此重要,乃至于运输过程中的风险要尽可能地减到最低。

OKEx将于12月29日正式上线ADAUSD合约实时结算功能:OKEx官方刚刚发布公告称,计划于12月29日16:00正式开启ADAUSD永续合约的实时结算。[2020/12/28 15:52:22]

对此我们有两种办法:一种办法是我们用四辆车,每辆车都运一份同样的货物,但是四辆车都走同样的路线;另外一种办法是我们用四辆车,每辆车都运一份同样的货物,但是四辆车每一辆都走不同的路线。

显然从安全和分散风险的角度看,我们一定会选第二种方案,因为如果用第一种方案,一旦那条路被堵死,四辆车就统统无法到达目的地。如果用第二种方案,除非四条路都堵死,我们才无法达到目的地。

在Filecoin的这个例子中,也是同样的道理。有四个客户端意味着有四条不同的路径都可以用来运行Filecoin系统,即便其中一个,两个或三个客户端都出故障了,只要还有一个客户端是好的,Filecoin整个系统仍然可以正常运行;

如果只有一个客户端,那一旦这个客户端出故障,Filecoin整个系统就瘫痪了。

这是区块链系统开发中常用的一种去中心化方式。

任何软件都是有漏洞的,这也是为什么黑客永远存在,永远都能找到软件的漏洞。

在一个区块链公链中,如果整个系统所有的节点同时都只运行一种客户端软件,那么一旦这个客户端中的漏洞被黑客发现,利用来攻击系统,那就意味着整个系统中所有的节点都可能受到攻击,后果将极其严重,这是区块链的系统风险,也是一种“中心化风险”。

因此为了避免这种系统风险,不少区块链公链系统都会鼓励采用多种客户端。

在这方面,以太坊就是一个典型。

以太坊现在就运行着不同的客户端。现在的以太坊系统运行得最多的两套客户端系统是用Go语言编写的go-ethereum和用Rust语言编写的Parity。

这两套系统共同运行支撑的以太坊就曾经经历了一次重大的考验:在2016年以太坊DevCon2.0开发大会前夕,黑客发现了go-ethereum客户端的漏洞,并利用大容量垃圾信息攻击,导致go-ethereum客户端大量崩溃,只有Parity强势幸存。

在这场攻击中,如果以太坊仅仅只有一个客户端go-ethereum,那后果将不堪设想。

在正在开发的以太坊2.0中,这种多客户端运行以规避系统风险的做法更是被发挥得淋漓尽致:以太坊客户端现在同时有8个团队在用不同的语言进行开发,这意味着未来以太坊2.0上线后,可能整个网络运行着8种不同的客户端。

黑客要攻击以太坊2.0,除非同时发现这8个客户端的问题并同时攻击它们,这个难度恐怕将是难以想象的。

Filecoin四个客户端的出现不仅说明Filecoin的系统安全将得到极大加强,更说明越来越多的团队对Filecoin项目的看好和支持,这对Filecoin爱好者和支持者来说是一大利好。

标签:ECOINECOFilecoinCOIHOMIECOIN价格SBECOMfilecoin币会涨到多少钱最新ArdCoin

DAI热门资讯
比特币是否实现了亨利·福特的能源货币的梦想?

大约100年前,实业家和汽车大亨亨利·福特(Henry Ford)提出了一种“能源货币”来代替黄金。比特币最终能否兑现这种“能源货币”的某些承诺?根据Capriole Investments 最近在Medium上发布的帖子,我们得以重新思考这个问题。 能源支持的货币 亨利·福特关于能源货币的论点是,与黄金不同,它无法控制。

特斯拉创始人马斯克:加密货币可充当合法至非法的桥梁 成为现金替代品

在发布了关于比特币(BTC)的一系列漫长而神秘的推文之后,SpaceX和特斯拉首席执行官埃隆·马斯克(Elon Musk)在1月20日的播客中阐述了他对加密货币的立场。马斯克指出“他与比特币不相干”,他关注比特币在非法交易中的使用。注:此前有人认为马斯克可能就是比特币的创始人中本聪。 这位亿万富翁最近因与加密货币有关的几条简短而隐秘的推文而备受关注。

IBM发布通证相关专利 用于记录离线交易

据Cointelegraph 1月29日报道,科技巨头IBM获得了一项开发通证的专利,主要用于记录离线交易。 IBM在一份提交给美国专利和商标局的专利文件中提到,其开发的系统系统涉及电子货币平台上的金融数据处理,以及处理涉及线下交易的电子商务通证。为了跟踪和记录离线交易的事件,系统生成了“自我感知(self-aware)通证”。

BTC月线盘面预示距离牛抬头只一步之遥

从BTC 10年长期历史月线走势能看出,比特币分别在11年、13年与17年涨至各轮牛市的顶点,然后见顶进入探底阶段,仔细研究可发现,基本都先跌破顶点斐波那锲61.8%支撑位,接着经过一段时间的底部盘整开始触底反弹,并再次强势站上0.618趋势线,后面的走势再未有效跌破,并一路震荡上行至下一轮牛市的顶点,历史有其规律可循。

BitMEX研究:比特币作为账户单位仍然是“幻想”

来自交易所BitMEX的研究称,以比特币作为账户单位目前仍然是“幻想”。 该研究所分析了过去十年中比特币交易的输出情况,发现比特币交易的精确度不断提高,这意味着以比特币作为账户单位的使用正在减少。 该研究报告共评估了比特币区块链中的总计13亿个产出,交易量相当于54亿比特币,价值12万亿美元。每个交易都被按照精度进行分类。

金色深度丨一周0交易 Bakkt比特币期权出大事了?

金色财经区块链1月31日讯  洲际交易所旗下比特币衍生品交易所Bakkt平台上的期权交易量已经“完全枯竭”(completely dried up),虽然市场似乎对芝商所的比特币期权产品依然表现出了更强烈的兴趣,但老实说,这种情况似乎并不常见。