风险提示:该系列教程,根据项目公开消息,为各位提供使用流程和相关资讯,不作为投资建议。投资风险高,参与需谨慎!
Phala Network和Crust Network作为波卡生态项目均使用了 TEE + 区块链技术,两个项目经济模型均具有挖矿模型。最关键的是,两个项目非常互补:Phala Network 负责对数据进行隐私计算,Crust 负责数据存储这些“数据资料”。
因此两个协议正在联合打造“隐私技术”挖矿的生态。具有英特尔SGX设备的矿工,在连接硬盘后可以对Phala、Crust或其他存储类项目同时并行挖矿。
Crust 将 TEE 用于 MPoW(Meaningful Proof of Work)挖矿,解决了监督和量化的问题。在 Crust 里,TEE 像一个诚实的监督员。周期性的检查节点是不是正常工作,有没有错存漏存用户数据。通过 GPoS 共识,Crust 实现了高效的节点激励。
而 Phala 的 TEE 挖矿机制则类似于 PoW ,Phala的TEE挖矿机制是对计算机运算能力做出激励,在线时间长、计算的任务多,则奖励多,且不会像POW一样造成电力和算力的浪费。
Crust Network 于 11 月 26 日开放测试网「方舟计划」的激励测试网, 11 月 30 日启动该测试网的第一阶段,在第一阶段中将分发价值约 30 万枚 CRU 的奖励,其中 50%为 CRU,50%为 CRU18 (锁定状态的 CRU,将会在主网上线后 18 个月内线性解锁)。每隔 5 天 Crust Network 将对前 5 天的积分进行一次统计,并按比例发放奖励。
而Phala Network测试网Vedentta的“1605”竞赛也已经启动,预计将分发100万枚PHA作为测试网奖励。目前Vendetta的隐私节点(TEE工作节点)超过 730 台,总算力达到 28 万 Score,并触发了排行榜流动性空投Firedrop。这意味着有近 4000 个CPU核心正在实时服务于区块链隐私任务、超过了Oasis Labs、Secret Network等同类协议,Phala Network已经成为算力最大的去中心化隐私计算网络之一。
下面我们为大家介绍下“如何双挖Crust和Phala”:
Crust 节点设置教程
需要注意的是,由于 Crust 的驱动安装脚本会重置驱动,所以请您务必先安装 Crust 的矿工节点,再安装 Phala 的矿工节点。在此,我们仅仅列出一部分关键步骤,详细挖矿教程可以参见:https://mp.weixin.qq.com/s/cfwUlYrYE4e6EsQLmGDyTw
Phala 节点设置教程
待 Crust 节点设置完毕后,即可开始设置Phala节点。
1.打开phala.network进行注册2个账号
2.参照教程:https://www.yuque.com/fagephalanetwork/vendettatutorial/ib3ahg 创建 Phala 账号
3.为了方便辨认绑定关系,建议加上 账号 stash / 账号 controller 这样成对的后缀(也可以用任何你喜欢的词语做区分)。
4.获取测试币
方式1:按照教程:https://www.yuque.com/fagephalanetwork/vendettatutorial/uua4yl 燃烧 0.1 PHA 换取 1000 测试币(需要保证你的钱包里同时有 ETH 和 PHA)
方式2:完成小任务:https://www.yuque.com/fagephalanetwork/phalatothemoon/ai1p1p 获取 888 测试币
5.设置Stash和Controllor绑定关系
Developer(开发者) → Extrinsics(交易) → 你的 stash 账号 → phalaModule → SetStash(controller)
点 Submit Transaction(提交交易) ,签名并等待广播。
6.部署本地Phala全节点、pruntime和phost
6.1部署本地全节点
部署本地全节点有助于避免网络连接层面的各种问题。部署全节点需要硬盘预留 50G 左右的空间用于存储区块数据。
6.2部署 pRuntime
大家注意,这里全节点一定要同步完成才可以开始部署phost,否则会出现错误
拉取 pRuntime docker:
sudo docker pull phalanetwork/phala-poc3-pruntime
使用SGX驱动启动:
$HOME/phala-pruntime-data 为储存 PRuntime 数据的路径,默认为当前用户家目录下的 phala-pruntime-data 目录(如果没有会自动创建),有需要可以指定到其他路径,注意自行指定的目录,当前用户要有读写权限。如果要在一台电脑上启动多个 PRuntime 容器(没必要且不推荐),需要设置不同的路径避免冲突。如果数据被删除,则需要重新执行注册矿机流程。
6.3部署 pHost
输入
sudo docker pull phalanetwork/phala-poc3-phost
输入(请注意替换IP地址和controller助记词)
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。