Deli ta članek
Če si se začel učiti o bitcoinu, te bo tale članek podprt s slikicami popeljal v prednost pred ostalimi ljudmi.
Začnimo z razlikovanjem med tremi različnimi komponentami (čeprav so medsebojno odvisne), ki se pogosto zamenjujejo.
Denar, mreža in blockchain (veriženje blokov).
Poglejmo si podrobneje bitcoin (denar).
Bitcoin je denar, ki deluje na Bitcoin mreži.
Bitcoin ne obstaja zunaj mreže ali v drugih verigah.
Vsaka enota bitcoina je sestavljena iz 100 milionov kosčkov, imenovanih satošiji.
(Manjše enote od 1 satošija pa so možne na Lightning mreži)
Bitcoin je edinstven, ker je prva digitalno redka enota, ki je bila kdaj koli ustvarjena. Ima končno ponudbo (21 milijonov), ki je neelastična ne glede na spremembe v povpraševanju.
Novi bitcoini se v obtok uvajajo na podlagi vnaprej natančno določenega urnika dobave.
Presenečenj ni. Primerjajmo to s fiat denarnim sistemom…
Hitrost, s katero se v obtok uvajajo novi bitcoini (z vsakim potrjenim blokom), se eksponentno zmanjšuje, dokler ne doseže ničle. Do zmanjšanja izdaje prihaja v predvidljivih intervalih (vsakih 210.000 blokov). Dogodek je pogovorno znan kot “halving ali halvening”, v slovenščino pa bi to lahko prevedli kot razpolovitev.
Naslednje je bitcoin omrežje. Če napišemo Bitcoin z veliko začetnico, to pomeni mrežo.
Vsa omrežja (prometna, komunikacijska itd.) so sestavljena iz vozlišč (nodov) .V bitcoinu se vozlišča med seboj povezujejo in prostovoljno upoštevajo isti protokol (nabor pravil). Ekonomska incijativa zagotavlja, da se pravila upoštevajo in izvajajo, škodljivi akterji pa so izolirani.
V vozliščih je nameščena odprtokodna programska oprema, ki jasno določa pravila omrežja.
Vsakdo jo lahko pregleda in vsakdo lahko predloži prispevke v pregled za vključitev v prihodnje izdaje.
Kot vse različice so tudi te združljive za nazaj.
Polna vozlišča so računalniki, na katerih je nameščena programska oprema za bitcoine in ki med drugim hranijo celotno zgodovino transakcij z bitcoini.
Lastnikom omogočajo popolno suverenost nad njihovimi interakcijami z omrežjem.
Ljudje upravljajo polna vozlišča na različni strojni opremi (namizni računalniki, prenosni računalniki, namenski računalniki).
Light clients (lahka vozlišča) so običajen način interakcije običajnih uporabnikov z omrežjem bitcoin. Zahtevajo manj prostora na disku in manj tehničnega znanja ter se preprosto povežejo s polnim vozliščem.
Toda s tem pride do kompromisov na področju zasebnosti in varnosti.
Tretji del pa so osnovni deli bitcoinovega blockchaina (verige blokov)
Blok je s časovnim žigom potrjena datoteka podatkov, ki vključuje transakcije med udeleženci v omrežju.
Bloki se v povprečju izdelajo (rudarji jih rešijo) na vsakih 10 minut.
Ko so bloki povezani med seboj (s pomočjo hashanja), tvorijo zaporedno verigo – blockchain. Zaradi tega povezovanja je veriga blokov bitcoina nedotakljiva in nespremenjliva.
Trenutno je bil pravkar rešen blok #809268. Ta funkcija časovnega žigosanja pomeni tudi, da lahko veriga blokov deluje kot globalna javna ura.
Protokol Bitcoina uporablja tehnike za uporabo čim manj prostora na disku.
Merkle tree (Merklovo drevo ali drevo hashev) omogoča enostavno potrditev ene transakcije, ne da bi bilo zato treba preveriti vse transakcije.
Vsak blok vsebuje 𝘳𝘰𝘰𝘵 𝘩𝘢𝘴𝘩 vseh potrjenih transakcij.
Transakcije pomenijo kriptografski prenos lastništva izbrane količine bitcoinov na drugega udeleženca omrežja.
To je nepovratno dejanje.
Medtem ko veriga blokov beleži vse transakcije v omrežju, lahko prenosi bitcoinov potekajo tudi zunaj verige (blockchaina).
Prav tako je vredno razumeti, kako omrežje Lightning omogoča takojšnja in skoraj brezplačna mikroplačila bitcoinov v velikem obsegu, ne da bi pri tem žrtvovali lastno skrbništvo. Pa o tem naslednjič.
——————————————————————-
Članek sem povzel po @anilsaidso, ki je svobodni učitelj, v glavnem pa objavlja na X platformi, nekdanjemu Twitterju
Prevedel in uredil, Peter Golob, 25.9.23