Filecoin的共识机制:设计与实现让其运作无碍

OKX欧易app

OKX欧易app

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

APP下载   官网注册
币安app

binance币安交易所

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

APP下载   官网注册

●前言

●共识机制概述

●共识机制所要解决的问题

●EC共识机制的特征

自从区块链技术诞生以来,共识机制就成为区块链需要解决的核心问题。目前,所有的区块链系统都要围绕这个问题运作。

前面一篇文章我们介绍FIL如何产生区块。这一篇的基础知识我们主要学习Filecoin的共识机制是如何设计和实现的。

共识机制概述

Filecoin的共识机制设计在于使得网络安全运行的前提下,能够更加环保,对系统产生更大价值。与目前主流的共识机制(pow/pos)不同,Filecoin选举新区块矿工是根据它当前已用存储空间占全网存储空间的比值决定的,如此一来矿工就原因投入更多的存储空间而不是算力资源。

EC共识的思路是:每个存储矿工为网络提供有效的存储空间占比,在这条链上,任何节点都可以验证其他节点的存储算力,在每个产生新区块的周期内,矿工利用这一周期生产的存储证明生成选票。

每个矿工会检查自己的选票哈希值是否小于该矿工存储算力,如果满足,则说明该矿工当选本轮的领导节点,下个区块由该矿工创建并发给全网的其他节点进行验证。

所要解决的问题

运行共识机制需要解决三个问题:

- 计算矿工的存储算力- 确定每个矿工的时空证明- 运行EC共识机制

存储算力:需要考量几个特征:存储算力计算透明,任何时刻存储算力都能够通过区块链浏览器查看;可验证性:矿工在特定时间内生产存储证明,任何节点都能验证存储算力计算是否合法;灵活性:任何时刻矿工都可以提交报价单增加新的存储空间来接受更多订单。

时空证明容量:每间隔一定区块高度,矿工需要提交一次存储证明,一次时空证明,成功提交需要网络中大部分存储算力验证合法性。每个区块生产,都会更新当前分配表。

EC共识机制

Filecoin的网络共识机制被称为EC期望共识。Filecoin记账采用类似于权益证明的方式,那些提供更多的有效存储算力的节点,会有更大概率赢得竞选,同时获得下一个区块的记账权利,这一机制被称为期望共识,矿工需要时刻用时空证明以确保他们存储了文件的备份,每个存储证明是下一个区块的选票。

共识特征

- 公平性:每位参与者在每次选举时都只有一次机会,最终的成功率与其存储算力占比基本一致。在期望上,成功率与存储算力大小是对等的,对网络贡献越多的节点,越有可能当选为记账矿工。- 不可伪造:验证信息由矿工私钥签名,其他人无法伪造。- 可验证性:被选举出的领导节点的时空证明会提交给其他节点验证,确保签名一致,存储证明一致,并满足区块产生条件。这一过程任何人都能够很简单地进行验证。

以上就是本篇文章内容,在pow中大量的算力只能用来维护网络的安全,不能产生对网络的其他贡献。在Filecoin网络中,需要时刻做时空证明,用矿工的贡献度来设计共识机制。

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

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

相关推荐

  • 矿工在井下如何挖矿,矿工是怎么挖矿的

    一、科普| 矿工是如何挖矿的呢挖矿是加密货币网络中一个重要的组成部分,涉及验证交易并将其永久存储在区块链上的过程。矿工通过解决复杂的数学难题来挖掘新的区块,这些难题的答案作为他们计算工作量的证明。在比特币网络中,矿工们会因为成功挖掘新区块获得新币奖励以及交易

    2025-03-14 10:30:01
    15 0
  • 以太坊挖多少能提币,矿工挖到以太坊的区块后

    一、eth挖两个小时收益多少官网地址大家好,今天链应用来为大家关于eth计算收益(ETH算力收益计算)很多人还不知道,现在让我们一起来看看吧1370天收益率为2994元,即每月2008美元,按照eth的实时价值计算为8982元。2一个70年代的人,一天赚2017元。3按照ETH的实时币价,一个月

    2025-03-14 01:30:01
    20 0
  • 矿工管家怎么样,我刚签完山西冀中能源

    一、我刚签完山西冀中能源***谁能和我说说怎么样啊山西冀中能源吕梁离石金晖荣泰矿大学生采煤队 12年三月报道本科以上7人健在离走不远了(快一年等说法) 7月份报道人本科以上学历全军覆没还剩两专科(家里有人等调走)非国企待遇外包队给发钱干一天拿一天钱工作内容:绝对矿

    2025-03-12 05:30:01
    38 0
  • 矿工和节点什么关系,节点是什么意思点

    一、节点是什么意思点在计算机科学中,一个节点通常指的是网络中的一个连接点。这个连接点可以是一个计算机设备或者是一条通信线路,它们扮演着数据传输中重要的角色。节点主要用于表示网络拓扑结构中的一个元素,向其他节点发送或接收数据以及控制网络连接之间的关系。这个概

    2025-03-12 04:00:01
    20 0
  • 比特币矿工前景如何,如何看待和使用比特币

    一、真正的***矿工***如何看待和使用比特币所谓“矿工”是指那些用电脑计算程序来“挖”比特币的人。比特币最初来自大量的数学计算,按照这种方法,“挖矿”的成果取决于你的电脑配置有多高,所以多数人早前会把比特币看作是黑客的游戏——一个到现在都没人知道是谁的无名者开

    2025-03-11 13:00:01
    20 0
  • 矿工币是什么,比特币矿工是什么意思

    一、区块链什么是矿工加密货币挖矿什么意思所谓加密货币挖矿,是指矿工借助挖矿工具暨矿机获得加密货币的过程。一、比特币BTC(区块链1.0)比特币2009诞生以来作为一种新型的数字货币和全球支付网络而出现,BTC也是区块链最成功最成熟的应用,现在很多情景下BTC的名气要比区块

    2025-03-10 16:30:02
    20 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

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

立即下载