Modul 2 od 4

Kako funkcionira Bitcoin

2.1Zašto je Bitcoin stvoren

Digitalna plaćanja postojala su i prije Bitcoina. Ljudi su mogli slati novac putem banaka, kartičnih mreža i tvrtki za internetska plaćanja. Ti su sustavi olakšali trgovinu, ali svaki je ovisio o pouzdanoj organizaciji koja je trebala voditi glavnu knjigu, odobravati račune, provoditi namiru prijenosa i rješavati sporove.

Ta ovisnost stvara moć i rizik. Posrednik može odgoditi plaćanje, naplatiti naknadu, prikupljati i zloupotrebljavati osobne podatke, ograničiti račun, poništiti prijenos ili prestati poslovati. Izdavatelj te valute također može promijeniti njezinu ponudu.

Računalni znanstvenici godinama su pokušavali stvoriti digitalni novac kojemu nije potreban središnji izdavatelj ni tvrtka za platni promet. Izazov je bio težak. Digitalne informacije lako je kopirati. Kad bi se digitalni novčić mogao kopirati i potrošiti dvaput, ne bi mogao funkcionirati kao novac. Ako bi jedna tvrtka sprječavala kopiranje, ta bi tvrtka postala točka kontrole i mogući izvor otkaza sustava.

Bitcoin je stvoren kako bi riješio taj problem uz pomoć mreže ravnopravnih sudionika. Njegov dizajn omogućuje sudionicima da se usuglase o jedinstvenoj transakcijskoj povijesti bez središnjeg knjigovodstvenog administratora. Objedinjuje javnu glavnu knjigu (lanac blokova), digitalne potpise, mrežu validacijskih čvorova, dokaz rada i ekonomske poticaje.

Tvrtka za platni promet

Pošiljatelj šalje zahtjev tvrtki
Tvrtka vodi glavnu knjigu i daje odobrenje
Primatelj prima uplatu ako tvrtka to dopusti

Ovisi o

Jednoj pouzdanoj organizaciji koja vodi glavnu knjigu

Bitcoin

Pošiljatelj potpisuje transakciju
Čvorovi je provjeravaju, a rudari je dodaju u zajedničku glavnu knjigu
Primatelj je vidi u istoj glavnoj knjizi

Ovisi o

Neovisnim čvorovima koji slijede ista pravila

Bitcoin ne uklanja povjerenje iz svih područja života. Smanjuje potrebu za povjerenjem u središnje tijelo pri izdavanju i namiri vlastitog novca.

U ovoj knjizi Bitcoin s velikim početnim slovom B obično označava mrežu, protokol ili širi sustav. A bitcoin s malim početnim slovom b označava novčanu jedinicu ili imovinu. BTC uobičajena je kratica za iznos bitcoina, osobito pri pisanju cijena ili određenih količina. Novčanik ili mjenjačnica usluga je koja se može povezati s Bitcoinom; nije Bitcoinova mreža sama po sebi.

Resursi

2.2Potraga za digitalnim i decentraliziranim novcem

Razvoj osobnih računala i interneta stvorio je nove mogućnosti za komunikaciju. Također je stvorio nove oblike nadzora i kontrole. Krajem dvadesetog stoljeća skupina programera, matematičara i aktivista poznata pod nazivom Cypherpunks istraživala je kako bi kriptografija mogla zaštititi privatnost i osobnu slobodu u digitalnim sustavima.

Kriptografija

Kriptografija koristi matematičke metode za zaštitu informacija i dokazivanje autentičnosti radnji. Šifriranje može očuvati privatnost poruke. Digitalni potpisi mogu dokazati da poruka ili uputa potječe od vlasnika tajnog ključa, bez otkrivanja tog ključa.

Pripadnici skupine Cypherpunks shvatili su da privatna komunikacija nije dovoljna. Ljudima je bio potreban i način za razmjenu vrijednosti putem interneta. Ako bi svako digitalno plaćanje zahtijevalo banku ili tvrtku, taj bi posrednik mogao nadzirati, dopustiti ili spriječiti razmjenu.

Njihov cilj nije bio samo digitalni novac. Bankovni depoziti već su bili digitalni. Teže ostvariv cilj bio je decentralizirani digitalni novac: sustav bez jednog izdavatelja, poslužitelja ili administratora kojem bi sudionici morali vjerovati.

Bitcoin je izgrađen na temeljima desetljeća rada mnogih ljudi. Njegov je dizajn spojio ranije ideje na nov način i osigurao poticaje za nastavak rada otvorene mreže.

Kriptografija

Digitalna gotovina

Decentralizirani digitalni novac

Resursi

2.3Rani pokušaji stvaranja digitalnog novca i problem dvostrukog trošenja

Bitcoin nije bio prvi pokušaj stvaranja digitalnog novca. Nastao je na temelju četiri desetljeća eksperimentiranja, oslanjajući se na ideje iz mnogih ranijih projekata koji su pomogli oblikovati njegov uspješan dizajn.

  • DigiCash koristio je kriptografiju kako bi omogućio privatna digitalna plaćanja. Ovisio je o središnjoj tvrtki i odnosima s bankama. Kada je tvrtka propala, sustav nije mogao nastaviti funkcionirati kao neovisna novčana mreža.
  • Hashcash koristio je dokaz rada kako bi slanje neželjene e-pošte učinio skupim. Pošiljateljevo računalo moralo je obaviti računalni rad prije slanja poruke. Ta je ideja pokazala kako računalni trošak može odvratiti od zlouporabe.
  • Bit Gold opisivao je prijedlog sustava u kojem bi računalni rad mogao stvarati oskudne digitalne zapise. Nije pokrenut kao cjelovit decentralizirani novčani sustav, ali je razvio važne ideje o digitalnoj oskudnosti i dokazivanju.
  • B-money i višekratni dokaz rada (RPoW) istraživali su načine na koje bi sudionici mogli stvarati ili prenositi oskudnu digitalnu vrijednost bez oslanjanja isključivo na jednu središnju bazu podataka. Bili su nedovršeni, ali su pomogli razjasniti što bi funkcionalnom sustavu bilo potrebno.
  • Iako BitTorrent nije bio novac, pokazao je da mreža ravnopravnih čvorova može omogućiti mnogim neovisnim računalima da dijele informacije bez jednog središnjeg poslužitelja koji upravlja cijelim sustavom.

Ti su eksperimenti zajedno pokazali korisne dijelove slagalice. Također su razjasnili preostali problem.

Dvostruko trošenje

Dvostruko trošenje pokušaj je slanja iste digitalne jedinice dvama primateljima. Digitalni podaci mogu se savršeno kopirati, pa sustavu digitalnog novca treba način da utvrdi koja je transakcija valjana.

Centralizirani sustavi to sprječavaju tako da jednoj pouzdanoj bazi podataka prepuštaju odluku o tome koje je plaćanje stiglo prvo. Dana 31. listopada 2008., Satoshi Nakamoto u svojoj je bijeloj knjizi, Bitcoin: sustav elektroničkog novca s ravnopravnim čvorovima, objasnio drukčiji pristup: javni sustav koji bi mogao uspostaviti zajedničku povijest plaćanja bez banke, tvrtke ili drugog središnjeg tijela.

Bijela knjiga objedinila je značajke potrebne za taj pristup:

  1. Jedna mreža ravnopravnih čvorova: transakcije se objavljuju izravno mreži sudionika.
  2. Digitalni potpisi: jedan privatni ključ tajni je podatak kojim se stvara potpis za odobravanje trošenja; to može učiniti samo njegov vlasnik.
  3. Blokovi i rudarenje: rudari prikupljaju transakcije u blokove i koriste dokaz rada kako bi se natjecali za dodavanje sljedećeg bloka.
  4. Neovisna provjera: čvorovi provjeravaju transakcije i blokove prema pravilima Bitcoina.
  5. Zajednička povijest s akumuliranim dokazom rada: sudionici prepoznaju valjani lanac sastavljen od transakcija s najviše akumuliranog rada kao zajednički zapis.
Mreža ravnopravnih sudionika

Transakcije se objavljuju izravno sudionicima

Digitalni potpisi

Samo vlasnik privatnog ključa može odobriti trošenje

Blokovi i rudarenje

Rudari koriste dokaz rada za dodavanje sljedećeg bloka

Mreža odbija ponovno trošenje, bez središnjeg tijela

Neovisna provjera

Čvorovi provjeravaju jesu li transakcije i blokovi u skladu s pravilima

Zajednička povijest

Svi prepoznaju valjani lanac s najviše akumuliranog rada

Ovaj modul detaljnije objašnjava te koncepte. Zajedno su pružili praktičan odgovor na problem dvostruke potrošnje: mreža može odbiti drugi pokušaj trošenja istog bitcoina bez oslanjanja na središnje tijelo. Bitcoin je ponudio kombinaciju koja je nedostajala, a za kojom se tragalo desetljećima kroz eksperimente s digitalnim novcem.

Resursi

2.4Digitalna oskudnost i neovisno provjerljiva ponuda

Digitalne informacije obično je lako kopirati.

Digitalna oskudnost

Digitalna oskudnost znači da sustav može razlikovati valjanu jedinicu od nevaljane kopije i spriječiti da se ista jedinica potroši dvaput.

Bitcoin stvara digitalnu oskudnost kombiniranjem potpisa, javne transakcijske povijesti, dokaza rada i neovisnog podvrgavanja pravila provjeri. Bitcoin se može prenijeti, ali mreža odbija pokušaj ponovnog trošenja istog bitcoina.

Oskudnost je neovisno provjerljiva kada ljudi mogu sami provjeriti javna pravila i nijedan pojedinačni izdavatelj ne može potajno promijeniti ponudu za sve. Zato se ograničenje ponude Bitcoina mora proučavati zajedno s decentralizacijom i postupkom kojim čvorovi provjeravaju pravila.

Tvrdnja o ponudi

Izdavatelj navodi ograničenje na svojoj mrežnoj stranici.
Ono je zabilježeno samo u bazi podataka izdavatelja.
Nitko izvan izdavatelja to ne može provjeriti.
Izdavatelj može neprimjetno promijeniti ponudu.

Provjerava

Isključivo izdavatelj

Javno pravilo o ponudi

Potpisi pokazuju tko može potrošiti svaki bitcoin.
Svatko može pregledati javnu povijest transakcija.
Dokaz rada čini mijenjanje povijesti skupim.
Čvorovi odbacuju nevaljane kovanice i dvostruka trošenja.

Provjerava

Svatko tko pokreće čvor

2.5Lanac blokova: Bitcoinova javna glavna knjiga

Lanac blokova

Bitcoinov lanac blokova je javni transakcijski zapis koji se umnožava na mnogim neovisnim računalima. Blok objedinjuje skup valjanih transakcija u sljedeći predloženi dio tog zapisa. Svaki valjani blok povezan je s prethodnim, čime mreža dobiva uređenu zajedničku povijest koju može provjeriti.

Čvor

Čvorovi neovisno provjeravaju ista pravila i usuglašavaju se oko valjane povijesti s najviše akumuliranog dokaza rada. Promjena ranijeg zapisa mijenja njegov blok i prekida veze s kasnijim blokovima, pa konkurentska povijest mora ponoviti taj rad i sustići postojeću prije nego što je čvorovi prihvate. Taj skup postupak uspostavljanja redoslijeda pomaže mreži postići konsenzus bez središnjeg voditelja evidencije. Kopije se ne mijenjaju istodobno; čvorovi neovisno primaju i provjeravaju podatke. Bitcoin cilja na jedan novi blok otprilike svakih deset minuta u prosjeku. Povijest je teško i skupo prepisati, ali nije je doslovno nemoguće promijeniti: mogu se pojaviti privremene konkurentske povijesti i reorganizacije.

Resursi

2.6Decentralizacija

Jedan centralizirani sustav ima središnju točku kontrole. Banka kontrolira klijentsku glavnu knjigu. Platna tvrtka kontrolira svoju mrežu. Država kontrolira pravila izdavanja svoje valute.

Decentralizacija

Jedan decentralizirani sustav raspodjeljuje uloge i provedbu odluka među brojnim neovisnim sudionicima. Bitcoin nema središnji ured koji može otvarati račune, mijenjati stanja na računima ili odobravati članstvo.

Bitcoinova decentralizacija proizlazi iz nekoliko značajki:

Decentralizacija nije isto što i jednak utjecaj. Rudarska oprema, tehničko znanje, novac, pristup internetu i razvoj softvera nisu ravnomjerno raspodijeljeni. Veliki pružatelji usluga mogu postati točke ovisnosti za vlastite korisnike. Tvrdnja o Bitcoinu uža je: nijedan pojedinačni sudionik nema ovlast jednostrano mijenjati glavnu knjigu ili monetarna pravila za sve.

Korisnici

Mogu obavljati transakcije bez računa. Ne mogu mijenjati pravila za sve.

Čvorovi

Mogu provjeriti svaku transakciju i blok. Ne mogu nametati pravila drugima.

Rudari

Mogu predlagati blokove. Ne mogu učiniti nevaljani blok prihvatljivim.

Zajednička pravila i javna glavna knjiga

Razvojni programeri

Mogu pisati softver otvorenog koda. Promjene zahtijevaju dobrovoljno prihvaćanje.

Usluge

Mogu postati točke ovisnosti. Ne mogu prepravljati glavnu knjigu.

Decentralizacija također stvara troškove. Koordinacija može biti sporija. Korisnici moraju provjeravati informacije i preuzimati veću odgovornost. Ne postoji središnja služba za podršku za mrežu Bitcoin. Ti kompromisi dio su dizajna, a ne slučajni nedostaci koji se mogu ukloniti bez promjene sustava.

Edukator pokazuje mrežu na zaslonu u učionici, dok polaznici početnici i polaznici s tehničkim znanjem o njoj raspravljaju za stolom.

2.7Digitalni potpisi

Digitalni potpisi jedan su od ključnih dijelova dizajna Bitcoina opisanog u bijeloj knjizi. U Bitcoinu novčanik koristi privatni ključ za izradu digitalnog potpisa kojim se odobrava transakcija. Novčanik je obično aplikacija koja upravlja ključevima i izrađuje te potpise za korisnika. Samo vlasnik potrebnog privatnog ključa može odobriti trošenje; mreža može provjeriti potpis bez poznavanja privatnog ključa kao takvog.

To osobi omogućuje da upravlja bitcoinom bez traženja dopuštenja od banke ili drugog središnjeg operatera. To također znači da je kontrola nad privatnim ključem presudna: svatko tko ga pribavi obično može odobriti trošenje, dok gubitak ključa može učiniti bitcoin nepovratno nedostupnim.

To je temelj samostalnog skrbništva: sami upravljate ključevima umjesto da se oslanjate na pružatelja usluge koji njima upravlja. Modul 3 objašnjava praktične odgovornosti povezane sa sigurnošću ključeva, sigurnosnim kopijama i oporavkom.

Resursi

2.8Prijenos između ravnopravnih sudionika

Povezivanje ravnopravnih sudionika znači da sudionici međusobno djeluju putem mreže bez potrebe za središnjim koordinatorom. Korisnik Bitcoina može izraditi i potpisati transakciju, a zatim odaslati je u mrežu. Primatelju nije potreban račun u banci pošiljatelja jer sam Bitcoin pruža zajednički sustav namire.

Povezivanje ravnopravnih sudionika ne znači uvijek da samo dva računala izravno komuniciraju. Transakcija može proći kroz novčanike, pružatelje internetskih usluga i brojne mrežne čvorove. Važno je da nijedan središnji operator Bitcoina ne mora odobriti pošiljatelja ili primatelja.

Pošiljatelj potpisuje i emitira transakciju

Ostali čvorovi

Čvor je provjerava i prosljeđuje
Drugi čvor je prosljeđuje

Put kojim prolazi

Čvor je provjerava i prosljeđuje
Drugi čvor je prosljeđuje

Ostali čvorovi

Čvor je provjerava i prosljeđuje
Drugi čvor je prosljeđuje
Primatelj prima bitcoin

Korisnici i dalje mogu odabrati posrednike. Burza može držati bitcoin za klijente. Usluga plaćanja može pojednostavniti izdavanje računa. Novčanik kojim upravlja pružatelj usluge može upravljati ključevima. Te usluge mogu biti praktične, ali korisnik tada ovisi o pravilima i sigurnosti pružatelja usluge.

Bitcoin omogućuje izravno vlasništvo i prijenos; ne prisiljava svakog korisnika da izbjegava svaku uslugu. Skrbništvo koje odaberete određuje tko ima stvarnu kontrolu.

Prijenos među ravnopravnim sudionicima može biti koristan kada se ljudi nalaze na različitim mjestima ili koriste različite bankovne sustave. On također donosi odgovornost. Valjana transakcija poslana na pogrešnu adresu obično se ne može poništiti.

Resursi

2.9Korisnici, čvorovi i rudari

Bitcoin funkcionira jer različiti sudionici obavljaju različite uloge.

  • Korisnici primaju, drže i šalju bitcoin. Korisnik može upravljati vlastitim ključevima pohranjenima u novčaniku ili koristiti usluge skrbnika. Korisnici daju mreži ekonomski smisao odabirom hoće li prihvaćati bitcoin te kojim pravilima ili uslugama vjeruju.
  • Čvorovi pokreću softver za Bitcoin i neovisno provjeravaju pravila. Jedan puni čvor provjerava imaju li transakcije valjane potpise, je li bitcoin već potrošen, zadovoljavaju li blokovi uvjete dokaza rada te slijede li novi bitcoini raspored izdavanja. Čvorovi dijele valjane podatke s drugim čvorovima i odbacuju nevaljane podatke.
  • Rudari prikupljaju nepotvrđene transakcije, izrađuju kandidatske blokove i natječu se putem dokaza rada. Uspješan rudar odašilje blok i može primiti dopuštenu subvenciju za blok i transakcijske naknade. Rudari pomažu odrediti redoslijed transakcija i čine glavnu knjigu skupom za prepravljanje.
  • Programeri pregledavaju, pišu i predlažu izmjene softvera. Oni nisu vlasnici pravila Bitcoina. Izmjena softvera ima značaj samo ako sudionici odluče pokretati softver koji slijedi ta pravila.
Korisnik

Korisnik prima, čuva i šalje bitcoin.

Čvor

Čvor samostalno provjerava pravila i prosljeđuje valjane podatke.

Rudar

Rudar sastavlja blokove kandidate i izvodi dokaz rada.

Razvojni programer

Razvojni programer pregledava, piše i predlaže softver.

Ove se uloge međusobno ograničavaju:

  • korisnik ne može potrošiti bitcoin bez potrebnog valjanog potpisa
  • jedan rudar može predložiti blok, ali čvorovi odlučuju slijedi li on pravila
  • jedan čvor provjerava prema vlastitim pravilima, ali konsenzus zahtijeva usklađena pravila u cijeloj mreži
  • razvojni programeri mogu predložiti softver, ali sudionici biraju hoće li ga pokrenuti

Neki ljudi obavljaju više uloga. Jedan rudar može pokretati čvor i ujedno biti korisnik. Početnik ne mora obavljati svaku ulogu da bi objasnio kako se te uloge međusobno uravnotežuju.

Kratko pitanje: Zašto čvor provjerava transakcije? Navedite barem jedno pravilo koje čvor provjerava.

Resursi

2.10Dokaz rada

Dokaz rada

Dokaz rada je postupak kojim se rudari služe kako bi se natjecali za pravo predlaganja sljedećeg bloka.

Jedna funkcija sažimanja pretvara podatke u rezultat fiksne duljine. Mala promjena ulaznih podataka daje nepredvidiv novi rezultat. Jedan rudar mijenja mali dio podataka u predloženom bloku i opetovano ga sažima. Rezultat je valjan samo kada je njegov broj ispod mrežne ciljne vrijednosti, praga utvrđenog pravilima; niža ciljna vrijednost znači manje valjanih rezultata i više pokušaja. Nema prečaca, pa rudari možda moraju pokušati mnogo puta.

Kada rudar pronađe valjan rezultat, on šalje blok cijeloj mreži. Čvorovi mogu brzo provjeriti dokaz, iako je njegovo pronalaženje zahtijevalo znatne računalne resurse i energiju. Ako blok uključuje transakciju, ta transakcija dobiva svoju prvu potvrdu: njezin je zapis uključen u jedan valjan blok. Svaki valjan blok dodan nakon njega dodaje još jednu potvrdu, čime transakciji mjesto u lancu blokova postaje skuplje mijenjati. Ta je razlika važna: rad je skupo obaviti, a lako provjeriti.

1Rudar pronalazi blok

Uređaj za rudarenje iznova izračunava sažetak sve dok jedan rezultat ne zadovolji ciljnu vrijednost

2Rudar ga objavljuje mreži

Blok se šalje mreži

3Čvorovi ga provjeravaju

Svaki čvor samostalno provjerava dokaz i poštovanje pravila

4Pridružuje se lancu blokova

Prihvaćeni blok dodaje se lancu

Dokaz rada služi u nekoliko svrha:

  • neovisnim rudarima omogućuje natjecanje bez središnjeg koordinatora
  • čini redoslijed transakcija skupim za naknadno mijenjanje
  • povezuje sigurnost mreže s fizičkom opremom i energijom
  • podržava javnu metodu odabira između konkurentskih valjanih povijesti: lanac s najviše akumuliranog rada

Rudarenje ne rješava korisne jednadžbe za neku vanjsku svrhu. Njegova je svrha osigurati redoslijed Bitcoin transakcija. Mreža povremeno prilagođava ciljnu vrijednost: kada blokovi pristižu prebrzo, snižava je, a kada pristižu presporo, povisuje je, nastojeći održati prosjek od otprilike jednog bloka svakih deset minuta unatoč promjenama računalne snage.

Dokaz rada podrazumijeva stvarni energetski trošak. Zagovornici tvrde da upravo taj trošak čini temelj sigurnosti Bitcoina i može stvoriti potražnju za energijom čija se potrošnja može fleksibilno prilagođavati ili koja bi inače ostala neiskorištena. Kritičari preispituju količinu i izvor utrošene energije. Odgovorna procjena razmatra koja se energija koristi, odakle dolazi, kakvu sigurnost pruža i koje se alternative uspoređuju.

Nastavnik, polaznik početnik i tehnički potkovan polaznik razgovaraju o stolnom uređaju za rudarenje s ventilatorom i zasebnim napajanjem.

Resursi

2.11Ograničena ponuda

Pravila Bitcoina definiraju predvidljiv raspored izdavanja i maksimalnu ponudu od 21 milijun bitcoina (21.000.000 BTC). Novi bitcoini ulaze u optjecaj putem subvencije za blok koja se isplaćuje rudarima koji stvaraju valjane blokove.

Prepolovljavanje

Svakih 210.000 blokova subvencija se prepolovi. Taj se događaj naziva prepolovljavanje. Budući da se blokovi stvaraju u prosjeku otprilike svakih deset minuta, prepolovljavanje se događa otprilike svake četiri godine. Točan kalendarski datum nije unaprijed određen.

Godina prepolovljavanjaVisina blokaSubvencija nakon prepolovljavanja
2012210.00025 BTC
2016420.00012,5 BTC
2020630.0006,25 BTC
2024840.0003,125 BTC
Očekivano 20281.050.0001,5625 BTC

Subvencija je na početku iznosila 50 BTC po bloku. Postupno se prepolovljuje sve dok ne postane premala za nastavak. Rudari također primaju naknade za transakcije. Očekuje se da će s vremenom naknade postati važniji dio rudarskih prihoda.

Ukupno izdanih bitcoinaOgraničenje od 21 milijun
Novi bitcoini po bloku

Prepolovljenje svakih 210.000 blokova (otprilike četiri godine)

Naknade za transakcije plaćaju se dodatno i nisu novi bitcoini.

Ograničenje od 21 milijun provode čvorovi. Ako rudar stvori više bitcoina nego što pravila dopuštaju, čvorovi koji provjeravaju valjanost odbacuju blok. Razvojni programer može napisati drukčiji kod, ali ne može prisiliti druge da ga pokreću.

Pravilo o ponudi Bitcoina javno je, može se neovisno provjeriti i teško ga je jednostrano promijeniti jer validacijski čvorovi provode to pravilo. Ono nije fizikalni zakon: ostaje na snazi dok ga sudionici nastavljaju provoditi. Ograničena ponuda ne jamči rast tržišne cijene; cijena ovisi i o potražnji.

Mnogi oblici digitalne imovine mogu tvrditi da imaju ograničenu ponudu. Zapitajte se je li to ograničenje vjerodostojno u praksi, a ne samo je li zapisano u dokumentu ili prikazano na mrežnoj stranici.

Pitanje za razmišljanje: Koje su prednosti ograničene ponude Bitcoina? Kakav bi učinak povećanje ponude Bitcoina imalo na kupovnu moć? Tko bi odbio povećanje ponude?

Ograničena ponuda također ne znači da je svaki bitcoin dostupan za prodaju; neki se mogu dugoročno čuvati ili postati nedostupni zbog izgubljenih ključeva.

Resursi

2.12Satoshiji i pristranost prema jedinici

Jedan bitcoin (1 BTC) može se podijeliti na 100.000.000 satošija. Jedan satoši, često skraćeno nazvan sat, najmanja je jedinica zabilježena na osnovnom sloju Bitcoina.

Ne morate kupiti niti upotrebljavati cijeli bitcoin. Softver za Bitcoin može prikazati iznos u bitcoinima ili satovima, baš kao što valuta može imati glavnu jedinicu i manje jedinice. Mnogi ljudi upotrebljavaju satove za svakodnevne iznose jer je cijele brojeve lakše čitati. Zahtjevi za plaćanje na lancu i putem mreže Lightning mogu se prikazati u satovima.

Jedinična pristranost pogrešan je dojam da niža cijena po cijeloj jedinici čini imovinu jeftinijom ili pristupačnijom. Broj jedinica stvar je odabira pri oblikovanju sustava. Posjedovanje 100.000 satova i posjedovanje 0,001 BTC označavaju isti iznos.

Pri uspoređivanju cijena, usredotočite se na udio u ukupnoj ponudi, iznos uključene vrijednosti i rizike. Nemojte pretpostavljati da imovina s mnogo naizgled jeftinih jedinica nudi bolju vrijednost od imovine podijeljene na manje jedinice.

Bitcoin (BTC)

1
0,1
0,01
0,001
0,00000001

Satoshiji (sats)

⁠100.000.000
⁠ 10.000.000
⁠  1.000.000
⁠    100.000
⁠          1

Pokažite svoje razumijevanje: Koliko satova ima u 0,01 BTC? Zašto cijena jednog cijelog bitcoina ne sprječava osobu da upotrebljava manji iznos?

Resursi

2.13Bitcoin kao zdrav digitalni novac

Kako je Modul 1 objasnio, zdrav novac označava novac čiju je ponudu teško povećati i čija svojstva omogućuju pouzdanu upotrebu tijekom vremena. Taj izraz odražava prosudbu utemeljenu na kriterijima, pa ga treba preispitati, a ne prihvatiti kao etiketu.

Bitcoin objedinjuje svojstva koja ranije nisu bila istodobno prisutna u jednoj imovinskoj stavci:

Trajnost

Prenosivost

Djeljivost

Zamjenjivost

Oskudnost

Provjerljivost

Prihvaćenost

SvojstvoObjašnjenje jednostavnim jezikom
TrajnostGlavna knjiga kopira se na mnogim čvorovima. Pristup ovisi o očuvanju valjanih ključeva.
PrenosivostPotpisanom transakcijom vrijednost se može prenijeti putem komunikacijske mreže.
DjeljivostJedan bitcoin (1 BTC) dijeli se na 100.000.000 satošija.
ZamjenjivostJednaki iznosi mogu se trošiti prema istim pravilima protokola, iako javna povijest transakcija može utjecati na to kako neke usluge postupaju s određenim sredstvima.
OskudnostIzdavanje slijedi javna pravila uz gornju granicu od 21 milijun.
ProvjerljivostČvor može provjeriti ponudu, pravila transakcija i dokaze vlasništva.
PrihvaćenostPrihvaćenost ponegdje raste, ali je u mnogim zajednicama i dalje znatno niža od prihvaćenosti nacionalnih valuta.

Bitcoin može obavljati tri funkcije novca, ali ne podjednako na svakom mjestu:

Bitcoin stoga donosi i prednosti i kompromise.

Potencijalne prednosti uključuju izravno vlasništvo, predvidljivu ponudu, globalni prijenos, otvoreno sudjelovanje, transparentna pravila i otpornost na jednostranu cenzuru.

Kompromisi uključuju cjenovnu volatilnost, osobnu odgovornost za sigurnost, činjenicu da je valjano plaćanje obično teško ili nemoguće poništiti, promjenjive transakcijske naknade, ovisnost o električnoj energiji i komunikacijama za digitalni prijenos, javne transakcijske zapise i ograničenu prihvaćenost.

Hoćete li Bitcoin smatrati čvrstim novcem trebalo bi ovisiti o vašim kriterijima. Usporedite ga s fiat novcem, plemenitim metalima i drugom imovinom primjenjujući iste standarde.

Provjera lokalne vrijednosti: Ima li bitcoin vrijednost u vašoj zajednici? U odgovoru razdvojite tri pitanja: Koja se tržišna cijena može uočiti? Gdje je prihvaćen, ako igdje? Koja osobna sklonost ili pristranost utječe na vašu prosudbu? Cijena, lokalna korisnost i osobno odobravanje povezani su, ali nisu isto.

Resursi

2.14Bitcoin, stabilne kriptovalute i ostala kriptoimovina

Digitalna imovina može izgledati slično na zaslonu, a pritom se oslanjati na vrlo različite sustave. Bitcoin ima javna pravila o ponudi i nema izdavatelja koji može stvarati nove bitcoine izvan tih pravila. Stabilna kriptovaluta obično ovisi o izdavatelju, rezervama, pravnim potraživanjima ili mehanizmu namijenjenom praćenju vrijednosti druge valute. Kod druge kriptoimovine različiti ljudi ili organizacije mogu kontrolirati izdavanje, mijenjati pravila ili upravljati važnim dijelovima sustava.

Pri usporedbi bilo koje digitalne imovine, zapitajte se: Tko kontrolira izdavanje ili promjene? Što mogu samostalno provjeriti? Tko drži ključeve? Kojoj tvrtki, izdavatelju ili drugoj ugovornoj strani moram vjerovati? Ovaj program Diploma, posvećen isključivo Bitcoinu, služi se usporedbom samo radi pojašnjenja Bitcoina. Ne preporučuje stjecanje, trgovanje ni promicanje bilo koje imovine.

Usporedba u nastavku razlikuje kategorije i odabire pri oblikovanju sustava. Ona nije izraz podrške, preporuka ni tvrdnja da je bilo koja imovina sigurna, pouzdana ili prikladna za vas.

Prijevare, obmanjujuće tvrdnje i nesigurne usluge mogu utjecati na bilo koju digitalnu imovinu ili način plaćanja. Provjerite konkretnu imovinu, uslugu i skrbnički aranžman umjesto da pretpostavljate da je neka kategorija sama po sebi sigurna ili nesigurna.

Bitcoin (BTC) je digitalna imovina na mreži Bitcoin. Njegova maksimalna ponuda i raspored izdavanja javno su utvrđena pravila. Ljudi mogu izravno držati bitcoin putem ključeva i samostalno provjeravati pravila Bitcoina pokretanjem odgovarajućeg softvera. Može se slati diljem svijeta bez potrebe da središnji izdavatelj Bitcoina odobri svaku transakciju. Njegova tržišna cijena može se naglo mijenjati, a gubitak ključeva ili podataka za oporavak može značiti trajan gubitak; pogrešno plaćanje obično je teško ili nemoguće poništiti. Naknade, potvrđivanje i vrijeme potrebno za njega, električna energija, komunikacije, javni zapisi o transakcijama i lokalna prihvaćenost također mogu utjecati na upotrebu. Pružatelj usluge novčanika ili mjenjačnica mogu dodati vlastite rizike druge ugovorne strane i skrbničke rizike.

Neki projekti koriste kod Bitcoina kao polazište, ali djeluju prema drukčijim pravilima ili na drugim mrežama. Često se nazivaju račvanjima (forkovima). Zajednička povijest koda ne čini račvanje dijelom Bitcoina niti mu daje pravila, sudionike ili sigurnost Bitcoina.

Stabilne kriptovalute, kao što su USD Coin (USDC) i Tether (USDT), digitalni su tokeni osmišljeni za praćenje referentne vrijednosti, često jedne jedinice nacionalne valute kao što je američki dolar. Neki mogu biti korisni za prijenos tokenske vrijednosti između kompatibilnih usluga ili mreža. Njihov dizajn, pričuve, prava na otkup i mehanizmi kontrole znatno se razlikuju. Stabilna kriptovaluta može izgubiti svoju ciljanu vrijednost („depeg”), a korisnici mogu ovisiti o izdavatelju, za pričuve zaduženom skrbniku, banci, zakonskom postupku otkupa, blockchain operatoru ili mostu. Izdavatelji ili platforme mogu zamrznuti tokene ili ograničiti pristup kada im to dopuštaju njihova pravila ili zakoni. Kvaliteta pričuva, transparentnost, insolventnost, regulacija, pogreške u pametnim ugovorima, prijevare i mrežne naknade dodatni su rizici.

Ostala kriptoimovina široka je kategorija imovine kojom se koriste druge mreže ili aplikacije. Njezina pravila mogu podržavati funkcije kao što su plaćanje mrežnih naknada, staking, upravljanje ili korištenje aplikacija. Izdavanje, kontrola, tehnički dizajn i ono što se može neovisno provjeriti razlikuju se od jedne vrste imovine do druge. Cijene i likvidnost mogu se brzo mijenjati, a razvojni programeri, zaklade, validatori, administratori ili veliki imatelji mogu imati znatan utjecaj, ovisno o sustavu. Promjene pravila, izdavanje tokena, pogreške u pametnim ugovorima, hakerski napadi, kvarovi mostova, prijevare, prestanak rada platforme i nejasan pravni status mogu stvoriti rizike gubitka ili ograničenja pristupa. Posjedovanje tokena korisniku ne daje automatski vlasništvo nad poduzećem, zajamčeni prihod ni pravo na otkup u zamjenu za drugu imovinu.

Vrsta imovineOsnovni dizajnKljučna razlika
BitcoinJavna pravila o ponudi i nepostojanje središnjeg izdavatelja.Njegova najveća količina od 21 milijun osigurana je neovisno provjerenim pravilima, a ne pričuvama ili obećanjima otkupa.
Stabilne kriptovaluteToken osmišljen za praćenje referentne vrijednosti.Ciljana vrijednost ovisi o njegovim specifičnim pravilima, pričuvama, postupku otkupa i drugim ugovornim stranama; oni se razlikuju među stabilnim kriptovalutama.
Ostala kriptoimovinaDigitalna imovina koja se koristi na mrežama ili u aplikacijama.Pravila, izdavanje i kontrola razlikuju se ovisno o imovini.

Prije korištenja bilo koje digitalne imovine, razlikujte samu imovinu od usluge koja je čuva za vas. Poznata burzovna oznaka, naizgled stabilna cijena ili dobro osmišljena aplikacija ne uklanjaju potrebu za prepoznavanjem i usporedbom rizika povezanih sa skrbništvom, drugom ugovornom stranom, tehnologijom, pravnim pitanjima i gubitkom.

2.15Učenje i odgovorna uporaba nisu trgovanje ni promidžba

Učenje o tome kako Bitcoin funkcionira razlikuje se od pokušaja zarade na kratkoročnim cjenovnim promjenama, uvjeravanja drugih da kupe token ili predstavljanja špekulacije kao obrazovanja. Trgovanje i špekulacija mogu uključivati brze odluke, gubitke, rizike povezane s platformom i pritisak da se djeluje bez jasnog promišljanja. Promicanje tokena može stvoriti sukobe interesa i nagrađivati uvjeravanje umjesto jasnog objašnjavanja.

Svrha programa Bitcoin Diploma jest pomoći vam da objasnite Bitcoin, postavljate bolja pitanja i donosite sigurnije odluke. Program ne pruža investicijske savjete niti vam govori što kupiti, prodati ili zadržati.

2.16Vremenska crta nastanka Bitcoina

Bitcoin se pojavio kroz kratak niz javnih događaja.

31. listopada 2008.

Objavljena bijela knjiga: internetska plaćanja bez posrednika

3. siječnja 2009.

Blok postanka: početak rada mreže Bitcoin

12. siječnja 2009.

Prva transakcija između dviju osoba, od korisnika Satoshi korisniku Hal Finney

22. svibnja 2010.

10.000 BTC za dvije pizze: Bitcoin Pizza Day

Istražite izvorne zapise: pročitajte bijelu knjigu o Bitcoinu (izvorni PDF), proučite blok Genesis (zapis bloka) i prvu zabilježenu transakciju između dviju osoba (zapis transakcije) te pročitajte izvorni zahtjev za pizzu. Preglednik blokova praktično je sučelje za pristup javnim podacima, a ne vrhovni autoritet za pravila Bitcoina.

Satoshi Nakamoto pseudonim je kojim se služio nepoznati tvorac ili skupina tvoraca Bitcoina. Satoshi je komunicirao putem interneta, objavio softver otvorenog koda i kasnije prestao sudjelovati.

Nijedna središnja tvrtka ne posjeduje Bitcoin. Softver i pravila nastavili su postojati jer su ih drugi ljudi odlučili pokretati, provjeravati i razvijati. Takvo je podrijetlo važno: tvorac nije ostao trajni vođa koji bi mogao izdavati dodatne novčiće ili odobravati transakcije.

Taj blok Genesis i financijska kriza iz 2008. daju Bitcoinu važan povijesni kontekst. Ipak, procjenjujte Bitcoin prema njegovu ustroju i funkcioniranju, a ne samo prema priči o njegovu tvorcu.

U listopadu 2008. Satoshi Nakamoto najavio je bijelu knjigu o Bitcoinu. Njezino središnje pitanje bilo je jednostavno: kako ljudi mogu plaćati putem interneta, a da ne dopuste da se ista digitalna jedinica potroši dvaput ili jednom posredniku prepuste kontrolu?

Resursi

2.17Osnaživanje, rizik i odgovornost

Javna pravila Bitcoina, mreža ravnopravnih sudionika i digitalni potpisi daju sudionicima značajne uloge. Korisnici mogu odlučiti primati, čuvati i slati bitcoin; čvorovi mogu neovisno provjeravati pravila; rudari mogu predlagati blokove; a razvojni programeri mogu predlagati izmjene softvera. Nijedna pojedinačna uloga ne upravlja mrežom u ime svih.

Ta svojstva mogu osnažiti sudionike, ali im donose i veću odgovornost. Bez središnjeg tijela koje bi odobravalo transakcije, vraćalo pristup ili ispravljalo brojne pogreške, svaka osoba mora moći prepoznati ulogu i rizike koje prihvaća.

Za osobu koja odabere samostalno skrbništvo, kontrola nad ključevima donosi izravnu kontrolu nad bitcoinom. Nijedna tvrtka ne može zamrznuti stanje na lancu blokova nad kojim se pravilno održava kontrola. Nijedna tvrtka ne može vratiti izgubljenu frazu za oporavak također.

Samostalno skrbništvo stoga nije samo tehnička značajka. Ono zahtijeva zaštitu sigurnosnih kopija, provjeru adresa, provjeru ponašanja novčanika i izradu plana oporavka. Sljedeći modul objašnjava kako pažljivo čuvati i upotrebljavati bitcoin, uključujući kako upravljati tim rizicima i odgovornostima.

Osobna odgovornost ne znači djelovati samostalno ili odbijati pomoć. Oprezna osoba koja uči može se osloniti na edukaciju, provjeru drugih sudionika, dokumentirane postupke i male probne radnje, a da pritom nikome ne omogući pristup tajnim podacima.

2.18Ponavljanje: Kako Bitcoin rješava nedostatke monetarnog sustava?

Zastanite i razmotrite kako javna pravila, ograničeno izdavanje, prijenos među ravnopravnim sudionicima i neovisna provjera odgovaraju na nedostatke utvrđene u Modulu 1: promjenjivu ponudu, institucionalnu kontrolu, ograničen pristup i oslanjanje na povjerenje. Zašto čvorovi i rudari imaju različite uloge i zašto se dvostruka potrošnja mora spriječiti? Bitcoin dio povjerenja u institucije zamjenjuje provjerom i osobnom odgovornošću; ne uklanja rizik ni kompromise.

Mogući nedostatak
Odgovor Bitcoina
Odgovornost ili kompromis
Ponuda se može mijenjati odlukama monetarne politike
Predvidljivo izdavanje i maksimalna količina od 21 milijun
Korisnici moraju provjeravati pravila i odlučiti ih provoditi
Plaćanja ovise o posrednicima
Mreža za izravne transakcije među ravnopravnim sudionicima
Valjano plaćanje obično je teško ili nemoguće poništiti
Središnji voditelj glavne knjige kontrolira zapise
Neovisni čvorovi dijele i provjeravaju javnu glavnu knjigu
Javni zapisi mogu povezati transakcije, čak i bez navođenja imena osobe
Pristup ovisi o instituciji
Svatko može upotrebljavati protokol i imati kontrolu nad ključevima
Korisnik mora zaštititi ključeve i sigurnosne kopije
Središnji subjekt određuje redoslijed digitalnih plaćanja
Dokaz rada određuje redoslijed transakcija bez središnjeg upravitelja
Rudarenje zahtijeva opremu i energiju

Ključna misao: Na temelju onoga što ste u ovom modulu naučili o Bitcoinu, ima li on vrijednost za vas? Odražava li trenutačna cijena bitcoina njegovu vrijednost?

Ključne spoznaje

  • Bitcoin je stvoren kako bi omogućio digitalni prijenos bez središnje glavne knjige kojom upravlja jedna osoba, uz istodobno sprječavanje dvostruke potrošnje.
  • Njegova javna glavna knjiga, digitalni potpisi, mreža ravnopravnih sudionika, dokaz rada i neovisna provjera djeluju zajedno kako bi održavali zajedničku transakcijsku povijest.
  • Bitcoin je decentraliziran u smislu da nijedan pojedinačni sudionik ne može jednostrano mijenjati stanja računa ili pravila za sve.
  • Korisnici biraju hoće li držati ili prihvaćati bitcoin; čvorovi provjeravaju pravila; rudari predlažu blokove; a razvojni programeri mogu predlagati, ali ne i nametati, izmjene softvera.
  • Bitcoin ima javno poznat raspored ponude s najviše 21 milijun BTC, a čvorovi odbacuju blokove koji krše to pravilo.
  • Jedan bitcoin (1 BTC) dijeli se na 100.000.000 satošija, pa ljudi mogu koristiti manje jedinice bez potrebe za cijelim bitcoinom.
  • Bitcoin se može procjenjivati kao zdrav novac na temelju monetarnih svojstava, uz istodobno uvažavanje kompromisa: volatilnost cijene, ograničena prihvaćenost, plaćanja koja je obično teško ili nemoguće poništiti te potreba za većom osobnom odgovornošću.

Trenutak za razmišljanje

Koji biste dio dizajna Bitcoina sada objasnili drukčije i zašto?

Resursi

↑ Natrag na sadržaj