6. Install Bitcoin Core & Sinkronisasi dengan Bitcoin networkkembali ke daftar isiMac OS (64-bit)Saat awal menulis thread ini saya menggunakan macOS versi 10.11 (el Capitan) dan Bitcoin Core versi 0.18.0,
namun kali ini saya menggunakan macOS versi 10.14 (mojave) dan Bitcoin Core versi 0.19.0.1
Secara default sejak macOS versi 10.12 (Sierra) apple menyembunyikan opsi
Anywhere pada pilihan "
Allow apps download from" pada settingan Security & Privacy > General, artinya hanya aplikasi yang berasal dari apple store dan juga aplikasi dari developer yang sudah teridentifikasi pihak apple yang bebas dan bisa langsung diinstall di macOS, fitur ini dikenal dengan
Gatekeeper.
Agar bisa menginstall Bitcoin Core maka opsi
Allow apps download from Anywhere terlebih dulu mesti dimunculkan.
Buka Terminal
(Launchpad > Other > Terminal), ketikkan baris perintah berikut:
sudo spctl --master-disable
Note: untuk mengembalikan ke pengaturan default rubah 'disable' menjadi 'enable'Jika muncul isian Password, ketikkan password mac kemudian tekan return/enter,
dan berikut ini hasil yang tertera pada Security & Privacy > General.
Langkah selanjutnya install Bitcoin Core dengan double klik pada file hasil download sebelumnya.
Maka akan dimunculkan jendela seperti berikut:
Instalasinya di macOS cukup mudah, tinggal
Drag and Drop Logo Bitcoin Core ke folder
Applications.
Setelah proses
copy-nya selesai. Buka Aplikasi Bitcoin Core, maka muncul jendela
welcome seperti berikut:
Note: pada Bitcoin Core v.0.19.0.1 ada tambahan opsi Discard blocks after verification, except most recent 2 GB (prune) Tentukan
direktori untuk menempatkan file-file Bitcoin blockchain yang akan didownload.
Saya pribadi memilih custom dengan menempatkan folder blockchain tersebut pada harddrive terpisah (saya sarankan kapasitasnya diatas 500 GB).
Klik OK, maka selanjutnya Bitcoin Core GUI akan memulai
Syncing Headers dan
Synchronizing with Network.
Cepat atau lamanya proses sinkronisasi ini tergantung pada device dan juga koneksi bandwidth internet anda.
Saya sendiri entah berapa bulan menyelesaikan sinkronisasi dari block pertama hingga block terbaru (maklum pada awalnya mengandalkan modem wifi Sm**n itu pun malam hari, baru kemudian menggunakan In**me).
Proses ini bisa anda stop dan dilanjutkan kembali pada proses download berikutnya, namun pastikan sudah ada beberapa
block yang terdownload lebih dulu.
Klik ikon
network activity dipojok kanan bawah sehingga berubah menjadi tersilang.
Kemudian untuk menutup aplikasinya Klik menu Bitcoin Core > Quit Bitcoin Core (⌘Q)
Pengguna mac biasanya menggunakan shortcut ⌘Q untuk menutup setiap aplikasi karena tanda x (orb merah) di sudut atas jendela biasanya hanya untuk hide bukan close/exit aplikasi.Untuk proses sinkronisasi block selanjutnya akan dimulai dari posisi
block saat kali terakhir aplikasi di pause / quit.
Jika sudah mencapai 100%, berikut ini overview dari aplikasi Bitcoin Core:
Windows OS (64-bit)Bitcoin Core yang masih support windows 32-bit terakhir kali hingga versi 0.18.0
The Windows 32-bit has had some performance and other issues. While it still works, it does also hold back some other future improvements. By removing it now, we won't have to worry about supporting Windows 32-bit for those future improvements. -snip-
Kali ini saya menggunakan Windows 7 64-bit dan Bitcoin Core v.0.19.0.1 (win64)
Buka software Bitcoin Core yang sudah didownload dan diverifikasi sebelumnya (opsional),
kemudian ikuti intruksi yang tertera saat instalasi.
Setelah proses install selesai, buka Aplikasi Bitcoin Core, maka muncul jendela
welcome seperti berikut:
Untuk direktori data Blockchain saya pilih custom dan merujuk pada folder tempat Bitcoin Blockchain yang sebelumnya sudah didownload ketika menggunakan Bitcoin Core versi macOS.Klik OK, selanjutnya masuk ketahapan sinkronisasi (jika muncul Windows firewall
security alert, klik
Allow Access)
Note: Untuk menutup Bitcoin Core, biasakan
menggunakan menu Exit.
Done, berikut ini
overview dari Bitcoin Core versi Windows:
Linux OS (64-bit)Kali ini saya menggunakan
Linux Ubuntu 18.04.3 LTS dan
bitcoin-0.19.0.1-x86_64-linux-gnu.
Ada banyak cara untuk menginstall software Bitcoin Core di Linux, cara termudah bisa memanfaatkan Ubuntu software (
kalau di Android, ini semacam Google Play nya).
Klik tombol search (gambar kaca pembesar di kanan atas), ketik
bitcoin core dan pilih bitcoin-core, kemudian klik install.
Setelah instalasi, anda bisa mengakses software nya melalui Show Applications (titik 9 di sudut kiri bawah).
OK sampai disini anda tinggal mengikuti saja petunjuk berikutnya.
Cara lainnya saya coba bereksperimen dengan menginstall menggunakan baris perintah di terminal
Ekstrak file
bitcoin-0.19.0.1-x86_64-linux-gnu yang sudah didownload, masuk ke folder bin kemudian copy file bitcoin-qt.
Buat folder baru di
Home directory dan beri nama folder tersebut misal “bitcoin”, paste file bitcoin-qt sebelumnya pada folder tersebut.
Buka Terminal, ketikkan baris perintah:
cd bitcoinuntuk masuk kedalam direktori folder bitcoin yang dibuat sebelumnya, lalu tekan enter.
Ketik baris perintah:
chmod +x bitcoin-qt , lalu tekan enter
untuk modifikasi akses/permission dari file bitcoin-qt yang ada pada folder bitcoin tersebut agar bisa dibuka
Ketik baris perintah:
./bitcoin-qt , lalu tekan enter untuk proses berikutnya.
Maka akan dimunculkan jendela
Welcome seperti berikut:
Pilih direktori untuk menyimpan Bitcoin blockchain, kemudian klik OK
Selanjutnya proses sinkronisasi.
Sementera proses tersebut berjalan, anda bisa klik tombol
Hide untuk menyembunyikan proses sinkronisasi sambil mengeksplorasi
overview dan tab menu lainnya dari Bitcoin Core.
Anda bisa stop sinkronisasi dan melanjutkan pada waktu berikutnya dengan klik ikon dibawah kanan sehingga menjadi silang, kemudian pada menu Bitcoin-Qt klik Quit.
Referensi:
#1
https://bitcoin.org/en/full-node#mac-os-x-yosemite-1010x
https://en.bitcoin.it/wiki/Data_directory
https://bitcointalksearch.org/topic/m.50915664
http://www.erisian.com.au/meetbot/bitcoin-core-dev/2019/bitcoin-core-dev.2019-04-11-19.00.log.html
https://bitcoin.org/en/full-node#windows-7
https://www.microsoft.com/en-us/software-download/
https://bitcoin.org/en/full-node#linux-instructions
https://www.linuxbabe.com/ubuntu/install-bitcoin-core-wallet-ubuntu
https://www.youtube.com/watch?v=lmMVoBgIzNc
https://hackernoon.com/a-complete-beginners-guide-to-installing-a-bitcoin-full-node-on-linux-2018-edition-cb8e384479ea
https://fedoraproject.org/wiki/BITCOIN