Crust FAQ
3
1




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 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 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 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 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



1个评论
3
#1

技术白皮书v1.9.8 里的 3.1.3 :节点环节验证时,验证网络中其他节点Tee的信息的意义是?

0
0
回复
Markdown
preview预览