Lompat ke konten utama

Ambil kendali penuh.
Jalankan node Anda sendiri.

Menjadi sepenuhnya berdaulat sambil membantu mengamankan jaringan. Menjadi Ethereum.

Apa artinya "menjalankan node"?

Jalankan perangkat lunak.

Dikenal sebagai 'klien', perangkat lunak ini mengunduh salinan rantai blok Ethereum dan memverifikasi validitas setiap blok, lalu terus memperbaruinya dengan blok dan transaksi baru, serta membantu orang lain mengunduh dan memperbarui salinan mereka sendiri.

Dengan perangkat keras.

Ethereum dirancang untuk menjalankan node pada komputer tingkat konsumen rata-rata. Anda dapat menggunakan komputer pribadi apa pun, tetapi sebagian besar pengguna memilih untuk menjalankan node mereka pada perangkat keras khusus untuk menghilangkan dampak kinerja pada mesin mereka dan meminimalkan waktu henti node.

Saat online.

Menjalankan node Ethereum mungkin terdengar rumit pada awalnya, tetapi ini hanyalah tindakan menjalankan perangkat lunak klien secara terus-menerus di komputer saat terhubung ke internet. Saat offline, node Anda hanya akan tidak aktif hingga kembali online dan mengejar perubahan terbaru.

Siapa yang harus menjalankan node?

Semua orang! Node bukan hanya untuk validator . Siapa pun dapat menjalankan node—Anda bahkan tidak memerlukan ETH.

Anda tidak perlu melakukan ETH untuk menjalankan node. Faktanya, setiap node lain di Ethereum-lah yang meminta pertanggungjawaban validator.

Anda mungkin tidak mendapatkan imbalan finansial yang diperoleh validator, tetapi ada banyak manfaat lain dari menjalankan node untuk dipertimbangkan oleh pengguna Ethereum mana pun, termasuk privasi, keamanan, berkurangnya ketergantungan pada server pihak ketiga, tahan sensor, serta peningkatan kesehatan dan desentralisasi jaringan.

Memiliki node Anda sendiri berarti Anda tidak perlu memercayai informasi tentang state jaringan yang disediakan oleh pihak ketiga.

Jangan percaya. Verifikasi.

Mengapa menjalankan node?

Saat mengirim transaksi menggunakan node publik, informasi pribadi dapat bocor ke layanan pihak ketiga ini seperti alamat IP Anda dan alamat Ethereum mana yang Anda miliki.

Dengan mengarahkan dompet yang kompatibel ke node Anda sendiri, Anda dapat menggunakan dompet Anda untuk berinteraksi secara pribadi dan aman dengan rantai blok.

Selain itu, jika node berbahaya mendistribusikan transaksi yang tidak valid, node Anda akan mengabaikannya begitu saja. Setiap transaksi diverifikasi secara lokal di mesin Anda sendiri, jadi Anda tidak perlu memercayai siapa pun.

Node pihak ke-3 dapat memilih untuk menolak transaksi dari alamat IP tertentu, atau transaksi yang melibatkan akun tertentu, yang berpotensi memblokir Anda dari menggunakan jaringan saat Anda membutuhkannya.

Memiliki node Anda sendiri untuk mengirimkan transaksi menjamin bahwa Anda dapat menyiarkan transaksi Anda ke seluruh jaringan peer-to-peer kapan saja.

Dengan menjalankan node, Anda menjadi bagian dari gerakan global untuk mendesentralisasi kendali dan kekuasaan atas dunia informasi.

Jika Anda seorang pemegang, berikan nilai pada ETH Anda dengan mendukung kesehatan dan desentralisasi jaringan, dan pastikan Anda memiliki suara di masa depannya.

Server cloud terpusat dapat memberikan banyak daya komputasi, tetapi mereka menjadi target bagi negara-bangsa atau penyerang yang ingin mengganggu jaringan.

Ketahanan jaringan dicapai dengan lebih banyak node, di lokasi yang beragam secara geografis, dioperasikan oleh lebih banyak orang dari berbagai latar belakang. Semakin banyak orang yang menjalankan node mereka sendiri, ketergantungan pada titik kegagalan terpusat berkurang, membuat jaringan menjadi lebih kuat.

Jika terjadi percabangan rantai, di mana dua rantai muncul dengan dua set aturan yang berbeda, menjalankan node Anda sendiri menjamin kemampuan Anda untuk memilih set aturan mana yang Anda dukung. Terserah Anda untuk meningkatkan ke aturan baru dan mendukung perubahan yang diusulkan, atau tidak.

Jika Anda melakukan staking ETH, menjalankan node Anda sendiri memungkinkan Anda untuk memilih klien Anda sendiri, untuk meminimalkan risiko pemotongan dan untuk bereaksi terhadap fluktuasi permintaan jaringan dari waktu ke waktu. Melakukan staking dengan pihak ketiga menghilangkan suara Anda tentang klien mana yang menurut Anda merupakan pilihan terbaik.

Dompet Ethereum memungkinkan Anda untuk mengambil hak asuh dan kendali penuh atas aset digital Anda dengan memegang kunci privat ke alamat Anda, tetapi kunci tersebut tidak memberi tahu Anda state rantai blok saat ini, seperti saldo dompet Anda.

Secara default, dompet Ethereum biasanya menjangkau node pihak ke-3, seperti Infura atau Alchemy, saat mencari saldo Anda. Menjalankan node Anda sendiri memungkinkan Anda memiliki salinan rantai blok Ethereum Anda sendiri.


Memulai

Pada masa-masa awal jaringan, pengguna harus memiliki kemampuan untuk berinteraksi dengan baris perintah untuk mengoperasikan node Ethereum.

Jika ini adalah preferensi Anda, dan Anda memiliki keahliannya, silakan periksa dokumentasi teknis kami.

Jalankan node Ethereum 

Sekarang kita memiliki DAppNode, yang merupakan perangkat lunak gratis dan sumber terbuka yang memberikan pengguna pengalaman seperti aplikasi saat mengelola node mereka.

Hanya dalam beberapa ketukan, Anda dapat membuat node Anda aktif dan berjalan.

DAppNode memudahkan pengguna untuk menjalankan full node, serta dan jaringan lainnya, tanpa perlu menyentuh baris perintah. Hal ini memudahkan semua orang untuk berpartisipasi dan menciptakan jaringan yang lebih terdesentralisasi.

Pilih petualangan Anda

Anda akan memerlukan beberapa perangkat keras untuk memulai. Meskipun menjalankan perangkat lunak node dimungkinkan di komputer pribadi, memiliki mesin khusus dapat sangat meningkatkan kinerja node Anda sekaligus meminimalkan dampaknya pada komputer utama Anda.

Saat memilih perangkat keras, pertimbangkan bahwa rantai terus berkembang, dan pemeliharaan pasti akan diperlukan. Meningkatkan spesifikasi dapat membantu menunda kebutuhan pemeliharaan node.

Beli paket lengkap

Pesan opsi plug and play dari vendor untuk pengalaman orientasi yang paling sederhana.

  • Tidak perlu merakit.
  • Pengaturan seperti aplikasi dengan GUI.
  • Tidak memerlukan baris perintah.

Rakit sendiri

Opsi yang lebih murah dan lebih dapat disesuaikan untuk pengguna yang sedikit lebih teknis.

  • Cari suku cadang Anda sendiri.
  • Instal DAppNode.
  • Atau, pilih OS dan klien Anda sendiri.

Rakit sendiri

Langkah 1 – Perangkat Keras

Spesifikasi minimum

Direkomendasikan

  • Intel NUC, generasi ke-7 atau lebih tinggi

    Prosesor x86

  • Koneksi internet kabel

    Tidak wajib, tetapi memberikan pengaturan yang lebih mudah dan koneksi yang paling konsisten

  • Layar tampilan dan keyboard

    Kecuali Anda menggunakan DAppNode, atau pengaturan ssh/tanpa layar (headless)

Langkah 2 – Perangkat Lunak

Opsi 1 – DAppNode

Saat Anda siap dengan perangkat keras Anda, sistem operasi DAppNode dapat diunduh menggunakan komputer mana pun dan diinstal ke SSD baru melalui drive USB.

Opsi 2 – Baris perintah

Untuk kontrol maksimum, pengguna berpengalaman mungkin lebih suka menggunakan baris perintah.

Lihat dokumentasi pengembang kami untuk informasi lebih lanjut tentang memulai pemilihan klien.

Temukan bantuan

Platform online seperti Discord atau Reddit adalah rumah bagi sejumlah besar pembangun komunitas yang bersedia membantu Anda dengan pertanyaan apa pun yang mungkin Anda temui.

Jangan melakukannya sendirian. Jika Anda memiliki pertanyaan, kemungkinan besar seseorang di sini dapat membantu Anda menemukan jawabannya.

Bacaan lebih lanjut


Berencana untuk staking?

Untuk memaksimalkan efisiensi validator Anda, disarankan minimal RAM 16 GB, tetapi 32 GB lebih baik, dengan skor benchmark CPU 6667+ di cpubenchmark.net (opens in a new tab). Disarankan juga agar staker memiliki akses ke bandwidth internet berkecepatan tinggi tanpa batas, meskipun ini bukan persyaratan mutlak.

EthStaker membahas lebih detail dalam acara spesial berdurasi satu jam ini - Cara berbelanja perangkat keras validator Ethereum (opens in a new tab)

Catatan tentang Raspberry Pi (prosesor ARM)

Raspberry Pi adalah komputer yang ringan dan terjangkau, tetapi memiliki keterbatasan yang dapat memengaruhi kinerja node Anda. Meskipun saat ini tidak direkomendasikan untuk staking, ini bisa menjadi pilihan yang sangat baik dan murah untuk menjalankan node untuk penggunaan pribadi, dengan RAM sekecil 4 - 8 GB.

Uji pengetahuan Ethereum Anda