没有合适的资源?快使用搜索试试~ 我知道了~
FIL-Filecoin白皮书中文版1
需积分: 0 1 下载量 163 浏览量
2022-08-03
12:49:59
上传
评论 1
收藏 2.21MB PDF 举报
温馨提示
试读
41页
1.1 基本构成5 1.2 协议概览5 1.3 白皮书组织5 2.1 容错9 2.1.1 管理错误9 2.1.2 存储错误9 2.2 特性10 2.2.1 数据
资源详情
资源评论
资源推荐
1
Filecoin: 一个去中心式存储网络
(白皮书)
译:IPFS 原力区
IPFS原力区
2
目录
1.介绍
..............................................................................................................................................................
5
1.1 基本构成
..............................................................................................................................................
5
1.2 协议概览
..............................................................................................................................................
5
1.3 白皮书组织
..........................................................................................................................................
5
2、去中心化存储网络的定义
..........................................................................................................................
9
2.1 容错
.....................................................................................................................................................
9
2.1.1 管理错误
..................................................................................................................................
9
2.1.2 存储错误
..................................................................................................................................
9
2.2 特性
...................................................................................................................................................
10
2.2.1 数据完整性
............................................................................................................................
10
2.2.2 数据恢复性
............................................................................................................................
10
2.2.3 其他特性
................................................................................................................................
10
3. 复制证明与时空证明
.................................................................................................................................
11
3.1 动机
...................................................................................................................................................
11
3.2 复制证明
...........................................................................................................................................
11
3.3 时空证明
...........................................................................................................................................
12
3.4 PoRep 和 PoSt 实际应用
...................................................................................................................
12
3.4.1 构建加密区块
........................................................................................................................
13
3.4.2 密封操作
................................................................................................................................
13
3.4.3 PoRep 构建实践
.....................................................................................................................
14
3.4.4 PoSt 构建实践
.........................................................................................................................
15
3.5 在 Filecoin 中的应用
........................................................................................................................
16
4.Filecoin:一个 DSN 架构
.............................................................................................................................
17
4.1 设置
...................................................................................................................................................
17
4.1.1 参与者
....................................................................................................................................
17
4.1.2 网络 N
....................................................................................................................................
17
4.1.3 账本
........................................................................................................................................
17
4.1.4 市场
........................................................................................................................................
18
4.2 数据结构
...........................................................................................................................................
18
4.3 协议
...................................................................................................................................................
19
4.3.1 客户周期
................................................................................................................................
19
4.3.2 挖矿周期(对存储矿工)
....................................................................................................
20
4.3.3 挖矿周期(对于检索矿工)
................................................................................................
21
4.3.4 网络周期
................................................................................................................................
22
4.4 担保和要求
.......................................................................................................................................
24
5.Filecoin 的存储市场和检索市场
.................................................................................................................
26
5.1 验证市场
...........................................................................................................................................
26
5.2 存储市场
...........................................................................................................................................
27
5.2.1 需求
........................................................................................................................................
27
5.2.2 数据结构
................................................................................................................................
27
IPFS原力区
3
5.2.3 存储市场协议
........................................................................................................................
29
5.3 检索市场
...........................................................................................................................................
29
5.3.1 需求
........................................................................................................................................
29
5.3.2 数据结构
................................................................................................................................
30
5.3.3 检索市场协议
........................................................................................................................
31
6.有用工作共识
...............................................................................................................................................
32
6.1 动机
...................................................................................................................................................
32
6.2 Filecoin 共识
......................................................................................................................................
33
6.2.1 挖矿能力建模
........................................................................................................................
33
6.2.2 功率会计与时空证明
............................................................................................................
33
6.2.3 使用功率达成共识
................................................................................................................
34
7. 智能合约
.....................................................................................................................................................
36
7.1 Filecoin 中的合约
..............................................................................................................................
36
7.2 与其他系统的集成
...........................................................................................................................
36
8. 未来的工作
.................................................................................................................................................
37
8.1 正在进行的工作
...............................................................................................................................
37
8.2 开放型问题
.......................................................................................................................................
37
8.3 证明和形式化验证
...........................................................................................................................
37
致谢
..................................................................................................................................................................
39
参考文献:
......................................................................................................................................................
40
IPFS原力区
4
当今的互联网正处于一股浪潮之中:中心专有式服务正逐渐被去中心式服务所取代;中心式信任
方逐渐被可验证式分布计算取代;脆弱的位置寻址逐渐被弹性的内容寻址取代;低效的整体服务逐渐
被点对点算法市场取代。比特币、以太坊及其他区块链产品已经证明了去中心化交易分账的有效性。
这些公共账本可以处理精密而智能的合同,以加密的方式交易价值数百亿美金的资产。这些系统是开
放式互联网最早的实体,去中心化网络的参与者们在没有中心管理或中心式信任方的情况下,提供了
很有用处的支付服务。IPFS 通过对全球性点对点网络所使用的数十亿文件提供服务,证明了去中心化
网络中内容寻址的效用。
Filecoin 是一个去中心化的存储网络,它可以将云存储转变为算法市场。这个市场运作在一个拥
有本地协议记号(也叫做“Filecoin”)的区块链上,在这个市场上,矿工们通过对客户提供存储服务赚
取 Filecoin。相对地,客户可以使用 Filecoin 来雇佣矿工存储或分发数据。同比特币相似,Filecoin 矿
工们会为了追求回报而竞相开采区块,但 Filecoin 的开采能力与存储积极性正相关,这可以为客户提
供更有效用的服务(而不像比特币,为了维持区块链的一致性而限制其效用)。如此就激励了矿工们
尽可能多地积累存储空间并租借给客户。本协议可以将积累起来的资源组织成任何人都可信赖的、有
自愈功能的存储网络。这个网络通过复制和分发内容建立自身的鲁棒性,同时还可以自动侦测和修复
复制错误。客户可以通过选择复制参数防范不同的风险类型。由于协议在客户方对内容进行了端对端
加密,存储空间的提供者无法得到密匙,所以这种云存储网络可以提供足够的安全性。Filecoin 作为
IPFS 顶端的激励层,可以为任意数据提供存储架构,在保存去中心化数据、构建和运行分发应用以及
执行智能合约的情况下格外有用。
本文包含以下内容:
介绍 Filecoin 网络,概述协议并详细介绍几个重要组件。
概述去中心化网络(DSN)的方案和特点,然后通过 Filecoin 构建一个 DSN。
基于存储证明方案,介绍一个名为“复制证明”的新方案,该方案可以使任意的复制数据储存在
独立的物理空间中。
介绍一个基于复制证明和存储的新型可工作的一致性作为强度的度量。
建立可验证市场概念并构建两个市场:存储市场和检索市场。他们分别管理写入和读取来自
Filecoin 的数据。
讨论应用场景、与其他系统的连通性以及如何使用协议。
IPFS原力区
5
1.介绍
Filecoin 是一种协议标记,它是一个运作在叫做“时空证明”的新型证明上的区块链,在这种协议
上,矿工通过存储数据来创造区块。Filecoin 通过一系列相互独立的存储提供商来提供存储和读取服
务,而非通过单一的协调器。其中:(1)客户通过支付 Filecoin 来存储和读取数据。(2)存储矿工
通过提供存储服务获得 Filecoin。(3)检索矿工通过提供数据获得 Filecoin。
1.1 基本构成
Filecoin 协议由以下四个新型组件构成:
去中心化存储网络(Decentralized Storage Network, DSN):我们通过独立的存储提供商构成的
抽象网络来提供存取服务(详见第 2 节)。而后我们会阐述 Filecoin 协议是一个有激励性的、
可审计的、可被证实的 DSN 架构(详见第 4 节)。
新型存储证明:我们会介绍两种新兴的存储证明(Proofs-of-Storage)(详见第 3 节):(1)
复制证明(Proof-of-Replication)允许存储提供商来证明数据已经被复制到单一的物理存储器
上。强制性单一物理拷贝可以检查和确保提供商没有将多余拷贝放到同一存储器。(2)时空
证明(Proof-of-Spacetime)允许存储提供商来证明他们在指定的时间内存储了某些数据。
可验证市场(Verifiable Markets)我们在两个基于 Filecoin 网络的去中心可验证市场上对存储
请求和检索请求进行了建模(详见第 5 节)。可验证市场可以确保当服务被正常提供的时候执
行支付操作。我们还会展示矿工和客户可以分别独立提交存储和检索命令的存储市场和检索市
场。
有效的工作量证明(Proof-of-Work):我们会展示如何在时空证明的基础上构建一个可以用在
共识协议上的有效工作证明。矿工们不需要浪费计算能力来开采区块,他们只需要在网络中对
数据进行存储即可。
1.2 协议概览
Filecoin 是一个建立在区块链上的,拥有本地记号的去中心化存储网络架构。客户通过消费这
些记号存储和读取数据,矿工通过存储和提供数据赚取标记。
Filecoin DSN 分别通过两个可验证市场进行读取请求:存储市场和检索市场。客户和矿工协商
服务定价,而后将将订单上传到市场。
这些市场由 Filecoin 网络来运作,Filecoin 网络通过时空证明和复制证明来确保矿工可以执行承
诺,正确地存储数据。
最后,矿工们可以参与到新区块的建造中。矿工在新区块中的影响力与他们在网络中提供的存
储量正相关。
1.3 白皮书组织
第二节中我们展示我们在理论上对 DSN 网络的定义和要求。
IPFS原力区
剩余40页未读,继续阅读
洋葱庄
- 粉丝: 19
- 资源: 311
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0