Gitan-aw nimo karon ang Unsa ang mga Nodes?

Unsa ang mga Node?

Oras sa pagbasa: 5 minuti

Ang usa ka node adunay lainlaing kahulogan pinahiuyon sa konteksto niini.

Sa kalibutan sa mga network, mga network sa telecommunication o bisan mga kompyuter, ang mga node adunay nahibal-an nga maayo nga mga kinaiya: mahimo kini usa ka punto sa pag-apod-apod o usa ka endpoint sa komunikasyon. Mahimo naton masulti sa kadaghanan sa kana ang usa ka node usa ka aparato sa pisikal nga network. Aron dili mapalayo ang bisan unsa, bisan pa, adunay usab mga piho nga mga kaso diin kinahanglan nga gamiton ang mga virtual node.

Cazoo, paghisgot bahin sa pag-inom!

Kini moadto bon. Ang usa ka network node usa ka punto diin ang usa ka mensahe mahimo’g mugna, madawat o mabalhin. Sama sa nahisgutan na, adunay lainlaing mga lahi sa Bitcoin Node: bug-os nga mga node, super node, mga minero sa minero ug mga kliyente sa SPV.

Index

Mga node sa Bitcoin

Kung diin ang Blockchain gilaraw ingon usa ka sistema giapod-apod, usa ka network sa mga node ang nagtugot sa Bitcoin nga magamit ingon usa ka desentralisado nga peer-to-peer (P2P) digital currency, dili masulbad ug na-desentralisado, kana mao, nga dili kinahanglan nga adunay mga tigpataliwala aron mapanghimatuud ang mga patigayon, pagbayloay, transaksyon taliwala sa mga ninggamit.

I blockchain node kinahanglan sila molihok ingon usa ka punto sa komunikasyon ug kinahanglan nga adunay pipila ka mga kabtangan, aron makahimo sila pipila ka mga gimbuhaton. Bisan unsang aparato nga nagkonektar sa interface sa Bitcoin, sama sa usa ka computer, mahimo nga giisip nga usa ka knot, tungod kay ang tanan nga mga node konektado sa sulud sa blockchain. Unsa ang mahimo niini nga mga buhol? Nagpakigsulti sila. Nagpadala sila kasayuran bahin sa mga transaksyon ug mga bloke sa gipanghatag niini nga network sa computer gamit ang peer-to-peer protocol sa Bitcoin. Mata: adunay lainlaing mga lahi sa mga Bitcoin node.

Tibuok nga Node

Ang bug-os nga mga node mao kadtong mga node nga naghatag og siguridad nga seguridad sa Bitcoin ug gisuportahan ang istraktura niini: hinungdanon kini alang sa pagpaandar sa tibuuk nga network. Tingali nabasa na nimo sila bisan diin ug nakita ang pagtawag nila bug-os nga nagpamatuod sa mga node: gitawag nila sila kana tungod kay pag-apil sa proseso sa pagpanghimatuud sa mga transaksyon ug mga kandado pinauyon sa mga lagda nga gipahamtang sa pagtugot sa sistema. Ang bug-os nga mga node mahimong magpadala bag-ong mga transaksyon ug bag-ong mga bloke sa blockchain.

Kasagaran ang usa ka tibuuk nga node kinahanglan nga mag-download sa usa ka kopya sa tibuuk nga blockchain, uban ang tanan nga mga bloke ug transaksyon (bisan kung dili kini usa ka kinahanglanon nga kinahanglanon aron maisip nga usa ka tibuuk nga node - mahimo ka usab mag-download us aka bahin sa blockchain).
Ang usa ka tibuuk nga node sa Bitcoin mahimong iandam sunod sa daghan ug lainlaing pagpatuman sa software, diin ang labing kaila sa tanan gitawag Bitcoin Core (dinhi ang link alang sa iyang github). Dili kini alang sa tanan! Ania ang minimum, apan ang minimum, minimum nga kinahanglanon aron mahimo’g usa ka buok nga node sa Bitcoin Core:

  • Desktop o laptop nga adunay bag-ong bersyon sa Windows, Mac OS X, o Linux.
  • 200GB nga libre nga wanang sa disk.
  • 2GB nga memorya (RAM).
  • Kusog nga koneksyon sa internet nga adunay mga pag-upload nga dili moubus sa 50 kB / s.
  • Wala’y kutub nga koneksyon o adunay taas nga mga limitasyon sa pag-upload. O siguruha nga sa imong plano sa taripa, kung naghimo ka mga hotspot, 200 giga matag bulan ang gilakip sa pag-upload ug 20 sa pag-download.
  • Ang tibuuk nga node kinahanglan nga makatrabaho labing menos usa ka ikaupat nga bahin sa adlaw (6 ka oras) apan gipasalamatan nga kanunay kini aktibo, 24 oras sa usa ka adlaw.

Libolibo nga lainlaing mga boluntaryo ug bisan ang mga organisasyon ang naningkamot nga mahimong bug-os nga mga node ug sa ingon mahimo nga makatabang sa ecosystem sa Bitcoin. Ingon sa karon (Mayo 2021) giihap naton 9615 nga aktibo nga mga public node sa Bitcoin network. Ug gihisgutan ra namon ang bahin sa mga publiko nga node, kana mao, ang makita ug ma-access nga mga Bitcoin node - nga gitawag usab mga node sa pagpamati

Sumaryo sa mga publiko nga node sa Bitcoin network

Oo Sherlock, adunay usab dili node nga namati, natago ug dili makita nga mga buhol. Nagtago kini sa likud sa usa ka firewall aron mapadagan, nga naggamit mga protokol sa privacy sama sa Tor, o, labi ka simple ug labi ka sigurado, wala kini pag-configure aron makadawat mga koneksyon.

Mga Node sa Pagpaminaw (Mga Super Node)

Un naminaw node o supernode usa ka makita sa tibuuk nga node nga makita sa publiko: nakigsulti kini sa ubang mga node nga gusto makigsulti niini ug nagbayloay og kasayuran. Mao nga gigamit ang super node parehas a taytayan sa komunikasyon nga usa ka gigikanan sa datos: usa ka super node ang a punto sa pag-apod-apod usab.

Kung gusto nimo nga mahimong kasaligan nga super node, kinahanglan kanunay nga aktibo ka, 24 oras sa usa ka adlaw, aron makapadala usa ka daghang mga koneksyon: ang kasaysayan sa blockchain kinahanglan gidokumento, tanan nga mga transaksyon kinahanglan irekord sa ilang datos. sa tanan nga mga node sa tibuuk kalibutan. Wala kini giingon nga kini bisan alang sa mas gamay nga mga tawo: kinahanglan ang gikinahanglan nga gahum sa pag-compute, ingon man usa ka labi ka maayo nga koneksyon sa internet.

Mga Node sa Miner

Milabay na ang oras sa pagmina. Ayaw pagsugod sa pagdaot. Karon, aron makaapil nga makaindigay sa proseso sa pagmina sa Bitcoin, hinungdanon nga mamuhunan sa mga espesyalista nga programa ug hardware, nga parehas nga nagdagan sa Bitcoin Core aron pagsulay nga magmina ang mga bloke. Ang usa ka minero, o usa ka tawo nga naggamit niining kusgan nga mga kompyuter, mahimo nga magbuut nga magtrabaho nga mag-inusara (minero ra) o sa mga grupo (minero sa pool). 

Samtang ang mga nag-inusarang lobo, ang bugtong nga mga minero nga mihangyo sa ilang lola nga makagamit makadiyot sa cellar aron mahimo ang mga gamit sa kompyuter, samtang gigamit nila ang ilang lokal nga gi-download nga kopya sa blockchain, ang mga nag-mina sa mga pool, sa mga swimming pool sa mga minero, maayo nga sila nagtinabangay, ug ang matag usa nagtampo sa ilang kaugalingon nga mga kahinguhaan (hashpower). Sa usa ka pool sa pagmina usa ra ang kaakohan sa tagdumala sa pool aron mapadayon ang usa ka tibuuk nga node: siya usa ka bug-os nga node pool minero.

Gaan o kliyente sa SPV

Nailhan usab nga mga kliyente sa Simplified Payment Verification (SPV), kliyente lightweight gigamit nila ang Bitcoin network apan dili molihok ingon usa ka tibuuk nga node. Ang mga kliyente sa SPV busa dili makatampo sa seguridad sa network: wala sila kinahanglan nga adunay usa ka kopya sa blockchain, ug wala gyud sila gipangutana sa proseso sa pagpanghimatuud sa transaksyon ug pagpanghimatuud.

Ang kliyente sa SPV adunay hinungdanon nga kalihokan: gitugotan niini ang bisan kinsa nga tiggamit nga susihon kung ang pipila nga mga transaksyon giapil sa usa ka bloke, nga dili kinahanglan i-download ang tanan nga datos sa block. Giunsa nila kini gibuhat? Naghangyo sila pipila ka kasayuran gikan sa ubang mga tibuuk nga node (super node). Ang mga gaan nga kliyente molihok ingon katapusan sa komunikasyon ug gigamit sa lainlaing mga pitaka (pitaka) aron pagtipig sa mga cryptocurrency.

Kliyente batok sa mga Node sa Pagmina

Mahinungdanon, ang pagpadayon sa us aka node lahi kaayo gikan sa pagpadayon sa usa ka hingpit nga node sa pagmina. Samtang ang mga minero kinahanglan nga mamuhunan salapi ug mga kahinguhaan aron makapalit ug makagamit mahal kaayo nga hardware ug software (hinumdumi kung unsa kadaghan ang mga tawo nga nagreklamo bahin sa elektrisidad nga gigamit sa pagmina sa mga bitcoin), bisan kinsa ang makapadayon sa usa ka hingpit nga node sa pag-validate. Sa tinuud, kung wala ang bug-os nga node nga nagpanghimatuud, wala’y mahimo ang minero: sa wala pa pagsulay sa pagmina sa usa ka bloke, ang usa ka minero kinahanglan makadawat ok gikan sa usa ka tibuuk nga node, nga nagpanghimatuud ug nagpanghimatuud sa naghulat nga mga transaksyon. Mao nga ang minero makahimo usa ka bloke nga gi-apply aron ma-host ang kana nga kasayuran (uban ang usa ka grupo sa mga transaksyon) ug gisulayan ang pagmina sa block. Niini nga ang blockchain hapit na ma-update pag-usab: kung ang minero makakaplag usa ka balido nga solusyon alang sa bloke mahimo na kini nga mapasa sa nahabilin nga blockchain ug ang mga bug-os nga node ang nagpanghimatuud sa pagkamatuud niini. Sa katapusan, ang mga lagda sa pagtugot natino ug gigarantiyahan sa napanagtag nga network sa nagpanghimatuud nga mga node, dili gikan sa mga minero.

konklusyon

Ang mga Bitcoin node adunay komunikasyon sa matag usa pinaagi sa P2P Bitcoin network protocol ug pinaagi sa kanunay nga pakigkomunikar sa matag usa, gigarantiyahan nila ang integridad sa sistema. Unsa man kung adunay usa ka buut nga dili maayo nga pamatasan, nga naglihok nga dili matinuuron, kana dili maayo, nga nagsulay sa pagpalapnag sayup nga kasayuran? Sa mga blockchain, nagdagayday ang kasayuran: kana nga node dali nga maila sa mga matinuud nga mga node ug gilayon nga naka-disconnect gikan sa network.

Unsang kadaghan ang mahimo nakong maangkon pinaagi sa pagpadayon sa usa ka tibuuk nga node nga nagpatino ?? '

Usa ka cazoo! Wala’y gitanyag nga mga gantimpala sa ekonomiya: gitino kini sa pagsalig sa mga ninggamit, naghatag kini kalinaw sa hunahuna, seguridad, pagkapribado sa mga ninggamit. Ang bug-os nga mga node mao ang tinuud nga mga referee sa dula: gipanghimatuud nila nga gisunod ang mga lagda. Gipanalipdan nila ang blockchain gikan sa mga pag-atake ug panlimbong (sama sa doble nga paggasto) ug dili sila kinahanglan nga mosalig sa uban pa.