StarkNet是一个无需许可的去中心化ZK-Rollup。它作为以太坊上的 L2 网络运行,使任何 dApp 都能实现其计算的无限规模——而不会影响以太坊的可组合性和安全性。
自从Starknet在主网上推出以来(2021年11月),该网络经历了重大的发展和里程碑。这一进展得益于Starknet的早期采用者,他们在众多的突破性变化中进行建设,并向核心开发团队提供了宝贵的反馈。
EAG委员会的任务是向Starknet上链上应用的早期建设者进行STRK代币的初始分配。我们分配代币的目的是让早期建设者通过赌注和投票参与网络的运作。
委员会的预算是高达10,000,000 STRK代币,将通过多轮分配给项目。
3月22日开启了对starknet生态Dapp的空投表单申请,生态项目开发者可以获得空投。
今天我们来试试搭建一个staknet的全节点,不做肯定没有,做了不一定有,反正服务器没有节点用完,试试。
1.首先准备一台VPS。通过PAYPAL或者mastercard/visa信用卡/BTC购买Contabo的VPS,选择cloud VPS第二款即可更高配置运行多个项目的节点也可,6核/16G/400GSSD一月只需10.49欧元,Linux选择Ubuntu。
2.购买VPS后,你的邮箱会收到登录login 登录信息(Contabo Support),复制Your VPS栏目下面的IP Adress、user name、password信息粘贴到Finalshell新建链接(ssh),链接你的VPS。
3.更新包
Ubuntu sudo apt update && sudo apt upgrade -y centos su - yum update yum upgrade
4.安装库,在弹出的确认问题回复Y。
Ubuntu sudo apt install pkg-config curl git build-essential libssl-dev centos sudo yum install pkgconfig curl git gcc-c++ openssl-devel
5.安装screen,在弹出的确认问题回复Y。注意在这一步完成后要安装docker,因博主已安装了多个节点,docker先装了就没写。
ubuntu sudo apt install screen centos sudo yum install screen
6.克隆starknet的全节点仓库,先在这里查看版本号,如果不是最新的修改一下版本号。
git clone --branch v0.6.6 https://github.com/eqlabs/pathfinder.git
7.使用docker安装节点,API KEY需要注册Alchemy,创建一个ETH主网的APP,使用免费版本即可,点击“view key”,复制HTTPS那一栏替换下方的APIKEY即可。
安装docker,分别运行每一行命令
sudo apt install docker.io docker --version sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose sudo chmod +x /usr/local/bin/docker-compose docker-compose --version
进入screen操作
screen -S node
完整复制下方的命令,APIKEY替换成你的alchemy的连接。
mkdir -p $HOME/pathfinder docker run \ --rm \ -p 9545:9545 \ --user "$(id -u):$(id -g)" \ -e RUST_LOG=info \ -e PATHFINDER_ETHEREUM_API_URL="APIKEY" \ -v $HOME/pathfinder:/usr/share/pathfinder/data \ eqlabs/pathfinder
然后退出screen会话,使用命令
Ctrl +A
再按D就可以了,后台会继续运行这个节点,不能Ctrl C,会关闭节点回话。
8.上一步完成后,在alchemy 仪表盘查看数据。
9.服务器检查同步进度,https://voyager.online/查看block区块高度和你的同步块数据是否一致。
screen -r node
10.在starknet的discord社区里,full-node-success里分享你的节点成功图片(alchemy后台里面的APP详情),推特分享和@starknet。
11.如果有不会搭建的朋友想要搭建全节点,可以联系博主代搭建节点,评论区留言或者推特联系。