StarkNet 是一个无需许可的去中心化 ZK-Rollup。它作为以太坊上的 L2 网络运行,使任何 dApp 都可以实现无限的计算规模 — — 而不会损害以太坊的可组合性和安全性。
Starknet 已筹集到 2.825 亿美元的资金,是 Arbitrum 筹集资金的 2 倍。投资者:以太坊基金会、Paradigm、Sequoia、Alameda、Coinbase、Pantera……
一、教程前
1、安装节点前需要租用VPS服务器,最低配置如下:
CPU:4vCore
RAM:6 GB
SDD:100GB
操作系统:Ubuntu 20.04
2、云主机+SSH工具挖矿
这种方法需要你租用VPS或者机场作为云主机,云主机请切换成Ubuntu系统;
SSH工具:小白用户建议使用Xshell或者Finalshell.
二、如何连接到 VPS
MacOs:如果你用的是这个操作系统,你只需要用自己的设备与 SSH 连接;
Windows:如果你是Win,有很多工具可以用,比如putty 、MobaXterm、Xshell
1、下载一个应用(本教程以putty为例,小白用户建议使用Xshell或Finalshell)
2、复制云服务器IP链接
3、点击“接受”,输入云服务器的用户名和密码
注意:要粘贴你已经复制的任何命令,只需右键单击要粘贴命令即可
4、再次输入密码,并输入新密码。
以上就是云服务器+SSH组合的步骤,下文所有步骤都在SSH工具中进行(小白用户建议使用Xshell或Finalshell)
三、在 2 分钟内创建Alchemy帐户
Starknet 网络是以太坊的第 2 层,因此你的 Starknet 节点必须与以太坊层通信才能正常工作。为此,我建议创建一个 Alchemy 帐户,以使用他们的第 1 层以太坊 API。
点击此处在Alchemy上开设一个帐户,并按照下面的所有 11 个步骤一一进行:
四、准备
更新包:
sudo apt update && sudo apt upgrade - y
等待
使用以下命令,安装所需的库:
sudo apt install pkg- config curl git build-essential libssl-dev
按Y,然后ENTER
安装Screen
sudo apt install screen
当他要求按Y时,直接输入
五、pathfinder github存储库
使用以下命令创建 pathfinder 的 github 存储库的本地副本:
git clone --branch v0.5.2 https://github.com/eqlabs/pathfinder.git
如有必要,将“v4.0”替换为更新版本(如果存在),可以在这里查看。
六、使用 docker 运行节点
Screen node
screen -S node
可以通过 Alchemy 创建的 API ,并使用以下命令启动节点
mkdir -p $HOME/pathfinder
docker run \
--rm \
-p 9545:9545 \
--user "$(id -u):$(id -g)" \
-e RUST_LOG=info \
-e PATHFINDER_ETHEREUM_API_URL="xxxxxxxxxxxxxxxxxx" \
-v $HOME/pathfinder:/usr/share/pathfinder/data \
eqlabs/pathfinder
用alchemy上的 HTTP API 替换 xxxxxxxxxx(见下图):
比如这样:
mkdir -p $HOME/pathfinder
docker run \
--rm \
-p 9545:9545 \
--user "$(id -u):$(id -g)" \
-e RUST_LOG=info \
-e PATHFINDER_ETHEREUM_API_URL="https://eth-mainnet.alchemyapi.io/v2/Ef7XIZD8AE9lrmMdpNfuFcADImg6pdJE" \
-v $HOME/pathfinder:/usr/share/pathfinder/data \
eqlabs/pathfinder
出现上图的显示说明你的节点成功运行。
按 CTRL+A+D,关闭你的SSH工具
七、检查节点同步进度
稍等片刻(5 分钟),返回你的 Alchemy 帐户仪表板
如果你想在SSH工具中查看同步进度,可以使用如下命令:
screen -r node
你可以在上图中看到你的节点正在与区块链同步。
为了使其完全同步,它需要扫描所有块直到最后一个块。
要了解在 starknet 上已经生成的块的确切数量,可以直接点击此处。
确保你在主网上,而不是Goerli,我截图的时候有 10 041 个块!
到这里如果没什么问题,说明你的节点已经使用了 starkware 区块链!
八、反馈
在官方dicord上“the full node success”频道,发送截图,并在发送你的推文链接。
以上就是今天全部内容,更多信息请关注:
加密狗推特:https://twitter.com/JiamigouCn
电报:https://t.me/JIAMIGOU002