如何0基础学会购买、配置Hetzner服务器 | 节点教程
本篇主要介绍如何注册、购买、配置Hetzner服务器。我们将持续更新一系列的深度项目分析及区块链节点教程,欢迎大家加入我们的Discord社群获取最新信息。Hetzner简介 Hetzner是一家德国主机服务商,1997年开始运营,在德国、芬兰等地拥有自营数据中心。其主机性价比极高,同等配置主机价格约为Aliyun、AWS的1/10-1/5,可以极大地节省成本。 提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。0、准备工作注意:Hetzner风控比较严格,新号注册登录时务必关闭VPN等代理软件,并且使用个人真实信息。 使用Hetnzer主机需要支付欧元,推荐以下两种支付方式:Visa/MasterCard/American Express 信用卡,卡面带以上三种字样之一。Paypal,访问https://www.paypal.com/,注册后绑定银行卡即可使用,基本无门槛,但兑汇手续费比第1种高。1、注册账户1.1 使用邮箱注册访问https://accounts.hetzner.com/signUp邮箱密码填好后点击 CONTINUE,然后登录邮箱查看邮件,...

如何0基础学会搭建Sui 开发网全节点 | 节点教程
在上一期的基础上,本篇主要介绍Sui开发网全节点的搭建过程。我们将持续更新一系列的区块链节点教程,欢迎大家收藏。 项目简介 SUI 是一个专门针对元宇宙、NFT、Web3 开发的一条POS公链,支持每秒数十万笔交易、近乎实时的确定性、Move 驱动的可编程性和水平扩展的存储。截至 2022 年 3 月 19 日,在 8 核 M1 Macbook Pro 上运行的未优化单个Sui 节点,可以每秒执行和提交 120,000 个传输事务 (TPS)。 提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。1 、购买并登录云服务器、打开9000和9184端口激励测试网报名注册需要运行全节点,如被选中参与激励测试网,测试期间需要运行验证者节点。 官方对于运行全节点的最低硬件要求如下:vCPU:2内存:8GB硬盘存储:50GB官方对于运行激励测试网验证者节点的硬件要求如下:vCPU:8内存:32GB硬盘存储:128GB服务器地域建议选择 非大陆地区,以确保下载文件时网络通畅。 镜像(操作系统)建议选择 Ubuntu 22.04 购买服务器后,需要打开9000、9184端口。 具...
<100 subscribers
如何0基础学会购买、配置Hetzner服务器 | 节点教程
本篇主要介绍如何注册、购买、配置Hetzner服务器。我们将持续更新一系列的深度项目分析及区块链节点教程,欢迎大家加入我们的Discord社群获取最新信息。Hetzner简介 Hetzner是一家德国主机服务商,1997年开始运营,在德国、芬兰等地拥有自营数据中心。其主机性价比极高,同等配置主机价格约为Aliyun、AWS的1/10-1/5,可以极大地节省成本。 提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。0、准备工作注意:Hetzner风控比较严格,新号注册登录时务必关闭VPN等代理软件,并且使用个人真实信息。 使用Hetnzer主机需要支付欧元,推荐以下两种支付方式:Visa/MasterCard/American Express 信用卡,卡面带以上三种字样之一。Paypal,访问https://www.paypal.com/,注册后绑定银行卡即可使用,基本无门槛,但兑汇手续费比第1种高。1、注册账户1.1 使用邮箱注册访问https://accounts.hetzner.com/signUp邮箱密码填好后点击 CONTINUE,然后登录邮箱查看邮件,...

如何0基础学会搭建Sui 开发网全节点 | 节点教程
在上一期的基础上,本篇主要介绍Sui开发网全节点的搭建过程。我们将持续更新一系列的区块链节点教程,欢迎大家收藏。 项目简介 SUI 是一个专门针对元宇宙、NFT、Web3 开发的一条POS公链,支持每秒数十万笔交易、近乎实时的确定性、Move 驱动的可编程性和水平扩展的存储。截至 2022 年 3 月 19 日,在 8 核 M1 Macbook Pro 上运行的未优化单个Sui 节点,可以每秒执行和提交 120,000 个传输事务 (TPS)。 提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。1 、购买并登录云服务器、打开9000和9184端口激励测试网报名注册需要运行全节点,如被选中参与激励测试网,测试期间需要运行验证者节点。 官方对于运行全节点的最低硬件要求如下:vCPU:2内存:8GB硬盘存储:50GB官方对于运行激励测试网验证者节点的硬件要求如下:vCPU:8内存:32GB硬盘存储:128GB服务器地域建议选择 非大陆地区,以确保下载文件时网络通畅。 镜像(操作系统)建议选择 Ubuntu 22.04 购买服务器后,需要打开9000、9184端口。 具...
Share Dialog
Share Dialog
💡 本篇主要介绍如何参与APTOS激励测试网3。我们将持续更新一系列的深度项目分析及区块链节点教程,欢迎大家加入我们的Discord社群获取最新信息。
APTOS 简介
APTOS 是结合可扩展性、安全性、可靠性和可升级性的新一代公链,意在解决以往区块链频繁中断、高成本、低吞吐量、安全漏洞众多的问题。APTOS 已在种子轮、A轮获得 a16z、FTX Ventures、Jump Crypto、Tiger Global、Multicoin Capital、Coinbase Ventures等众多头部机构共计3.5亿美元融资,投资阵容十分豪华。
提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。
报名激励测试网3,如果被选中并完成测试网任务后,可以在主网上线1年后获得 800-1200 APTOS 奖励。
如果被选中,应在收到邮件通知后 24 小时内加入测试网。
关键时间点(太平洋时间 UTC-8):
8 月 25 日:报名结束。
8 月 29 日:评选结果通知发出。
8 月 30 日:激励测试网3上线。
9 月 9 日:激励测试网3结束。
激励测试网报名注册需要运行验证者节点,官方的推荐硬件要求如下:
vCPU:16
内存:32 GB
硬盘存储:300 GB
服务器地域建议选择非大陆地区,以确保下载文件时网络通畅。
镜像(操作系统)建议选择 Ubuntu 20.04
购买服务器后,需要打开80、6180、9101端口。
具体可参考我们之前的教程:
如Hetzner认证不通过,也可尝试Contabo、阿里云。
安装Docker:将以下命令复制后,切换到putty,单击鼠标右键完成粘贴,然后按Enter执行命令。
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker $USER && sudo su $USER
安装Docker Compose:
sudo curl -SL https://github.com/docker/compose/releases/download/v2.10.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
安装unzip解压缩工具:
安装Aptos CLI 0.3.1:
mkdir -p ~/aptos3 && cd ~/aptos3
wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-cli-v0.3.1/aptos-cli-0.3.1-Ubuntu-x86_64.zip
unzip aptos-cli-0.3.1-Ubuntu-x86_64.zip && rm aptos-cli-0.3.1-Ubuntu-x86_64.zip
sudo ln -sf ~/aptos3/aptos /usr/local/bin/aptos
检查是否安装成功:
docker -v && docker-compose -v && aptos -V
如安装成功,会输出docker、docker compose、aptos的版本信息:
Docker version 20.10.14, build a224086 Docker Compose version v2.10.0 aptos 0.3.1
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/docker-compose.yaml
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/validator.yaml
aptos genesis generate-keys --output-dir ~/aptos3/keys
命令执行后,会生成4个密钥文件保存在~/aptos3/keys目录。
如被选中参与激励测试网,需要将密钥文件备份到安全的地方,后期领取空投时可能要用到。可尝试使用FileZilla将文件保存到本地。
复制以下命令,并将 name 替换成你想要的名字,然后执行:
export USERNAME=name
例如:export USERNAME=0xStake
复制以下命令,并将 ip 替换成你的服务器ip,服务器ip在第1步的控制台网页可以找到。然后执行命令:
export NODEIP=ip
例如:export NODEIP=78.47.100.178
最后,执行配置验证者信息的命令:
aptos genesis set-validator-configuration \
--local-repository-dir ~/aptos3 \
--username $USERNAME \
--owner-public-identity-file ~/aptos3/keys/public-keys.yaml \
--validator-host $NODEIP:6180 \
--stake-amount 100000000000000
bash -c "cat > layout.yaml" <<EOF
root_key: "D04470F43AB6AEAA4EB616B72128881EEF77346F2075FFE68E14BA7DEBD8095E"
users:
- $USERNAME
chain_id: 43
allow_new_validators: false
epoch_duration_secs: 7200
is_test: true
min_stake: 100000000000000
min_voting_threshold: 100000000000000
max_stake: 100000000000000000
recurring_lockup_duration_secs: 86400
required_proposer_stake: 100000000000000
rewards_apy_percentage: 10
voting_duration_secs: 43200
voting_power_increase_limit: 20
EOF
wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-framework-v0.3.0/framework.mrb
aptos genesis generate-genesis --local-repository-dir ~/aptos3 --output-dir ~/aptos3
启动节点:
cd ~/aptos3 && docker-compose up -d
节点启动后可以在节点检查网站检查节点状态,其中API端口从默认的8080修改为80
关闭节点:
cd ~/aptos3 && docker-compose stop
重置环境:(更新节点之前 或 永久停止节点时使用此命令)
cd ~/aptos3 && docker-compose down --volumes
下载最新的钱包版本并解压
打开 Chrome 浏览器,复制 chrome://extensions 到地址栏并打开
在网页右上角启用开发者模式
网页左上角点击加载已解压的拓展程序,选择刚才解压的文件夹并打开
打开Petra钱包 —> Get Start —> 输入密码 —> 勾选协议 —> Next —> 记录下助记词 —> 勾选方框 —> Next —> Finish
11.1 加入Aptos Discord:https://discord.com/invite/aptoslabs
11.2 打开Aptos 社区平台网站 —> Join The Movement —> Discord —> 授权。
11.3 打开激励测试网3注册网页,在Step2中点击Connect连接到Petra钱包 —> Approve
11.4 Step3中点击Continue填表
11.5 Step4中点击Register完成节点验证,使用以下命令查看 public-keys.yaml
cat ~/aptos3/keys/public-keys.yaml
需要填的内容:
PUBLIC KEYS: OWNER KEY:默认自动填写。没有自动填写的话,打开插件钱包,Settings —> Credentials —> Public key CONSENSUS KEY:public-keys.yaml 中的 consensus_public_key CONSENSUS POP:public-keys.yaml 中的 consensus_proof_of_possession ACCOUNT KEY:public-keys.yaml 中的 account_public_key VALIDATOR NETWORK KEY:public-keys.yaml 中的 validator_network_public_key
VALIDATOR NODE: ADDRESS (IP OR HOSTNAME):填入服务器ip VALIDATOR (NOISE) PORT:默认6180 METRICS PORT:默认9101 API PORT:8080修改为80
FULL NODE:不填
11.6 Step5 完成KYC认证
注册完成后,等待邮件通知。
官方版教程:https://aptos.dev/nodes/ait/ait-3
Github:https://github.com/aptos-labs
领英:https://www.linkedin.com/company/aptoslabs/
推特:https://twitter.com/aptoslabs
Discord:https://discord.com/invite/aptoslabs
开发文档:https://aptos.dev/
白皮书:https://aptos.dev/aptos-white-paper
** **
教程到此结束。欢迎大家加入我们的Discord群、订阅我们的Youtube频道,感谢支持!
0xStake是区块链节点DAO组织,专注挖掘和分享POS优质项目,同时也是遨游Web3和Metaverse的门户平台。我们擅于输出区块链项目的深度解析,积极跟进和披露知名区块链项目,对行业热点事件有独到见解。我们秉承着求实的态度和专业的技能,为你解决加密世界的疑惑;为你带来不一样的区块链视角。
Discord: https://discord.gg/xaa85khkVB
Twitter: https://twitter.com/0xStakeorg
Youtube: https://www.youtube.com/c/0xStake
Mirror: https://mirror.xyz/0x2ba8f8db6c26fB36F14F9a8c32158e201632d677
💡 本篇主要介绍如何参与APTOS激励测试网3。我们将持续更新一系列的深度项目分析及区块链节点教程,欢迎大家加入我们的Discord社群获取最新信息。
APTOS 简介
APTOS 是结合可扩展性、安全性、可靠性和可升级性的新一代公链,意在解决以往区块链频繁中断、高成本、低吞吐量、安全漏洞众多的问题。APTOS 已在种子轮、A轮获得 a16z、FTX Ventures、Jump Crypto、Tiger Global、Multicoin Capital、Coinbase Ventures等众多头部机构共计3.5亿美元融资,投资阵容十分豪华。
提示:图文教程持续优化中,如有与视频教程不符之处,以本图文教程为准。
报名激励测试网3,如果被选中并完成测试网任务后,可以在主网上线1年后获得 800-1200 APTOS 奖励。
如果被选中,应在收到邮件通知后 24 小时内加入测试网。
关键时间点(太平洋时间 UTC-8):
8 月 25 日:报名结束。
8 月 29 日:评选结果通知发出。
8 月 30 日:激励测试网3上线。
9 月 9 日:激励测试网3结束。
激励测试网报名注册需要运行验证者节点,官方的推荐硬件要求如下:
vCPU:16
内存:32 GB
硬盘存储:300 GB
服务器地域建议选择非大陆地区,以确保下载文件时网络通畅。
镜像(操作系统)建议选择 Ubuntu 20.04
购买服务器后,需要打开80、6180、9101端口。
具体可参考我们之前的教程:
如Hetzner认证不通过,也可尝试Contabo、阿里云。
安装Docker:将以下命令复制后,切换到putty,单击鼠标右键完成粘贴,然后按Enter执行命令。
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker $USER && sudo su $USER
安装Docker Compose:
sudo curl -SL https://github.com/docker/compose/releases/download/v2.10.0/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
安装unzip解压缩工具:
安装Aptos CLI 0.3.1:
mkdir -p ~/aptos3 && cd ~/aptos3
wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-cli-v0.3.1/aptos-cli-0.3.1-Ubuntu-x86_64.zip
unzip aptos-cli-0.3.1-Ubuntu-x86_64.zip && rm aptos-cli-0.3.1-Ubuntu-x86_64.zip
sudo ln -sf ~/aptos3/aptos /usr/local/bin/aptos
检查是否安装成功:
docker -v && docker-compose -v && aptos -V
如安装成功,会输出docker、docker compose、aptos的版本信息:
Docker version 20.10.14, build a224086 Docker Compose version v2.10.0 aptos 0.3.1
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/docker-compose.yaml
wget https://raw.githubusercontent.com/aptos-labs/aptos-core/main/docker/compose/aptos-node/validator.yaml
aptos genesis generate-keys --output-dir ~/aptos3/keys
命令执行后,会生成4个密钥文件保存在~/aptos3/keys目录。
如被选中参与激励测试网,需要将密钥文件备份到安全的地方,后期领取空投时可能要用到。可尝试使用FileZilla将文件保存到本地。
复制以下命令,并将 name 替换成你想要的名字,然后执行:
export USERNAME=name
例如:export USERNAME=0xStake
复制以下命令,并将 ip 替换成你的服务器ip,服务器ip在第1步的控制台网页可以找到。然后执行命令:
export NODEIP=ip
例如:export NODEIP=78.47.100.178
最后,执行配置验证者信息的命令:
aptos genesis set-validator-configuration \
--local-repository-dir ~/aptos3 \
--username $USERNAME \
--owner-public-identity-file ~/aptos3/keys/public-keys.yaml \
--validator-host $NODEIP:6180 \
--stake-amount 100000000000000
bash -c "cat > layout.yaml" <<EOF
root_key: "D04470F43AB6AEAA4EB616B72128881EEF77346F2075FFE68E14BA7DEBD8095E"
users:
- $USERNAME
chain_id: 43
allow_new_validators: false
epoch_duration_secs: 7200
is_test: true
min_stake: 100000000000000
min_voting_threshold: 100000000000000
max_stake: 100000000000000000
recurring_lockup_duration_secs: 86400
required_proposer_stake: 100000000000000
rewards_apy_percentage: 10
voting_duration_secs: 43200
voting_power_increase_limit: 20
EOF
wget https://github.com/aptos-labs/aptos-core/releases/download/aptos-framework-v0.3.0/framework.mrb
aptos genesis generate-genesis --local-repository-dir ~/aptos3 --output-dir ~/aptos3
启动节点:
cd ~/aptos3 && docker-compose up -d
节点启动后可以在节点检查网站检查节点状态,其中API端口从默认的8080修改为80
关闭节点:
cd ~/aptos3 && docker-compose stop
重置环境:(更新节点之前 或 永久停止节点时使用此命令)
cd ~/aptos3 && docker-compose down --volumes
下载最新的钱包版本并解压
打开 Chrome 浏览器,复制 chrome://extensions 到地址栏并打开
在网页右上角启用开发者模式
网页左上角点击加载已解压的拓展程序,选择刚才解压的文件夹并打开
打开Petra钱包 —> Get Start —> 输入密码 —> 勾选协议 —> Next —> 记录下助记词 —> 勾选方框 —> Next —> Finish
11.1 加入Aptos Discord:https://discord.com/invite/aptoslabs
11.2 打开Aptos 社区平台网站 —> Join The Movement —> Discord —> 授权。
11.3 打开激励测试网3注册网页,在Step2中点击Connect连接到Petra钱包 —> Approve
11.4 Step3中点击Continue填表
11.5 Step4中点击Register完成节点验证,使用以下命令查看 public-keys.yaml
cat ~/aptos3/keys/public-keys.yaml
需要填的内容:
PUBLIC KEYS: OWNER KEY:默认自动填写。没有自动填写的话,打开插件钱包,Settings —> Credentials —> Public key CONSENSUS KEY:public-keys.yaml 中的 consensus_public_key CONSENSUS POP:public-keys.yaml 中的 consensus_proof_of_possession ACCOUNT KEY:public-keys.yaml 中的 account_public_key VALIDATOR NETWORK KEY:public-keys.yaml 中的 validator_network_public_key
VALIDATOR NODE: ADDRESS (IP OR HOSTNAME):填入服务器ip VALIDATOR (NOISE) PORT:默认6180 METRICS PORT:默认9101 API PORT:8080修改为80
FULL NODE:不填
11.6 Step5 完成KYC认证
注册完成后,等待邮件通知。
官方版教程:https://aptos.dev/nodes/ait/ait-3
Github:https://github.com/aptos-labs
领英:https://www.linkedin.com/company/aptoslabs/
推特:https://twitter.com/aptoslabs
Discord:https://discord.com/invite/aptoslabs
开发文档:https://aptos.dev/
白皮书:https://aptos.dev/aptos-white-paper
** **
教程到此结束。欢迎大家加入我们的Discord群、订阅我们的Youtube频道,感谢支持!
0xStake是区块链节点DAO组织,专注挖掘和分享POS优质项目,同时也是遨游Web3和Metaverse的门户平台。我们擅于输出区块链项目的深度解析,积极跟进和披露知名区块链项目,对行业热点事件有独到见解。我们秉承着求实的态度和专业的技能,为你解决加密世界的疑惑;为你带来不一样的区块链视角。
Discord: https://discord.gg/xaa85khkVB
Twitter: https://twitter.com/0xStakeorg
Youtube: https://www.youtube.com/c/0xStake
Mirror: https://mirror.xyz/0x2ba8f8db6c26fB36F14F9a8c32158e201632d677
No comments yet