“Crust 提供了 Web3 生态系统的去中心化存储网络,支持包括 IPFS 在内的多种存储层协议,并对应用层提供接口。Crust 的技术栈还能够支持去中心化计算层。Crust 旨在构建一个重视数据隐私和所有权的分散式云生态系统。”
1 概述
Crust Cloud 是基于 Crust 去中心化存储协议构建的功能平台。目前集成了加密钱包、质押和云存储等功能,后期也将开放对数据市场和更多应用的支持。Window 10下载(链接:https://crust-data.oss-cn-shanghai.aliyuncs.com/crust-cloud/beta/release/Crust%20Cloud%20beta_V0.0.5_setup.exe)
Mac OS下载(链接:https://crust-data.oss-cn-shanghai.aliyuncs.com/crust-cloud/beta/release/Crust%20Cloud%20beta_V0.0.5_setup.dmg)
本文档将详述 Crust Cloud 测试版的功能和使用方法,使用过程中若发现 Bug 或者有优化建议,请提交至 Github,也可以联系我们的官方微信助手:crust_kele,或者加入我们的电报群,欢迎各位的体验!加密钱包是进入区块链世界的钥匙,所有的交互都要通过交易来完成。在 Crust Cloud 中,钱包主要有转账、质押和支付的功能,但从本质上来说这些都是交易。
这是下载并完成安装后,打开 Crust Cloud 的首页,第一步你需要先创建或者导入账号。
点击“创建账号”按钮,分别输入账号备注,密码和二次确认密码,并记录下助记词/密钥(建议抄录在纸上,并妥善保管),再点击“确认”,即可创建你的Crust Network的地址账号,下一步点击“确认并下载备份文件”后,备份文件将会保存在你的电脑上,同样请妥善保管备份文件和记住你输入的密码,恢复账号时,助记词或备份文件至少要有其一。
创建账号后显示如图,显示的第一个账号为主账号,相应的,云存储模块显示的内容是主账号相应的存储内容。第一行账号的右方,共有四个按钮,分别是“修改密码”、“导出账号”、“删除账号”,和“转账”按钮。鼠标浮动到相应按钮上也会显示按钮的功能。第二行账号最右边的按钮,是“置顶”按钮,其作用是将该账号设置为主账号,对应的云存储内容会因为主账号切换而发生改变。
点击账号对应的“转账”按钮,显示如图。在输入框中复制你要转账的目标账户(也可以通过快捷地址快速选择目标账户),点击下一步。
再输入转账的 CRU 数量,点击确认,最后输入密码即可发起转账。这里你还可以设置转账手续费,如果你给的小费越多,你的这笔交易被打包的优先级也就更高,可以理解为转账速度会更快一些。去中心化云存储是Crust Network致力于研发和不断优化的核心功能,我们希望通过基于可信执行环境技术实现的去中心化存储,可以提供给用户一个更快,更便宜,更安全的云存储选择。
这是云存储的首页,首页主要是信息展示,从上到下分别是链上信息、高亮信息、最近文件和存储统计信息。云存储模块的下方是5个功能栏,分别是主页、所有文件、正在上传/下载、传输完成和云存储设置。
在“所有文件”功能栏,主体显示的是用户上传过的所有文件,用户在这里进行上传/下载等存储的主要操作,更多操作如文件夹、删除、移动、重命名等功能,将在后续版本推出。
在测试版本中,用户在选择上传文件后,需要选择一个节点为其存储文件,再选择默认存储时长(测试版设置为默认 5 天),如上图。注:因为当前尚处于测试网阶段,网络不够稳定,建议用户尽量选择官方认证的节点,以减少网络对产品体验的影响。
确认之后,这里需要用户确认订单信息,然后点击确定进行支付。支付完成之后,在“正在上传/下载”功能栏中,会显示文件的上传/下载进度、速度、时间等信息,如下图:
上传/下载完成后,在”传输完成“功能栏中就会显示相应的操作记录,用户可以在此进行清除记录,打开文件所在文件夹等操作,如下图:
质押指的是将一定数量的CRU进行锁定的操作,以此维护共识,换取奖励。理论上任何人都可以在任何PoS权益证明共识机制的区块链上参与质押。在Crust网络中,节点可以直接自质押,而担保人需要先选择其认可的节点,用CRU代币对节点进行担保,节点再统一进行质押从而获得各自的收益。
为了保障你的资金安全,这里我们至少需要两个账号,一个是储值账号,一个是控制账号。控制账号是一个半在线的密钥,将由用户直接控制,它将用于开始或停止验证或担保。控制账号需要有一些CRU用来支付交易费用,但它们不应该用来保存巨额金额或用来做长期的代币储蓄。因为他们会相对频繁地接触互联网,所以应该小心对待,偶尔可以更换一个新的账户。在大多数情况下,储值应该存在于一个安全的、由多层硬件保护的一张纸上。它应该很少(除非有必要)暴露在互联网上或用于提交交易这样的外部信息。这把钥匙应当是用来存放大量资金的,它可以被认为是银行的储蓄账户,理想情况下只有在必要情况下才使用。由于储值账户大多出情况下处于保护状态,因此必须将其资金绑定到特定的控制账户。对于非支出行为,控制账户有储值账户资金的支持。例如,在担保、质押或投票中,控制账号可以代替储值账号来表示其偏好。但它将永远无法实际转移或领取储值账户中的资金。因此,我们需要设置两个账号之间的绑定关系,如下图:
点击新增担保,然后设置绑定关系,选择好对应的控制账号,在设置绑定的CRU数量,点击下一步。
接着选择节点进行担保,点选你要担保的验证人,并设置你要担保的CRU数量,点击“绑定并担保”按钮,输入密码后,完成绑定关系设置和担保操作。除了通过上一步的流程进行担保,你还可以在现有的绑定关系上设置担保,如下图:在你需要操作的控制账户上,点击操作栏的“更多”按钮,选择最后一个“设置担保”,即可进行更改验证人,更改担保数量等操作。- 绑定更多资金:增加该控制账号可操作的 CRU 数量。
- 解除绑定资金:减少或解除绑定在该控制账号的 CRU 数量。
- 更改控制账户:解除该控制账户的绑定关系并建立另一个绑定关系。
在按照节点手册的要求完成相应设置后,你还可以通过 Crust Cloud 客户端完成设置担保费的操作,如下图:
点击“成为验证人”,输入该验证人账号对应的密钥,再输入你想设置的担保费百分比,即可设置成功。验证人以后也可以直接在这里快捷修改担保费。若您还有疑问、发现 Bug 或者有优化建议,请提交至 Github,也可以联系我们的官方微信助手:crust_kele,或者加入我们的电报群,若提出建设性的意见,我们将会给予 CRU 奖励。
Crust 提供了 Web3 生态系统的去中心化存储网络,支持包括 IPFS 在内的多种存储层协议,并对应用层提供接口。Crust 的技术栈还能够支持去中心化计算层。Crust 旨在构建一个重视数据隐私和所有权的分散式云生态系统。目前上线了公开测试网 Maxwell CC2,欢迎各位加入测试体验。Crust Network 先后加入 Substrate Builders Program、Web3.0 Bootcamp,以及获得 Web3 基金会 Grant 。官网:https://crust.network/ Medium:https://medium.com/@crustnetwork GitHub:https://github.com/crustio Telegram:https://t.me/CrustNetwork