Mis on sÔlmed?
Avaleht
Artiklid
Mis on sÔlmed?

Mis on sÔlmed?

Algaja
Avaldatud Nov 29, 2018VĂ€rskendatud Aug 17, 2023
5m

SĂ”lme mÀÀratlus vĂ”ib sĂ”ltuvalt kontekstist olla erinev. Arvuti- vĂ”i telekommunikatsioonivĂ”rkude puhul vĂ”ivad sĂ”lmed toimida kas ĂŒmberjaotuspunktina vĂ”i side lĂ”pp-punktina. Tavaliselt koosneb sĂ”lm fĂŒĂŒsilisest vĂ”rguseadmest, kuid mĂ”nedel juhtudel kasutatakse ka virtuaalseid sĂ”lmi.

SĂ”lm on vĂ”rgupunkt, kus saab sĂ”numit luua, vastu vĂ”tta vĂ”i edastada. Siinkohal kĂ€sitleme erinevaid Bitcoini sĂ”lmede tĂŒĂŒpe: tĂ€issĂ”lmed, supersĂ”lmed, kaevandamissĂ”lmed ja SPV kliendid.


Bitcoini sÔlmed

Minnes sĂŒgavamale plokiahelate - ehk hajutatud sĂŒsteemide - konteksti, on arvutisĂ”lmede vĂ”rk see, mis vĂ”imaldab Bitcoini kasutada detsentraliseeritud vĂ”rdĂ”igusvĂ”rgus (P2P) digitaalse valuutana. Sellisena on ta oma olemuselt tsensuurikindel ja ei nĂ”ua kasutajatelt (ĂŒkskĂ”ik kui kaugel nad ĂŒksteisest asuvad) omavaheliste tehingute tegemiseks vahendajaid.

SeetĂ”ttu on plokiahela sĂ”lmed sidepunktid, mis vĂ”ivad tĂ€ita erinevaid funktsioone. Iga arvutit vĂ”i seadet, mis on ĂŒhendatud Bitcoini liidesega, vĂ”ib pidada sĂ”lmeks selles mĂ”ttes, et nad suhtlevad mingil moel ĂŒksteisega. Need sĂ”lmed saavad edastada teavet ka tehingute ja plokkide kohta hajutatud vĂ”rgus, kasutades Bitcoini vĂ”rdĂ”igusvĂ”rgu protokolli. Kuna iga arvutisĂ”lm on defineeritud vastavalt oma konkreetsetele funktsioonidele, siis on ka Bitcoini sĂ”lmed erinevat tĂŒĂŒpi.

 

TÀissÔlmed

TĂ€issĂ”lmed pakuvad Bitcoinile tuge ja turvalisust ning need on vĂ”rgu jaoks asendamatud. Neid sĂ”lmi vĂ”ib nimetada ka tĂ€ielikult valideerivateks sĂ”lmedeks, kui nad osalevad tehingute ja plokkide kontrollimises sĂŒsteemi konsensusreeglite alusel. Samuti saavad tĂ€issĂ”lmed edastada plokiahelasse uusi tehinguid ja plokke. 

Iga ploki ja tehinguga laadib tÀissÔlm tavaliselt alla Bitcoini plokiahela koopia, kuid see ei ole tÀissÔlmeks olemise nÔue (selle asemel vÔib kasutada plokiahela vÀhendatud koopiat).

Bitcoini tÀissÔlme saab luua erinevate rakenduste kaudu, kuid enim kasutatud ja populaarseim on Bitcoin Core. Need on Bitcoin Core tÀissÔlme kÀitamise miinimumnÔuded:

  • Windowsi, Mac OS X-i vĂ”i Linuxi uusima versiooniga laua- vĂ”i sĂŒlearvuti.

  • 200 GB vaba kettaruumi.

  • 2 GB mĂ€lu (RAM).

  • Kiire internetiĂŒhendus ĂŒleslaadimiskiirusega vĂ€hemalt 50 kB/s.

  • Mahupiiranguteta ĂŒhendus vĂ”i kĂ”rgete ĂŒleslaadimispiirangutega ĂŒhendus. VeebipĂ”hised tĂ€issĂ”lmed vĂ”ivad vajada ĂŒleslaadimist 200 GB kuus ja allalaadimist 20 GB kuus vĂ”i rohkem. Samuti tuleb tĂ€issĂ”lme esmakordsel kĂ€ivitamisel alla laadida ~200 GB.

  • Sinu tĂ€issĂ”lm peaks töötama vĂ€hemalt 6 tundi pĂ€evas. Veelgi parem, kui kasutad seda pidevalt (24/7).

Paljud vabatahtlikud organisatsioonid ja kasutajad kĂ€itavad Bitcoini tĂ€issĂ”lmi Bitcoini ökosĂŒsteemi ĂŒlevalhoidmiseks. 2022. aasta seisuga on Bitcoini vĂ”rgus ligikaudu 10 000 avalikku sĂ”lme. Pane tĂ€hele, et see arv hĂ”lmab ainult Bitcoini avalikke sĂ”lmi, mis on nĂ€htavad ja juurdepÀÀsetavad (ehk nn jĂ€lgitavad sĂ”lmed). 

Lisaks avalikele sĂ”lmedele on palju varjatud sĂ”lmi, mis pole nĂ€htavad (mittejĂ€lgitavad sĂ”lmed). Need sĂ”lmed töötavad tavaliselt tulemĂŒĂŒri taga, kasutavad varjatud protokolle (nt Tor) vĂ”i pole avalikud lihtsalt seetĂ”ttu, et on konfigureeritud ĂŒhenduspĂ€ringutele mitte vastama.


JÀlgimissÔlmed (supersÔlmed)

PĂ”himĂ”tteliselt on jĂ€lgimissĂ”lm vĂ”i supersĂ”lm tĂ€issĂ”lm, mis on avalikult nĂ€htav. See suhtleb ja edastab teavet mis tahes teisele sĂ”lmele, mis soovib ĂŒhenduse luua. Seega on supersĂ”lm pĂ”himĂ”tteliselt ĂŒmberjaotuspunkt, mis vĂ”ib toimida nii andmeallika kui ka sidesillana. 

UsaldusvÀÀrne supersĂ”lm töötab tavaliselt 24/7 ja sellel on mitu ĂŒhendust, mis edastavad plokiahela ajalugu ja tehingute andmeid mitmele sĂ”lmele ĂŒle maailma. Sel pĂ”hjusel vajab supersĂ”lm tĂ”enĂ€oliselt rohkem arvutusvĂ”imsust ja paremat Interneti-ĂŒhendust, vĂ”rreldes varjatud tĂ€issĂ”lmega.


KaevandamissÔlmed

Praegustes konkurentsi tingimustes tuleb Bitcoinide kaevandamiseks investeerida spetsiaalsesse riist- ja tarkvarasse. Need kaevandamisprogrammid (tarkvara) ei ole otseselt Bitcoin Core'iga seotud ja neid kĂ€ivitatakse paralleelselt, et testida ja kaevandada Bitcoini plokke. Kaevandaja vĂ”ib valida, kas töötab ĂŒksi (ĂŒksikkaevandaja) vĂ”i gruppides (kogumikaevandaja). 

Kui ĂŒksikkaevandajate tĂ€issĂ”lmed kasutavad oma koopiat plokiahelast, siis kogumikaevandajad töötavad koos, panustades igaĂŒks oma arvutusressurssi (rĂ€sivĂ”imsus). Kaevandamiskogumis on ainult kogumi administraator kohustatud kĂ€ivitama tĂ€issĂ”lme – mida vĂ”ib nimetada kogumikaevandaja tĂ€issĂ”lmeks.


Kerged ehk SPV kliendid

Kerged, samuti tuntud ka kui lihtsustatud maksekontrolliga (SPV) kliendid, on need, mis kasutavad Bitcoin vÔrku, kuid ei tegutse tÀissÔlmena. SeetÔttu ei panusta SPV kliendid vÔrgu turvalisusesse, sest ei hoia enda kÀes plokiahela koopiat ega osale tehingute kontrollimise ja kinnitamise protsessis. 

LĂŒhidalt öeldes on SPV meetod, mille kaudu kasutaja saab kontrollida, kas mĂ”ni tehing on plokki kaasatud vĂ”i mitte, ilma et peaks kogu ploki andmeid alla laadima. Seega toetuvad SPV kliendid teiste tĂ€issĂ”lmede (supersĂ”lmede) pakutavale teabele. Kerged kliendid toimivad ĂŒhenduse lĂ”pp-punktina ja neid kasutavad paljud krĂŒptovaluuta rahakotid.


Klient vs. kaevandamissÔlmed

Oluline on mÀrkida, et tÀissÔlme kÀitamine ei ole sama, mis kaevandamise tÀissÔlme kÀitamine. Kui kaevandajad peavad investeerima kallisse riist- ja tarkvarasse, siis tÀielikult valideeriva sÔlme saab kÀivitada iga soovija. 

Enne ploki kaevandamist peab kaevandaja koguma ootel olevad tehingud, mis olid varem tĂ€issĂ”lmede poolt valideeritud. JĂ€rgmisena loob kaevandaja kandidaatploki (koos tehingute rĂŒhmaga) ja proovib seda plokki kaevandada. Kui kaevandajal Ă”nnestub leida oma kandidaatplokile sobiv lahendus, edastab ta selle vĂ”rku, et teised tĂ€issĂ”lmed saaksid ploki kehtivust kontrollida. SeetĂ”ttu mÀÀratakse ja kindlustatakse konsensuse reeglid valideerimissĂ”lmede hajutatud vĂ”rgu, mitte kaevandajate poolt.


LÔppmÀrkused

Bitcoini sĂ”lmed suhtlevad ĂŒksteisega Bitcoin P2P vĂ”rguprotokolli kaudu ja tagavad sellega sĂŒsteemi terviklikkuse. Ausad sĂ”lmed tunnevad kiiresti Ă€ra sĂ”lme, mis kĂ€itub valesti vĂ”i ĂŒritab levitada ebaĂ”iget teavet, ja see eemaldatakse vĂ”rgust.

Hoolimata asjaolust, et tĂ€ielikult valideeriva sĂ”lme kĂ€itamine ei anna rahalist kasu, on see vĂ€ga soovitatav, kuna pakub kasutajatele usaldust, turvalisust ja privaatsust. TĂ€issĂ”lmed tagavad, et jĂ€rgitakse reegleid. Need kaitsevad plokiahelat rĂŒnnakute ja pettuste (nt topeltkulutamise) eest. Lisaks ei pea tĂ€issĂ”lm usaldama teisi ja see vĂ”imaldab kasutajal oma raha tĂ€ielikult kontrollida.

Jaga postitusi
Registreeri konto
Kasuta oma teadmisi, avades juba tÀna Binance'i konto.