一文看懂Filecoin 中的挖矿如何运作

提到区块链领域的分布式存储项目,无论如何都绕不开 Filecoin 这一业内领军者。通过先进的理念以及强大的社区支持,Filecoin 目前已经成为分布式存储领域优质项目的代名词,赢取了人们的广泛信任。

一文看懂Filecoin 中的挖矿如何运作

Filecoin 与众不同的挖矿方式

在大部分区块链协议中,“矿工”参与网络的方式,主要是通过对区块链的维护并保证其有效性来完成的,而为了激励矿工们持续提供服务,网络则会将本地加密货币作为奖励分配给他们。所谓“矿工”这一术语,最初来源于工作量证明机制(PoW,Proof-of-Work)大行其道的时期,就像挖黄金的矿工们通过大量体力劳动来试图获取赢得回报(黄金)的机会那样,工作量证明机制中矿工们通过大量的算力来试图赢取区块奖励。

然而,在 Filecoin 中,挖矿的方式是截然不同的——矿工们贡献的并非“算力”,而是用于与希望存储数据的用户进行交易的“存储容量”。

不止一种矿工

Filecoin 网络中不止存在一种矿工,其职责各有不同,它们分别是:

存储矿工:负责在网络上存储文件和数据
检索矿工:负责为文件检索提供快速通道
修复矿工:该类型的矿工目前还未正式上线,将于未来实施

存储矿工”是 Filecoin 网络的核心,他们通过为客户存储数据,在相应时间内计算加密证明验证存储来赚取 Filecoin 代币奖励。在 Filecoin 网络中,获得区块奖励与交易费用的概率,并不与矿工贡献的哈希算力相关,而是与矿工贡献给 Filecoin 网络的存储量成正比。

检索矿工”是 Filecoin 网络的管道,他们通过赢得某一特定文件的竞价以及挖矿费用来赚取 Filecoin 代币奖励,具体奖励的多少将由该文件容量所蕴含的市场价值决定。一个检索矿工的带宽和对交易的竞价以及初始响应时间(与延迟和客户接近度相关),将决定它在网络中获取检索交易的能力。检索矿工的最大带宽将决定它能进行的交易总量。

一文看懂Filecoin 中的挖矿如何运作

一切始于交易

交易是 Filecoin 网络的核心功能,它代表了一位客户与一名矿工之间就存储“合约”达成的一个协议。

一旦某位客户根据某位矿工的可用容量存储期限以及期望价格决定了让该矿工进行存储,他们就会在相关的钱包中对足额资金进行锁定,以支付本次交易所涉及的总成本。一旦矿工接受了存储协议,本次交易就会被公布。

交易公布后,客户准备其需要进行存储的数据,然后将这些数据传输至矿工。在收到所有数据后,矿工将这些数据打包到扇区(sector)中,将其密封,接着向区块链提交证明。一旦第一次确认成功,客户就可以确定其数据被正确存储,交易便正式开始。

在该交易的整个生命周期中,矿工持续向区块链提供证明,客户则通过之前锁定的资金循序渐进地进行支付。如果矿工未能提交证明或是证明有所延迟,矿工就会通过 slashing 机制受到惩罚。

一文看懂Filecoin 中的挖矿如何运作

功率决定奖励

每一位 Filecoin 矿工在网络中都存在一个与其相关联的功率值(power value)它的大小与矿工贡献的存储空间量成正比,它决定了每个时期矿工赢取挖块权利的机会。通过挖出区块,矿工们可以获取区块奖励,并为区块中包含的信息收取费用。

此外,矿工还定期向区块链提交存储证明,这还可以让他们从与他们进行交易的客户那里获取存储费用。

一文看懂Filecoin 中的挖矿如何运作

扫一扫手机访问

一文看懂Filecoin 中的挖矿如何运作

发表评论