Windows平台编译比特币客户端方法|深度解析Filecoin挖矿的复杂性

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

从Filecoin的角度来说,矿工是Filecoin网络的基础角色之一,没有矿工整个网络就无法建立起来。相比比特币和以太坊,Filecoin的整个挖矿过程更加复杂。因为Filecoin的挖矿与前两者不同的是,它还承担着数据存储和检索的责任,这就需要更复杂的机制参与进来。

Filecoin挖矿的复杂性主要体现在三个方面:一是证明体系;二是抵押和惩罚的机制;三是Filecoin加密经济的三层结构。

Filecoin证明体系对任何一个区块链系统,共识机制都是它的核心,因为共识机制是维系整个系统持续运转的关键。

没有合理的共识机制就无法吸引矿工参与系统维护,无法吸引矿工参与系统维护系统就不可能长期、健康的运作。

Filecoin也是如此,Filecoin的共识机制比一般的公有区块链更复杂,因为它的共识机制中所涉及的证明系统更多,计算更复杂。

Filecoin共识与存储算法的核心概念是"预期共识+复制证明+时空证明"。与比特币通过哈希算力来竞争出块权力不同,Filecoin网络的核心资源是存储能力。

其中,Filecoin的预期共识(EC,ExpectedConsensus)决定了网络用什么方式、选谁来获得出块奖励,Filecoin矿工有效存储的数据越多,被选举为出块节点的可能越大。

复制证明和时空证明是Filecoin的核心算法,目前已基本成熟稳定。其中,复制证明用于确定矿工已经将数据成功复制封装在自己的设备中;时空证明则用来验证矿工按照承诺持续安全的存储着数据。

Filecoin惩罚机制1、共识攻击惩罚当一个节点在一个出块周期内发布两个或以上区块,且满足预期共识所定义的处罚条件时。(严格地说,一个获得出块资格的节点只能产生一个区块)

当这种情况发生时,任何其他节点都可以报告,网络通过检验属实后,会罚没涉嫌攻击网络的节点的所有抵押,并且扣除所有现有算力,因为对网络的攻击行为被视为不可接受的。这基本上是最严重的处罚了。

2、时空证明出错惩罚迟交时空证明:每一个节点需要在每一个证明周期(ProvingPeriod)内提交证明,否则,就会被罚。这里所说的迟交,不是没交,而是提交时间超过了一个证明周期,但仍然在一个生成攻击阈值(GenerationAttackThreshold,超过这个时间,则可能不能鉴别生成攻击)范围内提交了。

在这种情况下,节点应当知晓自己未在规定的时间内提交证明,此时仍可按照常规提交时空证明(PoSt),但此时要主动附上迟交罚金。罚金的计算与延迟的时间长度相关,节点可以自行计算。

3、未提交时空证明如果一个节点不仅没有在一个证明周期内提交证明,而其延迟的时间甚至超过了生成攻击阈值。这种情况下,就被视为没有提交时空证明。

在这种情况下,任何其他节点都可以报告这种情况,网络通过检查属实后,采取严厉的惩罚措施。目前计划的实现是:罚没所有质押物;算力清零。

这对一些网络中断时间可能较长的用户非常不利。一个可能的改进是软件将来可能提供一定的容忍度,允许用户在一个VDF(VerifiableDelayFunction)攻击的范围内进行补救。但即便如此,那些可能较长时间断网的用户也会无能为力。

4、违背合约惩罚如果一个节点未能按照合约在规定的时间内存储用户数据。比如用户要求存储半年,而节点存储3月就把数据删了。

这种情况下,用户可以马上报告给网络,附上当初签订的合约,在网络确认属实(即节点在其证明中不再包含此数据所在扇区)后,将对节点进行处罚。处罚来自节点的承诺质押,同时用户的未支付费用将被返还,节点的相应存储质押将被自然地没收掉。

Filecoin加密经济结构五个主要参与者构建了整个经济生态:

客户,通过应用程序存储和检索数据。使用FIL支付存储和检索费用。开发人员,他们在协议之上开发应用程序。可能获得FIL激励。检索服务与存储服务,可按需将文件传递给客户端,或为客户存储文件。FIL的主要使用场景。存储矿工,他们存储文件并帮助维护和更新Filecoin区块链。70%FIL的潜在持有者。代币持有人,通过将Filecoin用作价值存储和交换媒介,构建出Filecoin的流通池。

从官方发布的Filecoin经济模型来看,应该是一个架构化的经济

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/72909.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年08月26日
下一篇 2023年08月26日

相关推荐

  • 比原链节点竞选多少币,区块链竞选是什么意思啊

    一、“炒币”内幕有哪些“佛系炒币躺着赚20万!”“2天赚13万只是睡一觉的事情!”“币圈让我的100万本金快赔光了!……美少女博士教你正确的抄底姿势!”“韭菜心经,战胜庄家的必备心法!”……一搜炒币日记四个字,各类绝招、秘籍泛滥成灾。猛一听,人们还以为说的是A股。事实上

    2024-11-21 19:00:01
    4 0
  • 什么是区块链种子节点,区块链节点是什么通俗解释

    一、区块链节点具体是什么(区块链的节点是什么意思)什么是完整区块链节点?包含完整区块链、网络路由节点,只用来同步区块,参与验证,维持与对等节点的连接。区块链技术上的节点是什么?一个区块不等于一个节点:一个节点实际上就是一台接入区块链的计算机(服务器),任何联

    2024-11-19 13:30:01
    7 0
  • 以太坊节点多久更新,以太坊节点

    以太坊节点***全节点***轻节点***归档节点以太坊节点的多样性和角色在区块链网络中起着关键作用。主要有全节点、轻节点和归档节点三种类型。全节点是网络中的基石,拥有完整的区块链数据,确保交易验证和区块链同步,确保去中心化系统的安全。轻节点则是轻量级的选择,存储最

    2024-11-18 16:00:01
    6 0
  • 比特币全节点是什么,比特币节点是什么

    一、什么叫比特币,通俗一点比特币是一种网络虚拟货币,跟腾讯公司的Q币类似,你可以使用比特币购买一些虚拟的物品,比如网络游戏当中的衣服、帽子、装备等,只要有人接受,你也可以使用比特币购买现实生活当中的物品。P2P的去中心化特性与算法本身可以确保无法通过大量制造比

    2024-11-15 05:00:02
    12 0
  • 星火节点是什么,星火链网是干什么

    一、星火链网是干什么“星火链网”是以产业数字化转型工业互联网作为主要的应用场景来推动,同时以网络标识或者是数字身份这种数字化的资源为突破口,利用区块链的技术能力两者结合形成了一个基础设施,具备了区块链分布式的,可以实现数据交易交换的能力。同时又可以为工业互

    2024-11-14 21:30:01
    12 0
  • 什么是出块节点,节点是指什么

    一、模块***节点是指什么你好,模块(module)系指由复数个具基础功能之组件,组件组成之具特定功能之组件,该组件用以组成具完整功能之系统、设备或程序。节点就是指能上网的设备。节点控制模块(node control module)主要完成总线通信以及对控制模块发出指令的功能。模块的

    2024-11-13 15:30:01
    13 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载