Pregled sadržaja[Sakriti][Pokazati]
Prva kriptovaluta, Bitcoin, debitirao 2009. Radi s tehnologijom poznatom kao blockchain, koja povezuje niz šifriranih digitalnih blokova u lanac, otuda i naziv. Bitcoin transakcije su pohranjene u svakom bloku. Transakcije su iznimno sigurne zbog korištenja blockchaina i enkripcije.
Satoshi Nakamoto, ili grupa osoba koje su se predstavljale kao Satoshi Nakamoto, izumio je ovu kriptovalutu. Nitko ne zna tko je do sada bio taj Satoshi Nakamoto. Glavna prednost Bitcoina je ta što je decentraliziran, što implicira da ga ne mogu kontrolirati grupe ili vlade.
Svatko na mreži, bez obzira na fizičku lokaciju, može slati Bitcoine bilo kome drugome na mreži; sve što trebate učiniti je uspostaviti Bitcoin račun i uplatiti neke Bitcoine prije nego što možete poslati te Bitcoine. Možete ih dobiti kupnjom ili rudarenjem.
To je namjerno: Bitcoine ne podupire vlada ili bilo koja druga institucija koja ih izdaje, i ne postoji ništa osim dokaza ugrađenog u jezgru sustava kako bi se osigurala njihova vrijednost.
Kako Bitcoin radi?
Blockchain, koji je decentralizirana digitalna knjiga, temelj je Bitcoina. Kao što naziv implicira, blockchain je povezano tijelo podataka sastavljeno od blokova koji uključuju informacije o svakoj transakciji, kao što su datum i vrijeme, ukupna vrijednost, kupac i prodavač te jedinstveni identifikacijski broj za svaku prodaju. Za izgradnju digitalnog blockchaina, unosi su povezani kronološkim slijedom.
Blok transakcije mora biti verificiran od strane većine svih posjednika Bitcoina kako bi bio uključen u Bitcoin blockchain, a jedinstveni kodovi koji se koriste za identifikaciju novčanika i transakcija korisnika moraju odgovarati ispravnom obrascu šifriranja.
Ovi kodovi su dugački, nasumični cijeli brojevi koje je izuzetno teško krivotvoriti. Zapravo, prevarant koji zna ključnu šifru vašeg Bitcoin novčanika ima otprilike iste izglede kao da osvoji Powerball jackpot devet puta zaredom. Ova količina statističke nepredvidljivosti u verifikacijskim kodovima blockchaina, koji su potrebni za svaku transakciju, značajno smanjuje mogućnost da bilo tko može provesti lažne Bitcoin transakcije.
Što je Bitcoin Mining?
Vlada tiska fiat valute, ali Bitcoin korisnicima omogućuje rudarenje novih kovanica i zaradu poticaja za to. Svatko može rudariti Bitcoin pomoću specijaliziranog hardvera, a za svaki iskopani blok dobit će određenu nagradu (trenutačno 6.25 BTC).
Međutim, koristi su polovice svake četiri godine, odnosno kada je minirano 210,000 blokova. Mining ne samo da generira nove Bitcoin blokove, već i pomaže u provjeravanju mrežnih transakcija. Rudari se nagrađuju za svaki blok od 1 MB potvrđenih transakcija.
Bitcoin blokovi uključuju hasheve koji pohranjuju hasheve prethodnih blokova, kao i informacije o transakcijama. Hash je skup cijelih brojeva i abeceda sastavljen od određenog broja nasumičnih znamenki. Svaki hash je jedinstven i nitko ne može pogoditi koje podatke sadrži samo gledajući ga.
Iako je rudar potvrdio blok transakcija, možda neće dobiti nikakvu naknadu. Način na koji rudarenje funkcionira je da ako želite dobiti nagradu za provjeru bloka transakcija, morate biti prvi rudar koji će to učiniti. Ovako funkcionira sustav proof-of-work.
Proces digitalne validacije Bitcoin transakcija na Bitcoin mreži i njihovog dodavanja u blockchain zapis poznat je kao Bitcoin rudarenje. To se radi rješavanjem kompliciranih problema s kriptografskim hashom za provjeru valjanosti blokova transakcija na decentraliziranoj knjizi blockchaina.
Da biste riješili ove zagonetke, trebat će vam puno procesorske snage i puno skupe opreme. Rudari su nagrađeni Bitcoinom u zamjenu za svoj trud, koji se na kraju pušta u optjecaj, pa se tako naziva Bitcoin rudarenje.
Važni koncepti koje treba znati
Da biste u potpunosti razumjeli rudarenje Bitcoina, prvo morate razumjeti tri osnovne ideje blockchaina.
Dokaz o radu – Rudari potvrđuju transakcije u blockchain rudarstvu rješavanjem izazovnog matematičkog izazova poznatog kao dokaz rada. Da bi to učinio, primarni cilj rudara je otkriti nonce vrijednost, što je matematički problem koji rudari moraju riješiti kako bi stvorili hash koji je manji od cilja mreže za određeni blok.
Distribuirana knjiga – Distribuirana knjiga je baza podataka kojoj mnogi ljudi mogu pristupiti i koja se dijeli i sinkronizira konsenzusom na nekoliko stranica, tvrtki ili nacija. Omogućuje javnosti da bude prisutna kao “svjedoci” tijekom transakcija. Distribuirana knjiga je globalna knjiga koja prati sve transakcije mreže blockchain. Korisnici Bitcoina su ti koji potvrđuju transakcije mreže.
SHA-256 – Blockchain zabranjuje neželjeni pristup korištenjem hash algoritma poznatog kao SHA-256 kako bi se osigurala sigurnost blokova. Imaju digitalne autograme. Jednom stvorena, njihova hash vrijednost ne može se mijenjati. SHA-256 prihvaća ulazni niz bilo koje duljine i pruža fiksni 256-bitni izlaz; to je jednosmjerna funkcija; ne možete u potpunosti zaključiti obrnuto od inputa obrnuto iz izlaza (onoga što ste generirali).
Kako funkcionira rudarstvo bitcoina?
Blockchain je peer-to-peer mreža koja je hvaljena jer je vrlo sigurna i transparentna, a time i pouzdana. To je zbog činjenice da su zapisi u blockchain mreži zaštićeni pomoću vremenskih oznaka i kriptografskih hash funkcija na takav način da je gotovo teško i nedovoljno promijeniti transakcije nakon što su zabilježene u knjizi. Nedostatak centralizirane kontrole temeljni je za sigurnost blockchaina.
Evo svega što trebate znati da biste započeli rudarenje Bitcoina.
Osnovni elementi Bitcoin transakcije
Tri komponente su uključene kada se transakcija pokrene u Bitcoin mreži:
- Ulaz za transakciju
- Rezultat dogovora
- Iznos transakcije
Program za rudarenje Bitcoin-a proizvodi novi kriptografski hash problem za svaki unos transakcije koji je težak za dešifriranje. Program zatim stvara Merkle stablo na temelju broja transakcija potrebnih za izradu bloka.
SHA-256 Algo i drvo Merkle
Hash stablo, također poznato kao Merkleovo stablo, je stablo u kojem je hash algoritam podatkovnog bloka označen na svakom lisnom čvoru, a hash algoritam oznaka njegovih podređenih čvorova označen je na svakom nelisnom čvoru. Merkle stablo je struktura podataka koja služi kao sažetak svih transakcija unutar bloka.
Pojedinačni hashovi transakcija koji se također nazivaju transakcijski ID-ovi, više puta se povezuju u Merkle stablo koristeći SHA-256 tehniku sve dok samo jedan hash ne identificira cijelo stablo. Ovaj hash je nazvan Merkle root ili root hash. Merkle stablo omogućuje Bitcoin mreži da brzo potvrdi transakcije.
Svojstva hash funkcije uključuju:
Jedinstvenost: svaka izmjena unosa uvijek rezultira potpuno drugačijim hashom (nepredvidivo). Drugim riječima, dva različita skupa podataka ne mogu proizvesti isti hash.
deterministički: identičan unos svaki put proizvodi isti hash.
ireverzibilan: Hash se proizvodi u samo jednom smjeru, što znači da se izvorni niz ne može zaključiti iz hasha.
Konstantna veličina izlaza: bez obzira na veličinu izvornih podataka, ista metoda uvijek će stvoriti hash iste duljine.
Zaglavlje bloka
Zaglavlje bloka pohranjuje Merkleov korijen, koji je identifikator Merkleovog stabla. Zaglavlje bloka pruža informacije o bloku i sastoji se od sljedećih komponenti:
- Broj verzije Bitcoin softvera
- Hash prethodnog bloka
- Merkle korijeni (root hash)
- Kriptografski nonce u određeno vrijeme
- Rudari će koristiti ove podatke za rješavanje problema s hashom i dodavanje blok transakcije.
Rješavanje hash zagonetke
Rudari moraju riješiti problem hash-a locirajući hash ispod određenog cilja, poštujući zahtjeve složenosti. Cilj, koji se nalazi u zaglavlju, je 67-znamenkasti broj koji određuje poteškoću rudarenja na temelju broja rudara koji pokušavaju riješiti hash funkciju.
Bitno je zapamtiti da ova poteškoća varira nakon svakog bloka iz 2016., ovisno o tome koliko je dugo rudarima trebalo da riješe jednadžbu u prethodnim blokovima iz 2016. To također pomaže u održavanju stope dodavanja transakcija u blockchain na 10 minuta.
Rudari će pokušati riješiti hash problem kontinuiranim dodavanjem nonce u zaglavlje bloka sve dok generirana hash vrijednost ne bude manja od ciljane. Kada stroj za rudarenje riješi problem, novi blok se uspješno proizvodi i potvrđuje na Bitcoin mreži kada čvorovi postignu konsenzus. Kada se blok provjerava, transakcije koje sadrži se provjeravaju, a blok se dodaje u lanac. Kao što je već rečeno, to se događa svakih 10 minuta.
Preduvjeti za rudarenje Bitcoina
Bitcoin rudar prvo će odabrati i postaviti svoje alate za trgovinu.
- GPU (grafička procesorska jedinica) hardver, SSD za kripto rudarenje ili ASIC (integrirani sklop specifičan za aplikaciju)
- Novčanik za spremanje
- Softver za rudarenje
- Omiljeni rudarski bazen (ako netko odabere opciju rudarenja bazena umjesto solo rudarenja)
Kada su svi na mjestu i sustav je uključen, on sam počinje rudariti. Svaka druga ljudska interakcija događa se samo u slučaju kvara sustava ili mreže, nestanka struje ili rutinskog održavanja sustava.
Razmotrimo sve zahtjeve detaljno.
Sustav rudarenja potreban je da biste postali Bitcoin rudar. Možete kupiti unaprijed izgrađene postavke. Oni, međutim, mogu biti skuplji od rudarske opreme izrađene po narudžbi. Cijeli rudarski sustav može biti iznimno bučan, stvara puno topline i mora raditi 24 sata dnevno, sedam dana u tjednu. Rad u biznisu rudarenja Bitcoina prilično je intenzivna atmosfera.
Razvoj postava za rudarenje sličan je izgradnji računala za igre. Ako ste ga sami napravili, možda ste upoznati s načinom održavanja i servisiranja hardvera u slučaju da nešto krene po zlu. Ako nemate vremena za izradu, uvijek možete kupiti onaj koji je već izgrađen.
Unaprijed izgrađena rudarske naprave mogu imati najviše dva GPU-a, ali prilagođeni uređaji mogu imati mnogo više GPU-a. Rudarsko postrojenje, bilo novo ili rabljeno, košta nekoliko tisuća dolara. Kupnjom rabljene opreme za rudarenje dobit ćete GPU koji je već istrošen i ima ograničen vijek trajanja.
Za početak, platforma zahtijeva samo osnovni Windows operativni sustav i neki softver za rudarenje. Nakon što se odlučite za kućište za postavljanje rudarenja, možete početi kupovati matičnu ploču. Za vašu opremu za rudarenje ne trebate vrhunsku matičnu ploču. Glavni cilj je biti u mogućnosti podržati najveći mogući broj GPU-ova.
Ovi MOBO-ovi bi se također trebali moći prilagoditi. Gledate Asus, MSI i Gigabyte matične ploče. Nakon što ste locirali ove komponente, vrijeme je da odaberete CPU. Suvremenik višejezgreni CPU s 4-8 GB RAM-a je potrebno. Ne morate overclockati CPU samo da biste dobili bolje performanse na račun stabilnosti. Intelovi početni procesori, kao što su Celeron ili Pentium, bit će dovoljni.
Postavljanje rudarenja zahtijeva napajanje od najmanje 1000W i pouzdanu internetsku vezu. Budući da ovi rudarski sustavi rade pri velikim opterećenjima 24 sata na dan, sedam dana u tjednu, potrebno je napajanje za rudarenje zlata. To može značajno povećati cijenu struje! Možete spojiti dva izvora napajanja kako biste stvorili veći rudarski sustav.
Možete uštedjeti novac na pohrani i RAM-u nakon svih skupih GPU-a i izvora napajanja velike snage. Za Windows PC, predlaže se 8 GB RAM-a; ipak, dovoljno bi bilo 4 GB RAM-a. Zapamtite da ako imate niske stope snage ili rezervne komponente, možete jednostavno postaviti rudarski sustav za male ili nikakve dodatne troškove, a da ne oštetite banku.
Također biste trebali razmotriti poteškoće rudarenja Bitcoin bloka u današnjem okruženju. Ako sve ide po planu, mogli biste početi zarađivati nakon 7-8 mjeseci. Možete pokušati ako imate bilo kakvog hardvera!
Učinci rudarenja Bitcoina na okoliš
Za rudarenje Bitcoina potrebno je oko 91 teravat-sat energije svake godine. To je također više od sedam puta veća količina energije koju koriste sve Googleove globalne operacije.
Globalno gledano, potrošnja energije Bitcoina ima strašne posljedice za klimatske promjene i ispunjavanje ciljeva Pariškog sporazuma jer se pretvara u procijenjenih 22 do 22.9 milijuna metričkih tona emisija CO2 godišnje – što je ekvivalentno emisiji CO2 iz upotrebe energije u 2.6 do 2.7 milijardi domova. u godini.
Prema jednoj analizi, Bitcoin može uzrokovati da globalno zatopljenje prijeđe 2°C. Prema drugoj procjeni, samo rudarenje Bitcoina u Kini moglo bi emitirati 130 milijuna metričkih tona CO2 do 2024. Međutim, ako se više rudarenja preseli u Sjedinjene Države i druge nacije, ta bi brojka mogla postati mnogo veća osim ako se ne koristi više obnovljive energije.
Profesionalci
- Transakcije su privatne i sigurne u svakom trenutku, s manje mogućih naknada. Nakon što imate Bitcoine, možete ih slati bilo kome, bilo gdje u bilo koje vrijeme, smanjujući vrijeme i moguće troškove svake transakcije. Osobni podaci kao što su ime ili broj kreditne kartice nisu uključeni u transakcije, što smanjuje opasnost od preuzimanja podataka o klijentima za lažne kupnje ili krađu identiteta. (Imajte na umu, međutim, da ćete za kupnju Bitcoina na burzi obično prvo morati povezati svoj bankovni račun.)
- Sposobnost zaobilaženja tradicionalnih financijskih institucija ili državnih posrednika. Nakon financijske krize i Velike recesije, neki ulagači željni su usvojiti alternativnu, decentraliziranu valutu – onu koju tradicionalne banke, upravljačke agencije ili druge treće strane praktički ne mogu kontrolirati.
- Ima puno prostora za širenje. Neki ulagači koji kupuju i drže novac vjeruju da će kako se Bitcoin razvija, uslijedit će veće povjerenje i šira upotreba, povećavajući vrijednost valute.
Protiv
- Zabrinutost oko hakiranja Dok pristaše tvrde da je blockchain tehnologija koja je u osnovi Bitcoina sigurnija od tradicionalnih elektroničkih prijenosa novca, Bitcoin vrući novčanici pokazali su se primamljivom metom za hakere. Došlo je do brojnih kršenja visokog profila, poput izvješća u svibnju 2019. da je više od 40 milijuna dolara u Bitcoinu ukradeno s više računa visoke neto vrijednosti na burzi kriptovaluta Binance (tvrtka je pokrila gubitke).
- Bitcoine trenutno prihvaća samo mali broj internetskih trgovaca. To onemogućuje oslanjanje samo na Bitcoine kao valutu. Vlade mogu čak prisiliti trgovce na malo da ne prihvaćaju Bitcoine kako bi osigurale da se transakcije korisnika mogu pratiti.
Zaključak
Bitcoin rudarenje je složen proces koji zahtijeva rješavanje složenih algoritama. Ako želite započeti rudarenje Bitcoina, morat ćete uložiti u neke opsežne zahtjeve za hardverom i napajanjem. Možda će vam trebati mjeseci da počnete zarađivati novac. Međutim, kasnije povrati mogu biti nevjerojatni.
Nadam se da je članak uspio odgovoriti na sva pitanja vezana uz vaša pitanja o rudarenju Bitcoina. Podijelite svoja razmišljanja u komentarima.
Ostavi odgovor