Filecoin的矿工就是整个Filecoin网络的建设者,类似于百度云、阿里云的建设者。所以我们应该感到自豪。
众所周知,Filecoin的挖矿与比特币、以太坊不同,非常复杂。
Filecoin挖矿的复杂性体现在三个方面。首先是证明体系,其次是抵押和惩罚机制,最后是与现实业务的结合,因为Filecoin是做存储的。这三个方面与其他区块链项目有很大的区别。比特币和以太坊是自成体系,DeFi与现实世界没有联系,只是数字货币自己在玩。但是Filecoin需要与现实世界的存储结合起来。
首先是证明体系。大家熟悉Filecoin的都知道,Filecoin有两个证明,一个是复制证明,一个是时空证明。
复制证明是在去中心化网络中而不是中心化网络中进行的,它确保将数据存储到其他不熟悉的人那里。在没有信任关系和担保的情况下,如何知道别人做了证明?如何确保矿工不会删掉这些数据来欺骗你?这是Filecoin白皮书中提到的攻击方式,需要避免所有这些问题。
证明的过程实际上是一个加密过程,成本相对较高以防止欺骗和攻击。成本高使得欺骗的成本也非常高,几乎不可能进行这种攻击。
复制证明的目的是验证存储矿工真正为你存储的数据,并防止攻击。为了实现这两个目标,需要付出相当大的工作量,保证安全性。这就是POW的部分,复制证明需要付出大量工作量。
时空证明是为了持续证明你为用户存储了数据,每隔一段时间提供证明。时空证明的特点是在非常短的时间内提供证明,因此对设备的要求和优化需求相对较高。时空证明的工作量比复制证明小很多,主要工作量集中在复制证明之前。
如果时空证明失败,将受到惩罚,你的抵押将被收走。因此,你必须在你的矿池中做好准备,实施容错、冗余和专业的监控维护措施。
此外,还有惩罚机制。因为Filecoin要为用户提供实际的存储服务,所以稳定性和安全性非常重要。
目前大家关注的主要是速度,但并不只有速度,安全性也非常重要。因此,在最初进行集群和布局时,安全性大于效率。被惩罚不仅会导致抵押被收走,还无法获得奖励,所以安全性非常关键。
Filecoin不仅仅是挖矿,它是为大家提供应用平台,在生态系统中技术是发展的核心。