Aleo Testnet 3- Client Kurulumu
Aleo Testnet 3 resmi olarak başladı. 3. Testnetin bu aşamasında teşvikler developerler için ayrıldı. Uygulama yayınlayarak teşvikten yararlanılabilecek. Bu aşamada client’ta kurabiliyoruz. Bu yazıda Client kuracağız.
Bilmekte fayda var Client kurmanın herhangi bir teşviği olmadığı söylendi.
Sistem Gereksinimleri;
- CPU: 16-cores (32-cores preferred)
- RAM: 16GB of memory (32GB preferred)
- Storage: 128GB of disk space
- Network: 50 Mbps of upload and download bandwidth
Kurulum
Yüklemeye başlamadan önce Rust programlama dilinin makinemizde yüklü olması ve gerekli portların açılması gerekmektedir.
Gerekli Portların Açılması;
sudo ufw allow 4130/tcp
sudo ufw allow 4180/tcp
Rust yüklemek için;
sudo apt update && sudo apt upgrade -ysudo apt install curl build-essential gcc make -ycurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Yukarıda verilen kodları tek tek girin ve son girdiğiniz kodda aşağıdaki resimdeki gibi bir ekran çıkar ise 1'e basarak devam edin.
Aşağıdaki kodlar ile screen oluşturup github repository’sini klonlayalım.
screen -S aleogit clone https://github.com/AleoHQ/snarkOS.git --depth 1
Eğer klonlama sırasında git ile alakalı bir hata alırsanız aşağıdaki kodu girin.
sudo apt-get install git
Ardından, snarkOS dizinine gidin ve dizinden gerekli dosyayı çalıştırın (kodları tek tek giriniz):
cd snarkOS./build_ubuntu.sh
Client’i çalıştırmak için aşağıdaki kodu girin
./run-client.sh
Sıkça Sorulan Sorular
- Node Derlenemiyor;
- Makinenizde Rust v1.62+ kurulu olduğundan emin olun.
- Derleme sırasında büyük hatalar ortaya çıkarsa, bu kodu girin =
cargo clean
. - snarkOS'un kullanılmaya başlandığından emin olun
./run-client.sh
2. ‘node is unable to connect to peers on the network’ -nasıl türkçeye çevireceğimi bilemedim :)
4130/tcp
ve4180/tcp
portlarının açık olduğundan emin olun- snarkOS’un kullanılmaya başlandığından emin olun
./run-client.sh