Šest razloga zašto bi trebalo da pokrenete sopstveni Bitcoin čvor ili Node 🇷🇸

English 🇬🇧 German 🇩🇪 Spanish 🇪🇸

Preambula

Dozvolite mi da brzo objasnim da je Bitcoin node deo softvera (Bitcoin Core) koji ima neke važne poslove…

1. Zadržite kopiju blockchain-a (jednu od mnogih kopija koje postoje)

2. Povežite se sa drugim node-ovima, formirajući mrežu komunikacije, koja propagira transakcije (transakcije se čuvaju u „mempulu“, redu transakcija koje čekaju da budu uključene u blockchain)

3. Proverite da li su svi dodaci blokčejnu validni i odbacite one koji nisu važeći.

4. Navedite detalje o blockchain-u (kao što su stanja) drugim tipovima softvera koji traže (npr. novčanici)

5. Obezbedite kopiju blockchain-a svakom novom node-u koji želi da se pridruži. Novi node zatim nezavisno proverava da li je svaka transakcija u kopiji koju primi validna. On zapravo ne „veruje“ povezanom node-u.

Da biste pokrenuli node, preuzimate softver Bitcoin Core, a zatim mu pustite da kopira blok lanac sa drugog node-a, a vaš node sam verifikuje svaki blok. Zatim ga ostavite uključenim, a novi blokovi se primaju otprilike svakih 10 minuta (koji sadrže transakcije), a vaš node će proveriti da li je blok ispravan, i ako jeste, dodati ga svojoj kopiji blockchain-a.

Nepredvidljivi blok biva odbijen, ne zato što ga svi drugi odbijaju, i ne zato što svako kopira svog suseda, već zato što je blok nevažeći prema pravilima sadržanim u Bitcoin Core softveru, a svi ostali koji koriste isti softver će takođe odbiti taj sumnjiv blok.

Vaš Bitcoin novčanik ne čuva kopiju blockchain-a i obično je odvojen od Bitcoin Core-a (iako Bitcoin Core ima funkciju novčanika). Vaš novčanik samo drži ključeve. Mora da pita Bitcoin node: „Hej, gospodine Node-u, ova moja adresa, da li ima bitcoina u sebi?“ — stručno to nije sasvim tačno, ali za sada je dovoljno.

Pokretanje sopstvenog node-a znači da ne pitate druge ljude šta radi njihova kopija Bitcoin Core-a. To je vaša sopstvena kopija Bitcoin Core-a i ne morate da verujete drugim ljudima. Vaš novčanik može da zatraži VAŠU kopiju Bitcoin Blockchain-a (Pravljenje digitalne veze između vašeg novčanika i node-a je tehnički izazovan i kritičan deo, a ne samo pokretanje node-a; članak za drugi dan).

Dakle, sa završenom preambulom, dozvolite mi da objasnim zašto je važno da pokrenete sopstveni node:

Razlog 1

Kada vam vaš novčanik kaže vaše stanje, on pita NASLUČNI javni Bitcoin node koji balans sadrži svaka vaša adresa i daje vam rezultate, a vi vidite svoj ukupan bitcoin u tom novčaniku. Čak i prazne adrese koje niste koristili dobijaju upit. Kompanije za nadzor upravljaju nekim od ovih node-ova. “Šta dođavola?” – Da to je istina.

Saopštavate slučajnom entitetu, verovatno kompaniji za nadzor, vašu IP adresu (koja se može koristiti da vas identifikuje) i koja ima Bitcoin novčanik, i SVE vaše trenutne i buduće adrese, i sva stanja svih tih adresa, sada i kasnije. Davanje ovih informacija kompanijama za nadzor opasno je iz više razloga.

(IP adresa je skraćenica: “Adresa Internet protokola”. IP adresa identifikuje mrežu ili uređaj na Internetu.)

Razlog 2

Kada nešto prodate, kupac (tehnički sofisticiran) može potencijalno da manipuliše sa kojim se node-om povezuje vaš novčanik. Oni mogu da vam pošalju falsifikovani bitcoin, a vaš novčanik će misliti da je primio pravi bitcoin jer je zlonamerni node lagao vaš novčanik. Naravno, ovo se jako retko dogadja, ali činjenica da to možete sprečiti pokretanjem node-a čini razvoj ove vrste napada nezanimljivim ili plodonosnim. Šta se zapravo dešava sa ovim napadom? Prevarant nekako natera vaš Bitcoin novčanik da pročita pogrešan blockchain sa zlonamernog node-a. On pomera navodni bitcoin na TAJ blok lanac, a ne pravi, a vaš novčanik misli da ste plaćeni.

Ako budete prevareni na ovaj način, možete prihvatiti ovaj falsifikat kao konačnu uplatu i možete poslati robu u zamenu za ove lažne bitcoin-e. Jednog dana, kada se povežete na pravi Bitcoin node, vaš novčanik će pokazati da zapravo nikada niste primili bitcoin; Vaš balans će biti niži od onoga što ste mislili da bi trebalo da bude, jer lažni transfer nikada nije postojao na pravom Bitcoin Blockchain-u.


Ovo možete sprečiti tako što ćete svoj novčanik povezati sa node-om u koji verujete, ali još bolje je da se povežete sa sopstvenim node-om. Ne verujte, proverite. To je Bitcoinerova mantra.

Ne raditi ovo je kao da prihvatite zlato kao plaćanje i tražite od nasumične osobe da koristi svoj XRF analizator da proveri da li je zlato koje ste primili stvarno. Ne znate da li je ta nasumična osoba na strani kupca ili poštena.

*XRF (X-Rai Fluorescence) je nedestruktivna analitička tehnika koja se koristi za određivanje elementarnog sastava materijala; kao zlato.

Možda ćete pitati: „Nema poverenja? Čekaj, zar ne verujem u Bitcoin Core kada ga preuzmem? Kako da znam da to nije lažno?” – Da i ne. Postoje načini da proverite da li je softver koji ste preuzeli originalan, ali to nije za ovaj članak.

Tada biste mogli da pitate: „Zar ne verujem programerima da se originalna kopija ponaša kako očekujem?“ — Zapravo da, osim ako sami ne napišete softver ili pročitate kod, mora postojati određeni nivo poverenja, ali ideja je da ga svedete na minimum. (Samo kažem da bi to moglo da mi napravi probleme zbog Bitcoin mafije, taš). Većina ljudi (uključujući i mene) ne može i neće da pročita kod, tako da postoji neki element poverenja. Poverenje je da stotine, možda hiljade očiju programera pregledavaju kod tražeći greške i probleme pre nego što bude objavljen. Nije lako izvršiti promene u Bitcoin Core-u, a ovo je karakteristika, a ne greška. Koristeći analogiju sa zlatnim XRF analizatorom, verovatno ga nećete praviti od nule da biste proverili da li je vaše zlato stvarno, i to je u redu.

Razlog 3

Ako se grupa ljudi udružila, kao što su to uradili 2017. godine, i odlučila da pokuša da promeni pravila kako bitcoin funkcioniše, na primer povećanje veličine bloka (ili još gore povećanje ponude — samo primer, promena ponude nije bila izdanje u 2017.), možete izabrati da ne nadogradite svoj node na novi sistem i da zadržite svoj trenutni node. Ako ste više od manjine, postojaće grupa ljudi koji pokreću nepromenjeni Bitcoin Core i grupa ljudi koji koriste promenjenu verziju — fork. Tako je rođen Bitcoin Cash. Nova verzija je jednoglasno odbijena, ali oni koji su izgubili rat nastavili su sa radom na svojim node-ovima i rudarenjem bitcoin gotovine. Oni koji su posedovali bitcoin tada su takođe posedovali bitcoin keš. Za datu adresu, postojao je jedno stanje na Bitcoin Blockchain-u, jedno stanje na Bitcoin Cash Blockchain-u.

Ako niste pokrenuli sopstveni node, niste imali pravo glasa u ovom ratu, a vaš novčanik se možda povezao sa Bitcoin Cash node-om i neko vam je možda platio u Bitcoin Cash-u umesto u Bitcoin-u. Tada ste možda odustali od svoje robe u zamenu za novčiće koji nisu u skladu sa monetarnom politikom koju ste preferirali.

Razlog 4

Ako pokrenete node i ostavite ga uključenim 24 sata dnevno, ovo pomaže mreži. Što više node-ova radi, brže se transakcije mogu širiti za sve, a teže je isključiti Bitcoin — Da bi se ubio Bitcoin, svaka pojedinačna kopija blockchain-a mora biti uništena.

Razlog 5

Ako naučite da pokrećete sopstveni node, onda i VI postajete neka vrsta ljudskog node-a, jer biste jednog dana mogli pomoći nekom drugom da pokrene i koristi sopstveni node.

U budućnosti može biti previše izazovno za SVAKO da pokrene sopstveni node. Ne želimo da ljudi veruju nasumičnim node-ovima. Pretpostavljam da će u svakom društvenom „krugu poverenja“ biti tehnička osoba sa kojom će ljudi povezati svoje novčanike. Ovaj mali kompromis je daleko bolji od povezivanja sa nasumičnim javnim Bitcoin node-ovima.

Razlog 6

Pokretanje sopstvenog node-a je super i daje vam veliku zahvalnost za moć Bitcoin-a. Verovatno ćete na kraju kupiti više.

Zaključak:

Nadamo se da je sada jasno da treba da pokrenete node. Postoje razni načini.

Ako želite individualnu pomoć, [pogledajte ovde].Ako možete sami da se snađete, evo nekoliko opcija i vodiča koje sam napisao da vam pomognem:

Raspberry Pi, MyNode

Bitcoin Core and EPS + Electrum Wallet, on a Raspberry Pi

Bitcoin Core on Mac OS, with EPS, and Electrum Desktop Wallet

Run a Bitcoin Node with Windows and VirtualBox/Linux

Connect Electrum Desktop Wallet to your Bitcoin Node (with video)

%d bloggers like this: