Gate.ioBlogApakah Blockchain Node itu dan Apa jenisnya?
Apakah Blockchain Node itu dan Apa jenisnya?
05 July 10:30
- Node adalah server yang menyimpan,memvalidasi atau membuat blok transaksi tanpa otoritas pusat pada blockchain。
- Terdapat berbagai jenis node tergantung pada jenis konsensus dalam jaringan,jumlah data yang mereka simpan atau pegang dan apakah mereka dapat membuat blok atau tidak。
- Sebuah node menjalankan software yang bervariasi dari satu blockchain ke yang lain untuk menjalankan fungsi yang diperlukan untuk mengamankan jaringan blockchain。
- Beberapa manfaat menjalankan node termasuk privasi yang ditingkatkan,meningkatkan keamanan dan memastikan tidak ada yang mengubah aturan jaringan。
Kata kunci:Node,server,jaringan,validatsi,keamanan,full node,lightweight,archive,prune,authority
Anda tidak akan berbicara tentang blockchain tanpa menyebutkan fitur uniknya,seperti catatan permanen,desentralisasi,dan jaringan peer-to-peer。Anda bahkan mungkin pernah membahas bagaimana blockchain memungkinkan transaksi tanpa perantara。Pertanyaan yang segera muncul di benak ialah bagaimana data disimpan dan siapa yang bertanggung jawab untuk memvalidasi transaksi dan mengamankan jaringan。Hal umumnya sebelum teknologi blockchain ada ialah memiliki server pusat yang mengontrol jaringan dan aktivitas pengguna。Apa arti desentralisasi dalam blockchain adalah bahwa tidak ada server pusat seperti produk yang dibangun di atasnya,seperti mata uang crypto。Sebaliknya,Ia beroperasi melalui node。Lalu apa itu node blockchain?
Apa itu blockchain node?
Node pada blockchain merupakan perangkat,komputer,atau server yang berpartisipasi dalam jaringan yang terdiri dari banyak perangkat,komputer,atau server lain untuk berbagi informasi dan menegakkan aturan。Node menyimpan blok data dalam jaringan blockchain。 Mereka terkadang beroperasi menggunakan software untuk membuat,memverifikasi,dan menyimpan blok。Blockchain adalah catatan data terdesentralisasi yang perlu dijaga keamanannya。Oleh karena itu,Blockchain node adalah server yang beroperasi secara peer-to-peer,yang menyiratkan bahwa mereka terhubung satu sama lain secara langsung dan terus berbagi informasi terbaru di blockchain satu sama lain。Node adalah hub di mana desentralisasi blockchain berputar untuk menjaga integritas jaringan。Mereka menegakkan aturan konsensus dan memastikan keamanan jaringan。
Kegunaan Node
Node membantu jaringan blockchain untuk mencapai konsensus。Konsensus adalah aturan yang dimana jaringan beroperasi。Mencapai konsensus berarti proses dimana peserta menyetujui kevaliditasan transaksi tanpa otoritas pusat。
Mereka mengkonfirmasi informasi yang ditulis dalam blok menggunakan algoritma konsensus untuk memastikan bahwa transaksi tersebut valid dan menghindari kecurangan melalui pengeluaran ganda atau perevisi-an transaksi。
Dalam proses penambahan blok baru,sebuah node mengirimkan informasi blok tersebut ke node lain,yang dapat menerima atau menolak blok tersebut dengan memeriksa validitas transaksi dan tanda tangannya。Jika blok baru tersebut diterima,node menyimpan dan menaruh blok di atas chain pada blok yang sudah mereka simpan。Riwayat transaksi kemudian disamakan di seluruh jaringan。
Mereka menyimpan,melestarikan,dan menyebarkan data blockchain yang menyimpan seluruh blok dari riwayat transaksi。
Apa sajakah jenis-jenis Node?
1. Archive Nodes adalah tipe node utama yang melengkapi data historis blockchain dari blok genesis。Node ini berfungsi untuk memvalidasi transaksi dan mempertahankan konsensus,dan mencatat semua transaksi dalam database mereka。Dua tahun lalu,archive node yang menjalankan Ethereum Blockchain meningkat menjadi lebih dari empat terabyte,hampir dua kali lipat dalam setahun。Software standar untuk node blockchain Ethereum adalah Geth dan Parity,yang ukurannya secara konsisten meningkat beberapa persen。Dengan batasan yang lebih ketat pada jumlah transaksi per blok dan fakta bahwa blockchain Bitcoin utama digunakan untuk pembayaran standar dan bukan operasi yang rumit seperti smart contract,ukurannya cenderung tetap lebih kecil。
2. Full Node:ini adalah node yang mengunduh setiap blok transaksi dan memverifikasinya terhadap aturan konsensus。Beberapa aturan konsensus termasuk mencegah pengeluaran ganda dari output transaksi dalam satu blockchain。Pada Bitcoin,full node memverifikasi semua aturan Bitcoin dengan software paling populer yang dikenal sebagai inti Bitcoin,Full node menyimpan salinan blockchain dan memastikan kebenaran datanya。
3. Lightweight Node:Node ini menghemat waktu unduhan dan ruang penyimpanan yang signifikan dengan hanya mengunduh header blok。Header blok adalah bagian dari blok yang berisi informasi mengenai blok,seperti timestamp,hash dari blok sebelumnya,dan representasi hash dari data blok。Lightweight Node digunakan untuk memverifikasi pembayaran yang disederhanakan dan bergantung pada full node untuk berfungsi。
4. Pruned full node:menjalankan full node membutuhkan ruang disk yang cukup dan kecepatan koneksi internet untuk memulainya。Karena itu,pruned node dibuat untuk memungkinkan operator mengunduh blockchain dan memulai proses verifikasinya sambil menyimpan sebagian kecil。Pruned node menghemat ruang disk dengan menghapus blok yang dimulai dengan yang tertua setelah mengunduh seluruh blockchain。Mereka menghapus blok lama sampai mereka menahan transaksi terbaru hingga batas ukuran tertentu。Batas ukuran nilai transaksi yang akan disimpan diatur oleh operator node,misalnya 200MB,250MM,atau 300MB。
5. Mining Node:ini adalah node-node yang digunakan oleh penambang untuk memverifikasi dan menambahkan blok ke blockchain。Node ini menyediakan kegunaan yang diperlukan bagi penambang untuk membuktikan bahwa ia telah menyelesaikan pekerjaan yang diperlukan untuk membuat blok baru yang dengan datangnya ini disebut dengan proof-of-work。
6. Masternodes:Ini adalah node yang dipopulerkan oleh DASH。Mereka mencatat dan memvalidasi transaksi dan dapat memperoleh hadiah dari jaringan dengan mempertaruhkan sejumlah token asli。Mereka meng-host salinan lengkap dari blockchain dan menyediakan layanan second-layer ke jaringan di luar apa yang dapat ditangani oleh server biasa。Ini termasuk pengiriman langsung,transaksi pribadi,dan tata kelola。
7. Authority node digunakan dalam blockchain yang diizinkan dimana partisipasi tidak terbuka untuk siapa saja。Sebagai gantinya,node dipilih sebelumnya。Komunitas menentukan siapa yang menjalankan node dan jumlah node yang dibutuhkan。
Cara Menjalankan Node
Ini adalah langkah-langkah khas yang harus diikuti untuk menjalankan node blockchain;
1. Mengidentifikasi blockchain pilihan Anda,seperti Bitcoin,Ethereum
2. Mendapatkan hardware dan software yang dibutuhkan。Misalnya,inti software Bitcoin untuk Bitcoin,Geth atau Parity untuk Ethereum
3. Jalankan node
4. Gunakan Amazon,layanan cloud,untuk meng-host node untuk penyimpanan yang aman
5. Gunakan perangkat lokal Anda untuk menjalankan node
6. Tindak lanjuti dengan pemantauan dan pemeliharaan node yang tepat
Manfaat Menjalankan Node
Menjalankan node meningkatkan keamanan dan meningkatkan privasi
Menjalankan node adalah cara meningkatkan keamanan jaringan untuk memastikan tidak ada yang mengubah aturannya
Beberapa node,seperti masternode,dapat berfungsi sebagai aliran pendapatan pasif
Node merupakan dasarnya blockchain,dan tipenya bergantung pada tipe konsensus yang dioperasikan oleh jaringan 。Apapun konsensusnya,baik itu proof-of-work,proof-of-stake,atau proof-of-authority,node bekerja untuk memastikan konsensus ditegakkan untuk memastikan integritas jaringan blockchain。
Penulis:Gate.io Pengamat:M. Olatunji Penerjemah:Tasya A. Disclaimer:
* Artikel ini hanya mewakili pandangan pengamat dan bukan merupakan saran investasi。
* Gate.io memiliki semua hak atas artikel ini。Memposting ulang artikel akan diizinkan asalkan diberikan izin oleh Gate.io。Dalam semua kasus lain, tindakan hukum akan diambil karena pelanggaran hak cipta。
ETH/USDT
+ 1.20%
BTC/USDT
+ 1.03%
GT/USDT
+ 2.88%
Buka Kotak Keberuntungan Anda dan Dapatkan Hadiah $6666
This page is not intended for residents and citizens of Spain, Cuba, Bolivia, Venezuela and other Spanish-speaking jurisdictions listed in the Restricted Locations related terms of Gate.io's User Agreement.Español
This page is not intended for residents and citizens of France, Canada and other French-speaking jurisdictions listed in the Restricted Locations related terms of Gate.io's User Agreement.Français (Afrique)