Modul 2 od 4

Kako deluje Bitcoin

2.1Zakaj je bil Bitcoin ustvarjen

Digitalna plačila so obstajala že pred Bitcoinom. Ljudje so lahko pošiljali denar prek bank, kartičnih omrežij in podjetij za spletna plačila. Ti sistemi so olajšali trgovanje, vendar je bil vsak od njih odvisen od zaupanja vredne organizacije, ki je vodila glavno knjigo, odobravala račune, poravnavala prenose in reševala spore.

Ta odvisnost ustvarja moč in tveganje. Posrednik lahko zadrži plačilo, zaračuna provizijo, zbira in zlorablja osebne podatke, omeji račun, razveljavi prenos ali propade. Izdajatelj te valute lahko tudi spremeni njeno ponudbo.

Računalniški znanstveniki so dolga leta poskušali ustvariti digitalni denar, ki ne bi potreboval osrednjega izdajatelja ali plačilnega podjetja. Izziv je bil zahteven. Digitalne informacije je preprosto kopirati. Če bi bilo mogoče digitalni kovanec kopirati in porabiti dvakrat, ne bi mogel delovati kot denar. Če bi kopiranje preprečevalo eno podjetje, bi to podjetje postalo točka nadzora in odpovedi.

Bitcoin je bil ustvarjen, da bi to težavo rešil z omrežjem enakovrednih udeležencev. Njegova zasnova udeležencem omogoča, da se dogovorijo o eni transakcijski zgodovini brez osrednjega knjigovodskega skrbnika. Združuje javno glavno knjigo (verigo blokov), digitalne podpise, omrežje vozlišč za preverjanje veljavnosti, dokaz o delu in ekonomske spodbude.

Plačilno podjetje

Pošiljatelj zaprosi podjetje
Podjetje vodi evidenco in odobri nakazilo
Prejemnik prejme plačilo, če ga podjetje dovoli

Odvisno od

Ene zaupanja vredne organizacije, ki vodi evidenco

Bitcoin

Pošiljatelj podpiše transakcijo
Vozlišča jo preverijo, rudarji pa jo dodajo v skupno evidenco
Prejemnik jo vidi v isti evidenci

Odvisno od

Neodvisnih vozlišč, ki upoštevajo ista pravila

Bitcoin ne odpravlja zaupanja z vseh področij življenja. Zmanjšuje potrebo po zaupanju osrednjemu organu pri izdajanju in poravnavi njegovega lastnega denarja.

V tej knjigi Bitcoin z veliko začetnico B običajno pomeni omrežje, protokol ali širši sistem. bitcoin z malo začetnico b pa pomeni denarno enoto ali sredstvo. BTC je običajna kratica za količino bitcoinov, zlasti pri zapisovanju cen ali določenih količin. Denarnica ali menjalnica je storitev, ki se lahko poveže z Bitcoinom; ni pa samo omrežje Bitcoin.

Viri

2.2Iskanje digitalnega in decentraliziranega denarja

Razvoj osebnih računalnikov in interneta je ustvaril nove možnosti za komuniciranje. Ustvaril je tudi nove oblike nadzorovanja in nadzora. Ob koncu dvajsetega stoletja je skupina programerjev, matematikov in aktivistov, znana kot Cypherpunks, raziskovala, kako bi kriptografija lahko zaščitila zasebnost in svobodo posameznika v digitalnih sistemih.

Kriptografija

Kriptografija uporablja matematične metode za zaščito informacij in dokazovanje pristnosti dejanj. Šifriranje lahko ohrani zasebnost sporočila. Digitalni podpisi lahko dokažejo, da je sporočilo ali navodilo prišlo od imetnika skrivnega ključa, ne da bi razkrili ta ključ.

Pripadniki gibanja Cypherpunks so razumeli, da zasebna komunikacija ni dovolj. Ljudje so potrebovali tudi način za izmenjavo vrednosti prek spleta. Če bi bilo pri vsakem digitalnem plačilu potrebno sodelovanje banke ali podjetja, bi ta posrednik lahko spremljal, dovolil ali preprečil izmenjavo.

Njihov cilj ni bil zgolj digitalni denar. Bančni depoziti so že bili digitalni. Težje dosegljiv cilj je bil decentraliziran digitalni denar: sistem brez enega samega izdajatelja, strežnika ali skrbnika, ki bi mu morali udeleženci zaupati.

Bitcoin je nastal na temeljih več desetletij dela številnih ljudi. Njegova zasnova je na nov način združila predhodne zamisli in zagotovila spodbude za nadaljnje delovanje odprtega omrežja.

Kriptografija

Digitalna gotovina

Decentraliziran digitalni denar

Viri

2.3Zgodnji poskusi digitalnega denarja in problem dvojne porabe

Bitcoin ni bil prvi poskus ustvarjanja digitalnega denarja. Temeljil je na štirih desetletjih preizkušanja in črpal iz zamisli številnih prejšnjih projektov, ki so pomagali oblikovati njegovo uspešno zasnovo.

  • DigiCash je uporabljal kriptografijo za omogočanje zasebnih digitalnih plačil. Odvisen je bil od osrednjega podjetja in povezav z bankami. Ko je podjetje propadlo, sistem ni mogel nadaljevati delovanja kot neodvisno denarno omrežje.
  • Hashcash je uporabljal dokaz o delu za povečanje stroškov pošiljanja neželene e-pošte. Pošiljateljev računalnik je moral pred pošiljanjem sporočila opraviti računsko delo. Ta zamisel je pokazala, kako lahko računski stroški odvračajo od zlorab.
  • Bit Gold je opisoval predlagani sistem, v katerem bi lahko računsko delo ustvarjalo redke digitalne zapise. Ni zaživel kot celovit decentraliziran denarni sistem, vendar je razvil pomembne zamisli o digitalni redkosti in dokazovanju.
  • B-money in dokaz o delu za večkratno uporabo (RPoW) sta raziskovala načine, kako bi udeleženci lahko ustvarjali ali prenašali redko digitalno vrednost, ne da bi se zanašali le na eno osrednjo podatkovno zbirko. Bila sta nedokončana, vendar sta pomagala razjasniti, kaj bi delujoč sistem potreboval.
  • Čeprav BitTorrent ni bil denar, je pokazal, da bi omrežje enakovrednih udeležencev številnim neodvisnim računalnikom lahko omogočilo izmenjavo informacij, ne da bi en osrednji strežnik nadzoroval celoten sistem.

Ti poskusi so skupaj razkrili uporabne koščke sestavljanke. Razjasnili so tudi težavo, ki je še ostala.

Dvojna poraba

Dvojna poraba je poskus pošiljanja iste digitalne enote dvema prejemnikoma. Digitalne podatke je mogoče popolnoma kopirati, zato digitalni denarni sistem potrebuje način za ugotavljanje, katera transakcija je veljavna.

Centralizirani sistemi to preprečujejo tako, da eni zaupanja vredni podatkovni zbirki prepustijo odločitev o tem, katero plačilo je prispelo prvo. 31. oktobra 2008 je Satoshi Nakamoto v beli knjigi Bitcoin: sistem elektronske gotovine med enakovrednimi udeleženci pojasnil drugačen pristop: javni sistem, ki bi lahko vzpostavil skupno zgodovino plačil brez banke, podjetja ali drugega osrednjega organa.

Bela knjiga je združila značilnosti, potrebne za ta pristop:

  1. Eno omrežje enakovrednih udeležencev: transakcije se sporočajo neposredno omrežju udeležencev.
  2. Digitalni podpisi: en zasebni ključ je tajni podatek, s katerim se ustvari podpis za odobritev porabe; to lahko stori le njegov imetnik.
  3. Bloki in rudarjenje: rudarji združujejo transakcije v bloke in uporabljajo dokaz o delu pri tekmovanju za dodajanje naslednjega bloka.
  4. Neodvisno preverjanje: vozlišča preverjajo transakcije in bloke glede na pravila Bitcoina.
  5. Skupna zgodovina z nakopičenim dokazom o delu: udeleženci prepoznajo veljavno verigo iz transakcij z največ nakopičenega dela kot skupni zapis.
Omrežje enakovrednih udeležencev

Transakcije se posredujejo neposredno udeležencem

Digitalni podpisi

Samo imetnik zasebnega ključa lahko odobri porabo

Bloki in rudarjenje

Rudarji z dokazom o delu dodajo naslednji blok

Omrežje zavrne ponovno porabo brez osrednjega organa

Neodvisno preverjanje

Vozlišča preverjajo skladnost transakcij in blokov s pravili

Skupna zgodovina

Vsi priznavajo veljavno verigo z največ skupnega opravljenega dela

Ta modul podrobneje pojasnjuje te koncepte. Skupaj so ponudili praktično rešitev za problem dvojne porabe: omrežje lahko zavrne drugi poskus porabe istega bitcoina, ne da bi se zanašalo na osrednjo avtoriteto. Bitcoin je ponudil manjkajočo kombinacijo, ki so jo desetletja iskali s poskusi ustvarjanja digitalnega denarja.

Viri

2.4Digitalna redkost in neodvisno preverljiva ponudba

Digitalne informacije je običajno preprosto kopirati.

Digitalna redkost

Digitalna redkost pomeni, da lahko sistem razlikuje med veljavno enoto in neveljavno kopijo ter prepreči, da bi bila ista enota porabljena dvakrat.

Bitcoin ustvarja digitalno redkost s kombinacijo podpisov, javne transakcijske zgodovine, dokazovanja z delom in neodvisnega, na pravila vezanega preverjanja. Posamezen bitcoin je mogoče prenesti, vendar omrežje zavrne poskus ponovne porabe istega bitcoina.

Redkost je mogoče neodvisno preveriti, kadar lahko ljudje sami preverijo javna pravila in noben posamezen izdajatelj ne more neopazno spremeniti ponudbe za vse. Zato je treba omejitev ponudbe Bitcoina proučevati skupaj z decentralizacijo in vozliščnim preverjanjem.

Trditev o ponudbi

Izdajatelj na svoji spletni strani navede omejitev.
Zabeležena je le v izdajateljevi lastni podatkovni zbirki.
Nihče zunaj izdajatelja je ne more preveriti.
Izdajatelj lahko neopazno spremeni ponudbo.

Preverja

Samo izdajatelj

Javno pravilo o ponudbi

Podpisi pokažejo, kdo lahko porabi posamezen bitcoin.
Vsakdo lahko pregleda javno zgodovino transakcij.
Dokaz o delu podraži spreminjanje zgodovine.
Vozlišča zavračajo neveljavne kovance in dvojno porabo.

Preverja

Vsakdo, ki upravlja vozlišče

2.5Veriga blokov: Bitcoinova javna glavna knjiga

Veriga blokov

Bitcoinova veriga blokov je javni transakcijski zapis, podvojen v številnih neodvisnih računalnikih. Blok združuje nabor veljavnih transakcij v naslednji predlagani del tega zapisa. Vsak veljaven blok je povezan s prejšnjim, kar omrežju zagotavlja urejeno skupno zgodovino, ki jo lahko preveri.

Vozlišče

Vozlišča neodvisno preverjajo ista pravila in se poenotijo glede veljavne zgodovine z največ nakopičenega dokaza o delu. Sprememba prejšnjega zapisa spremeni njegov blok in prekine povezave s poznejšimi bloki, zato je treba za konkurenčno zgodovino to delo ponovno opraviti in nadoknaditi zaostanek, preden jo vozlišča sprejmejo. Ta drag postopek urejanja omrežju pomaga doseči soglasje brez osrednjega skrbnika zapisov. Kopije se ne spreminjajo sočasno; vozlišča neodvisno prejemajo in preverjajo podatke. Cilj Bitcoina je v povprečju en nov blok približno vsakih deset minut. Zgodovino je težko in drago prepisati, ni pa je dobesedno nemogoče spremeniti: pojavijo se lahko začasne konkurenčne zgodovine in reorganizacije.

Viri

2.6Decentralizacija

Vsak centraliziran sistem ima osrednjo točko nadzora. Banka za svoje stranke nadzira knjigo transakcij. Plačilno podjetje nadzira svoje omrežje. Država nadzira pravila izdajanja svoje valute.

Decentralizacija

Vsak decentraliziran sistem razporeja vloge in uveljavljanje odločitev med številne neodvisne udeležence. Bitcoin nima osrednjega urada, ki bi lahko ustvarjal račune, spreminjal stanja ali odobraval članstvo.

Bitcoinova decentralizacija izhaja iz več značilnosti:

Decentralizacija ni isto kot enak vpliv. Rudarska oprema, tehnično znanje, denar, dostop do interneta in razvoj programske opreme niso enakomerno porazdeljeni. Veliki ponudniki storitev lahko postanejo točke odvisnosti za svoje uporabnike. Bitcoinova trditev je ožja: noben posamezen udeleženec nima pooblastila, da bi za vse enostransko spremenil knjigo transakcij ali denarna pravila.

Uporabniki

Lahko opravljajo transakcije brez računa. Ne morejo spreminjati pravil za vse.

Vozlišča

Lahko preverijo vsako transakcijo in blok. Ne morejo vsiljevati pravil drugim.

Rudarji

Lahko predlagajo bloke. Ne morejo doseči, da bi bil neveljaven blok sprejet.

Skupna pravila in javna evidenca transakcij

Razvijalci

Lahko pišejo odprtokodno programsko opremo. Spremembe zahtevajo prostovoljno sprejetje.

Storitve

Lahko postanejo točke odvisnosti. Ne morejo spreminjati obstoječih zapisov v evidenci transakcij.

Decentralizacija prinaša tudi stroške. Usklajevanje je lahko počasnejše. Uporabniki morajo preverjati informacije in prevzeti več odgovornosti. Osrednja služba za podporo ne obstaja za omrežje Bitcoin. Ti kompromisi so del zasnove, ne pa naključne pomanjkljivosti, ki bi jih bilo mogoče odpraviti brez spreminjanja sistema.

Izobraževalec kaže na omrežje na zaslonu v učilnici, medtem ko začetniki in tehnično podkovani udeleženci o njem razpravljajo za mizo.

2.7Digitalni podpisi

Digitalni podpisi so eden ključnih delov zasnove Bitcoina, opisane v beli knjigi. V Bitcoinu denarnica uporablja zasebni ključ za ustvarjanje digitalnega podpisa, ki odobri transakcijo. Denarnica je običajno aplikacija, ki upravlja ključe in ustvarja te podpise za uporabnika. Samo imetnik ustreznega zasebnega ključa lahko odobri porabo; omrežje lahko preveri podpis brez poznavanja zasebnega ključa samega.

To posamezniku omogoča nadzor nad bitcoinom, ne da bi moral banko ali drugega osrednjega upravljavca prositi za dovoljenje. To pomeni tudi, da je nadzor nad zasebnim ključem ključnega pomena: vsakdo, ki ga pridobi, lahko običajno odobri porabo, izgubljeni ključ pa lahko onemogoči ponovno pridobitev bitcoina.

To je osnova samostojne hrambe: ključe nadzorujete sami, namesto da bi se za njihov nadzor zanašali na ponudnika storitev. Modul 3 pojasnjuje praktične odgovornosti za varno ravnanje s ključi, izdelavo varnostnih kopij in obnovitev.

Viri

2.8Prenos med enakovrednimi uporabniki

Povezovanje med enakovrednimi udeleženci pomeni, da udeleženci medsebojno delujejo prek omrežja, ne da bi potrebovali osrednjega koordinatorja. Uporabnik Bitcoina lahko ustvari in podpiše transakcijo, nato pa jo razpošlje v omrežje. Prejemnik ne potrebuje računa pri pošiljateljevi banki, saj Bitcoin sam zagotavlja skupni sistem poravnave.

Povezovanje med enakovrednimi udeleženci ne pomeni vedno, da neposredno komunicirata le dva računalnika. Posamezna transakcija lahko potuje prek denarnic, ponudnikov internetnih storitev in številnih omrežnih vozlišč. Pomembno je, da pošiljatelja ali prejemnika ni treba odobriti nobenemu osrednjemu upravljavcu Bitcoina.

Pošiljatelj podpiše transakcijo in jo razpošlje v omrežje

Druga vozlišča

Vozlišče jo preveri in posreduje naprej
Drugo vozlišče jo posreduje naprej

Pot transakcije

Vozlišče jo preveri in posreduje naprej
Drugo vozlišče jo posreduje naprej

Druga vozlišča

Vozlišče jo preveri in posreduje naprej
Drugo vozlišče jo posreduje naprej
Prejemnik prejme bitcoin

Uporabniki lahko še vedno izberejo posrednike. Menjalnica lahko hrani bitcoin za stranke. Plačilna storitev lahko poenostavi izdajanje računov. Gostovana denarnica lahko upravlja ključe. Te storitve so lahko priročne, vendar je uporabnik potem odvisen od pravil in varnosti ponudnika storitve.

Bitcoin omogoča neposredno lastništvo in prenos; ne sili vsakega uporabnika, da se izogiba vsem storitvam. Skrbniška izbira določa, kdo ima dejanski nadzor.

Prenos med enakovrednimi udeleženci je lahko koristen, kadar so ljudje v različnih krajih ali uporabljajo različne bančne sisteme. Prinaša tudi odgovornost. Veljavne transakcije, poslane na napačen naslov, običajno ni mogoče razveljaviti.

Viri

2.9Uporabniki, vozlišča in rudarji

Bitcoin deluje, ker različni udeleženci opravljajo različne vloge.

  • Uporabniki prejemajo, hranijo in pošiljajo bitcoine. Uporabnik lahko nadzoruje svoje ključe, shranjene v denarnici, ali uporablja skrbnika. Uporabniki dajejo omrežju ekonomski pomen z odločitvami o tem, ali bodo sprejemali bitcoine ter katerim pravilom ali storitvam bodo zaupali.
  • Vozlišča poganjajo programsko opremo Bitcoin in neodvisno preverjajo pravila. Polno vozlišče preverja, ali transakcije imajo veljavne podpise, ali bitcoini še niso bili porabljeni, ali bloki izpolnjujejo zahteve za dokaz o delu in ali novi bitcoini sledijo urniku izdajanja. Vozlišča delijo veljavne podatke z drugimi vozlišči in zavračajo neveljavne podatke.
  • Rudarji zbirajo čakajoče transakcije, sestavljajo kandidatne bloke in tekmujejo z dokazom o delu. Uspešen rudar razpošlje blok in lahko prejme dovoljeno subvencijo za blok in transakcijske provizije. Rudarji pomagajo določati vrstni red transakcij in poskrbijo, da je glavno knjigo drago prepisati.
  • Razvijalci pregledujejo, pišejo in predlagajo spremembe programske opreme. Niso lastniki pravil Bitcoina. Sprememba programske opreme ima pomen le, če se udeleženci odločijo poganjati programsko opremo, ki sledi tem pravilom.
Uporabnik

Uporabnik prejema, hrani in pošilja bitcoin.

Vozlišče

Vozlišče samostojno preverja skladnost s pravili in posreduje veljavne podatke.

Rudar

Rudar sestavlja kandidatne bloke in izvaja dokazovanje z delom.

Razvijalec

Razvijalec pregleduje, piše in predlaga programsko opremo.

Te vloge druga drugo omejujejo:

  • uporabnik ne more porabiti bitcoinov brez zahtevanega veljavnega podpisa
  • posamezen rudar lahko predlaga blok, vendar vozlišča odločijo, ali je skladen s pravili
  • posamezno vozlišče preverja po lastnih pravilih, vendar konsenz zahteva združljiva pravila v celotnem omrežju
  • razvijalci lahko predlagajo programsko opremo, vendar se udeleženci sami odločijo, ali jo bodo uporabljali

Nekateri ljudje opravljajo več vlog. Posamezen rudar lahko upravlja vozlišče in je hkrati tudi uporabnik. Začetniku ni treba opravljati vseh vlog, da bi pojasnil, kako se vloge medsebojno uravnovešajo.

Kratko vprašanje: Zakaj posamezno vozlišče preverja transakcije? Navedite vsaj eno pravilo, ki ga vozlišče preverja.

Viri

2.10Dokaz o delu

Dokaz o delu

Dokaz o delu je postopek, s katerim rudarji tekmujejo za pravico do predlaganja naslednjega bloka.

Z zgoščevalno funkcijo se podatki pretvorijo v rezultat nespremenljive dolžine. Majhna sprememba vhodnih podatkov ustvari nepredvidljiv nov rezultat. Rudar spremeni majhen del podatkov v predlaganem bloku in ga večkrat zgoščuje. Rezultat je veljaven le, če je njegova številska vrednost pod omrežno ciljno vrednostjo, pragom, določenim s pravili; nižja ciljna vrednost pomeni manj veljavnih rezultatov in več poskusov. Bližnjice ni, zato rudarji morda potrebujejo veliko poskusov.

Ko rudar najde veljaven rezultat, razpošlje blok. Vozlišča lahko dokaz hitro preverijo, čeprav je njegovo iskanje zahtevalo veliko računanja in energije. Če blok vsebuje transakcijo, ta transakcija prejme svojo prvo potrditev: njen zapis je bil vključen v en veljaven blok. Vsak veljaven blok, dodan za njim, doda še eno potrditev, zaradi česar je mesto transakcije v verigi blokov dražje prepisati. Ta razlika je pomembna: opravljanje dela je drago, njegovo preverjanje pa preprosto.

1Rudar najde blok

Rudarska naprava znova in znova izračunava zgoščeno vrednost, dokler en rezultat ne izpolni ciljne vrednosti

2Rudar ga razpošlje

Blok se razpošlje v omrežje

3Vozlišča ga preverijo

Vsako vozlišče samostojno preveri dokaz in upoštevanje pravil

4Blok se pridruži verigi blokov

Sprejeti blok se doda v verigo

Dokaz o delu ima več namenov:

  • neodvisnim rudarjem omogoča tekmovanje brez osrednjega razporejevalnika
  • podraži spreminjanje vrstnega reda transakcij s prepisovanjem
  • povezuje varnost omrežja s fizično opremo in energijo
  • podpira javno metodo za izbiro med konkurenčnimi veljavnimi zgodovinami: verigo z največ nakopičenega dela

Rudarjenje ne rešuje uporabnih enačb za kak zunanji namen. Njegov namen je zavarovati vrstni red Bitcoinovih transakcij. Omrežje občasno prilagodi ciljno vrednost: kadar bloki prihajajo prehitro, jo zniža, kadar prihajajo prepočasi, pa jo zviša. Tako ob spreminjanju računske moči stremi k povprečju približno enega bloka vsakih deset minut.

Dokaz o delu vključuje dejanske stroške energije. Zagovorniki trdijo, da so ti stroški temelj varnosti Bitcoina in lahko ustvarijo povpraševanje po energiji, katere porabo je mogoče prilagajati, ali po energiji, ki bi sicer ostala neizkoriščena. Kritiki dvomijo o upravičenosti količine in izvora porabljene energije. Odgovorna presoja obravnava vprašanja, katera energija se uporablja, od kod prihaja, kakšno varnost zagotavlja in katere alternative se primerjajo.

Izobraževalec, udeleženec začetnik in tehnično podkovani udeleženec razpravljajo o namizni rudarski napravi z ventilatorjem in ločenim napajalnikom.

Viri

2.11Omejena ponudba

Pravila Bitcoina določajo predvidljiv urnik izdajanja in največjo ponudbo v višini 21 milijonov bitcoinov (21.000.000 BTC). Novi bitcoini prihajajo v obtok prek subvencije za blok, izplačane rudarjem, ki ustvarjajo veljavne bloke.

Razpolovitev

Vsakih 210.000 blokov se subvencija prepolovi. Ta dogodek se imenuje razpolovitev. Ker se bloki v povprečju ustvarjajo približno vsakih deset minut, se razpolovitev zgodi približno vsaka štiri leta. Točen koledarski datum ni določen.

Leto razpolovitveVišina blokaSubvencija po razpolovitvi
2012210.00025 BTC
2016420.00012,5 BTC
2020630.0006,25 BTC
2024840.0003,125 BTC
Predvidoma 20281.050.0001,5625 BTC

Subvencija je na začetku znašala 50 BTC na blok. V ponavljajočih se korakih se zmanjšuje za polovico, dokler ne postane premajhna za nadaljnje izplačevanje. Rudarji prejemajo tudi provizije za transakcije. Sčasoma naj bi provizije postale pomembnejši del rudarskih prihodkov.

Skupna količina izdanih bitcoinovOmejitev 21 milijonov
Novi bitcoini na blok

Razpolovitev vsakih 210.000 blokov (približno štiri leta)

Transakcijske provizije se plačajo dodatno in niso novi bitcoini.

Omejitev na 21 milijonov uveljavljajo vozlišča. Če rudar ustvari več bitcoinov, kot dovoljujejo pravila, vozlišča, ki preverjajo veljavnost zavrnejo blok. Razvijalec programske opreme lahko napiše drugačno kodo, vendar drugih ljudi ne more prisiliti, da jo izvajajo.

Bitcoinovo pravilo o ponudbi je javno, neodvisno preverljivo in ga posamezna stran težko spremeni, ker validacijska vozlišča uveljavljajo to pravilo. To ni fizikalni zakon: velja, dokler ga udeleženci še naprej uveljavljajo. Omejena ponudba ne zagotavlja rasti tržne cene; cena je odvisna tudi od povpraševanja.

Številna digitalna sredstva se lahko ponašajo z omejeno ponudbo. Vprašajte se, ali je omejitev verodostojna v praksi, ne le, ali je zapisana v dokumentu ali prikazana na spletni strani.

Vprašanje za razmislek: Katere so prednosti omejene ponudbe Bitcoina? Kako bi povečanje ponudbe Bitcoina vplivalo na kupno moč? Kdo bi zavrnil povečanje ponudbe?

Omejena ponudba tudi ne pomeni, da je vsak bitcoin na voljo za prodajo; nekateri se lahko hranijo dolgoročno ali postanejo nedostopni zaradi izgubljenih ključev.

Viri

2.12Satošiji in pristranskost do celih enot

En bitcoin (1 BTC) je mogoče razdeliti na 100.000.000 satošijev. En satoši, pogosto skrajšano imenovan sat, je najmanjša enota, zabeležena na osnovni plasti omrežja Bitcoin.

Ni vam treba kupiti ali uporabiti celega bitcoina. Programska oprema za Bitcoin lahko prikaže znesek v bitcoinih ali satih, tako kot lahko valuta uporablja glavno enoto in manjše enote. Mnogi uporabljajo sate za vsakdanje zneske, ker je cela števila lažje brati. Tako zahtevki za plačilo v verigi blokov kot zahtevki v omrežju Lightning so lahko prikazani v satih.

Enotska pristranskost je zmoten občutek, da nižja cena na celo enoto naredi sredstvo cenejše ali dostopnejše. Število enot je stvar zasnove. Imeti 100.000 satov in imeti 0,001 BTC pomeni imeti enak znesek.

Pri primerjavi cen se osredotočite na delež celotne ponudbe, obseg vključene vrednosti in tveganja. Ne predpostavljajte, da sredstvo z veliko na videz poceni enotami ponuja boljšo vrednost kot sredstvo, razdeljeno na manjše enote.

Bitcoin (BTC)

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

Satošiji (sats)

⁠100.000.000
⁠ 10.000.000
⁠  1.000.000
⁠    100.000
⁠          1

Pokažite svoje razumevanje: Koliko satov je v 0,01 BTC? Zakaj cena enega celega bitcoina posamezniku ne preprečuje uporabe manjšega zneska?

Viri

2.13Bitcoin kot trden digitalni denar

Kot je modul 1 predstavil, trden denar opisuje denar, katerega ponudbo je težko povečati in katerega lastnosti omogočajo zanesljivo uporabo skozi čas. Izraz izraža presojo na podlagi meril, zato ga je treba preučiti, ne pa sprejeti zgolj kot oznako.

Bitcoin združuje lastnosti, ki prej niso obstajale skupaj v enem sredstvu:

Trajnost

Prenosljivost

Deljivost

Zamenljivost

Redkost

Preverljivost

Sprejemljivost

LastnostPreprosta razlaga
TrajnostKnjiga transakcij se kopira na številna vozlišča. Dostop je odvisen od ohranitve veljavnih ključev.
PrenosljivostPodpisana transakcija lahko prenese vrednost prek komunikacijskega omrežja.
DeljivostEn bitcoin (1 BTC) se deli na 100.000.000 satov.
ZamenljivostEnake zneske je mogoče porabiti po istih pravilih protokola, čeprav lahko javna zgodovina transakcij vpliva na to, kako nekatere storitve obravnavajo določena sredstva.
RedkostIzdajanje poteka po javnih pravilih z zgornjo mejo 21 milijonov.
PreverljivostVozlišče lahko preveri ponudbo, pravila transakcij in dokazila o lastništvu.
SprejemljivostSprejemanje ponekod narašča, vendar je v številnih skupnostih še vedno precej manj razširjeno kot sprejemanje nacionalnih valut.

Bitcoin lahko opravlja tri funkcije denarja, vendar ne povsod enako:

  • Kot hranilec vrednosti, ima predvidljivo ponudbo, vendar je njegova tržna cena nestanovitna.
  • Kot menjalno sredstvo, se lahko prenaša brez banke, vendar se sprejemanje, provizije in plačilna orodja razlikujejo.
  • Kot obračunska enota, omogoča izražanje zneskov v bitcoinih ali satih, vendar so cene večine dobrin še vedno določene v fiat valuti.

Bitcoin torej prinaša tako prednosti kot kompromise.

Morebitne prednosti vključujejo neposredno lastništvo, predvidljivo ponudbo, prenos po vsem svetu, odprto sodelovanje, pregledna pravila in odpornost proti enostranski cenzuri.

Kompromisi vključujejo cenovno nihanje, osebno odgovornost za varnost, dejstvo, da je veljavno plačilo običajno težko ali nemogoče razveljaviti, spremenljive transakcijske provizije, odvisnost digitalnih prenosov od električne energije in komunikacij, javne transakcijske evidence in omejeno sprejetost.

To, ali Bitcoin imenujete trden denar naj bo odvisno od vaših meril. Primerjajte ga s fiat denarjem, plemenitimi kovinami in drugimi sredstvi po enakih merilih.

Preverjanje vrednosti v lokalnem okolju: Ali ima bitcoin vrednost v vaši skupnosti? V odgovoru ločeno obravnavajte tri vprašanja: Katero tržno ceno je mogoče opaziti? Kje, če sploh kje, ga sprejemajo? Katera osebna preferenca ali pristranskost vpliva na vašo presojo? Cena, lokalna uporabnost in osebno odobravanje so povezani, vendar niso isto.

Viri

2.14Bitcoin, stabilni kovanci in druga kriptosredstva

Digitalna sredstva so lahko na zaslonu videti podobna, čeprav temeljijo na zelo različnih sistemih. Bitcoin ima javna pravila o ponudbi in nima izdajatelja, ki bi lahko ustvarjal nove bitcoine mimo teh pravil. Stabilni kovanec je običajno odvisen od izdajatelja, rezerv, pravnih zahtevkov ali mehanizma, namenjenega sledenju drugi valuti. Pri drugih kriptosredstvih lahko različni posamezniki ali organizacije nadzorujejo izdajanje, spreminjajo pravila ali upravljajo pomembne dele sistema.

Pri primerjavi katerega koli digitalnega sredstva se vprašajte: Kdo nadzoruje izdajanje ali spremembe? Kaj lahko neodvisno preverim? Kdo ima ključe? Kateremu podjetju, izdajatelju ali drugi nasprotni stranki moram zaupati? Ta diplomski program, posvečen izključno Bitcoinu, primerjavo uporablja le za pojasnjevanje Bitcoina. Ne priporoča pridobivanja, trgovanja ali promoviranja nobenega sredstva.

Spodnja primerjava razlikuje med kategorijami in oblikovalskimi odločitvami. Ne pomeni podpore, priporočila ali trditve, da je katero koli sredstvo varno, zanesljivo ali primerno za vas.

Prevare, zavajajoče trditve in nevarne storitve lahko prizadenejo katero koli digitalno sredstvo ali plačilno pot. Preverite konkretno sredstvo, storitev in način hrambe, namesto da predpostavljate, da je neka kategorija sama po sebi varna ali nevarna.

Bitcoin (BTC) je digitalno sredstvo v omrežju Bitcoin. Njegova največja ponudba in časovni razpored izdajanja sta določena z javnimi pravili. Ljudje lahko bitcoine hranijo neposredno s pomočjo ključev in z uporabo ustrezne programske opreme neodvisno preverjajo pravila Bitcoina. Pošiljati jih je mogoče po vsem svetu, ne da bi moral osrednji Bitcoinov izdajatelj odobriti vsako transakcijo. Njegova tržna cena se lahko močno spremeni, izguba ključev ali podatkov za obnovitev pa lahko pomeni trajno izgubo; napačno plačilo je običajno težko ali nemogoče razveljaviti. Na uporabo lahko vplivajo tudi provizije, potrditveni čas, električna energija, komunikacije, javni transakcijski zapisi in lokalna sprejetost. Ponudnik denarnice ali menjalnica lahko doda lastna tveganja nasprotne stranke in hrambe.

Nekateri projekti uporabljajo kodo Bitcoina kot izhodišče, vendar delujejo po drugačnih pravilih ali v drugih omrežjih. Pogosto jih imenujemo razvejitve. Skupna zgodovina kode ne pomeni, da je razvejitev del Bitcoina ali da ima Bitcoinova pravila, udeležence ali varnost.

Stabilni kovanci, kot sta USD Coin (USDC) in Tether (USDT), so digitalni žetoni, zasnovani tako, da sledijo referenčni vrednosti, pogosto eni enoti nacionalne valute, kot je ameriški dolar. Nekateri so lahko uporabni za prenos žetonske vrednosti med združljivimi storitvami ali omrežji. Njihova zasnova, rezerve, pravice do unovčenja in mehanizmi nadzora se znatno razlikujejo. Stabilni kovanec lahko izgubi svojo predvideno vrednost (»depeg«), uporabniki pa so lahko odvisni od izdajatelja, rezervnega skrbnika, banke, pravnega postopka unovčenja, blokovnoverižnega operaterja ali mostu. Izdajatelji ali platforme lahko zamrznejo žetone ali omejijo dostop, kadar to dopuščajo njihova pravila ali zakoni. Kakovost rezerv, preglednost, insolventnost, regulacija, napake v pametnih pogodbah, prevare in omrežnine predstavljajo dodatna tveganja.

Druga kriptosredstva so široka kategorija sredstev, ki jih uporabljajo druga omrežja ali aplikacije. Njihova pravila lahko podpirajo funkcije, kot so plačevanje omrežnin, zastavljanje sredstev, upravljanje ali uporaba aplikacij. Izdajanje, nadzor, tehnična zasnova in to, kar je mogoče neodvisno preveriti, se razlikujejo od enega sredstva do drugega. Cene in likvidnost se lahko hitro spreminjajo, razvijalci, fundacije, potrjevalci, skrbniki sistema ali veliki imetniki pa imajo lahko pomemben vpliv, odvisno od sistema. Spremembe pravil, izdajanje žetonov, napake v pametnih pogodbah, hekerski vdori, odpovedi mostov, prevare, propad platforme in nejasna pravna obravnava lahko povzročijo tveganja izgube ali omejitve dostopa. Imetništvo žetona uporabniku ne daje samodejno lastništva podjetja, zagotovljenega dohodka ali pravice do unovčenja za drugo sredstvo.

Vrsta sredstvaOsnovna zasnovaKljučna razlika
BitcoinJavna pravila o ponudbi in odsotnost osrednjega izdajatelja.Njegovo zgornjo mejo 21 milijonov zagotavljajo neodvisno preverjena pravila, ne rezerve ali obljube o unovčenju.
Stabilni kovanciŽeton, zasnovan tako, da sledi referenčni vrednosti.Predvidena vrednost je odvisna od njegovih posebnih pravil, rezerv, postopka unovčenja in nasprotnih strank; ti dejavniki se med stabilnimi kovanci razlikujejo.
Druga kriptosredstvaDigitalna sredstva, ki se uporabljajo v omrežjih ali aplikacijah.Pravila, izdajanje in nadzor se razlikujejo glede na sredstvo.

Pred uporabo katerega koli digitalnega sredstva ločite samo sredstvo od storitve, ki ga hrani za vas. Znana trgovalna oznaka, navidezno stabilna cena ali dobro zasnovana aplikacija ne odpravijo potrebe po prepoznavanju in primerjavi skrbniških, tehničnih in pravnih tveganj ter tveganj nasprotnih strank in izgube.

2.15Učenje in odgovorna uporaba nista trgovanje ali promocija

Učenje o tem, kako deluje Bitcoin, se razlikuje od poskusov ustvarjanja dobička iz kratkoročnih cenovnih sprememb, prepričevanja drugih v nakup žetona ali obravnavanja špekulacij kot izobraževanja. Trgovanje in špekulacije lahko vključujejo hitre odločitve, izgube, tveganja, povezana s platformami, ter pritisk k ukrepanju brez jasnega premisleka. Promocija žetonov lahko ustvarja nasprotja interesov in nagrajuje prepričevanje namesto jasne razlage.

Namen programa Bitcoin Diploma je, da vam pomaga razložiti Bitcoin, postavljati boljša vprašanja in sprejemati varnejše odločitve. Ne ponuja naložbenih nasvetov in vam ne govori, kaj kupiti, prodati ali obdržati.

2.16Časovnica nastanka Bitcoina

Bitcoin se je pojavil skozi kratko zaporedje javnih dogodkov.

31. oktober 2008

Objavljena bela knjiga: spletna plačila brez posrednika

3. januar 2009

Začetni blok: omrežje Bitcoin začne delovati

12. januar 2009

Prva transakcija med posameznikoma: Satoshi pošlje sredstva osebi Hal Finney

22. maj 2010

10.000 BTC za dve pici: dan pice Bitcoin

Raziščite izvirne zapise: preberite belo knjigo o Bitcoinu (izvirni PDF), preglejte začetni blok (zapis bloka) in prvo zabeleženo transakcijo med dvema osebama (zapis transakcije) ter preberite izvirno prošnjo za pico. Raziskovalec blokov je priročen vmesnik za dostop do javnih podatkov, ne pa vrhovna avtoriteta glede pravil Bitcoina.

Satoshi Nakamoto je psevdonim, ki ga je uporabljal neznani ustvarjalec oziroma so ga uporabljali neznani ustvarjalci Bitcoina. Satoshi je komuniciral prek spleta, objavil programsko opremo kot odprtokodno in pozneje prenehal sodelovati.

Bitcoin ni v lasti nobenega osrednjega podjetja. Programska oprema in pravila so se ohranili, ker so se drugi ljudje odločili, da jih bodo izvajali, pregledovali in razvijali. Takšen izvor je pomemben: ustvarjalec ni ostal trajni vodja, ki bi lahko izdajal dodatne kovance ali odobraval transakcije.

Ta začetni blok in finančna kriza leta 2008 dajeta Bitcoinu pomemben zgodovinski kontekst. Vendar Bitcoin presojajte po njegovi zasnovi in delovanju, ne le po zgodbi o njegovem ustvarjalcu.

Oktobra 2008 je Satoshi Nakamoto najavil belo knjigo o Bitcoinu. Njeno osrednje vprašanje je bilo preprosto: kako lahko ljudje izvajajo spletna plačila, ne da bi omogočili dvakratno porabo iste digitalne enote ali enemu posredniku prepustili nadzor?

Viri

2.17Opolnomočenje, tveganje in odgovornost

Javna pravila Bitcoina, omrežje enakovrednih udeležencev in digitalni podpisi udeležencem dajejo pomembne vloge. Uporabniki se lahko odločijo, da bodo prejemali, hranili in pošiljali bitcoine; vozlišča lahko neodvisno preverjajo upoštevanje pravil; rudarji lahko predlagajo bloke; razvijalci pa lahko predlagajo spremembe programske opreme. Nobena posamezna vloga ne nadzoruje omrežja za vse.

Te lastnosti lahko opolnomočijo udeležence, vendar jim nalagajo tudi več odgovornosti. Brez osrednjega organa, ki bi odobraval transakcije, obnavljal dostop ali odpravljal številne napake, mora biti vsak posameznik sposoben prepoznati vlogo in tveganja, ki jih sprejema.

Osebi, ki se odloči za samostojno skrbništvo, nadzor nad ključi prinaša neposreden nadzor nad bitcoini. Nobeno podjetje ne more zamrzniti stanja v verigi blokov, če ima oseba ustrezen nadzor nad njim. Nobeno podjetje prav tako ne more obnoviti izgubljene obnovitvene fraze.

Samostojno skrbništvo torej ni le tehnična lastnost. Zahteva zaščito varnostnih kopij, preverjanje naslovov, preverjanje delovanja denarnice in pripravo načrta za obnovitev dostopa. Naslednji modul pojasnjuje, kako skrbno hraniti in uporabljati bitcoine ter kako obvladovati ta tveganja in odgovornosti.

Osebna odgovornost ne pomeni, da morate delovati sami ali zavračati pomoč. Previden učenec se lahko opre na izobraževanje, medsebojno preverjanje, dokumentirane postopke in manjše preizkuse, ne da bi komur koli omogočil dostop do tajnih podatkov.

2.18Ponovitev: Kako Bitcoin odpravlja pomanjkljivosti denarnega sistema?

Ustavite se in razmislite, kako javna pravila, omejeno izdajanje, prenosi med enakovrednimi udeleženci in neodvisno preverjanje odgovarjajo na pomanjkljivosti, ugotovljene v modulu 1: spreminjanje ponudbe, institucionalni nadzor, omejen dostop in zanašanje na zaupanje. Zakaj imajo vozlišča in rudarji različne vloge in zakaj je treba dvojno porabo preprečiti? Bitcoin del zaupanja v institucije nadomešča s preverjanjem in osebno odgovornostjo; ne odpravlja tveganj ali kompromisov.

Morebitna pomanjkljivost
Odgovor Bitcoina
Odgovornost ali kompromis
Količina denarja v obtoku se lahko spreminja z denarno politiko
Predvidljivo izdajanje in zgornja meja 21 milijonov
Uporabniki morajo preverjati pravila in se odločiti za njihovo uveljavljanje
Plačila so odvisna od posrednikov
Omrežje za neposredne transakcije med uporabniki
Veljavno plačilo je običajno težko ali nemogoče razveljaviti
Osrednji upravljavec glavne knjige nadzoruje zapise
Neodvisna vozlišča si delijo javno glavno knjigo in jo preverjajo
Javni zapisi lahko povežejo transakcije, tudi če oseba ni poimensko navedena
Dostop je odvisen od institucije
Vsakdo lahko uporablja protokol in upravlja ključe
Uporabnik mora zavarovati ključe in varnostne kopije
Osrednji subjekt določa vrstni red digitalnih plačil
Dokaz o delu določa vrstni red transakcij brez osrednjega upravljavca
Rudarjenje zahteva opremo in energijo

Ključna misel: Glede na to, kar ste v tem modulu izvedeli o Bitcoinu, ali ima vrednost za vas? Ali trenutna cena bitcoina odraža njegovo vrednost?

Ključne ugotovitve

  • Bitcoin je bil ustvarjen, da bi omogočil digitalne prenose brez osrednjega knjigovodskega skrbnika in hkrati preprečeval dvojno porabo.
  • Njegova javna glavna knjiga, digitalni podpisi, omrežje enakovrednih udeležencev, dokaz o delu in neodvisno preverjanje skupaj ohranjajo skupno transakcijsko zgodovino.
  • Bitcoin je decentraliziran v smislu, da noben posamezni udeleženec ne more enostransko spreminjati stanj ali pravil za vse.
  • Uporabniki se odločajo, ali bodo imeli ali sprejemali bitcoin; vozlišča preverjajo upoštevanje pravil; rudarji predlagajo bloke; razvijalci pa lahko predlagajo spremembe programske opreme, vendar jih ne morejo vsiliti.
  • Bitcoin ima javno znan razpored izdajanja z največjo količino 21 milijonov BTC, vozlišča pa zavračajo bloke, ki kršijo to pravilo.
  • En bitcoin (1 BTC) se deli na 100.000.000 satov, zato lahko ljudje uporabljajo manjše enote, ne da bi potrebovali cel bitcoin.
  • Bitcoin lahko ocenjujemo kot trden denar na podlagi denarnih lastnosti, pri čemer upoštevamo tudi kompromise: nestanovitnost cen, omejeno sprejetost, plačila, ki jih je običajno težko ali nemogoče razveljaviti, in potrebo po večji osebni odgovornosti.

Trenutek za razmislek

Kateri del zasnove Bitcoina bi zdaj razložili drugače in zakaj?

Viri

↑ Nazaj na kazalo