Filecoin的证明机制如何促进区块链发展

OKX欧易app

OKX欧易app

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

APP下载   官网注册
币安app

binance币安交易所

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

APP下载   官网注册

Filecoin是建立在空间证明变化上的。在构建分布式存储网络时,我们着手构建一个证明结构,在这个结构中,共识是通过产生数据存储来实现的。

Filecoin是一个建立在强大的去中心化市场上的去中心化存储网络。为了培育这个市场,分散市场职能,鼓励矿工的参与,IPFS官方创建了一个加密通证,这是Filecoin共识的副产品。此通证是在有用的工作(即有用的复制证明和时空证明)的基础上生成的。

1)复制证明

复制证明是一个证明系统,用来验证存储矿工确实拥有他们所存储的内容,并且没有作弊。但如何向网络证明,矿工确实在存储一些东西,而不是撒谎?Filecoin对复制的证明既是对存储的证明,也是对空间的证明,两者略有不同。

在Filecoin中,数据单元存储在所谓的扇区中。矿工以缓慢的编码过程将磁盘上扇区中的特定数据密封起来,并将验证提交给区块链。密封是一项耗费大量精力的工作。想要伪造这样的证明,矿工必须使用客户端存储在Filecoin上的原始数据来完成特定的工作。

复制证明运行一次以证明矿工在密封扇区时存储了数据的物理唯一副本,而时空证明(PoSt)则反复运行,以证明他们继续将存储空间专用于该扇区随着时间的推移数据。

更多问题与解答请咨询VX(slf6363)

2)时空证明

时空证明是向存储矿工发出加密挑战的过程,只有直接通过封装扇区才能正确回答。存储矿工必须在严格的时间限制内应对这一挑战,封装的计算难度确保了存储矿工必须保持对封装扇区的随时访问和扇区的完整性。

首先,时空证明随机选择编码副本的一些叶节点,并在其上运行默克尔包含证明,以表明矿工拥有应该在那里的特定字节。然后,矿工使用私有存储的CommRLast来证明(不透露其值)他们知道副本的根,该根既与包含证明一致,又可用于推导出公知的复制承诺。

当矿工同意为客户存储数据时,他们需要放入抵押品。如果他们在合同期间的任何时候未能通过时空证明,他们将受到处罚。这是鼓励Filecoin网络中所有参与者的良好行为的激励措施的关键部分。

时空证明的最后阶段将这些证明压缩为单个zk-SNARK。

3)zk-SNARK

Filecoin中的复制证明和时空证明过程都使用zk-SNARK进行压缩。

zk-SNARKs代表“零知识简洁非交互式知识论证”。我们可以将它们视为计算的散列。它们让我们证明一个证明已经正确完成,而不必透露证明本身或它所基于的基础数据的细节。

创建Filecoin的zk-SNARKs的过程在计算上是昂贵的(慢),但产生的最终产品很小并且验证过程非常快。与原始证明相比,zk-SNARK很小,因此可以有效地存储在区块链中。例如,一个在Filecoin链上占用数百KB的证明可以使用zk-SNARK压缩到仅192个字节。

区块链通常使用工作证明(意味着计算或处理能力),而Filecoin的证明是有用存储的证明(一种权益证明)。因为这些证明不必连续运行,所以它们的计算效率更高,对环境的危害也更少。

Filecoin以多种不同的方式推动区块链的发展。

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

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

相关推荐

  • 矿池 如何让矿工工作,如何设置GPU挖矿设备

    一、显卡怎么挖矿***如何设置GPU挖矿设备设置挖矿设备的第一步是选择合适的硬件。本文将重点讲 GPU(显卡)挖矿,当然你可以使用CPU或者 ASIC设备挖矿。 AMD显卡的架构对挖矿非常有利, Nvidia卡由于哈希率特低,不适于挖矿。最好的 Nvidia显卡也不足 0.5 megahash。笔记本硬件

    2025-03-28 05:30:02
    18 0
  • 以太坊区块奖励是多少,矿工挖到以太坊的区块后

    一、矿工挖到以太坊的区块后***能得到多少以太币的奖励以太坊的爆块奖励最初为 5ETH,2017年10月的拜占庭升级将爆块奖励由 5ETH降为 3ETH,2019年3月的君士坦丁堡升级将爆块奖励由3ETH降为现在的2ETH。除了固定的每个区块2ETH的奖励,如果区块引用了叔块,出块的矿工和创建叔

    2025-03-28 04:30:01
    7 0
  • 矿工如何挖币,矿工是如何挖矿的呢

    一、如何挖矿 新手挖矿的方法1、挖矿其实就是使用计算机依照算法进行大量的运算来“开采”比特币,用电脑搜寻64位的数字,然后通过反复解密来为比特币网络提供所需的数字,如果用户的电脑成功地创造出一组数字,那么就可以获得25个比特币。 2、而之所以是25个比特币,这是因为

    2025-03-27 07:30:01
    18 0
  • 怎么防止轻松矿工抽水,轻松矿工停了

    一、轻松矿工 gpu无响应 可能超频高可能因停电或直接关机导致驱动损坏,重新安装驱动即可,驱动版本不限轻松矿工设置。轻松矿工挖矿是一款非常专业安全虚拟货币挖掘软件,随着人类的科技水平飞速发展,虚拟货币也随着逐渐的登上了时代的大舞台,如今虚拟货币已经成为世界上一

    2025-03-26 10:00:01
    20 0
  • 矿工官方是什么,币印矿池的官网是什么

    一、币印矿池的官网是什么币印矿池网特www.poolin.com,目前支持BTC,BCH,BSV,ZEC,LTC,ETN,DCR,DASH,XMR等多个币种。1、POOLIN,中文名币印矿池,7月底上榜,一入榜就排到第同时前几名矿池的算力都有所下降,大概看出一查询后得知,币印矿池团队就是前BTC.COM的创始团

    2025-03-24 14:30:02
    18 0
  • 数字矿工怎么挖矿,什么是挖矿

    一、虚拟货币矿机怎么挖矿挖矿是最原始获取数字货币的“勘探方式”,实质上是用计算机解决一项复杂的数学问题,如果将区块链比作一个大帐本,其中的区块是账本中的某一页,而所有的矿工则是记账员,挖矿的过程就是在记账,同时也是在维护整个网络正常运转。挖矿的过程很简单,

    2025-03-24 04:30:01
    12 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

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

立即下载