Plokiahela sõlmede tüübid
⚡ Nutikas kokkuvõte
Plokiahela sõlmed on võrgustatud arvutid, mis salvestavad hajutatud pearaamatut, valideerivad tehinguid ja edastavad uusi plokke, säilitadesping iga krüptovaluutavõrk on detsentraliseeritud, turvaline ja sünkroniseeritud ilma ühegi keskse asutuseta, mis jagatud andmeid kontrolliks.
Mis on sõlm plokiahelas?
Sõlmed on plokiahela arvutid, mis edastavad tehinguid kinnitamiseks teistele sõlmedele. Hajutatud võrgu osana on sõlm üks võrku käitatavatest seadmetest.
Sõlmed salvestavad tehingute plokke, mis toimivad taastamisarhiivina. Samuti salvestab see võrku uued plokid. Muudatusi värskendatakse igas plokiahela sõlmes, mis kinnitab sarnaseid võrgutehinguid.
Selle definitsiooni põhjal jaotatakse järgmises osas plokiahela sõlmede peamised kategooriad ja igaühe roll.
Plokiahela sõlmede tüübid
Blockchaini sõlmede peamised tüübid on järgmised:
- Täielikud sõlmed
- Kerged sõlmed
- Kärbitud täissõlmed
- Kaevandussõlmed
- Supersõlmed (kuulamissõlmed)
- Masternoodid
- Autoriteedisõlmed
- Archival täissõlmed
- Staking sõlmed
- Välgusõlmed
Täielikud sõlmed
Täissõlm töötab nagu tavaline sõlm, kuid sellel on plokiahela pearaamatu koopia. Detsentraliseeritud pearaamat salvestab andmed plokiahela jaoks. Kõik plokiahela tehingud kajastavad ka täielikku sõlme. Need sõlmed laadivad tehingud alla kogu plokiahela pearaamatust ning kinnitavad ja salvestavad need.
Pakutud tehingud ei saa läbida ilma täielike sõlmedeta. Seda seetõttu, et uued tehingud vajavad enne salvestamist kinnitamist. Täissõlmed toimivad ka kogu plokiahela pearaamatu varukoopiatena. Need taastavad tehingud näiteks elektrikatkestuste või süsteemsete krahhide korral.
Näiteks, Täis Bitcoin sõlmed toetavad teisi sõlme Bitcoin plokiahel. See muudab täissõlme infrastruktuuri kriitiliseks komponendiks.
Kerged sõlmed
Kergekaaluline sõlm salvestab plokiahela pearaamatu osalised andmed. Sellistel juhtudel laaditakse alla ainult plokipäised. Kerged sõlmed kasutavad tehingute kinnitamiseks lihtsustatud maksete kinnitamist (SPV). Need sõltuvad kogu plokiahela ajaloole juurdepääsuks täielikest sõlmedest. Selle eelised on see, et seda on lihtne hooldada ja kasutada.
Kärbitud täissõlmed
Kärbitud täissõlmed on nagu täissõlmed, kuid ei säilita plokiahela pearaamatu koopiat. Sarnaselt täissõlmega aitavad nad plokiahelat käivitada. See on nagu laiendus plokiahela kasvavate funktsioonide haldamiseks. Nad loovad registreid, mis salvestavad rohkem andmeid täielikus plokiahela sõlmes.
Kaevandussõlmed
Kaevandussõlm on plokiahelas töötõendi lahendamiseks. See on ka jaoks cryptocurrency kaevandaminePlokiahela terviklikkuse säilitamiseks on vaja töötõendit, et tagada plokiahela turvalisus ja säilitada detsentraliseerimine. Erinevalt täissõlmedest pakuvad kaevandussõlmed oma omanikele ka preemiaid.
Näiteks Bitcoin kaevurid otsige aktiivselt uusi plokke, mida võrku lisada. Nad saavad tasu uute plokilisanditega.
Supersõlmed (kuulamissõlmed)
Supersõlm on täissõlm, mis salvestab plokiahela andmeid ja toimib plokiahela sideliinina. Supersõlmed hoiavad usaldusväärseid ühendusi sidelinkide jaoks.
It transmits plokiahela tehingute andmed ja täiendav ajalooline teave. Supersõlm vajab kiiret internetiühendust ja suurt arvutusvõimsust.
Näiteks Bitcoin sõlmel on supersõlm, mida kõik sõlme hostid saavad vaadata.
Masternoodid
Masternode on plokiahela juhtsõlm. See salvestab plokiahela pearaamatu pearaamatu koopia. Masternoded toimivad krüptoplokiahelas oleva peamise tokeni tagatise abil. Samuti kontrollivad nad plokiahelas tehinguid.
Vaatamata oma juhtimisrollile ei saa see lisada uusi plokke nagu täielik plokiahela sõlm. Saate seda muuta, et see töötaks koos teiste plokiahelas vajalike funktsioonidega.
Autoriteedisõlmed
Volitussõlmed valivad plokiahela liikmed haldamiseks ja neid kontrollitakse, et tagada oma rolli säilitamine.
Enamik plokiahela süsteeme kasutab volituste tõendamise süsteemi ja erinevalt anonüümsetest sõlmedest on kinnitatud sõlmedel täielik identiteedi teave. Mõnel plokiahela süsteemil pole volitussõlmesid.
Archival täissõlmed
ArchiTäissõlmede val töötab arhiivirežiimis ja salvestab kõik tehingud plokki, kuhu nad kuuluvad. Täissõlmede kliendid kasutavad seda nutikatele serveritele juurdepääsuks.tracesimese 200 ploki kohta kiiresti teavet.
Residentvõrgus plokkide leidmiseks vajate täpseid võrdlusandmeid, nii et iga plokiahela aadress suunab sõlme täiskasutaja nende andmete juurde.
Staking sõlmed
Panusõlm salvestab sõlme tagatise kujul cryptocurrency. See on saadaval krüptoökosüsteemides, mis kasutavad panuse tõendamise süsteeme. Panustamissõlmed kinnitavad võrgus tehingute plokke ja edastavad uusi tehinguid.
Sõlm salvestab panustatud kogumi või ühe kasutaja krüptovaluuta tagatishoiuseid. Plokkide kinnitamises osalemiseks on võimalik teenida preemiaid või taotleda nende sõlme.
Välgusõlmed
Lightning Network on plokiahela kohal olev ökosüsteem. Välksõlm hõlbustab välkvõrgu interaktsiooni ja täidab plokiahelaga sarnaseid funktsioone, näiteks tehingute kontrollimine.
Paljusid plokiahelaid saab toetada välkvõrk, mis on nagu plokiahela tippliides.
Näiteks Bitcoin blockchainil on oma välguvõrk. See hõlbustab kiireid tehinguid läbi Bitcoin sõlmed.
Miks on oluline plokiahela sõlme käitada?
Siin on mõned silmatorkavad põhjused sõlme käitamiseks.
1) Uute plokkide kinnitamine: Sõlme käitamine on uue tehinguploki terviklikkuse kinnitamiseks ja säilitamiseks kohustuslik. Sama funktsiooni jaoks saate käivitada mitu sõlme.
2) See annab teile kontrolli tehingute üle: Operaplokiahela sõlme ühendamine annab teile täieliku kontrolli. Töötate plokiahela kallal ilma kolmanda osapoole abita.
3) Osalete plokiahela hoolduses: Plokiahela hoolduses osalevad sõlmehostid. Mõned hooldusprobleemid on turvalisus ja võrgutehingute täpsus.
Näiteks: täpsuse huvides, kasutades a Bitcoin sõlm võimaldab teil tehinguid kinnitada.
4) See on kulutõhus: Sõlme käitamine on odavam kui kaevandamine. Mõne sõlme nõudeid saab täita tavalise personaalarvutiga. Kulusid saab vähendada võrguühenduseta sõlmena töötades.
Kes saab sõlme käitada?
Kõigil Blockchainidel on võrgus töötavad sõlmed. Iga inimene saab sõlme käitada, pääsedes juurde plokiahela tehingute ajaloole. Enamik sõlmede administraatoreid on vabatahtlikud plokiahela entusiastid, kes osalevad muudes rollides, sealhulgas terviklikkuse, turvalisuse, edastustehingute ja arenduse säilitamises.
Sõlme käitamine on sama lihtne kui selle tarkvara arvutis võrguühenduse tagamine. Kui sõlm on võrguühenduseta, on see passiivne. Kui sõlm on taas võrgus, värskendatakse seda kõigi plokiahela muudatustega ja kõik sõlmed kinnitavad tehinguid.
Mis on põhisõlm?
Masternode peamine ülesanne on juhtida plokiahelat. Masternode'i hostid peavad deponeerima suure krüptotagatise, kuna neil on rohkem võimsust kui tavalistel sõlmedel.
Masternode'i administraatorid saavad tasu oma tagatise ja plokiahelas toimuvate toimingute eest. Need sõlmed edastavad tehinguid ka teistele sõlmedele kinnitamiseks. Masternode on alati võrgus, et transmit kogu plokiahela ajaloo teistele sõlmedele.
Kes saab masternode'i käivitada?
Erinevalt tavalisest sõlmest ei saa kõik masternode käitada. Mastersõlmede hostid peavad deponeerima plokiahelale krüptotagatise. See kinnitab nende pühendumust põhisõlmede nõuetekohasele haldamisele.
Blockchaini kasutajad hoiavad võimu kuritarvitamise korral omaniku tagatist.
Näide:
Näide masternode'idega plokiahela võrgustikust on DASH. Masternode'i hostid deponeerivad tagatiseks 1000 DASH-i. Dash-plokiahel tagastas umbes 11% intressi. Intressimäär muutub vastavalt kehtestatud protokollidele ja turutingimustele.
DASH-i plokiahelal pole põhisõlmede arvu piiranguid. Nagu paljud plokiahelad, sõltub see ökosüsteemi suurusest ja vabatahtlike arvust. Seega saavad masternode käitada kõik, kes soovivad nõudeid järgida. Kõik plokiahelad kuvavad oma võrgu aktiivsete sõlmede ja põhisõlmede arvu koos asukohateabega.
Kuidas luua ja käivitada täielikku sõlme?
Täieliku sõlme loomiseks ja käitamiseks on vaja järgmisi riistvaranõudeid:
- Linux, Mac OS X või Windows 7 / 8 / 10 / 11
- Töötlemiskiirus umbes 100 mb/s
- Vähemalt 500 Gb salvestusruumi – selleks võib olla kõvaketas (HDD)
- Vähemalt 128 GB salvestusruumiga pooljuhtketas (SSD). Selle juhusliku lugemise kiirus peaks olema üle 30.9 mb/s ja juhusliku kirjutamise kiirus 68 mb/s.
- Piiramatu internetiühendus kiirusega vähemalt 50 kb/s
Saate juurutada kerge, täis ja kiire sõlme. Kerged sõlmed on kõige väiksema võimsusega, samas kui täissõlmed töötavad suure võimsusega seadmetel.
Muud sõlme ökosüsteemi kriitilised komponendid hõlmavad failiserverit ja võrgukaarte. Koos teiste väikeste serveritega juhivad nad plokiahelat.
Täieliku sõlme juurutamise ja käitamise protsess on järgmine:
Kuidas plokiahela sõlme juurutada
Siin on sammud sõlme juurutamiseks plokiahela ökosüsteemis:
Samm 1) Installige sõlm
Esimene samm on plokiahela sõlmede installimine arvutisse. Sõltuvalt sõlme suurusest skaleerite riistvaranõudeid.
Näiteks Bitcoin võrk vajab umbes 380 GB salvestusruumi. Samuti vajate selle kasutamiseks umbes 100 mb/s lugemiskiirust Bitcoin sõlm.
Samm 2) Laadige alla tasuta Bitcoin Põhitarkvara võrgus.
Lugege Blockchaini sõlme tarkvaranõudeid ametlikult saidilt. Nõudmised varieeruvad olenevalt ökosüsteemi suurusest ja funktsioonidest.
Step 3) Syncplokiahelaga hroniseerimine
Kogu teabe kogumine võrgust võib kesta nädalaid. Tõrke ilmnemisel taaskäivitub tsükkel olenemata sellest, kas see on HDD- või SSD-draivil.
Näiteks käivitades Ethereum node nõuab selle sünkroonimist Ethereum arhiiv. Kõik võrgusõlmed edastavad teile tehinguid Ethereum sõlm.
4. samm) sõlme funktsionaalsuse kontrollimine
Pärast sünkroonimist kontrollite, kas see töötab. Seejärel edastab plokiahel sõlme oleku. See võib olla aktiivne või passiivne.
5. samm) Sõlme jälgimine
Sõlme käitamine nõuab jälgimist ja hooldust. Vigade lahendamiseks peaksite olema ooterežiimis.
Näiteks võib esineda allalaadimise tõrkeid või sõlme krahhe.
Peamised probleemid, millega täissõlme käitamisel kokku puutute
Need on probleemid, millega kliendid täissõlme käitamisel kokku puutuvad:
1) Ribalaius: Võrgu ribalaius on probleem, kui teil pole piisavalt Interneti-kiirust. See sõltub teie liitumislepingust ja võrgu piirangutest. Sõlmed töötavad kõige paremini piiramatutes võrkudes ja suure ribalaiusega võrkudes.
2) Pahavara plokiahelas: Plokiahelas on pahatahtlikke kasutajaid. Nad saavad oma plokkidesse pahavara lisada. See käivitab sõlmedes pahavaratõrjeprogrammid, mis seda aeglustavad.
3) Välised küberohud: Häkkerid otsivad alati võimalusi sõlmedele juurdepääsu saamiseks, et nad saaksid krüptovarastada. Iga sõlme administraator vastutab oma turvalisuse eest.
Kuidas sõlm plokiahelat turvab?
Siin on, kuidas sõlm plokiahelat turvab:
1) Need on avatud lähtekoodiga: Sõlmed on avatud lähtekoodiga, mis tagab ühtsed võimalused kogu plokiahela infrastruktuuris. Tarkvara ja riistvara toiteõigused eristavad eri tüüpi sõlme. Nad kasutavad kogu võrgus P2P-sideprotokolli.
2) Sõlmed on üksteisest sõltuvad: Nad toetuvad üksteisele uute plokkide lisamiseks ja tehingute kontrollimiseks. Seega on plokk võrgutehingute kogum. Mitu sõlme kinnitab plokiahela hajutatud pearaamatu andmeid.
3) Sõlmed salvestavad plokiahela pearaamatu: Nad säilitavad hajutatud võrgus praeguse plokiahela tehingute ajaloo. Igal sõlmel on tehingute koopiad.
4) Kõik kasutajad pääsevad plokiahela andmetele juurde: Sõlme tehingud on nähtavad kõigile kasutajatele. Nad salvestavad sama plokiahela tehingute ajaloo. See toimib nagu hajutatud varukoopia. Kui a blockchain võrk jookseb kokku, saab üks sõlm ploki taastada.
Kuidas plokiahela sõlmed hoiavad krüptovaluutasid detsentraliseerituna
Plokiahel töötab detsentraliseeritud mudelil. Andmeplokke hoitakse sõltuvalt nende suurusest ning sõlmed suhtlevad ja värskendavad üksteist automaatselt.
Mitteaktiivsed sõlmed saavad sarnaseid värskendusi, kui nad võrku lähevad. Nende olemasolu eristamiseks on neil kordumatu identifikaator, mida nimetatakse räsimärgiks.
Sõlm osaleb plokiahela infrastruktuuri haldamises ilma juhtfiguuri omamata. Sõlmed salvestavad plokke ja nende tehinguid. Lisaks tagab see, et kõik andmed on kättesaadavad isegi sõlme rikke korral.
Näiteks: kui kaevurid lisavad uusi tehinguplokke, saavad andmed kõik sõlmed. Tehingu lõpuleviimine sõltub mitme sõlme kinnitusest. Kui üks sõlm tehingu tagasi lükkab, jääb see poolikuks.
Sõlm vs. Kaevur
Siin on peamised erinevused Node'i ja Mineri vahel:
| sõlme | Kaevur |
|---|---|
| Sõlm haldab plokiahela pearaamatu koopiat. See salvestab tehingute plokke ja nende ajalugu. | Kaevurid teevad ettepaneku lisada plokiahelasse uus plokk. Nad vajavad uute tehingute töötlemiseks sõlme. |
| Nad kontrollivad või kinnitavad tehinguid. Nad kinnitavad ka uusi plokke. | Kaevur arendab plokiahelat. |
| Sõlme omanikud ei saa preemiaid isegi siis, kui nad loovad uusi tehinguplokke. | Kaevurid teenivad intressi tehingute vahendustasudelt ja nende tagatisdeposiitidelt. |
| Krüptosõlmed jõustavad protokolle plokiahela võrgus. | Nad peavad järgima ainult plokiahela reegleid. |
| Sõlm tagab konsensuse plokiahelas. | Kaevurid on osalejad ja ei osale halduses. |



