Hivi sasa unatazama Nodi ni nini?

Nodi ni nini?

Wakati wa kusoma: 5 minuti

Node ina maana tofauti kulingana na muktadha wake.

Katika ulimwengu wa mitandao, mitandao ya mawasiliano au hata kompyuta, nodi zina sifa zilizoainishwa vizuri: zinaweza kuwa sehemu ya ugawaji au mwisho wa mawasiliano. Tunaweza kusema kwa ujumla kuwa node ni kifaa cha mtandao halisi. Ili usikose kitu chochote, hata hivyo, kuna kesi kadhaa maalum ambazo inahitajika kutumia nodi za kawaida.

Cazoo, ongea juu ya kunywa!

Inakwenda bon. Node ya mtandao ni mahali ambapo ujumbe unaweza kuundwa, kupokea au kupitishwa. Kama ilivyotajwa tayari, kuna aina tofauti za Nodi za Bitcoin: nodi kamili, nodi kuu, nodi za wachimbaji na wateja wa SPV.

Yaliyomo

Node za Bitcoin

Ambapo Blockchain imeundwa kama mfumo kusambazwa, mtandao wa nodi huruhusu Bitcoin kutumiwa kama sarafu ya dijiti ya rika-kwa-rika (P2P), isiyoweza kuhimiliwa na iliyowekwa madarakani, ambayo ni kwamba, bila lazima iwepo wapatanishi ili kudhibitisha biashara, kubadilishana, shughuli kati ya watumiaji.

I node za kuzuia kwa hivyo lazima watende kama kituo cha mawasiliano na lazima waweze kuwa na mali kadhaa, ili waweze kufanya kazi kadhaa. Kifaa chochote inayounganisha na kiunga cha Bitcoin, kama kompyuta, inaweza kuzingatiwa kuwa fundo, kwani nodi zote zimeunganishwa ndani ya blockchain. Mafundo haya yanaweza kufanya nini? Wanawasiliana. Wanasambaza habari juu ya shughuli na vizuizi vya mtandao wa kompyuta uliosambazwa na itifaki ya wenzao ya Bitcoin. Jicho: kuna aina tofauti za nodi za Bitcoin.

Nodi Kamili

Node kamili ni hizo node ambazo kwa hakika hutoa usalama wa Bitcoin na inasaidia muundo wake: ni muhimu kwa utendaji wa mtandao mzima. Labda tayari umezisoma mahali na umeona zinaitwa nodi kamili za kuhalalisha: huwaita hivyo kwa sababu kushiriki katika mchakato wa kuhakiki shughuli na kufuli kulingana na sheria ambazo ziliwekwa na idhini ya mfumo. Node kamili zinaweza kupitisha shughuli mpya na vizuizi vipya kwenye blockchain.

Kawaida node kamili lazima ipakue nakala ya kizuizi kizima, na vizuizi vyake vyote na shughuli (hata ikiwa sio hitaji muhimu kuzingatiwa kuwa nodi kamili - unaweza pia kupakua sehemu moja ya blockchain).
Node kamili ya Bitcoin inaweza kusanidiwa kufuatia utekelezaji anuwai wa programu, ambapo inayojulikana zaidi ya yote inaitwa Kidogo cha Bitcoin (hapa kiunga cha github yake). Sio kwa kila mtu! Hapa kuna kiwango cha chini, lakini kiwango cha chini, mahitaji ya chini kuwa nodi kamili ya Bitcoin Core:

  • Desktop au kompyuta ndogo na toleo la hivi karibuni la Windows, Mac OS X, au Linux.
  • 200GB ya nafasi ya bure ya diski.
  • 2GB ya kumbukumbu (RAM).
  • Uunganisho wa mtandao wa kasi na upakiaji wa angalau 50 kB / s.
  • Uunganisho usio na kikomo au na mipaka ya juu ya kupakia. Au hakikisha kuwa katika mpango wako wa ushuru, ikiwa utafanya hotspot, giga 200 kwa mwezi katika kupakia na 20 katika upunguzaji wa chini umejumuishwa.
  • Node kamili lazima iweze kufanya kazi kwa angalau robo ya siku (masaa 6) lakini inathaminiwa kuwa inafanya kazi kila wakati, masaa 24 kwa siku.

Maelfu ya wajitolea tofauti na hata mashirika yanafanya kazi kwa bidii kuwa nodi kamili na kwa hivyo kuweza kusaidia mazingira ya Bitcoin. Kuanzia leo (Mei 2021) tunahesabu Sehemu za umma za 9615 katika mtandao wa Bitcoin. Na tunazungumza tu juu ya node za umma, ambayo ni, nambari zinazoonekana na zinazoweza kupatikana za Bitcoin - ambazo pia huitwa nodi za kusikiliza

Muhtasari wa node za umma za mtandao wa Bitcoin

Ndio Sherlock, kuna pia nodi zisizo za kusikiliza, mafundo yaliyofichika na yasiyoonekana. Hizi huficha nyuma ya firewall kufanya kazi, kwa kutumia itifaki za faragha kama Tor, au, hata rahisi na salama zaidi, hazijasanidiwa kupokea unganisho.

Node za Kusikiliza (Super Nodi)

Un node ya kusikiliza o nodi kubwa nodi kamili inayoonekana hadharani: inawasiliana na nodi zingine ambazo zinataka kuongea nayo na kubadilishana habari. Kwa hivyo kutumika nodi kuu zote ni a daraja la mawasiliano kwamba chanzo cha data: nodi kubwa ni ugawaji.

Ikiwa unataka kuwa nodi kuu ya kuaminika, lazima uwe hai kila wakati, masaa 24 kwa siku, ili kuweza kusambaza mafuriko ya unganisho: historia ya blockchain lazima iandikwe, shughuli zote lazima zirekodiwe na data zao kwenye nodi zote ulimwenguni. Ni bila kusema kuwa ni kwa watu wachache: nguvu inayotakiwa ya kompyuta, pamoja na unganisho bora la mtandao, zinahitajika.

Nodi za Wachimbaji

Wakati wa kuchimba madini umepita. Usianze kudhoofisha. Leo, ili kushiriki kwa ushindani katika mchakato wa uchimbaji wa Bitcoin, ni muhimu kuwekeza katika programu na vifaa maalum, ambavyo vinaendana sambamba na Bitcoin Core kujaribu kuzuia vizuizi. Mchimbaji, au mtu anayetumia kompyuta hizi zenye nguvu, anaweza kuamua kufanya kazi peke yake (mchimbaji tuau kwa vikundi (mchimba bwawa). 

Wakati mbwa mwitu pekee, wachimbaji pekee ambao walimwuliza bibi yao kuweza kutumia pishi kwa muda kufanya vitu na kompyuta, wakati wanatumia nakala yao ya kupakuliwa ya blockchain, wale ambao wanachimba kwenye mabwawa, kwenye mabwawa ya kuogelea ya wachimbaji, wanafanya kazi pamoja tu, na kila mmoja akichangia rasilimali zake (nguvu). Katika dimbwi la madini ni jukumu la msimamizi wa dimbwi kudumisha nodi kamili: yeye ni mchimbaji kamili wa dimbwi.

Mteja mwepesi au SPV

Pia inajulikana kama wateja wa Uhakikisho wa Malipo Kilichorahisishwa (SPV), wateja lightweight hutumia mtandao wa Bitcoin lakini haifanyi kama nodi kamili. Wateja wa SPV kwa hivyo hawachangii kwa usalama wa mtandao: hawatakiwi kuwa na nakala ya blockchain, na hawaulizwi kamwe katika mchakato wa uthibitishaji wa shughuli na uthibitishaji.

Mteja wa SPV ana kazi ya kimsingi: inaruhusu mtumiaji yeyote kuangalia ikiwa shughuli zingine zimejumuishwa kwenye kizuizi, bila kupakua data zote za block. Wanafanyaje? Wanaomba habari kutoka kwa sehemu zingine kamili (nodi kubwa). Wateja wazito hufanya kama mwisho wa mawasiliano na hutumiwa na pochi tofauti (pochi) kuhifadhi sarafu ya sarafu.

Mteja dhidi ya Nodi za Madini

Muhimu, kudumisha node kamili ni tofauti sana na kudumisha nodi kamili ya madini. Wakati wachimbaji lazima wawekeze pesa na rasilimali kununua na kutumia vifaa na programu ghali sana (kumbuka ni watu wangapi wanalalamika juu ya umeme uliotumiwa kuchimba bitcoins), mtu yeyote anaweza kudumisha nodi kamili ya kuthibitisha. Kwa kweli, bila nodi kamili ya kuhalalisha, mchimba madini hawezi kufanya chochote: kabla ya kujaribu kuchimba kizuizi, mchimbaji lazima apokee sawa kutoka kwa nodi kamili, ambayo inathibitisha na kuhalalisha shughuli zinazosubiri. Kwa hivyo basi mchimbaji anaweza kuunda kizuizi ambacho kimetumika kuandaa habari hiyo (na kikundi cha shughuli) na kujaribu kuchimba kizuizi hicho. Hapa kizuizi kinakaribia kusasishwa tena: ikiwa mchimbaji ataweza kupata suluhisho halali kwa block hiyo sasa inaweza kupitishwa kwa blockchain iliyobaki na nodi kamili thibitisha uhalali wake. Mwishowe, sheria za idhini zimedhamiriwa na kudhibitishwa na mtandao uliosambazwa wa kuhalalisha nodi, sio kutoka kwa wachimbaji.

hitimisho

Node za Bitcoin zinawasiliana na kila mmoja kupitia itifaki ya mtandao wa P2P Bitcoin na kwa kuwasiliana kila wakati na kila mmoja, inathibitisha uadilifu wa mfumo. Je! Ikiwa kuna fundo ambayo haifanyi vizuri, ambayo hufanya kwa uaminifu, ambayo ni mbaya, inayojaribu kueneza habari mbaya? Katika blockchains, mtiririko wa habari: node hiyo inatambuliwa haraka na nodi za uaminifu na hukatwa mara moja kutoka kwa mtandao.

Je! Ninaweza kupata kiasi gani kwa kudumisha nodi kamili ya kudhibitisha?

Cazoo! Hakuna tuzo za kiuchumi zinazotolewa: imedhamiriwa na uaminifu wa watumiaji, inatoa amani ya akili, usalama, faragha kwa watumiaji. Node kamili ni waamuzi wa mchezo halisi: wanathibitisha kwamba sheria zinafuatwa. Wanalinda blockchain kutokana na mashambulio na ulaghai (kama vile matumizi mara mbili) na sio lazima wamwamini mtu mwingine yeyote.