Sadržaj[Sakrij][Prikaži]
Prva kriptovaluta, Bitcoin, debitovao 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 izuzetno sigurne zbog upotrebe blockchaina i enkripcije.
Satoshi Nakamoto, ili grupa osoba koje su se predstavljale kao Satoshi Nakamoto, izmislile su ovu kriptovalutu. Niko do sada ne zna ko je bio taj Satoshi Nakamoto. Glavna prednost Bitcoina je ta što je decentraliziran, što implicira da ga ne mogu kontrolirati grupe ili vlade.
Svako na mreži, bez obzira na fizičku lokaciju, može slati Bitcoine bilo kome drugom na mreži; sve što treba da uradite je da uspostavite Bitcoin nalog i deponujete neke Bitcoine pre nego što možete da pošaljete te Bitcoine. Možete ih dobiti kupovinom ili rudarenjem.
To je namjerno: bitkoine nisu podržani od strane vlade ili bilo koje druge institucije koja ih izdaje, i ne postoji ništa osim dokaza ugrađenog u jezgro sistema kako bi se osigurala njihova vrijednost.
Kako funkcionira Bitcoin?
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č i jedinstveni identifikacijski broj za svaku prodaju. Za izgradnju digitalnog blockchaina, unosi se povezuju hronološkim redoslijedom.
Blok transakcije mora biti verificiran od strane većine svih vlasnika Bitcoina da 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 šanse kao da osvoji Powerball džekpot devet puta zaredom. Ova količina statističke nepredvidivosti kod verifikacionih kodova blockchain-a, koji su potrebni za svaku transakciju, značajno umanjuje šansu da bilo ko izvrši lažne Bitcoin transakcije.
Šta je Bitcoin rudarstvo?
Vlada štampa fiat valute, ali Bitcoin omogućava korisnicima da rudare nove novčiće i zarađuju podsticaje za to. Svako može rudariti Bitcoin koristeći specijalizovani hardver, a za svaki iskopani blok dobiće određenu nagradu (6.25 BTC u ovom trenutku).
Međutim, koristi su polovina svake četiri godine, odnosno kada je minirano 210,000 blokova. Rudarstvo ne samo da stvara nove Bitcoin blokove već i pomaže u verifikaciji mrežnih transakcija. Rudari se nagrađuju za svaki blok od 1MB potvrđene transakcije.
Bitcoin blokovi uključuju hešove koji pohranjuju hešove prethodnih blokova, kao i informacije o transakcijama. Haš je skup cijelih brojeva i abeceda sastavljen od određenog broja nasumičnih cifara. Svaki hash je jedinstven i niko ne može pogoditi koje podatke sadrži samo gledajući ga.
Iako je rudar potvrdio blok transakcija, možda neće dobiti nikakvu nadoknadu. Način na koji rudarenje funkcionira je da ako želite dobiti nagradu za verifikaciju bloka transakcija, morate biti prvi rudar koji je to učinio. Ovako funkcioniše sistem dokaza o radu.
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 komplikovanih kriptografskih problema heširanja za validaciju blokova transakcija na decentralizovanoj knjizi blockchain.
Da biste riješili ove zagonetke, trebat će vam mnogo procesorske snage i puno skupe opreme. Rudari su nagrađeni Bitcoin-om u zamjenu za svoj trud, koji se na kraju pušta u opticaj, pa se tako naziva Bitcoin rudarenje.
Važni koncepti koje treba znati
Da biste u potpunosti shvatili 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 da otkrije nonce vrijednost, što je matematički problem koji rudari moraju riješiti kako bi kreirali 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 sinhronizuje konsenzusom na nekoliko lokacija, kompanija ili nacija. Omogućava javnosti da bude prisutna kao „svjedoci“ tokom 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 upotrebom hash algoritma poznatog kao SHA-256 kako bi se osigurala sigurnost blokova. Imaju digitalne autograme. Jednom kreirana, njihova heš vrijednost se ne može promijeniti. SHA-256 prihvata ulazni niz bilo koje dužine i daje 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 Bitcoin-a?
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 korištenjem 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 je fundamentalan 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 bitkoina stvara novi kriptografski problem heširanja za svaki unos transakcije koji je težak za dešifriranje. Program zatim kreira Merkle stablo na osnovu broja transakcija potrebnih za pravljenje bloka.
SHA-256 Algo & Merkle drvo
Haš stablo, također poznato kao Merkle stablo, je stablo u kojem je hash algoritam bloka podataka označen na svakom lisnom čvoru, a hash algoritam oznaka njegovih podređenih čvorova je označen na svakom čvoru koji nije lista. Merkle stablo je struktura podataka koja služi kao sažetak svih transakcija unutar bloka.
Pojedinačni hešovi transakcija koji se nazivaju i ID-ovi transakcija, više puta se povezuju u Merkle stablu koristeći SHA-256 tehniku sve dok samo jedan heš ne identifikuje cijelo stablo. Ovaj hash je nazvan Merkle root ili root hash. Merkle drvo omogućava Bitcoin mreži da brzo potvrdi transakcije.
Svojstva hash funkcije uključuju:
Jedinstvenost: svaka modifikacija unosa uvijek rezultira potpuno drugačijim hešom (nepredvidivo). Drugim riječima, dva različita skupa podataka ne mogu proizvesti isti hash.
Deterministički: identičan unos proizvodi isti hash svaki put.
Nepovratno: Heš se proizvodi u samo jednom smjeru, što znači da se originalni niz ne može izvesti iz heša.
Konstantna veličina izlaza: bez obzira na veličinu izvornih podataka, ista metoda će uvijek kreirati heš iste dužine.
Zaglavlje bloka
Zaglavlje bloka pohranjuje Merkle korijen, koji je identifikator Merkleovog stabla. Zaglavlje bloka pruža informacije o bloku i sadrži sljedeće komponente:
- Broj verzije Bitcoin softvera
- Heš prethodnog bloka
- Merkle korijeni (root hash)
- Kriptografski nonce u određeno vrijeme
- Rudari će koristiti ove podatke da riješe problem heša i dodaju blok transakciju.
Rješavanje hash slagalice
Rudari moraju riješiti problem heša locirajući heš ispod određenog cilja, poštujući zahtjeve složenosti. Cilj, koji se nalazi u zaglavlju, je 67-cifreni broj koji određuje težinu rudarenja na osnovu broja rudara koji pokušavaju riješiti hash funkciju.
Bitno je zapamtiti da ova poteškoća varira nakon svakog bloka iz 2016., na osnovu toga koliko je dugo rudarima trebalo da riješe jednadžbu u prethodnim blokovima iz 2016. godine. Ovo također pomaže u održavanju brzine dodavanja transakcija u blockchain na 10 minuta.
Rudari će pokušati riješiti problem heša kontinuiranim dodavanjem nonce u zaglavlje bloka sve dok generirana heš vrijednost ne bude manja od ciljane. Kada mašina za rudarenje riješi problem, novi blok se uspješno proizvodi i potvrđuje na Bitcoin mreži kada čvorovi postignu konsenzus. Kada je blok validiran, transakcije koje sadrži se provjeravaju, a blok se dodaje u lanac. Kao što je ranije rečeno, to se dešava svakih 10 minuta.
Preduslovi za rudarenje Bitcoina
Bitcoin rudar će prvo izabrati 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 skladištenje
- Softver za rudarenje
- Omiljeni rudarski bazen (ako se odabere opcija pula rudarenja umjesto solo rudarenja)
Kada su svi postavljeni i sistem uključen, on sam počinje rudariti. Svaka druga ljudska interakcija se dešava samo u slučaju kvara sistema ili mreže, nestanka struje ili rutinskog održavanja sistema.
Razgovarajmo o svim zahtjevima detaljno.
Sistem rudarenja je potreban da biste postali Bitcoin rudar. Možete kupiti gotove postavke. Oni, međutim, mogu biti skuplji od rudarske opreme po narudžbi. Cijeli rudarski sistem može biti izuzetno bučan, proizvodi mnogo topline i mora raditi 24 sata dnevno, sedam dana u sedmici. Rad u biznisu za rudarenje Bitcoina je prilično intenzivna atmosfera.
Razvijanje rudarske postavke je slično izgradnji kompjutera 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 da ga napravite, uvijek možete kupiti onaj koji je već napravljen.
Pre-izgrađen rudarske instalacije mogu imati najviše dva GPU-a, ali prilagođeni uređaji mogu imati mnogo više GPU-a. Rudarska oprema, bila nova ili polovna, košta nekoliko hiljada dolara. Kupovinom rabljene opreme za rudarenje dobit ćete GPU koji je već dotrajao i ima ograničen vijek trajanja.
Za početak, platforma zahtijeva samo osnovni Windows operativni sistem i neki softver za rudarenje. Nakon što se odlučite za kućište za vaše rudarenje, možete početi kupovati matičnu ploču. Za vašu opremu za rudarenje ne treba vam vrhunska matična ploča. Glavni cilj je biti u mogućnosti podržati najveći mogući broj GPU-ova.
Ovi MOBO-ovi bi također trebali biti prilagođeni. Pogledajte Asus, MSI i Gigabyte matične ploče. Nakon što ste locirali ove komponente, vrijeme je da odaberete CPU. Savremenik višejezgarni CPU sa 4-8 GB RAM-a je potrebno. Ne morate overklokovati CPU samo da biste dobili bolje performanse nauštrb stabilnosti. Intelovi početni procesori, kao što su Celeron ili Pentium, biće dovoljni.
Potrebna je postavka rudarenja napajanje od najmanje 1000W i pouzdanu internet vezu. Budući da ovi rudarski sistemi rade pri velikim opterećenjima 24 sata dnevno, sedam dana u nedelji, potrebno je napajanje za rudarenje sa zlatom. Ovo ima potencijal da značajno poveća troškove struje! Možete povezati dva izvora napajanja kako biste stvorili veći rudarski sistem.
Možete uštedjeti novac na skladištu i RAM-u nakon svih skupih GPU-a i izvora napajanja velike snage. Za Windows PC, predlaže se 8 GB RAM-a; ipak, 4 GB RAM-a bi bilo dovoljno. Imajte na umu da ako imate niske stope snage ili rezervne komponente, možete jednostavno postaviti rudarski sistem 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 prođe po planu, mogli biste početi zarađivati nakon 7-8 mjeseci. Možete pokušati ako imate bilo kakvog hardvera!
Efekti rudarenja Bitcoina na okoliš
Za rudarenje bitkoina potrebno je oko 91 teravat-sat energije svake godine. To je također više od sedam puta više od količine energije koju koriste sve Googleove globalne operacije.
Globalno gledano, potrošnja energije Bitcoin-a ima strašne posljedice po klimatske promjene i ispunjavanje ciljeva Pariškog sporazuma jer se pretvara u procijenjenih 22 do 22.9 miliona metričkih tona emisija CO2 godišnje – što je ekvivalentno emisiji CO2 iz upotrebe energije u 2.6 do 2.7 milijardi domova. za godinu dana.
Prema jednoj analizi, bitkoin može uzrokovati globalno zagrijavanje da prijeđe 2°C. Prema drugoj procjeni, samo rudarenje bitkoina u Kini moglo bi emitovati 130 miliona metričkih tona CO2 do 2024. Međutim, ako se više rudarenja preseli u Sjedinjene Države i druge nacije, ova brojka bi 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. Jednom kada imate bitcoine, možete ih slati bilo kome, bilo gdje u bilo koje vrijeme, smanjujući vrijeme i moguće troškove svake transakcije. Lični 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 kupovine ili krađu identiteta. (Imajte na umu, međutim, da ćete obično morati prvo povezati svoj bankovni račun da biste kupili bitcoine na burzi.)
- Sposobnost zaobilaženja tradicionalnih finansijskih institucija ili državnih posrednika. Nakon finansijske krize i Velike recesije, neki investitori su željni da usvoje alternativnu, decentraliziranu valutu – onu koju tradicionalne banke, upravljačke agencije ili druge treće strane praktično ne mogu kontrolirati.
- Ima dosta prostora za proširenje. Neki investitori koji kupuju i čuvaju novac vjeruju da će kako se Bitcoin razvija, uslijediti veće povjerenje i šira upotreba, povećavajući vrijednost valute.
Protiv
- Zabrinutost oko hakovanja Dok pristalice tvrde da je blockchain tehnologija koja je u osnovi Bitcoina sigurnija od tradicionalnih elektronskih transfera novca, bitcoin vrući novčanici su se pokazali primamljiva meta za hakere. Došlo je do brojnih propusta visokog profila, kao što je izvještaj u maju 2019. da je više od 40 miliona dolara u bitkoinu ukradeno sa više računa velike neto vrijednosti na berzi kriptovaluta Binance (kompanija je pokrila gubitke).
- Bitkoine trenutno prihvata samo mali broj internet prodavaca. To onemogućava oslanjanje samo na bitcoine kao valutu. Vlade mogu čak natjerati trgovce na malo da ne prihvate 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 nevjerovatni.
Nadam se da je članak mogao odgovoriti na sva pitanja vezana za vaša pitanja o Bitcoin rudarstvu. Podijelite svoja razmišljanja u komentarima.
Ostavite odgovor