Testnet 3.3 - Cara Pelaksanaan

From Mina Wiki
Jump to navigation Jump to search

PANDUAN AWAL

Selamat datang di Program Mina Genesis! Halaman ini akan menuntun Anda menuju ke peralatan yang dibutuhkan untuk menjalankan Mina Protocol node di dalam mesin lokal Anda dan mengoneksikan ke jaringan. Dokumen ini untuk rilis Beta. Perintah dan APIs mungkin berubah sebelum awal rilis. Pembaharuan paling akhir untuk versi 0.0.15-beta.

PERSYARATAN

Rekomendasi perangkat keras telah berubah untuk rilis 3.3 ini. Peningkatan persyaratan perangkat keras hanya bersifat sementara di rilis 3.3 ini dan tidak di refleksikan pada persyaratan perangkat keras di testnet selanjutnya ataupun Mainnet.

Software: macOS or Linux (currently supports Debian 9 and Ubuntu 18.04 LTS) Catatan : Windows tidak secara resmi di dukung pada saat ini. Bagaimanapun, beberapa komunitas member berhasil menjalankan nodes menggunakan Windows Subsystem untuk Linux. Klik disini untuk menjalankan intruksi menjalankan nodes melalui WIndows.

Hardware:

  • at least an 8-core processor
  • at least 12GB of RAM
  • Koneksi Jaringan minimal 1 Mbps

Ingat jika Anda berencana untuk menjalankan Snark Worker Node, maka anda butuh lebih banyak RAM --16GB direkomendasikan. GPU's saat ini tidak dibutuhkan, tapi mungkin dibutuhkan untuk operator node ketika protokol ditingkatkan.

VM Instances: O(1) Labs telah mencoba menjalankan nodes di beberapa provider VM dan merekomendasikan perangkat berikut untuk dasar operator node yang dibutuhkan.

Periksa link ini untuk bagaimana mengkonfigurasi Mina node Anda melalui Google Cloud.

PEMASANGAN

Jika Anda memasang Mina dari rilis sebelumnya, Anda perlu meningkatkan node anda sehingga node Anda tidak akan dilarang oleh jaringan COda. Lihat intruksi dibawah ini untuk meningkatkan node di macOS ataupun Linux.

macOS

Pemasangan mengunakan Homebrew

brew install minaprotocol/mina/mina

Jika Anda sudah memasang d rilis sebelumnya dan perlu untuk meningkatkan, maka jalankan perintah ini :

brew upgrade mina


Ubuntu 18.04 / Debian 9

Tambahkan Mina Debian repo dan pasang :

sudo apt-get remove mina-testnet-postake-medium-curves
sudo apt-get remove mina-kademlia
echo "deb [trusted=yes] http://packages.o1test.net release main" | sudo tee /etc/apt/sources.list.d/mina.list
sudo apt-get update
sudo apt-get install mina-testnet-postake-medium-curves
# opsional, pasang arsipnode
sudo apt-get install mina-archive

Jika anda sudah berhasil memasang Mina dari rilis sebelumnya, menjalankan perintah diatas akan otomatis mencopot dan memasang kembali versi yang terbaru. Jika Anda memasang dari awal, Anda mungkin akan menemukan error ini ketika menjalankan perintah pertama E: Unable to locate package mina-testnet-postake-medium-curves. Anda dapat mengabaikan itu.

Windows

Windows saat ini belum support. Jika Anda tertarik unutk mendapatkan grants sebagai pengembang Mina untuk Windows, silahkan email grants@o1labs.org atau temukan kami di Discord server.

Build from source

Jika Anda menjalankan node dari versi Linux distro ataupun macOS yang lain, Anda dapat mencoba memasang Mina dari source code. Tolong catat jika OS yang lain belum di coba oleh tim kami, mungkin terdapat beberapa masalah di dalam proses pemasangannya. Jangan ragu untuk membagi logs apapun dan dapatkan bantuan di Discord server.

KONFIGURASI PORT DAN FIREWALLS

Jika Anda menjalankan firewall, anda harus mengijinkan traffic di TCP port 8303 dan 8302. Daemon akan menggubakan HTTPS (443) and HTTP (80) untuk mencoba menentukan alamat IP.

Untuk panduan silahkan klik link ini.