今天我们说的区块链应用是指朝着分布式存储的方向迈出重要的一步,即Filecoin。虽然它也是数字货币,但它和我们知道的比特币有什么不同呢?
比特币采用的挖矿原则是全名为工作量证明(Proof-of-Work),即根据挖掘物的有效贡献决定货币分配。简单来说,就是通过穷尽方法,计算机不断寻找Nonce值,计算Hash值的过程来挖比特币。配置较高的人会在挖矿中更成功,也就有更多的比特币。
工作量证明(PoW)是一种经济方法,是一种阻止滥用服务业或资源的经济战略。它具有可靠性高、适用范围广的优点,是经过充分实践检验的公有链共识算法。然而,它的缺点也很明显:消耗大量能源不环保,矿机的大量投资导致计算能力的中心化和51%攻击的安全风险。
而Filecoin采用的挖掘原则是全名为空间时间证明(Proof-of-Spacetime),采用的是利益共识(Proof-of-Stake)的机制。Filecoin是对PoSt共识机制的改进,用以替代PoW。在Filecoin系统中,矿工完成存储,用户确认矿工完成存储。在这个系统中,“确认矿工完成存储”始终存在,并可随时查看。
当矿工存储用户数据时,Filecoin会将网络上矿工当前存储的数据占整个网络存储数据总量的比例转换为矿工投票的比例。在此比例下,网络选择一个矿工创建一个新区块的可能性与其使用的存储空间和网络的其他部分的成本成正比。在PoSt机制下,矿工愿意对存储进行投资,而不愿将计算能力用于并行化采矿计算。矿工提供存储并仅仅有硬盘是不够的,必须真正储存好数据才能进行挖掘,就好比有一个仓库,但没有货物,那是不行的。
本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/38741.html
发表回复
评论列表(0条)