Crust FAQ

“Crust 提供了 Web3 生态系统的去中心化存储网络,支持包括 IPFS 在内的多种存储层协议,并对应用层提供接口。Crust 的技术栈还能够支持去中心化计算层。Crust 旨在构建一个重视数据隐私和所有权的分布式云生态系统。”

1

Crust 是什么?

Crust 提供了 Web3⽣态系统的去中⼼化存储⽹络,⽀持包括 IPFS 在内的多种存储层协议,并对应⽤层提供接⼝。Crust 的技术栈还能够⽀持去中⼼化计算层。Crust 旨在构建⼀个重视数据隐私和所有权的分布式云⽣态系统。

Crust 基于 TEE 可信执行环境技术,提出了 MPoW (Meaningful Proof of Work),即有意义的工作量证明机制。 Crust 存储节点会周期地向全网报告“我”提供了多少存储空间、“我”存了哪些用户文件等信息,在 MPOW 机制帮助下,报告中的工作量是可验证并且可信的;并把工作量报告连同其它交易一起记录并打包到区块中。

同时,Crust 设计了一种以存储资源定义额度的 PoS 共识算法,叫 GPoS (Guaranteed Proof of Stake,担保权益证明)。 通过第一层 MPoW 机制提供的工作量报告,Crust 链上可以获得所有节点的存储工作量,而第二层的 GPoS 算法,就是根据节点工作量为每个节点计算一个 Staking 额度。再根据这个额度,进行 PoS 共识

Crust 还提供面向用户的存储服务。大家可以类比常用的云服务,比如针对 C 端的云盘和 iCloud,以及针对 B 端的阿里云和亚马逊云等等。

Crust FAQ

更多信息:Crust Network 技术白皮书 v1.9.8

2

TEE 是什么,在 Crust 中 TEE 承担的角色是什么?

TEE 是 Trusted Execution Environment 的缩写,是主处理器上的一个安全区域,其可以保证加载到该环境内部的代码和数据的安全性、机密性以及完整性。TEE 可信执行环境技术,本质是提供一种保证数据和代码执行的安全空间。这个空间里的代码和数据,不受常规操作系统的影响,可以有效的保证数据机密性和完整性。

在 Crust 里,TEE 像一个诚实的监督员。周期性的检查节点是不是正常工作,有没有错存漏存用户数据,对于用户的敏感数据,TEE 的加密可以让存储节点自己也无法对用户的隐私进行读取。就像金库出租者自己也打不开客户的金库一样。

3

Crust 网络基于 TEE 技术,是否存在安全隐患?

虽然 TEE 技术被广泛应用在各种商业场景,具有极高的安全性,但在一些极端条件下仍有被攻击的可能。Crust 使用 TEE 进行存储证明,拥有几乎可以忽略不计的存储和证明的速度,也同时有 TEE 被攻击的可能。

为了确保网络的安全,Crust 采取了以下手段:

1)通过链上升级规避 TEE 的代码漏洞

Crust 是基于 Substrate 框架开发的,其链上升级功能可以在不分叉链的同时,升级 Crust 协议中 TEE 模块的代码。对于任何 TEE 漏洞,一经发现,Crust 便可以第一时间通过链上升级的方式修复漏洞。

2)通过 PoS 共识保护网络的安全性

在 TEE 漏洞修复之前,攻击者无法获得实际利益。基于 GPoS 共识算法,攻击者提供虚假的存储证明,只能获得高于实际值的存储量。然而 Crust 网络的算力除了存储量,还需要有对应数量的 CRU 通证进行质押。因此,当节点 TEE 被成功攻击后,网络的安全性依然受到 PoS 共识机制保护。

3)支持开源的 TEE 框架

Crust 抽象了约 30 个存储证明的接口,这些接口可以适配各种 TEE 方案。比如可审计的开源 TEE 框架——RiscV。

4)多 TEE 策略

在下一阶段,Crust 计划支持多 TEE 博弈架构,也就是每个节点同时运行两种以上 TEE。这时,存储证明会被两个以上不同 TEE 生成出来。如果一个 TEE 被攻击,那么另一个 TEE 可以第一时间发现并上报。

在零知识证明(Zero Knowledge Proof, 后简称 ZK)技术成熟后,将基于 TEE 的存储证明替换成基于 ZK 的存储证明。

现阶段,ZK 技术尚未成熟,使用 ZK 进行存储证明,成本较高,且消耗更多的电力和时间,难以商用。但随着密码学的不断进步,我们相信未来 ZK 的效率会有所提高,并可以被应用在分布式存储上。Crust 为 ZK 存储证明也保留了接口。

4

Crust 的应用场景有哪些?

Crust 现已推出三大应用场景,并已与部分项目达成合作不断进行推进。

1)去中心化网站部署及运行

Uniswap 和 PolkaApps 的网站部署都已迁移到 Crust。下一阶段 Crust 希望有更多网站通过 Crust 进行去中心化的部署。

2) NFT 数据存储

Crust 接受例如 NFT 交易平台和 NFT 发布工具 , 比如可在 Crust 网络中存储 NFT 文件,或为一些去中心化的区块链全节点数据提供存储解决方案。

3) P2P 内容存储及分发

使用 Crust,为一些去中心化的视频、社交媒体网站提供内容分发和加速。例如道路交通影像、发票、直播视频等。这些文件都在寻求更加便宜方便的存储方式,具有很大的市场合作空间。

具体搭建教程可参考:

https://wiki.crust.network/docs/zh-CN/buildIntegrationOverview

5

为什么选择使用 Crust 存储文件 ?

1,Crust 调度了大量节点提供存储支援,并支持去中心化文件协议 IPFS。任何存储用户都可以去中心化的使用 Crust 网络提供的 IPFS 存储和分发服务;

2,基于 Crust+IPFS 的存储方案,用户数据会在网络中存储多个副本,有效提高数据的可靠性和安全性;

3,基于 IPFS 协议,Crust 节点的存储容量和网络带宽是共建共享的,因此用户的存储成本更低。

6

如何使用 / 体验 Crust 的存储功能?

用户可以通过三种方式使用 Crust 网络存储文件:

1)用户可以直接使用 Crust Apps 存储文件;

2)用户可以通过原生 IPFS 配合 Crust Apps 存储文件;

3)开发者可以使用 Crust SDK 开发存储功能;

商户可以通过接单并成功存储用户文件,获得订单奖励,并且可以增加质押上限。

同时,存储市场新增文件续费机制。对于一些想要长期保存的文件,用户可以在生成存储订单后,额外为文件的续费池存入一笔金额。以奖励网络中其它用户代为续费,保证文件存储订单长期有效。

存储市场现已新增清算 人角色,任意用户对订单过期时间超过 15 天的文件发起清算将会触发文件的续费操作并获得一笔续费奖励。

现在 Crust 开放【免费存储空间】,仅需满足 Github 账号 6 个月以上的要求即可免费使用 Crust 存储。

更多详情:Crust 免费存储空间大放送!

7

Crust 和 IPFS 有什么联系?

Crust 和 IPFS 的关系是激励层和存储层的关系,就像是 Filecoin 和 IPFS 的关系一样。Filecoin 协议群通过激励来鼓励网络中的节点提供存储能力,而 IPFS 网络则提供这种存储能力。

纵观区块链生态,很多链和 IPFS 关系都产生了联系。波卡全线官网、apps、Wiki 等都是放在 IPFS 上有去中心化的版本,包括以太坊官网等等,跟 IPFS 的关系都非常紧密。可以说 IPFS 已经作为 Web3 生态去中心化不可缺失的一个部分了。

Crust 预览网上线的“去中心化网站部署及运行”功能,做的就是只需要一台 PC 机,一个 Crust 账户 ,不需要任何云存储的服务器,就可以实现把本地网站部署到全球可以访问的地方。背后原理就是把做出来的网站传送到 IPFS 网络中,通过 Crust 去中心化存储市场下单,这样存储节点就可帮用户存储到本地,再通过 IPFS 网络,实现用户在任何地方都可以访问网站

以前的网站部署一定需要一个云服务器,不论是阿里云还是 AWS,过程会比较繁琐,这就是传统云存储不能带来的便利。

8

Crust 和 Filecoin 的区别?

现阶段,去中心化存储的激励层有两个关键性的问题:证明和激励。证明主要指的是,如何将链下的存储状态正确的反映在链上,而激励就是对存储节点的激励方案,也就是节点获取奖励的方式。 Crust 和 Filecoin 解决这两个问题所使用的方法以及技术路径有着很大的不同。

在证明方面,Filecoin 采用复制证明(PoR)和时空证明(PoSt)。在 Filecoin 的技术路径中,精巧的零知识证明和 VDF 算法都是非常新颖的技术。但大量复杂的证明算法带来了大量的计算开销,比如存储节点需要 128G 的内存并配以 GPU 来进行证明的计算等。相比较而言,Crust 通过引入 TEE 技术而设计了有意义工作量证明(MPoW)。MPoW 的证明过程可以非常简单和高效,而很多个人电脑都是支持 TEE 的。也就是说,解决同样的证明问题,Crust 的成本和门槛都更低,这是解决证明的思路不同

再来谈激励。Filecoin 和 Crust 的节点激励前期主要都来源于区块奖励,但不同的是,在 Filecoin 目前的经济模型中,Filecoin 的区块奖励是归属给出块节点,而节点出块概率则是与节点的工作量成正比,其本质是多劳多得的 PoW Base 模型。

而 Crust 的 GPoS 机制,出块奖励跟每个节点的抵押量成正比,而每个节点的抵押量上限,则受到节点提供存储量的限制。所以 GPoS 的本质是 PoS Base 的。这也是参考了 Polkadot 的 NPoS 模型进行的创新和设计。同时,由于节点可接受的抵押额度受到存储量的限制,GPoS 可以很好的规避 PoS 的中心化问题。

在 Crust 中,除了拥有 CRU,还需要质押额度。质押额度依据第二层机制 MPoW 制定,有点类似于 Filecoin 上的 PoST。这层机制通过 TEE 的技术,有一个链下的协议确认矿工本地的存储状态,举个例子,假如一个节点 / 矿工有 1000Tb 的存储容量,那么他被 TEE 的程序即 sWorker 检查合法后,会做一个有签名的工作量报告提交到链上,再把 1000Tb 折算到比如 1000CRU 的质押额度。矿工就拥有了 1000CRU 的额度质押币,再去竞争出块。这是这两层机制所保证的。

除此之外,Crust 已开放去中心化存储市场,用户可在市场下单,会被矿工节点通过 IPFS 拉取到本地,通过 sWorker 进行文件的封存。后续再上链进行清算等一系列的操作。

更多信息可参考:分布式存储赛道上的 Crust 与 Filecoin

破局:Crust 通过 Polkadot 治理模式改善 Filecoin 治理缺失

9

Crust 的发行总量是多少?

CRU 通证的产生方式有两种:一种是主网启动时一次性产生;另一种是随着区块的生成而产生

Crust 主网启动时产生的通证数量为:20,000,000 CRU

主要用于以下几个方面:

5,000,000 CRU 有成本的投放给社区发展(25%)

2,000,000 CRU 用于商务和市场推广(10%)

5,000,000 CRU 转让给投资人(25%)

4,000,000 CRU 给予技术团队奖励(20%)

4,000,000 CRU 基金会预留(20%)

随着区块生成的通证有每个周期的奖励和积分兑换奖励,主要是奖励给参与网络中的节点,维持网络协议的安全性,并在早期激励各个参与方参与到网络中来。

总发行方式如下:

第一年 5,000,000 CRU

从第二年开始每年发行总量为上一年的 88%,直到全网通胀率达到 2.8% 时不再减少。

Crust FAQ

Crust FAQ

更多详情可参考:Crust Network 经济白皮书 v.1.1

更新|Crust Network 代币指标 & 经济学

10

Crust 预览网周报底部的网络状态是什么意思?

由于 Crust 网络是基于 GPoS 及 MPoW 机制共同保证的,因此网络其实是在类 PoS 及 PoW 机制寻找动态平衡的

Crust 通过存储容量确定节点的质押上限 。假如某节点拥有 1000 个 CRU,10T 的存储容量,假设 10T 容量最多质押 100 个 CRU,此时通证多,这个时候可以通过叠加存储把更多的通证质押进去以获得更多收益。相较于传统的波卡、PoW,相当于 PoS 和 PoW 的一种交替。当市场的通证多,存储量少,此时对节点来说需要累积更多存储空间,类似于 PoW 网络。当存储量多,通证少,会更偏向于 PoS 的网络。相对来说,Crust 是在网络中间寻找动态平衡。

11

Crust 什么时候主网上线?会参与波卡卡槽拍卖吗?

Crust 主网上线时间将根据波卡插槽拍卖时间确定,预计在今年上线。

Crust 等待波卡插槽拍卖主要为确认平行链插槽的技术标准是否有技术风险。波卡插槽一共有 100 个,很小概率会拍不到。届时,即使没有没有拍到前几期的插槽,Crust 只要确定了无技术风险,也会主网上线,不会一直延期,因此主网上线具体时间将根据情况而定,会在今年内尽快上线。

12

Crust 主网和预览网以及 Shadow 网络有什么差别?

Maxwell 作为 Crust 的预览网,集成了 Crust 的所有核心功能,包括代币质押、去中心化存储市场 DSM、以及文件检索机制等。

预览网提供总额 54 万个 CRU 用于质押和验证区块奖励。初始奖励为每个 era(约 6 小时)750 个 CRU,包括 600 个 CRU 的质押奖励和 150 个 CRU 的验证区块奖励。每隔 360 个 era (90 天)奖励减半,减半机制持续发生,最终的奖励总量为 54 万个 CRU。

主网上线后,Maxwell 仍然运行,两者属于两个独立的网络。

Crust Shadow 是一个“Kusama 版本”的 Crust 网络,是一个早期未经审核发布的可用代码,并拥有真正的经济价值。Crust Shadow 被设计成 Kusama 平行链。它将参加 Kusama 的平行链插槽拍卖。Crust Shadow 是 XCMP 的一个试验场,可以为其他平行链提供存储功能,将随着 Kusama 的发展而升级。

13

Crust 如何加入 Web 3 / Polkadot 生态,将产生哪些影响?

从功能和技术上看,Crust 在 Web3 协议栈的定位,是属于“Data Distribution Protocols” ,Crust 存储层协议有能力提供上层协议需要的加密存储以及大运算量计算的支持。Crust 的上层设计包含存储市场、检索市场、文件管理等机制,天然的需要兼容一些去中心化的数据传输协议、应用以及金融系统,而这些协议和应用都在 Web3 生态中已经有了较为完备的实现。 比如一些 Web3 生态的文件协议如 DAT、Shift 等,可以提供灵活的文件管理功能,并更好的支持了动态文件的版本控制,但都需要 Crust 这样的存储激励层来提供最基本的存储资源。

Crust 已加入 Polkadot 生态并与多家波卡生态项目达成战略合作,有效支持生态内的项目和应用,并可以有效地扩大 Web3 的技术生态。

14

如何参与到 Crust 系统中?

在整个 Crust 系统里有多个参与方,它们各自有不同的需求,按照每个角色参与的方式,可将它们分为:商户、验证人、候选人、担保人、清算人、用户。在 Layer2 层面还会有其它不同的用户角色,比如通证做市商。

Crust FAQ

更多信息可参考:Crust Network 经济白皮书 v.1.1

15

想要参与 Crust 网络搭建应该做哪些准备?

目前,想要参与 Crust 预览网可以通过两种方式:成为节点或担保人

Maxwell 网络中的节点分为:Isolation 节点、Owner 节点以及 Member 节点。

Isolation 节点是一个物理节点,这个节点需要在提供存储和检索服务的同时,承担 Crust 网络验证人的工作。验证人的质押上限受到这个节点存储量的制约。

与 Isolation 节点对应的是 Group。Group 可以容纳多个物理节点 Group Member 的加入。Group 由一个 Owner 和多个 Member 组成。Member 负责提供存储和检索服务,而 Member 的工作量以及对应的质押上限将被 Owner 享有。Group Owner 仅负责网络的验证和出块,不提供存储相关服务。

担保人是 Crust 网络中为任意一个或者多个节点提供担保的账户。拥有 CRU 通证的账户都可以成为担保人,可将其 CRU 作为担保资产。担保人为节点提供担保可以获得担保收入,同时也按比例承担节点被处罚风险。

需要注意的是,由于 Crust 网络的机制要求必须需要 CRU 通证质押,否则无法产生收益。根据前文所示,Crust 网络处于动态平衡,随着全网算力的增加,对于质押通证的需求也将不断增加。

Crust 不出售矿机,也没有合作矿商,矿机设备要求公开透明:

https://wiki.crust.network/docs/zh-CN/nodeHardwareSpec

任何用户都可以根据操作指南进行矿机搭建并且自行维护,同时 Crust 鼓励用户利用闲置资源进行参与。

详情可参考:2 月 4 号 Crust Maxwell 预览网开启,势必乘风破浪!

16

Crust 主网相比预览网的节点维护会有什么变化吗?

Maxwell 作为 Crust 的预览网,集成了 Crust 的所有核心功能,包括代币质押、去中心化存储市场 DSM、以及文件检索机制等。

预览网提供总额 54 万个 CRU 用于质押和验证区块奖励。初始奖励为每个 era(约 6 小时)750 个 CRU,包括 600 个 CRU 的质押奖励和 150 个 CRU 的验证区块奖励。每隔 360 个 era (90 天)奖励减半,减半机制持续发生,最终的奖励总量为 54 万个 CRU。

在 Maxwell 里, 1TB 的 SRD 文件对应的质押上限为 1CRU ,而有意义文件的质押上限是 SRD 的 1-5 倍。 主网上线后,该比例可能会进行调整,可参考新版经济白皮书 。

主网上线后,Maxwell 仍然运行,两者属于两个独立的网络。因此如果想要参与主网节点建设,需要重新进行封装和质押。由于 Crust 数据封装速度较快,对于矿工影响较小。

17

Crust 的链上治理如何参与?

Crust 链上治理民主模块现已更新细则,任何持有通证的用户都可参与 Crust 链上治理,提出议案并进行表决。此前 Crust 已通过议案投票,将验证人人数增加至 40 名。

提案流程为 :

1、创建图像 (Preimage) 来确定需要公投的执行代码

2、创建并提交提案 (Proposal)

3、复议他人提案或者等待提案得到复议 (Second)

4、每个 Lanuch 周期结束时会选择所有提案中得到复议票数最高的提案进入表决阶段,在每个提案表决阶段通过表决的提案会进入执行阶段

5、通过表决的提案的具体执行的时间会根据链上参数设置一个定时执行器

提交议案和复议都会要求抵押一定数值的 CRU。预览网上设置的金额大小为 10CRU。提案一旦进入表决阶段,锁定的金额会自动解锁。但是需要注意的是,当有若干提案候选时,一旦复议某提案,除非该提案进入表决阶段,锁定的 CRU 是无法解锁的。预览网上,每 7 天会选择得到复议最高的提案进入表决阶段。

更多详情:民主指南:Crust 民主提案教程

18

如何申请 Crust Grants?

Grants 将去中心化云存储划分为 6 个层面的技术栈,囊括了:L0 协议层、文件系统协议层、节点策略层、开发者工具及基础设施层、区块链应用层和面向用户的应用层,全方位激励了去中心化云存储生态下的项目。

对于成功通过申请 Crust Grants 的项目,可以获得:

1) 最高价值 30,000 USDT 的资金资助

2) 深度参与 Crust 技术社区,有机会获邀参加 Crust 生态活动,提升项目认知度

3) 深度参与 Web3 生态,获得波卡,IPFS 生态的支持

4) 团队成员更易获得 Crust 大使的认证

5) 协助项目团队对接生态资金

申请方向:

Crust FAQ

更多详情:一文读懂 Crust Grants

关于 Crust Network

Crust 提供了 Web3 生态系统的去中心化存储网络,支持包括 IPFS 在内的多种存储层协议,并对应用层提供接口。Crust 的技术栈还能够支持去中心化计算层。Crust 旨在构建一个重视数据隐私和所有权的分布式云生态系统。

力求与 Crust 主网功能相同的 Crust Maxwell 预览网于 2 月 4 日正式上线,集成 Crust 所有核心功能,包括代币质押、去中心化存储市场 DSM 及文件检索机制等

Crust Network 先后加入 Substrate Builders Program、Web3.0 Bootcamp,以及获得 Web3 基金会 Grant 。

Crust 相关:

Crust Network 技术白皮书 v1.9.8

Crust Network 经济白皮书 v.1.1

Crust Network 代币指标 & 经济学

官网:

https://crust.network/

Twitter:

@CrustNetwork & @CommunityCrust

Medium:

https://medium.com/@crustnetwork

GitHub:

https://github.com/crustio

Telegram:

https://t.me/CrustNetwork

Crust FAQ

扫码进入社群

公众号|hellocrust

关注公众号,获取最新资讯