Hayaan mong ipaliwanag ko nang mabilis na ang isang Bitcoin node ay anumang computer na nagpapatakbo ng isang piraso ng software (Bitcoin Core) na mayroong ilang mahahalagang trabaho: Dapat itong kumonekta sa iba pang mga node, na bumubuo ng isang network ng komunikasyon, na nagpapalaganap ng mga transaksyon (ang mga transaksyon ay itinatago sa isang”mempool”, ibig sabihin, ang pila ng mga transaksyon na naghihintay na maisama sa susunod na bloke, at sa gayon ay idinagdag sa blockchain). Kailangan nitong suriin na ang lahat ng mga karagdagan sa blockchain ay wasto, at tanggihan ang mga hindi wasto. Magbibigay ito ng mga detalye tungkol sa blockchain-tulad ng mga balanse-sa iba pang mga uri ng software na humihiling, tulad ng mga pitaka. At magbibigay ito ng isang kopya ng blockchain sa anumang bagong node na nais na sumali. Pagkatapos ay nakapag-iisa ang tsek ng bagong node na ang bawat transaksyon sa kopyang natatanggap nito ay wasto. Hindi talaga”pinagkakatiwalaan”nito ang nakakonektang node.
Pagkatapos ay iiwan mo ito, at ang mga bagong bloke ay tinatanggap halos bawat 10 minuto (ang mga bloke ay naglalaman ng mga transaksyon na kinuha mula sa mempool). Susuriin ng iyong node kung ang bloke ay wasto, at kung gayon, idagdag ito sa kopya nito ng block. , ngunit dahil ang pag-block ay hindi wasto alinsunod sa mga patakaran na nakapaloob sa Bitcoin Core software, at ang lahat na nagpapatakbo ng parehong software ay tatanggihan din ang dodgy block na iyon.ang blockchain, at karaniwang hiwalay sa Bitcoin Core (bagaman ang Bitcoin Core ay mayroong tampok sa wallet). Hinahawak lang ng wallet mo ang iyong mga susi. Kailangan nitong tanungin ang isang Bitcoin node,”Hoy G. Node, ang address na ito sa akin, mayroon ba itong bitcoin dito?”Sa teknikal na iyon ay hindi masyadong tumpak, ngunit ito ay sapat na sa ngayon. Ito ang iyong sariling kopya ng Bitcoin Core, at hindi mo kailangang magtiwala sa ibang tao. Maaaring tanungin ng iyong pitaka ang IYONG kopya ng Bitcoin blockchain (ang paggawa ng digital na koneksyon sa pagitan ng iyong wallet at node ay ang mapaghamong at kritikal na bahagi sa teknikal, hindi lamang ang pagpapatakbo ng node-isang artikulo para sa ibang araw).
tapos na ang paunang salita, hayaan mo akong susunod na ipaliwanag kung bakit mahalagang patakbuhin ang iyong sariling node: noong 1933, at maaaring target ka ng mga hacker na pangingikil o linlangin ka sa labas ng iyong bitcoin.Halimbawa, kapag nagbenta ka ng isang bagay, maaaring maging manipulahin ng isang sopistikadong bumibili sa kung aling node ang kumokonekta sa iyong wallet. Maaari ka nilang padalhan ng pekeng bitcoin, at maiisip ng iyong pitaka na natanggap ito ng tunay na bitcoin dahil ang nakakahamak na node ay nagsinungaling sa iyong pitaka. Totoo, ito ay napaka-malamang, ngunit ang katotohanan na maaari mong maiwasan ito sa pamamagitan ng pagpapatakbo ng isang node ay ginagawang hindi kawili-wili o mabunga ang pag-unlad ng ganitong uri ng pag-atake. Ano talaga ang nangyayari sa atake na ito? Ang scammer sa paanuman ay nakakakuha ng iyong Bitcoin wallet upang mabasa ang maling blockchain mula sa isang nakakahamak na node. Inililipat niya ang dapat bitcoin sa IYONG blockchain, hindi ang totoo, at iniisip ng iyong pitaka na ikaw ay nabayaran.
kalakal kapalit ng pekeng bitcoin. Isang araw, kapag kumonekta ka sa isang tunay na Bitcoin node, ipapakita ng iyong pitaka na hindi mo talaga natanggap ang bitcoin. Ang iyong balanse ay magiging mas mababa kaysa sa inaakala mong dapat, sapagkat ang pekeng paglipat ay hindi kailanman umiiral sa totoong blockchain ng Bitcoin. upang kumonekta sa iyong sariling node.”Huwag magtiwala, i-verify,”ang mantra ng Bitcoiner. ay totoo. Hindi mo alam kung ang taong iyon ay nasa panig ng mamimili, o kung sila ay matapat. Maaari kang magtanong,”Walang tiwala? Maghintay, hindi ba ako nagtitiwala sa Bitcoin Core kapag na-download ko ito? Paano ko malalaman na Iyon ay hindi peke?”Oo at hindi. Mayroong mga paraan upang mapatunayan na ang software na na-download mo ay totoo, ngunit hindi iyon para sa artikulong ito.”Tunay na oo, maliban kung isusulat mo ang software mismo, o basahin ang code, o bayaran ang isang tao na basahin ang code-ngunit pagkatapos ay pinagkakatiwalaan mo ang mga ito. Dapat mayroong ilang antas ng pagtitiwala, ngunit ang ideya ay panatilihin ito sa isang minimum. (Sinasabi lamang na maaari akong magulo sa Bitcoin mob, shhh!) Karamihan sa mga tao (kasama ako), ay hindi at hindi mabasa ang code, kaya mayroong ilang elemento ng pagtitiwala. Ang tiwala ay daan-daang, marahil libo, ng mga mata ng mga developer ang pupunta sa code na naghahanap ng mga error at problema bago ito mailabas. Hindi madaling gumawa ng mga pagbabago sa Bitcoin Core, at ito ay isang tampok, hindi isang bug. Gamit ang pagkakatulad ng gintong XRF analyzer, marahil ay hindi ka gagawa ng isa mula sa simula upang suriin kung ang iyong ginto ay totoo, at okay lang iyon. mga panuntunan mula sa mga hindi ginustong pagbabago-tulad ng kakulangan o laki ng pag-block.Kung ang isang pangkat ng”makapangyarihang”tao ay nagtipon, tulad ng ginawa nila noong 2017, at nagpasyang subukan na baguhin ang mga patakaran kung paano gumagana ang Bitcoin (halimbawa , sa pamamagitan ng pagtaas ng laki ng block), maaari kang pumili upang hindi i-upgrade ang iyong node sa bagong system at panatilihin ang iyong kasalukuyang node. Kung ikaw ay higit pa sa minorya, magkakaroon ng isang pool ng mga tao na nagpapatakbo ng hindi nagbabago Bitcoin Core at isang pool ng mga tao na nagpapatakbo ng binago na bersyon-isang tinidor. Ganito ipinanganak ang Bitcoin Cash. Ang bagong bersyon ay lubos na tinanggihan, ngunit ang mga nawala sa giyera ay patuloy na nagpapatakbo ng kanilang mga node at pagmimina ng bitcoin cash din. Ang mga nagmamay-ari ng bitcoin noon ay nagmamay-ari din ng bitcoin cash. Para sa isang naibigay na address, mayroong isang balanse sa Bitcoin blockchain, isang balanse sa Bitcoin Cash blockchain. Maaaring nakakonekta ang iyong pitaka sa isang node ng Bitcoin Cash at maaaring may nagbayad sa iyo ng bitcoin cash sa halip na may bitcoin. Pagkatapos ay maaari mong isuko ang iyong mga kalakal kapalit ng mga barya na hindi nakamit ang patakaran sa pera na gusto mo.
Dahilan 4
Kung nagpapatakbo ka ng isang node, at iwanan ito sa 24 oras sa isang araw, makakatulong ito sa network.
Kung mas maraming mga node na tumatakbo, ang mas mabilis na mga transaksyon ay maaaring magpalaganap para sa lahat, at mas mahirap itong patayin ang Bitcoin. Upang mapatay ang Bitcoin, ang bawat solong kopya ng blockchain ay dapat sirain.
maaaring napakahirap para sa LAHAT na magpatakbo ng kanilang sariling node, ngunit hindi namin nais ang mga tao na nagtitiwala sa mga random node. Akala ko magkakaroon ng isang teknikal na tao sa bawat sosyal na”bilog ng pagtitiwala”(“Tiyo Jim”) para sa mga tao na kumonekta sa kanilang mga pitaka. Ang maliit na trade-off na ito ay mas mahusay kaysa sa pagkonekta sa random na pampublikong mga node ng Bitcoin. upang patakbuhin at gamitin ang kanilang sariling node.pagpapahalaga sa lakas ng Bitcoin. Marahil ay mapupunta ka pa sa pagbili ng higit pa.
Mayroong iba’t ibang mga paraan. lt Para sa computer na hindi marunong bumasa at sumulat, magagamit ang tulong sa www.bitcoin4boomers.com . Ito ang isang panauhin ng post ni Arman the Parman. Ang mga opinyon na ipinahayag ay pagmamay-ari nila at hindi kinakailangang sumasalamin ng mga sa BTC Inc o Bitcoin Magazine.