chia的能耗和局限
2021-04-30 15:35

最近chia很火,必须来写篇文章蹭热度。

我对chia的技术评价很高,因为自己有python情结,更因为这是第一个火起来的 proof of space 共识的区块链。

Proof of Space 是目标代替 Proof of Work 的共识算法,初心是为了解决 PoW 的耗能问题。目前看来,在 farm 阶段,chia 已经不那么耗能了。但最可怕的是,无数人在扩大 farm 的规模,在 plot 的过程中,依然是消耗资源的(电力和存储)。

贪婪来源于虚拟币,尤其是浮动的价格和有限的总量,让大家投入很多资源去参与分配。但是,虚拟币又是公链的核心概念。中彩票式的分配方式,又反推出了矿池模式。从 chia 公开的文档中,也能看出他们希望进行更加公平的分配,并以此目标设计了系统。

一个较为公平的模式,引爆了大家的挖矿热情,不像 filecoin 那样,需要有机房和昂贵的硬件,或者btc那样,要有专用的矿机和便宜的电。我们惊讶的看到,老百姓们就是这样的纯朴,这样不靠关系的分配方式受到了热烈追捧。

那么有没有另外一种方式,更好的运行公链呢?我们可以看到,在 chia 中,硬盘资源被垃圾数据占用了。很容易想到的,更加完美的方案是,硬盘被存放有用的数据,并且同时可以用来形成共识。目前我们的研究做到了使用PoW算法做共识,同时利用了计算量来做复制证明,被称为EPoW,这也是第一个有用的工作量证明。在我们的算法中,矿池可以被“消灭”,因为运算会被本地消费掉。接下来,使用有用的数据来的产生共识,是我们目前的研究方向,我们要向chia学习。

最后需要指出的是,filecoin 使用 proof of replication 是一种 proof of storage,不同于chia的 proof of space。学术上 proof of storage 不产生共识,只能用于证明存储资源被消耗。这貌似有是 filecoin 神奇的地方,它只奖励存储不奖励共识,因为使用的EC共识几乎没有什么消耗。

chia的能耗和局限

 

看到这里点个关注呗,大家交个朋友,有问必答

微信号: 13129078476
点击复制微信