2024-10-28
ZK 硬件加速龙头项目 Cysic 正式上线激励测试网(附节点教程)
本文将对Cysic进行简要介绍,并给出如何获得免费验证者节点白名单的方式和安装Cysic测试网验证者节点的步骤。
在一个月前,我们采访了Cysic的联创Leo Fan, Leo在采访中提到**Cysic 测试网将于 7 月上线,**届时将通过白名单机制邀请用户成为验证者。普通笔记本也是可以接入 Cysic 网络成为验证者,并获得相应奖励。
在今天,Cysic在Twitter上宣布正式上线激励测试网和积分系统,限量的验证者节点白名单也正在Cysic社区发放当中。
Cysic测试网第一阶段将开放共1000个验证者节点,并通过白名单机制邀请用户成为验证者。第一阶段的验证者节点将全部赠予社区核心贡献者、社区活动参与者以及合作伙伴。Cysic已于7月19日正式开放Galxe白单活动, 并推出一系列Discord社区活动, 邀请社区成员参与并赠予验证者白单。
获得了白单的用户已经可以开始接入笔记本等设备为Cysic Network提供验证服务, 并将最先获得Cysic Network的积分,获得的积分将通过一定的比例转换为Cysic主网 toekn。
为帮助大家了解Cysic,本文将对Cysic进行简要介绍,并给出如何获得免费验证者节点白名单的方式和安装Cysic测试网验证者节点的步骤。
Cysic是什么?
Cysic 是一个实时 ZK 证明生成层,拥有最先进的硬件和证明器网络。Cysic 正在超大规模地推动 ZK 革命。其目标是以最快、最简单、最便宜和最去中心化的方式提供 ZK 证明。Cysic此前已完成Seed和Pre-A轮融资共1800万美元,Polychain Capital、Hashkey Capital、OKX Ventures、ABCDE 等参与。在ZK赛道上服务超过 50 家头部项目,如Scroll, Risc Zero, Zkpass, Ion protocol等。
并且在7月15日,Cysic凭借充足的算力资源和高性能矿机,在部署Aleo测试网24小时内便以每秒超过5亿个解决方案的成绩,登顶排行榜首位。
关于Cysic测试网
Cysic 网络的测试网包括以下几个阶段,当前处于第一阶段的Testnet Phase 1,本质是一个需许可的激励测试网络,Cysic将向社区开放参与白名单,赚取积分。
Testnet Phase 1提供网络的基本功能,包括基于 Cosmos 的区块链、一个集中式调度器分配任务、项目、证明者和验证者的注册流程、证明任务的跟踪流程、仪表板、Cysic 扫描、激励积分等。Cysic将邀请社区成员作为验证者加入 Testnet Phase 1,以帮助完成证明的结算。由 Cysic 选定的几个可信方将运行验证节点。
Cysic计划后续开展Testnet Phase 2及Phase 3 两个阶段,将主要添加Proof of Compute的共识机制,并逐渐onboard更多的算力尤其是provers,而在最后的Testnet阶段,Cysic Network将实现任务调度机制,实现加入网络的去中心化,以及社区投票治理等功能。
Cysic 网络的第一个重要节点是Testnet Phase 1**。**正如时间线部分所描述的,这是一个许可网络,用于测试证明生成任务和其他核心功能,包括项目/证明者/验证者的注册、部署、证明、验证、网络连接、共识等。
Testnet Phase 1提供以下功能,如图所示:
Testnet Phase 1提供以下功能
Testnet Phase 1提供以下功能
部署任意 ZK 项目
允许白名单中的验证者加入网络
运行任务的证明和验证过程
跟踪任务状态
在数据可用性(DA)层存储证明
激励积分
获得Cysic限量的验证者节点白名单的方式
加入Cysic 官方 discord频道,参与社区内活动 https://discord.gg/9Wfr5USe
参与Cysic Galxe活动 https://app.galxe.com/quest/Cysic/GCaFjtk4eQ
如何部署Cysic验证者节点?
Testnet 验证者参与的流程如下图所示:
Testnet 验证者参与的流程
提交申请
打开Cysic的测试网站:https://testnet.prover.xyz/m/register
打开Cysic的测试网站:https://testnet.prover.xyz/m/register
2. 点击“连接钱包”按钮,并确认连接
点击“连接钱包”按钮,并确认连接
3. 连接钱包后,请选择“验证者”按钮
连接钱包后,请选择“验证者”按钮
4. 提交您的信息
提交您的信息
5. 验证您的地址,然后点击“确认”,签名后等待后台确认
验证您的地址,然后点击“确认”,签名后等待后台确认
6. 在 Cysic Dashboard 上检查您的地址是否被接受:https://testnet.prover.xyz/m/dashboard/verifier
在 Cysic Dashboard 上检查您的地址是否被接受:https://testnet.prover.xyz/m/dashboard/verifier
准备加入测试网的环境
注意!确保您的设备满足以下最低规格,以顺利安装 Cysic 验证程序:
CPU: 单核
内存:512MB
磁盘:10GB
带宽:100 KB/s 上传/下载
可用操作系统:Linux、Windows、Mac
OS类别将在后续进展中并行说明
本地、操作验证者节点程序
如果后台确认了您的地址,请下载验证程序,程序大小约为4GB,请耐心下载
Ⅰ. 打开操作系统上的终端,然后在终端上逐行执行程序:
Linux:
rm -rf ~/cysic-verifiercd ~mkdir cysic-verifiercurl -L https://cysic-verifiers.oss-accelerate.aliyuncs.com/verifier_linux > ~/cysic-verifier/verifiercurl -L https://cysic-verifiers.oss-accelerate.aliyuncs.com/libzkp.so > ~/cysic-verifier/libzkp.so
Mac:
rm -rf ~/cysic-verifiercd ~mkdir cysic-verifiercurl -L https://cysic-verifiers.oss-accelerate.aliyuncs.com/verifier_mac > ~/cysic-verifier/verifiercurl -L https://cysic-verifiers.oss-accelerate.aliyuncs.com/libzkp.dylib > ~/cysic-verifier/libzkp.dylib
Windows:
?我们建议您使用“???????????????????? ???????????????????? ????????????????????????????????”
?终端需要使用 ???????????????????????????????????????????????????? ???????????????????????? 运行
cd $env:USERPROFILENew-Item -ItemType Directory -Force -Path "cysic-verifier"Invoke-WebRequest -Uri "https://cysic-verifiers.oss-accelerate.aliyuncs.com/verifier_win_x86_64.exe" -OutFile "cysic-verifier\verifier.exe"Invoke-WebRequest -Uri "https://cysic-verifiers.oss-accelerate.aliyuncs.com/libzkp.dll" -OutFile "cysic-verifier\zkp.dll"Invoke-WebRequest -Uri "https://cysic-verifiers.oss-accelerate.aliyuncs.com/start.ps1" -OutFile "cysic-verifier\start.ps1"
ⅠⅠ. 执行命令设置配置文件信息:
?注意第13行的内容应该是您向‘提交验证者’的提交的地址:
Linux 和 Mac:
cat <<EOF > cysic-verifier/config.yaml# Not Changechain: # Not Change endpoint: "testnet-node-1.prover.xyz:9090" # Not Change chain_id: "cysicmint_9000-1" # Not Change gas_coin: "cysic" # Not Change gas_price: 10 # Modify Here: ! Your Address (EVM) submitted to claim rewardsclaim_reward_address: "0x696969696969"server: # don't modify this cysic_endpoint: "https://api-testnet.prover.xyz"EOF
Windows:
我们建议您使用Power Shell终端执行:
$ConfigContent = @"# Not Changechain: # Not Change endpoint: "testnet-node-2.prover.xyz:9090" # Not Change chain_id: "cysicmint_9000-1" # Not Change gas_coin: "cysic" # Not Change gas_price: 10# Modify Here: ! Your Address (EVM) submitted to claim rewardsclaim_reward_address: "0x696969696969"server: # don't modify this cysic_endpoint: "https://api-testnet.prover.xyz""@$ConfigContent | Out-File -FilePath "cysic-verifier\config.yaml" -Encoding UTF8
仅Windows用户需要实现并设置环境,步骤如下: %USERPROFILE%\cysic-verifier
?然后在 Windows 终端上执行:
Set-ExecutionPolicy -ExecutionPolicy Bypass
Ⅲ.执行验证程序:
Linux:
cd ~/cysic-verifier/chmod +x ~/cysic-verifier/verifierecho "LD_LIBRARY_PATH=.:~/miniconda3/lib:$LD_LIBRARY_PATH export CHAIN_ID=534352 ./verifier" > ~/cysic-verifier/start.shchmod +x ~/cysic-verifier/start.sh~/cysic-verifier/start.sh
Mac:
cd ~/cysic-verifier/chmod +x ~/cysic-verifier/verifierecho 'DYLD_LIBRARY_PATH=".:~/miniconda3/lib:$DYLD_LIBRARY_PATH" CHAIN_ID=534352 ./verifier' > ~/cysic-verifier/start.shchmod +x ~/cysic-verifier/start.sh~/cysic-verifier/start.sh
Mac用户注意事项:
如果您的 Mac 上出现提示(如下图所示),请按照以下步骤操作:
如果出现该提醒,请按照以下步骤操作
\Mac 操作系统的隐私和安全警报
· 单击“取消”
· 进入 系统设置 -> 隐私和安全。
· 找到安全提示并单击“仍然允许”。
· 出现提示时输入您的密码。
· 再次执行该操作。
· ./start.sh
Windows(非终端):
Enter the cysic-verifier folder in the user directoryDouble-click verifier.exe to execute the program
Ⅳ.请检查日志中的地址与表格中的地址项是否一致。
Ⅴ.如果是第一次启动,程序将会自动下载验证者相关文件
程序将会自动下载验证者相关文件
Ⅵ.如果申请没有通过,就会出现错误,程序会重新检查
如果申请没有通过,就会出现错误,程序会重新检查
Ⅶ.如果您的地址已连接,验证器则可以成功部署:
如果您的地址已连接,验证器可以成功部署
?警告:请勿关闭您的终端,这会影响您的ZK任务验证和积分
Ⅷ.检查你的积分和验证状态:https://testnet.prover.xyz/m/dashboard/
通过网页去检查你的积分和验证状态https://testnet.prover.xyz/m/dashboard/
Ⅸ.请保持电脑与互联网的连接,如果需要重新连接验证器,请执行以下程序:
Linux:
cd ~/cysic-verifier/./start.sh
Mac:
cd ~/cysic-verifier/./start.sh
Windows(不是终端):
Enter the cysic-verifier folder in the user directoryDouble-click verifier.exe to execute the program
关于Cysic
Cysic是业界领先的ZK硬件加速项目,致力于设计先进的ASIC芯片,帮助减少ZK证明生成时间,并成为第一个ZK Prover Network。它是一个实时ZK证明生成和验证层,旨在以最快、最便宜、最简单和最去中心化的方式提供ZK证。
Cysic提供基于先进的自研ASIC芯片的ZK-CaaS(ZK Compute-as-a-Service),可以承担ZK Rollup、ZKML、ZK Bridge等所有ZK计算场景的算力需求。 +社区GPU算力,集成了社区众多验证节点。最后构建Cysic Network,为全行业提供可信的综合算力+验证网络。