Penulis: Milko Trajcevski. Disusun oleh: Cointime.com QDD
Artikel ini berisi instruksi tentang cara menjalankan node penuh BSC. Namun jika Anda mencari cara mudah untuk mengakses node Binance Smart Chain, Anda dapat menggunakan NOWNodes, penyedia node BSC yang andal.
Menjalankan node penuh BSC memungkinkan Anda untuk berpartisipasi dalam jaringan, berkontribusi pada desentralisasi, dan mengakses data real-time langsung dari blockchain. Dalam panduan komprehensif ini, kami akan memandu Anda melalui proses menjalankan node BSC, yang mencakup segala hal mulai dari persyaratan perangkat keras hingga menyiapkan perangkat lunak node penuh BSC. Dan tunjukkan cara termudah untuk mengakses node penuh BSC menggunakan NOWNodes.
1. Gunakan NOWNodes untuk mengakses node penuh BSC
NOWNodes adalah penyedia node BSC yang memberi Anda akses mudah ke node penuh BSC tanpa harus menyiapkan dan memelihara infrastruktur Anda sendiri. Melalui NOWNodes, Anda dapat dengan cepat terhubung ke node penuh BSC dan mulai berinteraksi dengan jaringan.
Penyedia node BSC adalah layanan yang menyediakan node BSC yang telah dikonfigurasikan dan dipelihara agar pengguna dapat terhubung. Saat memilih penyedia node BSC, ada beberapa faktor yang perlu dipertimbangkan, seperti keandalan, kinerja, harga, dan fitur tambahan.
Bagi mereka yang lebih menyukai akses mudah ke node BSC, NOWNodes memberikan solusi sederhana. Inilah cara Anda mengakses node BSC melalui NOWNodes:
l Kunjungi situs web NOWNodes www.nownodes.io dan daftarkan akun.
l Setelah pendaftaran selesai, Anda perlu memilih paket tarif. Anda hanya perlu memilih paket gratis untuk menikmati akses instan ke full node BSC.

l Jika Anda ingin memulai dengan paket gratis, Anda harus memilih 5 dari 77 blockchain yang tersedia untuk diakses. Pilih node BSC dalam daftar dan klik tombol "TAMBAHKAN".

l Kemudian, Anda perlu menavigasi ke "DASHBOARD" di akun Anda, gulir ke bawah halaman, dan tekan tombol "TAMBAHKAN KUNCI BARU".

l Anda kemudian dapat menavigasi ke "Dokumen" dan mengikuti instruksi yang diberikan untuk menghubungkan node yang dipilih menggunakan semua metode yang tersedia. NOWNodes akan memberi Anda titik akhir dan kredensial API yang diperlukan.

l Gunakan titik akhir API yang disediakan untuk mulai berinteraksi dengan jaringan BSC. Anda dapat mengirim permintaan untuk mengambil data blockchain, menjalankan kontrak pintar, dan melakukan berbagai operasi lainnya.
Dengan menggunakan NOWNodes, Anda dapat dengan cepat dan mudah terhubung ke node BSC dan node WSS BSC tanpa pengaturan dan pemeliharaan yang rumit. Hal ini memungkinkan Anda untuk fokus dalam membangun aplikasi, penjualan, dan pemasaran sambil memanfaatkan kemampuan jaringan BSC dari NOWNodes SaaS.
2. Siapkan node penuh BSC khusus Anda

Menjalankan node penuh BSC pribadi memberi Anda tingkat keamanan dan otonomi tertinggi karena Anda memiliki kendali penuh atas jalannya node Anda. Di bawah ini adalah panduan langkah demi langkah untuk menyiapkan node penuh BSC:
Prasyarat untuk menjalankan node penuh BSC
Ada beberapa prasyarat yang diperlukan untuk menjalankan node BSC, termasuk persyaratan perangkat keras dan perangkat lunak. Anda harus memastikan bahwa perangkat keras Anda memenuhi persyaratan yang disarankan untuk memastikan node Anda berjalan lancar dan efisien. Berikut ini adalah prasyarat utama untuk menjalankan full node BSC:
Persyaratan perangkat keras
Menjalankan node penuh BSC memerlukan perangkat keras yang memenuhi spesifikasi yang disarankan.
l Prosesor: Prosesor multi-core dengan kecepatan clock minimal 16 GHz.
l Memori: Setidaknya memori 64 GB.
l Penyimpanan: Disk dengan ruang penyimpanan yang cukup, setidaknya dua kali ukuran snapshot blockchain BSC. Disk harus memiliki ruang penyimpanan kosong minimal 5TB.
l Koneksi jaringan yang stabil dan andal untuk memastikan komunikasi tidak terputus dengan jaringan BSC.
Persyaratan perangkat lunak
l Perangkat lunak klien BSC, seperti Geth atau Erigon, tergantung pada jenis node yang ingin Anda jalankan.
l Alat baris perintah diperlukan untuk mengunduh, mendekompresi, dan mengelola snapshot BSC dan data blockchain.
l Pengetahuan dasar tentang antarmuka baris perintah (CLI) dan kemampuan untuk menjalankan perintah.
Unduh dan ekstrak snapshot
Untuk menyiapkan node penuh BSC, Anda perlu mengunduh dan mengekstrak snapshot BSC. Snapshot berisi salinan terkompresi dari blockchain BSC dan digunakan untuk mem-bootstrap node Binance Smart Chain Anda. Silakan ikuti langkah-langkah di bawah ini untuk mengunduh dan mengekstrak snapshot:
l Salin URL snapshot yang disediakan oleh penyedia node BSC.
l Gunakan perintah wget untuk mengunduh snapshot. Misalnya: wget -O geth.tar.lz4 " ".
l Tunggu hingga pengunduhan selesai. Tergantung pada ukuran snapshot, mungkin diperlukan waktu satu hingga dua jam.
l Gunakan perintah tar untuk mendekompresi snapshot. Misalnya: tar -I lz4 -xvf geth.tar.lz4
l Tunggu hingga proses dekompresi selesai. Ini mungkin memakan waktu beberapa jam, jadi Anda bisa meletakkannya di latar belakang menggunakan perintah nohup.
Ganti data dan mulai ulang klien BSC
Setelah mengunduh dan membuka ritsleting snapshot, Anda perlu mengganti data yang ada dengan data dari snapshot. Silakan ikuti langkah-langkah di bawah ini untuk mengganti data dan memulai ulang klien BSC:
1. Hentikan klien BSC yang sedang berjalan (jika ada). Gunakan perintah kill dan masukkan ID proses (PID) klien BSC.
2. Pertimbangkan untuk mencadangkan data asli dan memindahkan direktori chaindata dan triecache ke lokasi pencadangan. Misalnya: mv
${BSC_DataDir}/geth/chaindata
${BSC_DataDir}/geth/chaindata_backup; mv
${BSC_DataDir}/geth/triecache
${BSC_DataDir}/geth/triecache_backup
3. Ganti data dalam snapshot dengan memindahkan direktori chaindata dan triecache dari lokasi snapshot ke direktori data BSC. Misalnya: mv server/data-seed/geth/chaindata ${BSC_DataDir}/geth/chaindata; mv server/data-seed/geth/triecache
${BSC_DataDir}/geth/triecache
4. Jalankan kembali klien BSC dan periksa log untuk memastikan node disinkronkan dengan jaringan.
Konfigurasikan simpul BSC RPC
Untuk mengonfigurasi node BSC RPC, Anda perlu menentukan parameter dan pengaturan yang diperlukan. Pengaturan ini mencakup ID jaringan, nomor port, titik akhir API, dan opsi lainnya. Berikut ini adalah langkah-langkah utama untuk mengonfigurasi node BSC RPC:
l Buka file konfigurasi klien BSC. Misalnya jika Anda menggunakan Geth, buka file geth.conf.
l Temukan bagian pengaturan RPC dan tentukan parameter yang diperlukan seperti ID jaringan, nomor port, dan titik akhir API. Lihat dokumentasi klien BSC untuk opsi konfigurasi spesifik.
l Simpan file konfigurasi dan keluar dari editor teks.
Dengan langkah-langkah ini, Anda telah berhasil menyiapkan node penuh BSC dan mengganti datanya dengan data snapshot.
3. Mengoptimalkan kinerja node BSC

Menjalankan node BSC melibatkan banyak aspek manajemen untuk memastikan kinerja dan efisiensi yang optimal. Dengan menerapkan pengoptimalan tertentu, Anda dapat meningkatkan kecepatan dan keandalan node BSC Anda. Berikut beberapa tip untuk mengoptimalkan kinerja node BSC:
Tingkatkan kecepatan unduh dengan Aria2c
Untuk mempercepat pengunduhan snapshot BSC, Anda dapat menggunakan alat bernama Aria2c. Aria2c adalah utilitas baris perintah yang mendukung pengunduhan paralel, sehingga meningkatkan kecepatan pengunduhan secara signifikan. Berikut cara menggunakan Aria2c untuk mengunduh snapshot BSC:
l Gunakan manajer paket yang sesuai untuk menginstal Aria2c di komputer atau server Anda. Misalnya di Linux Anda dapat menggunakan perintah berikut: sudo apt-get install aria2
l Salin URL snapshot yang disediakan oleh penyedia node BSC.
l Gunakan URL snapshot untuk menjalankan perintah Aria2c untuk memulai pengunduhan. Misalnya: aria2c -o geth.tar.lz4 -s14 -x14 -k100M .
Dengan menggunakan Aria2c, Anda dapat mengurangi waktu pengunduhan snapshot BSC secara signifikan, sehingga memungkinkan Anda menyiapkan node BSC lebih cepat.
Pisahkan file menjadi beberapa bagian untuk pengunggahan dan pengunduhan granular
Untuk menghindari kesalahan karena ukuran file saat upload dan download, Anda dapat membagi file menjadi beberapa bagian yang lebih kecil. Dengan cara ini, Anda dapat mengunggah dan mengunduh file dengan lebih efisien tanpa mengalami masalah terkait ukuran file. Berikut cara menggunakan Aria2c untuk membagi file menjadi beberapa bagian kecil:
l Instal Aria2c di komputer atau server Anda.
l Salin file yang akan dibagi menjadi blok-blok ke direktori yang ditentukan.
l Gunakan parameter yang sesuai untuk menjalankan perintah Aria2c untuk membagi file. Misalnya: aria2c -s14 -x14 -k100M .
Dengan membagi file menjadi beberapa bagian yang lebih kecil, batasan ukuran file dapat diatasi, sehingga memastikan proses pengunggahan dan pengunduhan lebih lancar.
Hubungkan dan unzip file
Setelah membagi file menjadi beberapa bagian, Anda perlu menggabungkannya sebelum mendekompresinya. Dengan menggabungkan potongan file, Anda dapat merekonstruksi file asli dan melanjutkan proses dekompresi. Berikut cara menghubungkan dan mendekompresi file:
l Gunakan perintah cat untuk menghubungkan blok file. Misalnya: cat ./chunk* > mdbx.tar.lz4
l Gunakan alat yang sesuai untuk menjalankan perintah dekompresi. Misalnya: tar -I lz4 -xvf mdbx.tar.lz4
Dengan langkah-langkah ini, Anda dapat menghubungkan dan mendekompresi file secara efisien, memastikan node BSC Anda berjalan dengan data blockchain terbaru.
4. Kesimpulan
Menjalankan node BSC adalah langkah penting bagi siapa pun yang ingin berpartisipasi dalam jaringan Binance Smart Chain. Dengan menjalankan node BSC, Anda akan berkontribusi terhadap keamanan, desentralisasi, dan efisiensi jaringan secara keseluruhan. Dalam panduan komprehensif ini, kami membahas semua yang perlu Anda ketahui untuk memulai dan menjalankan node BSC.
Kami membahas prasyarat, proses menyiapkan node penuh BSC, dan menggunakan NOWNodes untuk mengakses node BSC dan node WSS BSC. Dengan mengoptimalkan kinerja node BSC Anda dengan pengetahuan ini, Anda kini diperlengkapi untuk berpartisipasi dalam dunia teknologi blockchain yang menarik dan berkontribusi pada pengembangan jaringan Binance Smart Chain.
https://nownodes.io/nodes/bsc
Artikel ini menjelaskan metode menjalankan node penuh BSC: menggunakan NOWNodes untuk mengakses node penuh BSC dan menyiapkan node penuh BSC khusus. Untuk persyaratan akses sederhana, Anda dapat memilih untuk menggunakan layanan yang disediakan oleh NOWNodes untuk terhubung dengan cepat ke node penuh BSC. Bagi pengguna yang memerlukan tingkat keamanan dan otonomi yang lebih tinggi, mereka dapat memilih untuk menyiapkan node penuh BSC khusus. Saat menggunakan NOWNodes untuk mengakses node penuh BSC, Anda perlu mendaftarkan akun dan memilih paket yang sesuai. Kemudian, berinteraksi dengan jaringan BSC pada titik akhir API yang disediakan oleh NOWNodes.
Menyiapkan node penuh BSC khusus memerlukan pemenuhan persyaratan perangkat keras dan perangkat lunak tertentu, dan memperoleh salinan data blockchain dengan mengunduh dan mendekompresi snapshot BSC. Kemudian, ganti data yang ada dengan data di snapshot dan mulai ulang klien BSC. Selain itu, artikel ini juga memberikan beberapa tips untuk mengoptimalkan kinerja node BSC, seperti menggunakan Aria2c untuk mempercepat pengunduhan, membagi file menjadi beberapa bagian untuk pengunggahan dan pengunduhan yang baik, menghubungkan dan mendekompresi file, dll.
