Ada beberapa pilihan tentang cara menjalankan node bitcoin Anda sendiri, tetapi semuanya harus memenuhi kriteria berikut;
Persyaratan Server untuk Menghosting Node Bitcoin
| Fitur | Persyaratan | Detail |
|---|---|---|
| Storage | Ruang disk minimal 300 GB | Setiap node harus mengunduh seluruh Blockchain Bitcoin, saat ini sekitar 248GB tetapi tumbuh secara eksponensial, |
| RAM | 4GB | Semakin banyak memori yang kita miliki, semakin baik. |
| Bandwidth | 5GB | Jaringan stabil yang memfasilitasi pengunggahan data 5GB dan pengunduhan data 500MB sehari. |
| Jalankan waktu | Minimal 6 jam | Semakin lama waktu berjalan yang dapat kita miliki, semakin baik. |
Dengan mempertimbangkan kriteria ini, cukup sulit untuk mulai menghosting node penuh Anda sendiri di desktop atau laptop di rumah.
Tersedia pilihan untuk menggunakan beberapa solusi "siap pakai" yang tidak memerlukan pengaturan sama sekali. Solusi ini hadir dalam bentuk kotak-kotak kecil yang sudah terinstal semua perangkat lunak yang dibutuhkan, sehingga tidak ada ruang untuk penyesuaian pribadi.
Bisa dibilang cara paling nyaman untuk menghosting seluruh node Anda adalah melalui VPS atau cloud hosting. Dengan demikian, Anda memastikan node Anda aktif dan berjalan 24/7, dan setelah pengaturan selesai, tidak memerlukan upaya ekstra sama sekali.
1. Digital Ocean
Website: https://www.digitalocean.com
Salah satu faktor dominan saat memilih hosting untuk node Bitcoin Anda sendiri adalah kombinasi waktu aktif dan kemampuan untuk menghosting seluruh data blockchain. Karena sebagian besar layanan VPS dan cloud menawarkan ruang SSD terbatas, pilihannya pun terbatas. Digital Ocean adalah salah satu perusahaan yang menyediakan solusi tepat untuk ruang memori yang dibutuhkan dengan berbagai macam pilihan.
Yang Digital Ocean Berencana untuk Memulai?
Saat mempertimbangkan kebutuhan untuk menyiapkan node Anda sendiri, Anda harus menggali lebih dalam dari biasanya. Dengan Digital Ocean, ada beberapa pilihan yang dapat Anda pertimbangkan, namun, kami telah menemukan paket yang tepat yang paling hemat biaya dan memberi Anda sedikit ruang ketika ukuran Blockchain meningkat seiring waktu.
Standar Digital Ocean Rencana Tetesan
- Memori = 16 GB RAM
- vCPU = 8 Inti CPU
- Transfer Data = 6 TB
- Penyimpanan Disk SSD = 320 GB
- Harga = $96/bln atau $0.142/jam
Digital Ocean Kelebihan
- Performa kecepatan dan uptime server yang luar biasa
- Model harga yang kompetitif dan fleksibel
- Pilihan 15 pusat data terdistribusi
- Mesin virtual yang sangat dapat dikonfigurasi
- Sistem peringatan bawaan untuk ambang batas sumber daya atau masalah kritis
Digital Ocean Kekurangan
- Biaya berlaku untuk pencadangan otomatis
- Cadangan tidak terenkripsi
- Hanya cocok untuk pengguna tingkat lanjut
- Kurang ramah pengguna untuk operasi tim
2. Linode
Website: https://www.linode.com/
Nama perusahaan ini, Linode, mungkin sudah sesuai dengan node Bitcoin, tetapi bukan itu saja. Sementara banyak perusahaan hosting lain menawarkan beragam produk selain hosting VPS, Linode berkomitmen untuk menghadirkan solusi VPS terbaik.
Satu hal yang perlu diperhatikan; layanan ini didedikasikan untuk pengguna Linux. Ini bukan berarti siapa pun yang belum pernah menggunakan Linux sebelumnya tidak dapat menghosting server VPS Anda dengan Linode, hanya saja perlu diingat. Linode adalah perusahaan hosting niche yang menawarkan beragam solusi bagi mereka yang melek teknologi dan memahami seluk-beluk internet. Mereka yang telah mengambil langkah untuk menghosting node Bitcoin mereka sendiri secara keseluruhan telah mendapatkan pengakuan di bidang teknologi dan akan sangat mampu memanfaatkan Linode.
Paket Linode Mana yang Sebaiknya Anda Mulai?
Dengan Linode, Anda dapat memilih beragam produk. Baik itu server khusus yang disesuaikan dengan kebutuhan Anda maupun produk Linode yang lebih standar. Setelah mempelajari lebih lanjut produk-produk yang ditawarkan Linode, kami menemukan satu paket yang paling optimal untuk menghosting node Bitcoin Anda. Paket ini memberi Anda ruang untuk peningkatan ukuran Blockchain dan kecepatan optimal.
Paket Linode Standar 16 GB
- Memori = 16 GB RAM
- vCPU = 6 Inti CPU
- Transfer Data = 8 TB
- Penyimpanan Disk SSD = 320 GB
- Harga = $80/bln atau $0.12/jam
Linode Pro
- Penerapan aplikasi yang mudah
- Jangkauan layanan yang luas
- Dukungan yang baik
- Ramah anggaran
- Dokumentasi yang komprehensif
Kontra Linode
- Keterampilan teknis diperlukan
- Proses perampingan yang sedikit rumit
3. Siteground
Website: https://www.siteground.com/
Satu hal yang perlu Anda ingat ketika memilih solusi hosting adalah fakta bahwa ukuran Bitcoin Blockchain terus meningkat. Ukurannya telah mencapai sekitar 250GB selama sepuluh tahun terakhir dengan semakin banyaknya lalu lintas yang masuk setiap harinya. Saat adopsi sebenarnya terjadi, dan semakin banyak transaksi terjadi di jaringan, ukuran ini dapat meningkat lebih besar lagi.
Saat memilih host, Anda perlu memastikan mereka siap menghadapi peningkatan ini dan mampu menyesuaikan dengan permintaan Anda. Siteground Hal ini sangat sempurna karena memungkinkan siapa pun untuk mengatur cloud hosting mereka sesuai kebutuhan. Saat Anda membutuhkan lebih banyak ruang SSD, percepat RAM, atau apa pun, saat itulah Anda menyesuaikan paket Anda.
Yang SiteGround Berencana untuk Memulai?
Ketika kita melihat SiteGround, kami menemukan opsi yang lebih dapat disesuaikan. Dengan Bitcoin Node, diperlukan penyimpanan SSD yang besar dibandingkan dengan bandwidth dan kecepatan transfer yang dibutuhkan. Namun, meningkatkan penyimpanan SSD Anda, dalam banyak kasus, memang meningkatkan jumlah inti, memori, dan kecepatan transfer seperti yang telah kita lihat pada contoh sebelumnya. Dengan Siteground, Anda tidak menyia-nyiakan apa pun dan menyesuaikan rencana kapan pun diperlukan. Ini lebih mahal daripada Digital Ocean atau Linode, tetapi ia memanfaatkan sepenuhnya semua yang termasuk dalam paket Anda.
Rencana Jump Start
- Memori = 8 GB RAM
- vCPU = 4 Inti CPU
- Transfer Data = 5 TB
- Penyimpanan Disk SSD = 40 GB
- Harga = $100/bln atau $0.138/jam
SiteGround Kelebihan
- Performa kecepatan dan uptime hosting yang luar biasa
- Dukungan pelanggan yang baik
- Didukung oleh Google Cloud Platform
- 1-klik CDN termasuk dalam semua paket bersama
- Khusus WordPress staf pendukung
- Pencadangan harian otomatis yang terdistribusi secara geografis
- Dasbor pengguna label putih dan DNS pribadi dalam paket GoGeek
SiteGround Kekurangan
- Harga perpanjangan mahal
- Penyimpanan terbatas dalam paket hosting bersama
- Masih menggunakan SSD tradisional alih-alih penyimpanan NVMe
- Alat pementasan tidak termasuk dalam paket bersama tingkat pemula
Memahami Blockchain & Node Bitcoin
Dunia mata uang kripto mungkin masih asing bagi banyak orang, dan mungkin tampak seperti realitas baru yang rumit di mana hanya sedikit yang tahu apa yang sedang terjadi. Kenyataannya, jutaan orang di seluruh dunia menggunakan mata uang kripto, dan bahkan lebih banyak lagi yang menggunakan teknologi di baliknya; BlockchainAda lebih dari 3000 mata uang virtual yang berbeda, tetapi semuanya dimulai dengan Bitcoin.
Januari 2009 Bitcoin pertama kali diciptakan, sejak saat itu, setiap transaksi dicatat pada apa yang disebut blockchain.
Selama bertahun-tahun, teknologi revolusioner ini telah membawa banyak keuntungan melalui investasi di waktu yang tepat. Kini, berinvestasi dan berdagang bukan satu-satunya cara untuk mendapatkan keuntungan dari teknologi ini.
Untuk memahami apa itu Bitcoin Node, penting untuk memahami teknologi di balik Bitcoin terlebih dahulu.
Teknologi Blockchain adalah gagasan dari sosok yang tidak dikenal yang dikenal dengan nama Satoshi NakamotoSetelah merilis manifesnya melalui buletin untuk para ahli kriptografi, ia kemudian membuka proyek yang kemudian dikenal sebagai Bitcoin. Manifes tersebut ditulis dengan mempertimbangkan resesi 2008; bank tidak lagi seharusnya mengendalikan kekayaan orang lain, setiap orang seharusnya mengendalikan dana mereka sendiri tanpa ada badan sentral di antara mereka. Ide revolusioner ini didukung oleh penemuan teknologi yang disebut blockchain.
Apa itu Blockchain?
Blockchain terdiri dari jaringan dengan ribuan validator di seluruh dunia. Validator ini memverifikasi transaksi; misalnya, kepemilikan dana, pembayaran yang dilakukan, dan pemeriksaan saldo rutin. Verifikasi ini dilakukan oleh node terdesentralisasi, alih-alih satu pihak sentral dalam bentuk bank.
Anda mungkin bertanya-tanya, bagaimana cara kerjanya? Analogi yang bermanfaat adalah sebagai berikut;
Bayangkan sebuah spreadsheet yang diduplikasi ribuan kali di jaringan komputer. Lalu bayangkan jaringan ini dirancang untuk memperbarui spreadsheet ini secara berkala, dan Anda akan memiliki pemahaman dasar tentang blockchain.
Bagaimana Blockchain Bekerja dalam Kehidupan Nyata?
Dalam praktiknya, blockchain terdiri dari jutaan blok dalam bentuk rantai.
Setiap blok berisi data, apakah itu data Anda yang punya 1 Bitcoin atau data saya yang baru saja mentransfer 5 Bitcoin ke sepupu saya, semuanya tersimpan dalam blok-blok ini.
Setiap 10 menit satu blok baru dihasilkan, hingga saat ini ada lebih dari 600,000 blok seperti ini sejak tahun 2009.
Data yang disimpan pada blok ini terbuka untuk dilihat siapa saja agar memiliki transparansi penuh.
Blok-blok ini dihasilkan oleh 'penambang', ribuan komputer di seluruh dunia yang menggunakan daya pemrosesannya untuk memecahkan persamaan matematika.
Kedengarannya rumit, tetapi solusi kriptografi ini adalah cara untuk memverifikasi bahwa semua data yang tersimpan di blok-blok ini benar. Para penambang memverifikasi bahwa saya memiliki 1 Bitcoin ketika saya ingin mengirim 1 Bitcoin ke sepupu saya, dan sistem tidak akan memverifikasi transaksi saya jika ternyata saya tidak memiliki 1 Bitcoin tersebut ketika para penambang mencoba memverifikasi persamaan ini. Proses ini mendesentralisasikan kemampuan untuk memverifikasi blok apa pun karena dibutuhkan banyak daya pemrosesan untuk memverifikasi hanya satu blok.
Apa itu Bitcoin Node?
Seperti disebutkan di atas, seluruh blockchain terus dikontrol, diperiksa, dan diverifikasi oleh puluhan komputer di seluruh planet.
Komputer-komputer ini dapat dibagi menjadi penambang dan node.
Pada dasarnya, penambang dan node berada dalam tim yang sama; keduanya menginginkan jaringan yang aman. Perbedaannya adalah, saat Anda menambang, sistem Anda tidak memerlukan pengetahuan tentang blok yang dihasilkan sebelumnya. Sistem hanya menanyakan informasi yang tersimpan di blok sebelumnya dan blok yang sedang Anda verifikasi. Sebagai imbalan atas verifikasi tersebut, penambang menerima kompensasi berupa Bitcoin. Penambang, dalam hal ini, hanya berkontribusi pada blok-blok mendatang, bukan jaringan secara keseluruhan.
Node Bitcoin adalah lemari raksasa yang berisi semua blok yang pernah tercatat di blockchain. Para penambang melakukan verifikasi terhadap blok-blok yang baru dibuat. Namun, setelah sebuah blok diverifikasi, blok tersebut kini dapat dimasukkan ke dalam lemari tersebut, ke dalam node. Node tersebut kemudian akan terus memantau jaringan untuk setiap blok yang dibuat secara keliru dan tidak sesuai dengan aturan yang telah ditetapkan secara konsensus di dalam jaringan, di semua node yang beroperasi di seluruh dunia.
Mengapa Menjalankan Node Bitcoin Anda Sendiri?
Dalam arti tertentu, setiap kali Anda memiliki Bitcoin, Anda diuntungkan dengan menjalankan sebanyak mungkin node Bitcoin (penuh). Node-node ini berfungsi sebagai tulang punggung Bitcoin. Tanpa node-node ini, jaringan tidak akan terdesentralisasi, dan satu entitas dapat mengubah protokolnya. Saat ini, hal ini mustahil. Sedangkan dalam penambangan, ada imbalan finansial untuk daya komputasi Anda. Namun, tidak ada imbalan finansial saat menjalankan node sendiri. Namun, ada beberapa manfaat menjalankan node pribadi Anda.
1. Kepercayaan Ada di Tangan Anda
Sesuai janji Bitcoin, Anda memegang kendali atas dana Anda. Ketika Anda tidak menjalankan full node, Anda masih bergantung pada jaringan pihak ketiga. Agar transaksi Anda dapat disebarkan ke jaringan, Anda harus berkomunikasi dengan full node.
Menjalankan simpul penuh Anda sendiri akan memastikan transaksi Anda disiarkan ke penambang, tanpa campur tangan pihak ketiga mana pun. Perlu dicatat bahwa transaksi Anda tetap harus diverifikasi oleh penambang agar dapat diintegrasikan ke dalam Blockchain.
2. Keamanan dan Privasi Anda Ada di Tangan Anda
Siapa pun yang benar-benar mendukung privasi daring mungkin pernah mendengar tentang Bitcoin.
Bitcoin telah digunakan selama bertahun-tahun sebagai alat pembayaran di dunia maya, meskipun dalam praktiknya, Bitcoin bukanlah cara yang paling privat untuk beroperasi jika Anda tidak menjalankan node Anda sendiri. Bayangkan Anda telah mendaftar dompet online dengan alamat email, informasi ini sekarang akan terhubung langsung ke pihak ketiga ini. Dalam hal ini, saat Anda menganggap pembayaran Anda dalam Bitcoin bersifat anonim, dan sebenarnya terhubung dengan alamat email Anda.
Menjalankan node penuh akan membuat alamat kripto untuk Anda yang hanya terhubung ke node ini; alamat tersebut tidak dapat dilacak kembali ke informasi pribadi Anda. Dengan demikian, Anda menghilangkan kepercayaan pada pihak ketiga mana pun untuk menyimpan dana Anda atau melakukan transaksi apa pun.
3. Pilihan Ada di Tangan Anda
Protokol Bitcoin asli memiliki seperangkat aturan dan kriteria spesifik. Sesekali, para pengembang inti proyek Bitcoin mengerjakan teknologi baru atau menambahkan kode baru. Mereka semua adalah penganut setia Bitcoin.
Tidak ada perusahaan di balik Bitcoin yang membayar mereka untuk melakukannya. Dengan setiap pembaruan kode sumber, semua simpul penuh memiliki pilihan untuk menyetujui pembaruan ini. Setiap kali pembaruan signifikan terjadi, sebuah 'fork' sedang terjadi. Salah satu yang paling terkenal adalah fork yang menciptakan koin Bitcoin Cash, yang menyebabkan semua simpul penuh memutuskan apakah akan mendukung Bitcoin atau Bitcoin Cash. Ketika Anda menjalankan simpul penuh Anda sendiri, Anda bertanggung jawab untuk membuat keputusan ini sendiri, Anda memutuskan proyek mana yang paling Anda dukung.
Putusan: Sulit Memilih Rencana yang Tepat
Kapan pun Anda serius mempertimbangkan untuk menjalankan node Bitcoin Anda sendiri, Anda harus bersedia mengeluarkan sejumlah uang untuk melakukannya. bukan pilihan termurah mendukung jaringan mengingat fakta tidak ada insentif finansial untuk melakukannya.
Namun, jika Anda benar-benar yakin bahwa jaringan Bitcoin harus tetap stabil, terdesentralisasi, dan aman seperti saat ini, Anda sebaiknya mempertimbangkan untuk menjalankan node Anda. Ini adalah proses yang menarik untuk dilalui, dan memungkinkan Anda berkontribusi pada teknologi revolusioner yang mungkin dapat mendisrupsi banyak industri tanpa kita sadari.