Kako točno kategorizirati Bitcoin je stvar polemike. Je li to vrsta valute, prodavaonica vrijednosti, platna mreža ili kategorija imovine?
Srećom, lakše je definirati što je zapravo Bitcoin. To je softver. Ne zavaravajte se slikama sjajnih novčića ukrašenih simbolima tajlandskog bata. Bitcoin je čisto digitalni fenomen, skup protokola i procesa.
Ujedno je i najuspješniji od stotina pokušaja stvaranja virtualnog novca pomoću kriptografije, znanosti izrade i probijanja kodova. Bitcoin je nadahnuo stotine imitatora, ali i dalje je najveća kripto valuta po tržišnoj kapitalizaciji, što je razlika koju je čuvao tijekom povijesti desetljeća plus.
(Opća napomena: prema Bitcoin Foundation-u, riječ "Bitcoin" počinje se velikim slovom kada se odnosi na kriptovalute kao entitet, a daje se kao "bitcoin" kada se odnosi na količinu valute ili same jedinice. Bitcoin se također skraćuje kao "BTC". U ovom članku ćemo naizmjenično koristiti ove upotrebe.)
Ključni odvodi
- Bitcoin je digitalna valuta, decentralizirani sustav koji bilježi transakcije u distribuiranoj knjizi zvanoj blockchain. Bitcoin rudari pokreću složene računalne programe kako bi riješili složene zagonetke u nastojanju da potvrde skupine transakcija koje se nazivaju blokovi; nakon uspjeha ti se blokovi dodaju u blockchain zapis i rudari se nagrađuju malim brojem bitcoina. Ostali sudionici na Bitcoin tržištu mogu kupovati ili prodavati žetone putem razmjene kriptovaluta. Bitcoin knjiga je zaštićena od prijevara putem nepovjerljivog sustava; Bitcoin razmjene također rade za obranu od potencijalnih krađa, ali pojavile su se velike krađe.
Blockchain
Bitcoin je mreža koja radi na protokolu koji je poznat i kao blockchain. Dokument iz 2008. godine od strane osobe ili ljudi koji sebe zovu Satoshi Nakamoto prvo je opisao blockchain i Bitcoin, a neko vrijeme su ta dva termina bila samo sinonim.
Otada se blockchain razvio u zaseban koncept, a tisuće blockchaina stvoreno je pomoću sličnih kriptografskih tehnika. Ova povijest može učiniti nomenklaturu zbunjujućom. Blockchain se ponekad odnosi na izvorni, Bitcoin blockchain. U drugim se slučajevima odnosi na blockchain tehnologiju općenito ili na bilo koji drugi specifični blockchain, poput onog koji pokreće Ethereum.
Osnove blockchain tehnologije milosrdno su izravne. Bilo koji dani blockchain sastoji se od jednog lanca diskretnih blokova informacija, raspoređenih kronološki. U principu ta informacija može biti bilo koji niz od 1 i 0, što znači da mogu uključivati e-poštu, ugovore, vlasništvo nad zemljištem, vjenčane knjige ili obveze veza. Ova svestranost upadala je u oči vlada i privatnih korporacija; doista, neki analitičari vjeruju da će tehnologija blockchaina u konačnici biti najuticajniji aspekt zaluđenosti kriptovaluta.
U slučaju Bitcoina, međutim, informacije o blockchainu uglavnom su transakcije.
Bitcoin je zaista samo popis. Osoba A poslala je X bitcoin osobi B, koja je poslala Y bitcoin osobi C, itd. Sklapanjem ovih transakcija svi znaju gdje stoje pojedinačni korisnici.
Drugi naziv za blockchain je "distribuirana knjiga", koja naglašava ključnu razliku između ove tehnologije i dobro održanog Word dokumenta. Blockin se Bitcoin distribuira, što znači da je javni. Svatko ga može preuzeti u cijelosti ili posjetiti bilo koji broj web mjesta koja ga analiziraju. To znači da je zapis javno dostupan, ali također znači da postoje složene mjere za ažuriranje knjige blok-lanca. Ne postoji središnje tijelo koje vodi evidencije o svim bitcoin transakcijama, pa i sami sudionici to čine stvaranjem i provjerom "blokova" podataka o transakcijama. Pogledajte odjeljak "Rudarstvo" u nastavku za dodatne informacije.
Možete vidjeti, na primjer, da je 15N3yGu3UFHeyUNdzQ5sS3aRFRzu5Ae7EZ poslao 0.01718427 bitcoin na 1JHG2qjdk5Khiq7X5xQrr1wfigepJEK3t 14. kolovoza 2017., između 11:10 i 11:20 ujutro. -informirani, vjerojatno biste mogli shvatiti tko ih kontrolira. Drugim riječima, Bitcoin mreža nije posve anonimna, premda poduzimanje određenih mjera opreza može uvelike otežati povezivanje pojedinaca s transakcijama.
Kako kupiti bitcoin
Post-Trust
Unatoč tome što je apsolutno javno, točnije zbog te činjenice, Bitcoin je izuzetno teško zaraditi. Bitcoin nema fizičku prisutnost, pa ga ne možete zaštititi tako da ga zaključate u sef ili zakopate u kanadskoj divljini.
Teoretski, sve što bi lopov trebao učiniti da biste ga uzeli bilo bi dodavanje crte u knjigu koja znači "platili ste mi sve što imate".
Povezana briga je dvostruka potrošnja. Ako bi loš glumac mogao potrošiti nešto bitcoina, ponovo ga potrošite, povjerenje u vrijednost valute brzo bi isparilo.
Da biste spriječili da se i jedno i drugo dogodi, trebate povjerenje. U ovom slučaju, uobičajeno rješenje s tradicionalnom valutom bilo bi obavljanje transakcija preko središnjeg, neutralnog arbitra poput banke. Bitcoin je, međutim, to učinio nepotrebnim. (Vjerojatno nije slučajnost Satoshijev izvorni opis objavljen je u listopadu 2008., kad je povjerenje u banke bilo na multigeneracijskoj razini.) Umjesto da pouzdano autoritet vodi glavnu knjigu i vodi mrežu, bitcoin mreža je decentralizirana. Svi paze na sve ostale.
Nitko ne treba poznavati ili vjerovati nikome posebno da bi sustav ispravno radio. Pretpostavljajući da sve funkcionira kako je predviđeno, kriptografski protokoli osiguravaju da se svaki blok transakcija pričvrsti na zadnju u dugom, nepromjenjivom lancu.
Rudarstvo
Proces koji održava ovu nepovjerljivu javnu knjigu poznat je kao rudarstvo. Podcjenjivanje mreže korisnika Bitcoina koji međusobno trguje kripto valutama je mreža rudara, koji ove transakcije bilježe na blockchainu.
Snimanje niza transakcija je trivijalno za moderno računalo, ali rudarstvo je teško jer softver tvrtke Bitcoin umjetno zahtijeva mnogo vremena. Bez dodatnih poteškoća ljudi bi mogli prevariti transakcije kako bi se obogatili ili bankrotirali druge ljude. Mogli bi zabilježiti lažnu transakciju u blockchainu i nagomilati toliko trivijalnih transakcija da bi odspojivanje prijevare postalo nemoguće.
Isto tako, lažno je umetanje lažnih transakcija u prošle blokove. Mreža bi postala raširen, neželjen nered konkurentskih knjiga, a bitcoin bi bio bezvrijedan.
Kombinacija "dokaza rada" s drugim kriptografskim tehnikama bio je Satosijev proboj. Softver Bitcoin prilagođava poteškoće rudarima kako bi mrežu ograničio na jedan novi 1-megabajtni blok transakcija svakih 10 minuta. Na taj način je opseg transakcija probavljiv. Mreža ima vremena za provjeru novog bloka i knjige koja mu prethodi i svi mogu postići konsenzus o statusu quo. Rudari ne rade na provjeri transakcija dodavanjem blokova u distribuiranu knjigu čisto iz želje da se Bitcoin mreža nesmetano odvija; nadoknađeni su i za svoj rad. U nastavku ćemo detaljnije pogledati naknadu za miniranje.
raspršivanja
Evo malo tehničkog opisa načina rudarstva. Mreža rudara koji su raštrkani po cijelom svijetu i nisu vezani jedno za drugo osobnim ili profesionalnim vezama, prima najnoviji skup podataka o transakcijama. Podaci izvršavaju putem kriptografskog algoritma koji generira "hash", niz brojeva i slova koji provjeravaju valjanost informacija, ali ne otkrivaju same informacije. (U stvarnosti, ova idealna vizija decentraliziranog rudarstva više nije točna, jer rudarske farme industrijskog razmjera i moćni rudnički bazeni tvore oligopol. Više o tome u nastavku.)
S obzirom na hash 000000000000000000c2c4d562265f272bd55d64f1a7c22ffeb66e15e826ca30, ne možete znati koje transakcije sadrži relevantni blok (# 480504). Međutim, možete uzeti hrpu podataka koji se smatraju blokom # 480504 i osigurati da nisu ugroženi. Ako jedan broj ne bi bio na mjestu, ma koliko bili beznačajni, podaci bi generirali potpuno različit hash. Primjerice, ako biste pokrenuli Deklaraciju o neovisnosti putem hash kalkulatora, možete dobiti 839f561caa4b466c84e2b4809afe116c76a465ce5da68c3370f5c36bd3f67350. Izbrišite razdoblje nakon riječi "poslane u iskren svijet", i dobit ćete 800790e4fd445ca4c5e3092f9884cdcd4cf536f735ca958b93f60f82f23f97c4. Ovo je potpuno drugačiji hash, iako ste u izvornom tekstu promijenili samo jedan znak.
Tehnika hash-a omogućava mreži Bitcoin da trenutno provjeri valjanost bloka. Bilo bi nevjerojatno puno vremena da se češljate kroz cijelu knjigu kako biste bili sigurni da osoba koja rudari najnoviju seriju transakcija nije pokušala ništa smiješno. Umjesto toga, hash prethodnog bloka pojavljuje se u novom bloku. Ako bi se najminutniji detalj izmijenio u prethodnom bloku, taj bi se hash promijenio. Čak i da je izmjena bila 20.000 blokova natrag u lancu, hash bi bloka pokrenuo kaskadu novih heševa i odnio mrežu.
Ipak, generiranje hash-a zapravo nije posao. Proces je tako brz i jednostavan da bi loši akteri i dalje mogli pošpricati mrežu i možda, s obzirom na dovoljno računalne snage, prebaciti lažne transakcije nekoliko blokova natrag u lancu. Dakle, Bitcoin protokol zahtijeva dokaz rada.
To čine tako što rudarima bacaju krivulju: njihov hash mora biti ispod određene mete. Zato hash bloka # 480504 započinje dugačkim nizom nula. Malena je. Budući da će svaki niz podataka generirati jedan i samo jedan hash, potraga za dovoljno malim uključuje dodavanje nonces ("brojevi korišteni jednom") na kraj podataka. Tako će rudar trčati. Ako je hash prevelik, ona će pokušati ponovo. 1. Još uvijek prevelika. 2. Naposljetku, 93452 daje njezin hash koji počinje potrebnim brojem nula.
Iskopani blok emitirat će se na mrežu radi primanja potvrda, koje će trebati još sat vremena, iako povremeno i duže. (Opet je ovaj opis pojednostavljen. Blokovi se ne usitnjuju u cijelosti, već se dijele na učinkovitije strukture zvane Merkle stabla.)
Ovisno o vrsti prometa koju mreža prima, Bitcoin protokolu će biti potreban duži ili kraći niz nula, prilagođavajući poteškoće postizanja brzine od jednog novog bloka svakih 10 minuta. Od listopada 2019. trenutna poteškoća iznosi oko 6, 379 bilijuna, što je u odnosu na 1 u 2009. Kao što to sugerira, postalo je znatno teže minirati Bitcoin otkad je prije desetak godina pokrenuta kripto valuta.
Rudarstvo je intenzivno, za njihovo napajanje su potrebni veliki, skupi uređaji i puno električne energije. I to je konkurentno. Nema smisla što će funkcionirati, pa je cilj da ih plutate što je brže moguće.
Rano su rudari shvatili da mogu poboljšati svoje šanse za uspjeh kombiniranjem u rudarske bazene, dijeljenjem računarske snage i raspodjelom nagrada među sobom. Čak i kada više rudara podijeli te nagrade, još uvijek postoji dovoljno poticaja da ih potražite. Svaki put kada minira novi blok, uspješni rudar dobiva gomilu novostvorenog bitcoina. U početku je bilo 50, ali onda se prepolovilo na 25, a sada je 12, 5 (oko 119 000 dolara u listopadu 2019.).
Nagrada će se i dalje prepoloviti na svakih 210.000 blokova ili otprilike svake četiri godine, sve dok ne dosegne nulu. U tom trenutku bit će minirano svih 21 milijuna bitcoina, a rudari će ovisiti isključivo o naknadama za održavanje mreže. Kada je Bitcoin lansiran, bilo je planirano da bi ukupna opskrba kripto valute bila 21 milijun tokena.
Činjenica da su se rudari organizirali u bazene zabrinjava neke. Ako bazen prelazi 50% rudarske snage mreže, njegovi članovi potencijalno mogu potrošiti kovanice, preokrenuti transakcije i ponovo ih potrošiti. Mogli su i blokirati tuđe transakcije. Jednostavno rečeno, ovaj skup rudara imao bi moć nadvladati raspodijeljenu prirodu sustava, provjeravajući lažne transakcije pomoću većinske moći koju bi imao.
To bi moglo značiti kraj bitcoina, ali čak i takozvani napad od 51% vjerojatno ne bi omogućio lošim akterima da poništavaju stare transakcije, jer dokaz zahtjeva rada čini taj proces tako napornim. Da bi se vratio i promijenio blockchain, bazen bi trebao kontrolirati tako veliku većinu mreže da bi to vjerojatno bilo besmisleno. Kada kontrolirate cijelu valutu, s kim možete trgovati?
Napad od 51% financijski je samoubilački prijedlog iz perspektive rudara. Kada je Ghash.io, rudarski fond, u 2014. godini dostigao 51% računalne snage mreže, dobrovoljno je obećao da neće prelaziti 39, 99% hash-ove stope kako bi se održalo povjerenje u vrijednost kriptovalute. Mada bi drugi akteri, poput vlada, mogli smatrati zanimljivom ideju takvog napada.
Drugi razlog zabrinutosti koji se odnosi na rudare je praktična tendencija koncentracije u dijelovima svijeta u kojima je struja jeftina, kao što je Kina, ili, nakon kineskog krha u početku 2018., Quebec.
Transakcije Bitcoin
Za većinu pojedinaca koji sudjeluju u Bitcoin mreži nisu posebno bitni dodaci i izlazi blockchaina, hash stope i miniranja. Izvan rudarske zajednice, vlasnici Bitcoina obično kupuju opskrbu kripto valutama putem Bitcoin razmjene. To su internetske platforme koje olakšavaju transakcije Bitcoin-om i, često, drugim digitalnim valutama.
Bitcoin razmjene kao što je Coinbase okupljaju sudionike na tržištu iz cijelog svijeta radi kupovine i prodaje kripto valuta. Te su razmjene bile sve popularnije (budući da je i sama popularnost Bitcoina porasla posljednjih godina) i prepune su regulatornih, pravnih i sigurnosnih izazova. S obzirom da vlade širom svijeta kripto valute promatraju na različite načine - kao valute, klase imovine ili bilo koji drugi broj drugih klasifikacija - propisi koji uređuju kupovinu i prodaju bitcoina složeni su i stalno se mijenjaju. Možda je za sudionike razmjene Bitcoin-a još važnija prijetnja promjenom regulatornog nadzora prijetnja krađom i drugim kriminalnim aktivnostima. Iako je sama Bitcoin mreža uvelike sigurna tijekom svoje povijesti, pojedinačne razmjene nisu nužno iste. Mnoge su krađe ciljano razmijenile veliku razmjenu kriptovaluta, što je često rezultiralo gubitkom tokena vrijednih milijune dolara. Najpoznatija krađa razmjene vjerojatno je Mt. Gox, koji je dominirao prostorom transakcija s Bitcoinima do 2014. godine. Početkom te godine, platforma je najavila vjerojatnu krađu u iznosu od oko 850 000 BTC-a vrijednih blizu 450 milijuna dolara u to vrijeme. Mt. Gox je podnio zahtjev za bankrot i zatvorio vrata; do danas, većina te ukradene nagrada (koja bi sada vrijedila ukupno oko 8 milijardi USD) nije vraćena.
Ključevi i novčanici
Iz tih je razloga razumljivo da će trgovci i vlasnici Bitcoin-a htjeti poduzeti sve moguće sigurnosne mjere kako bi zaštitili svoje udjele. Da bi to učinili, koriste ključeve i novčanike.
Vlasništvo nad bitcoinima bitno se svodi na dva broja, javni i privatni ključ. Gruba analogija je korisničko ime (javni ključ) i lozinka (privatni ključ). Hash javnog ključa koji se zove adresa je onaj prikazan na blockchainu. Upotreba hash-a pruža dodatni sloj sigurnosti.
Da biste primili bitcoin, dovoljno je da pošiljatelj zna vašu adresu. Javni ključ izveden je iz privatnog ključa koji trebate poslati bitcoin na drugu adresu. Sustav olakšava primanje novca, ali zahtijeva provjeru identiteta da biste ga poslali.
Za pristup bitcoinu koristite novčanik koji je skup tipki. Oni mogu imati različite oblike, od web aplikacija trećih strana koje nude osiguranje i debitne kartice, do QR kodova ispisanih na komadima papira. Najvažnija razlika je između "vrućih" novčanika, koji su spojeni na internet i stoga ranjivi na hakiranje, i "hladnih" novčanika, koji nisu povezani s internetom. U Mt. Gorex slučaj gore, vjeruje se da je većina ukradenih BTC uzeta iz vrućeg novčanika. Ipak, mnogi korisnici povjeravaju svoje privatne ključeve razmjeni kriptovaluta, što je u biti kladionica da će te razmjene imati jaču odbranu od krađe od vlastitog računala.