Kazalo[Skrij][Pokaži]
Prva kriptovaluta, Bitcoin, ki je debitiral leta 2009. Deluje s tehnologijo, znano kot blockchain, ki povezuje niz šifriranih digitalnih blokov v verigo, od tod tudi ime. Bitcoin transakcije so shranjene v vsakem bloku. Transakcije so izjemno varne zaradi uporabe blockchaina in šifriranja.
Satoshi Nakamoto oziroma skupina oseb, ki so se predstavljale kot Satoshi Nakamoto, je izumila to kriptovaluto. Nihče do zdaj ne ve, kdo je bil ta Satoshi Nakamoto. Glavna prednost Bitcoina je, da je decentraliziran, kar pomeni, da ga ne morejo nadzorovati skupine ali vlade.
Vsakdo v omrežju, ne glede na fizično lokacijo, lahko pošlje bitcoine komur koli drugemu v omrežju; vse kar morate storiti je, da ustvarite račun Bitcoin in položite nekaj Bitcoinov, preden lahko pošljete te Bitcoine. Lahko jih dobite tako, da jih kupite ali rudarite.
To je namenoma: Bitcoinov ne podpira vlada ali katera koli druga izdajateljska institucija in v jedro sistema ni nič drugega kot dokaz, ki zagotavlja njihovo vrednost.
Kako deluje Bitcoin?
Blockchain, ki je decentralizirana digitalna knjiga, je temelj Bitcoina. Kot pove že ime, je blockchain povezano telo podatkov, sestavljeno iz blokov, ki vključujejo informacije o vsaki transakciji, kot so datum in čas, skupna vrednost, kupec in prodajalec ter edinstvena identifikacijska številka za vsako prodajo. Za izgradnjo digitalne verige blokov so vnosi povezani v kronološkem zaporedju.
Transakcijski blok mora preveriti večina vseh imetnikov bitcoinov, da je vključen v verigo blokov bitcoinov, edinstvene kode, ki se uporabljajo za identifikacijo uporabnikovih denarnic in transakcij, pa se morajo ujemati s pravim vzorcem šifriranja.
Te kode so dolga, naključna cela števila, ki jih je izjemno težko ponarediti. Pravzaprav ima prevarant, ki pozna ključno kodo vaše Bitcoin denarnice, približno enake možnosti, kot če bi devetkrat zapored osvojil jackpot Powerball. Ta količina statistične nepredvidljivosti v kodah za preverjanje verige blokov, ki so potrebne za vsako transakcijo, bistveno zmanjša možnost, da bi kdor koli izvajal goljufive transakcije Bitcoin.
Kaj je Bitcoin Rudarstvo?
Vlada tiska fiat valute, vendar Bitcoin uporabnikom omogoča rudarjenje novih kovancev in za to pridobijo spodbude. Vsakdo lahko rudari Bitcoin z uporabo specializirane strojne opreme in bo prejel določeno nagrado (trenutno 6.25 BTC) za vsak izrudarjen blok.
Vendar pa so koristi polovične vsake štiri leta ali ko je bilo izrudiranih 210,000 blokov. Rudarjenje ne ustvarja le novih blokov Bitcoin, ampak tudi pomaga pri preverjanju omrežnih transakcij. Rudarji so nagrajeni za vsak 1 MB blok potrjenih transakcij.
Bloki Bitcoin vključujejo zgoščene vrednosti, ki shranjujejo zgoščene vrednosti prejšnjih blokov in informacije o transakcijah. Zgoščena vrednost je niz celih števil in črk, sestavljenih iz določenega števila naključnih števk. Vsak hash je enkraten in nihče ne more uganiti, katere podatke vsebuje zgolj s pogledom.
Čeprav je rudar potrdil blok transakcij, morda ne bo prejel nobenega nadomestila. Rudarjenje deluje tako, da če želite prejeti nagrado za preverjanje bloka transakcij, morate biti prvi rudar, ki to stori. Tako deluje sistem dokazila o delu.
Postopek digitalnega potrjevanja transakcij Bitcoin v omrežju Bitcoin in njihovega dodajanja v zapis verige blokov je znan kot rudarjenje Bitcoinov. To se naredi z reševanjem zapletenih kriptografskih težav z zgoščevanjem za potrditev blokov transakcij v decentralizirani knjigi verige blokov.
Za rešitev teh ugank boste potrebovali veliko procesorske moči in veliko drage opreme. Rudarji so v zameno za svoj trud nagrajeni z bitcoini, ki se na koncu sprostijo v obtok, zato se imenuje rudarjenje bitcoinov.
Pomembni pojmi, ki jih morate poznati
Če želite v celoti razumeti rudarjenje bitcoinov, morate najprej razumeti tri glavne ideje blockchaina.
Dokazilo o delu – Rudarji potrjujejo transakcije v rudarjenju blockchain z reševanjem zahtevnega matematičnega izziva, znanega kot dokaz o delu. Da bi to naredili, je primarni cilj rudarja odkriti vrednost nonce, ki je matematični problem, ki ga morajo rudarji rešiti, da ustvarijo zgoščeno vrednost, ki je manjša od cilja omrežja za določen blok.
Distribuirana knjiga – Porazdeljena knjiga je baza podatkov, do katere lahko dostopa veliko ljudi in ki je v skupni rabi in sinhronizirana s soglasjem na več mestih, podjetjih ali državah. Omogoča javnosti, da je prisotna kot "priče" med transakcijami. Porazdeljena knjiga je globalna knjiga, ki spremlja vse transakcije omrežja blockchain. Uporabniki Bitcoina so tisti, ki potrjujejo transakcije omrežja.
SHA-256 – Blockchain prepoveduje neželeni dostop z uporabo zgoščevalnega algoritma, znanega kot SHA-256, za zagotavljanje varnosti blokov. Imajo digitalni avtogram. Ko so ustvarjene, njihove zgoščene vrednosti ni mogoče spremeniti. SHA-256 sprejme vhodni niz katere koli dolžine in zagotavlja fiksni 256-bitni izhod; je enosmerna funkcija; iz izhoda (tistega, kar ste ustvarili) ne morete v celoti razbrati obratne strani vhodnega obrata.
Kako deluje rudarjenje Bitcoin?
Blockchain je omrežje enakovrednih, ki je bilo hvaljeno kot zelo varno in pregledno ter zato vredno zaupanja. To je posledica dejstva, da so zapisi v omrežju blockchain zaščiteni s časovnimi žigi in kriptografskimi zgoščevalnimi funkcijami na tak način, da je skoraj težko in prepovedano spreminjati transakcije, potem ko so bile zabeležene v knjigi. Pomanjkanje centraliziranega nadzora je bistvenega pomena za varnost verige blokov.
Tukaj je vse, kar morate vedeti, da začnete rudariti Bitcoin.
Osnovni elementi Bitcoin transakcije
Ko se transakcija sproži v omrežju Bitcoin, so vključene tri komponente:
- Vnos za transakcijo
- Rezultat dogovora
- Znesek transakcije
Program za rudarjenje bitcoinov ustvari novo kriptografsko težavo z zgoščevanjem za vsak vnos transakcije, ki jo je težko dešifrirati. Program nato ustvari drevo Merkle na podlagi števila transakcij, potrebnih za izdelavo bloka.
SHA-256 Algo & Merklovo drevo
Zgoščevalno drevo, znano tudi kot Merklovo drevo, je drevo, v katerem je zgoščevalni algoritem podatkovnega bloka označen na vsakem listnem vozlišču, zgoščevalni algoritem oznak njegovih podrejenih vozlišč pa je označen na vsakem nelistnem vozlišču. Merklovo drevo je podatkovna struktura, ki služi kot povzetek vseh transakcij znotraj bloka.
Zgoščene vrednosti posameznih transakcij, imenovane tudi ID-ji transakcij, so večkrat povezane v drevesu Merkle s tehniko SHA-256, dokler samo ena zgoščena vrednost ne identificira celotnega drevesa. Ta zgoščena vrednost se imenuje Merkle root ali korenska zgoščena vrednost. Drevo Merkle omogoča omrežju Bitcoin hitro potrjevanje transakcij.
Lastnosti zgoščevalne funkcije vključujejo:
Edinstvenost: kakršna koli sprememba vnosa vedno povzroči popolnoma drugačen hash (nepredvidljivo). Povedano drugače, dva različna nabora podatkov ne moreta ustvariti istega zgoščevanja.
Deterministični: identičen vnos proizvede vsakič isti hash.
Nepovratna: Zgoščena vrednost se ustvari samo v eni smeri, kar pomeni, da izvirnega niza ni mogoče razbrati iz zgoščene vrednosti.
Konstantna izhodna velikost: ne glede na velikost izvornih podatkov bo ista metoda vedno ustvarila zgoščeno vrednost enake dolžine.
Glava bloka
V glavi bloka je shranjen koren Merkle, ki je identifikator drevesa Merkle. Glava bloka zagotavlja informacije o bloku in je sestavljena iz naslednjih komponent:
- Številka različice programske opreme Bitcoin
- Zgoščena vrednost prejšnjega bloka
- Merkle korenine (root hash)
- Kriptografski enkrat ob določenem času
- Rudarji bodo te podatke uporabili za rešitev težave z zgoščevanjem in dodali blokovno transakcijo.
Reševanje uganke
Rudarji morajo rešiti problem zgoščevanja tako, da locirajo zgoščeno vrednost pod določenim ciljem, pri tem pa upoštevajo zahteve glede kompleksnosti. Cilj, ki je vsebovan v glavi, je 67-mestno število, ki določa težavnost rudarjenja glede na število rudarjev, ki poskušajo rešiti zgoščevalno funkcijo.
Pomembno si je zapomniti, da se ta težava spreminja po vsakem bloku 2016 glede na to, koliko časa so rudarji potrebovali, da so rešili enačbo v predhodnih blokih 2016. To tudi pomaga pri ohranjanju stopnje dodajanja transakcij v verigi blokov pri 10 minutah.
Rudarji bodo poskušali rešiti težavo z zgoščevanjem z nenehnim dodajanjem nonce v glavo bloka, dokler ustvarjena zgoščena vrednost ne bo manjša od ciljne. Ko rudarski stroj reši težavo, je nov blok uspešno proizveden in potrjen v omrežju Bitcoin, ko vozlišča dosežejo konsenz. Ko je blok potrjen, so transakcije, ki jih vsebuje, potrjene in blok je dodan v verigo. Kot že omenjeno, se to zgodi vsakih 10 minut.
Predpogoji za rudarjenje Bitcoin
Bitcoin rudar bo najprej izbral in nastavil svoja orodja trgovanja.
- Strojna oprema GPU (grafična procesna enota), SSD za kripto rudarjenje ali ASIC (integrirano vezje, specifično za aplikacijo)
- Denarnica za shranjevanje
- Programska oprema za rudarjenje
- Najljubši rudarski bazen (če nekdo izbere možnost rudarjenja v bazenu namesto solo rudarjenja)
Ko so vsi na svojem mestu in je sistem vklopljen, začne rudariti sam. Kakršna koli druga človeška interakcija se zgodi samo v primeru okvare sistema ali omrežja, izpada električne energije ali rutinskega vzdrževanja sistema.
Pogovorimo se o vseh zahtevah podrobno.
Da postanete Bitcoin rudar, potrebujete rudarski sistem. Kupite lahko že pripravljeno nastavitev. Lahko pa so dražji od rudarske opreme po meri. Celoten rudarski sistem je lahko izjemno hrupen, proizvaja veliko toplote in mora delovati 24 ur na dan, sedem dni v tednu. Delo v podjetju za rudarjenje bitcoinov je precej intenzivno vzdušje.
Razvoj nastavitve rudarjenja je podoben izdelavi igralnega računalnika. Če ste ga zgradili sami, ste morda seznanjeni s tem, kako vzdrževati in servisirati strojno opremo, če gre kaj narobe. Če nimate časa za izdelavo, lahko vedno kupite že izdelanega.
Vnaprej zgrajena rudarske ploščadi imajo lahko največ dva grafična procesorja, vendar imajo lahko po meri zgrajene naprave veliko več grafičnih procesorjev. Rudarska naprava, nova ali rabljena, stane nekaj tisoč dolarjev. Nakup rabljene rudarske opreme vam bo zagotovil GPE, ki je že obrabljen in ima omejeno življenjsko dobo.
Za začetek naprava potrebuje le osnovni operacijski sistem Windows in nekaj programske opreme za rudarjenje. Ko se odločite za ohišje za vašo nastavitev rudarjenja, lahko začnete z nakupovanjem matične plošče. Za vašo rudarsko napravo ne potrebujete vrhunske matične plošče. Glavni cilj je podpirati največje možno število grafičnih procesorjev.
Tudi te MOBO je treba prilagoditi. Oglejte si matične plošče Asus, MSI in Gigabyte. Ko najdete te komponente, je čas, da izberete CPE. Sodobnik večjedrni procesor s 4-8 GB RAM-a je potrebno. CPE-ja vam ni treba pospešiti samo zato, da bi dosegli večjo zmogljivost na račun stabilnosti. Zadostovali bodo Intelovi osnovni procesorji, kot sta Celeron ali Pentium.
Nastavitev rudarjenja zahteva vsaj 1000W napajalnik in zanesljivo internetno povezavo. Ker ti rudarski sistemi delujejo pri visokih obremenitvah 24 ur na dan, sedem dni v tednu, je potreben napajalnik za rudarjenje z zlato oceno. To lahko znatno poveča stroške električne energije! Lahko povežete dva napajalnika, da ustvarite večji rudarski sistem.
Po vseh dragih grafičnih procesorjih in napajalnikih z visoko močjo lahko prihranite denar za shranjevanje in RAM. Za računalnik z operacijskim sistemom Windows se priporoča 8 GB RAM-a; kljub temu bi zadostovalo 4 GB RAM-a. Zapomnite si, da če imate nizke stopnje porabe energije ali rezervne komponente, lahko preprosto postavite rudarski sistem za malo ali brez dodatnih stroškov, ne da bi pri tem poškodovali banko.
Upoštevati morate tudi težavnost rudarjenja bloka Bitcoin v današnjem okolju. Če bo šlo vse po načrtih, boste morda začeli ustvarjati denar po 7-8 mesecih. Lahko poskusite, če imate pri roki strojno opremo!
Učinki rudarjenja bitcoinov na okolje
Rudarjenje bitcoinov vsako leto zahteva približno 91 teravatnih ur energije. To je tudi več kot sedemkratna količina energije, ki jo porabijo vse Googlove globalne operacije.
Na svetovni ravni ima poraba energije Bitcoina hude posledice za podnebne spremembe in izpolnjevanje ciljev Pariškega sporazuma, saj pomeni približno 22 do 22.9 milijona metričnih ton emisij CO2 na leto, kar je enako emisijam CO2 zaradi porabe energije v 2.6 do 2.7 milijardah domov. čez eno leto.
Po eni analizi lahko Bitcoin povzroči globalno segrevanje za več kot 2 °C. Po drugi oceni bi lahko samo rudarjenje bitcoinov na Kitajskem do leta 130 izpustilo 2 milijonov metričnih ton CO2024. Če pa bi se več rudarjenja preselilo v Združene države in druge države, bi lahko ta številka postala veliko višja, razen če se uporabi več obnovljive energije.
Pros
- Transakcije so zasebne in varne ves čas, z manj možnimi stroški. Ko imate bitcoine, jih lahko pošljete komur koli, kamor koli in kadar koli, s čimer zmanjšate čas in morebitne stroške vsake transakcije. Osebni podatki, kot je ime ali številka kreditne kartice, niso vključeni v transakcije, kar zmanjšuje nevarnost, da bi se podatki o strankah uporabili za goljufive nakupe ali krajo identitete. (Vendar ne pozabite, da morate za nakup bitcoinov na borzi običajno najprej povezati svoj bančni račun.)
- Sposobnost izogibanja tradicionalnim finančnim institucijam ali vladnim posrednikom. Po finančni krizi in veliki recesiji nekateri vlagatelji želijo sprejeti alternativno, decentralizirano valuto – takšno, ki je praktično neobvladljiva s strani tradicionalnih bank, upravnih agencij ali drugih tretjih oseb.
- Prostora za širitev je veliko. Nekateri vlagatelji, ki kupujejo in hranijo denar, verjamejo, da bo z razvojem bitcoina sledilo večje zaupanje in širša uporaba, kar bo povečalo vrednost valute.
Zaporniki
- Pomisleki glede hekanja Medtem ko podporniki trdijo, da je tehnologija veriženja blokov, na kateri temelji bitcoin, varnejša od tradicionalnih elektronskih prenosov denarja, so se vroče denarnice bitcoin izkazale za mamljivo tarčo za hekerje. Prišlo je do številnih odmevnih kršitev, kot je poročilo iz maja 2019, da je bilo več kot 40 milijonov dolarjev v bitcoinih ukradenih z več računov visoke neto vrednosti na borzi kriptovalut Binance (podjetje je pokrilo izgube).
- Bitcoine trenutno sprejema le majhno število spletnih trgovcev na drobno. Zaradi tega se je nemogoče zanašati samo na bitcoine kot valuto. Vlade lahko celo prisilijo trgovce na drobno, da ne sprejmejo bitcoinov, da zagotovijo sledljivost transakcij uporabnikov.
zaključek
Rudarjenje bitcoinov je kompleksen proces, ki zahteva reševanje kompleksnih algoritmov. Če želite začeti rudariti bitcoine, boste morali investirati v nekaj obsežnih zahtev glede strojne opreme in energije. Morda boste potrebovali mesece, da začnete ustvarjati denar. Kasneje pa so lahko donosi neverjetni.
Upam, da je članek lahko odgovoril na vsa vprašanja, povezana z vašimi vprašanji o rudarjenju bitcoinov. Delite svoje misli v komentarjih.
Pustite Odgovori