Anda sedang melihat Apa itu Nod?

Apakah Node?

Waktu membaca: 5 minuti

Node mempunyai makna yang berbeza berdasarkan konteksnya.

Dalam dunia rangkaian, rangkaian telekomunikasi atau bahkan komputer, node mempunyai ciri yang ditentukan dengan baik: ia boleh menjadi titik pengagihan semula atau titik akhir komunikasi. Kita boleh mengatakan secara umum bahawa nod adalah peranti rangkaian fizikal. Agar tidak terlepas apa-apa, bagaimanapun, terdapat juga beberapa kes tertentu di mana perlu menggunakan nod maya.

Cazoo, bercakap tentang minum!

Ia berlaku. Node rangkaian adalah titik di mana mesej dapat dibuat, diterima atau dihantar. Seperti yang telah disebutkan, terdapat pelbagai jenis Nod Bitcoin: nod penuh, nod super, nod pelombong dan pelanggan SPV.

indeks

Nod Bitcoin

Di mana Blockchain direka sebagai sistem diedarkan, rangkaian nod membolehkan Bitcoin digunakan sebagai mata wang digital peer-to-peer (P2P) yang terdesentralisasi, tidak dapat disensasikan dan terdesentralisasi, iaitu, tanpa semestinya ada perantara untuk mengesahkan perdagangan, pertukaran, transaksi antara pengguna.

I nod blockchain Oleh itu, mereka mesti bertindak sebagai titik komunikasi dan mesti mempunyai beberapa sifat, sehingga mereka dapat melakukan beberapa fungsi. Mana-mana peranti yang menghubungkan ke antara muka Bitcoin, seperti komputer, boleh dianggap simpulan, kerana semua nod dihubungkan dalam blockchain. Apa yang boleh dilakukan oleh simpulan ini? Mereka berkomunikasi. Mereka menghantar maklumat mengenai transaksi dan blok rangkaian komputer yang diedarkan dengan protokol peer-to-peer Bitcoin. Mata: terdapat pelbagai jenis nod Bitcoin.

Nod Penuh

Nod penuh adalah nod yang secara konkrit memberikan keselamatan Bitcoin dan menyokong strukturnya: node ini penting untuk fungsi keseluruhan rangkaian. Mungkin anda sudah membacanya di suatu tempat dan melihatnya dipanggil nod pengesahan penuh: mereka memanggil mereka kerana mengambil bahagian dalam proses mengesahkan transaksi dan kunci mengikut peraturan yang dikenakan oleh persetujuan sistem. Nod penuh dapat menghantar transaksi baru dan blok baru ke blockchain.

Biasanya nod penuh mesti memuat turun salinan keseluruhan blockchain, dengan semua blok dan transaksinya (walaupun itu bukan syarat yang diperlukan untuk dianggap sebagai simpul penuh - bahkan satu bahagian dari blockchain dapat dimuat turun).
Node penuh Bitcoin boleh disediakan berikutan banyak pelaksanaan perisian yang berbeza, di mana yang paling terkenal dipanggil Bitcoin Core (di sini pautan untuk githubnya). Bukan untuk semua orang! Berikut adalah syarat minimum, tetapi minimum, minimum untuk menjadi nod penuh Bitcoin Core:

  • Desktop atau komputer riba dengan versi terbaru Windows, Mac OS X, atau Linux.
  • 200GB ruang cakera percuma.
  • Memori 2GB (RAM).
  • Sambungan internet berkelajuan tinggi dengan muat naik sekurang-kurangnya 50 kB / s.
  • Sambungan tanpa had atau dengan had muat naik yang tinggi. Atau pastikan bahawa dalam rancangan tarif anda, jika anda membuat hotspot, 200 giga sebulan di muat naik dan 20 di downlaod disertakan.
  • Node penuh mesti dapat berfungsi sekurang-kurangnya seperempat hari (6 jam) tetapi sangat dihargai kerana ia sentiasa aktif, 24 jam sehari.

Ribuan sukarelawan yang berbeza dan bahkan organisasi berusaha keras untuk menjadi simpul penuh dan dengan itu dapat membantu ekosistem Bitcoin. Sehingga hari ini (Mei 2021) kami mengira 9615 nod awam aktif di rangkaian Bitcoin. Dan kita hanya bercakap mengenai nod awam, iaitu nod Bitcoin yang dapat dilihat dan boleh diakses - yang juga disebut simpul mendengar

Ringkasan nod awam rangkaian Bitcoin

Ya Sherlock, ada juga simpul tidak mendengar, simpulan yang tersembunyi dan tidak kelihatan. Ini bersembunyi di belakang firewall untuk beroperasi, menggunakan protokol privasi seperti Tor, atau, bahkan lebih sederhana dan lebih selamat, mereka tidak dikonfigurasi untuk menerima sambungan.

Nod Mendengar (Super Nodes)

Un simpul mendengar o nod super adalah nod penuh yang dapat dilihat oleh umum: ia berkomunikasi dengan nod lain yang ingin bercakap dengannya dan bertukar maklumat. Jadi digunakan super node adalah kedua-duanya jambatan komunikasi yang sumber data: simpul super ialah titik pengagihan semula.

Sekiranya anda ingin menjadi simpul super yang boleh dipercayai, anda mesti sentiasa aktif, 24 jam sehari, agar dapat menghantar banyak sambungan: sejarah blockchain mesti didokumentasikan, semua transaksi mesti direkodkan dengan data mereka di semua nod di seluruh dunia. Tidak perlu dikatakan bahawa ia hanya untuk lebih sedikit orang: diperlukan daya pengkomputeran yang diperlukan, dan juga sambungan internet yang lebih baik.

Nod Penambang

Masa perlombongan telah berlalu. Jangan mula merosakkan. Hari ini, untuk berpartisipasi secara kompetitif dalam proses perlombongan Bitcoin, adalah mustahak untuk melabur dalam program dan perkakasan khusus, yang berjalan selari dengan Bitcoin Core untuk berusaha melombong blok. Seorang pelombong, atau orang yang menggunakan komputer kuat ini, boleh memutuskan untuk bekerja sendiri (hanya pelombongatau dalam kumpulan (pelombong kolam). 

Walaupun serigala sendirian, satu-satunya penambang yang meminta nenek mereka dapat menggunakan bilik bawah tanah untuk sementara waktu untuk melakukan sesuatu dengan komputer, sementara mereka menggunakan salinan blockchain yang mereka muat turun secara tempatan, mereka yang menambang di kolam renang, di kolam renang pelombong, mereka bekerja sama, dan masing-masing menyumbang sumber mereka sendiri (hashpower). Di kolam perlombongan adalah tanggungjawab penuh pentadbir kolam untuk menjaga simpul penuh: dia adalah pelombong kolam nod penuh.

Pelanggan ringan atau SPV

Juga dikenali sebagai pelanggan Pengesahan Pembayaran Mudah (SPV), pelanggan ringan mereka menggunakan rangkaian Bitcoin tetapi tidak bertindak sebagai simpul penuh. Oleh itu, klien SPV tidak menyumbang kepada keselamatan rangkaian: mereka tidak diharuskan memiliki salinan blockchain, dan mereka tidak pernah diminta dalam proses pengesahan dan pengesahan transaksi.

Pelanggan SPV mempunyai fungsi mendasar: ia membolehkan pengguna memeriksa apakah ada transaksi yang dimasukkan dalam blok atau tidak, tanpa harus memuat turun semua data blok tersebut. Bagaimana mereka melakukannya? Mereka meminta beberapa maklumat dari nod penuh yang lain (nod super). Pelanggan ringan bertindak sebagai titik akhir komunikasi dan digunakan oleh dompet yang berbeza (dompet) untuk menyimpan cryptocurrency.

Nod Pelanggan vs Perlombongan

Yang penting, mengekalkan nod penuh sangat berbeza dengan mengekalkan nod perlombongan penuh. Walaupun pelombong mesti melaburkan wang dan sumber daya untuk membeli dan menggunakan perkakasan dan perisian yang sangat mahal (ingat berapa banyak orang mengadu tentang elektrik yang digunakan untuk menambang bitcoin), sesiapa sahaja dapat mengekalkan nod pengesahan penuh. Sesungguhnya, tanpa node pengesahan penuh, pelombong tidak dapat melakukan apa-apa: sebelum cuba melombong blok, pelombong mesti menerima ok dari nod penuh, yang mengesahkan dan mengesahkan transaksi yang belum selesai. Oleh itu, pelombong dapat membuat blok yang telah digunakan untuk mengehos maklumat tersebut (dengan sekumpulan transaksi) dan cuba melombong blok tersebut. Di sini blockchain akan diperbaharui lagi: jika pelombong berjaya mencari penyelesaian yang sah untuk blok itu kini dapat dihantar ke seluruh blockchain dan node penuh mengesahkan kesahihannya. Pada akhirnya, peraturan persetujuan ditentukan dan dijamin oleh rangkaian yang diedarkan mengesahkan nod, bukan dari pelombong.

kesimpulan

Nod Bitcoin berkomunikasi antara satu sama lain melalui protokol rangkaian P2P Bitcoin dan dengan sentiasa berkomunikasi antara satu sama lain, mereka menjamin integriti sistem. Bagaimana jika ada simpulan yang tidak berperilaku baik, yang bertindak tidak jujur, yang nakal, yang cuba menyebarkan maklumat yang salah? Dalam rantaian blok, aliran maklumat: simpul itu cepat dikenali oleh nod yang jujur ​​dan terputus dengan segera dari rangkaian.

Berapa banyak yang boleh saya perolehi dengan mengekalkan simpul pengesahan penuh ?? '?

Kazoo! Tidak ada ganjaran ekonomi yang ditawarkan: ditentukan oleh kepercayaan pengguna, ia memberikan ketenangan fikiran, keselamatan, privasi kepada pengguna. Node penuh adalah pengadil permainan sebenar: mereka mengesahkan bahawa peraturan dipatuhi. Mereka melindungi blockchain dari serangan dan penipuan (seperti perbelanjaan berganda) dan mereka tidak perlu mempercayai orang lain.