区块链研习社区块链大学区块链

IPFS/Filecoin: 链的生命和性感

2019-06-23  本文已影响1人  胡飞瞳

约40年前,数字先驱者们在一片荒漠之中撒下种子,期待着一个崭新的世界诞生。这个世界里和平、友爱、众生平等。几十年过去了,这片荒漠已经幻化成一个茂盛的丛林,一个纷繁复杂的世界。然而,放眼望去,数字丛林却是现实世界的翻版,不同的部落割据一方,除了丛林的维护者、辛勤的耕耘者,到处可见的还有淘金者、偷猎者、收割者和唯利是图的众生。

区块链的拥趸们说,我们来了,来为这个世界建立法则,我们不再需要统治者,让丛林法则自动发挥作用。在区块链的理想自留地里,善良者总是得到奖励,破坏者无利可图。哪怕唯利是图的人,来到这片土地,也会因利益驱使自然地作出贡献。在这个世界里,链是有生命的,链本身就是规则的维护者,管理者。一时,神出现了。

与其他生命一样,链有一个被孕育,诞生和生长的过程,从链诞生的那一刻起,所有的经历都存入记忆,不可磨灭,因为它是活的。在它的生命历程中,与各种各样的生物打交道,有诚实善良的维护者,也有恶意的破坏者,但多数是怀有私心的普通人。这没有什么,人性,是早就被各种链了然于胸的。

链的生长的一个直观反映就是它的高度,不断生长,不断增加。然而,基于IPFS的Filecoin的即将诞生,给链这个生命注入了更多的人性。这条众人瞩目的链在高度的基础之上,有增加了重量的指标,这就马上变得性感了。Filecoin链每一次高度增加,都会适当地增加体重。而且体重的增加与当时的网络状况有密切的关系。Filecoin链的状况,直接反映在了她的身材上。

虽然一条链的健康状况不能仅仅通过其外形来体现,但外在往往是内在的反映。因此,Filecoin链的健康状况指标中体重指数应该是其重要的一部分了。

按照对个体的体重指标的常规定义,对于Filecoin网络,我们可以这样简单定义其体重指数 BMI (Body Mass Index):

BMI = Weight / Height

按照当前的Filecoin设计,我们可以推导出不同的BMI值,可以反映Filecoin链的不同健康状况和可能出现的问题。具体参见下表:

image

注1:体重指数 BMI 只是反映健康状况的指标之一,与人一样,太轻太重都不好,但并不意味着体重适中就没有问题,请同时参阅其他指标;

注2:体重的算法可能发生改变,这里的计算是以当前实现为基础。算法改变后,体重指数公式会随之改变。

几个例子:

1. 2019.06.07开发网现场

image

身高:1540554,体重1893220.683. BMI ~= 1.23

大大低于标准值,过瘦。此时的Filecoin网络已经不具有任何参考价值。主要原因是当前VDF实现并没有进入现在的版本,被人钻了空子。请等待网络升级。

2. 一个开发网络的早期数据

$ ./go-filecoin show block zDPWYqFD3aH5NZWU1aapuraFV79H7Jtc7q2vHr3nNPwPHZReo5Mt

这是一个0.2.2版本网络的一个早期数据。

身高:14238, 体重:185516.312; BMI~=13.0

身材标准,体态轻盈,状况良好。

这个数据采集于网络被恶意攻击之前,当时网络处于良好状态。

3. 一个短期的测试网络

$ ./go-filecoin show block zDPWYqFD8EcA7QhkMvqjQCo9JLK8jGPLci3wAt3AshepwKVADs5n

身高:5752, 体重:601763.455; BMI~= 104.6

完全超重。超过100,表明某个矿工几乎霸占了整个网络的算力。

可能的原因:在此测试网络中,仅有单个矿机在挖矿用于测试,因此算力非常集中。

说到这里,有人会有疑问了。体重指数的依据是什么?到底为什么可以通过体重指数来判断Filecoin网络的健康状况呢?

如果想了解其中玄机,敬请下周六参加协议学院上海分院第三期活动:

活动时间:2019.06/15 13:00 ~ 17:00

活动地点:上海黄埔九江路168号 礼和大楼207

活动详情:

  1. IPFS的Web开发

  2. 椭圆曲线密码学

  3. Filecoin对共识机制的探索之路

上一篇下一篇

猜你喜欢

热点阅读