Javna knjiga je svoje ime dobila po starodavnem sistemu vodenja evidenc, ki se je uporabljal za beleženje informacij, kot so cene surovin, kmetijske surovine in analize. Na voljo je bilo za splošno javno ogledovanje in tudi za preverjanje.
Ko so se pojavili sistemi veriženja blokov, ki temeljijo na kripto valutah, ki so se prav tako opirali na podoben mehanizem vodenja evidenc in javnega preverjanja, je uporaba izraza javne knjige pridobila na popularnosti v svetu kripto valute. Ta članek raziskuje javne knjige kripto valute, njihovo delo in izzive, s katerimi se soočajo.
Javne knjige - tam, kjer se shrani vse
Kripto valuta je šifrirana, decentralizirana digitalna valuta, ki olajša izmenjavo vrednosti s prenosom kriptožetonov med udeleženci omrežja. Javna knjiga se uporablja kot sistem vodenja evidenc, ki vzdržuje identiteto udeležencev v varni in (psevdo) anonimni obliki, njihova pripadajoča stanja v kripto valuti in knjigo evidenc o vseh pristnih transakcijah, opravljenih med udeleženci omrežja.
Če želite narediti vzporednico, razmislite o tem, kako prijatelju naročiti ček ali nakazati spletni prenos na njegov bančni račun, recimo za 100 dolarjev.
V obeh primerih bodo podrobnosti transakcije posodobljene v bančni evidenci - račun pošiljatelja se bremeni s 100 dolarjev, medtem ko se za račun prejemnika pripiše isti znesek. Računovodski sistemi banke vodijo evidenco stanja, prav tako pa zagotavlja, da ima na računu pošiljatelja dovolj sredstev, sicer čeki ne morejo preklicati plačila ali na spletu. Če ima pošiljatelj na svojem računu le 100 dolarjev in izda dva čeka v vrednosti 100 dolarjev, vrstni red, v katerem so predstavljeni čeki, določa, kdo dobi denar in katere čeke odbije.
Podrobnosti transakcije v bančnih evidencah lahko dve osebi, med katerima je transakcija potekala, poizvedujeta in preverita. Poleg tega so bančni zapisi dostopni samo imenovanim bančnim uradnikom in zadevnim (centralnim) organom, kot je davčni oddelek ali vlada. Nihče drug ne more imeti dostopa do teh podrobnosti.
Javne knjige delujejo enako kot bančne evidence, čeprav z nekaj razlikami.
Podobno kot v bančnih zapisih lahko dva transakcijska udeleženca preverita in poizvedujeta podatke o transakcijah v javni knjigi kripto valute. Vendar noben osrednji organ in drugi udeleženci mreže ne morejo vedeti identitete udeležencev. Transakcije so dovoljene in zabeležene šele po ustreznem preverjanju pošiljateljeve likvidnosti, sicer se zavržejo.
Ker noben osrednji organ ne nadzoruje ali ne vodi evidenc knjige, kako je urejena poštenost v poslovnih knjigah kripto valute?
Kako deluje javna knjiga?
Fizično lahko javno knjigo obravnavamo kot sistem za upravljanje podatkov ali shranjevanje, podobno kot sistem baz podatkov o bančnih zapisih. Blokovna veriga je oblika javne knjige, ki je niz (ali veriga) blokov, v katere so zapisani podatki o transakcijah po ustrezni overitvi in preverjanju s strani določenih udeležencev omrežja. Snemanje in shranjevanje vseh potrjenih transakcij na takšnih javnih knjigah se začne že od nastanka in začetka delovanja kripto valute. Ko se blok napolni do zmogljivosti s podrobnostmi o transakcijah, se novi blokirajo in dodajo v blockchain udeleženci omrežja, imenovani rudarji.
Izbrani udeleženci omrežja, ki jih pogosto imenujemo polna vozlišča, vzdržujejo kopijo celotne knjige na svojih napravah, ki so povezane v omrežje kripto valute. Odvisno od zanimanja udeležencev in njihovega širjenja po vsem svetu se javna knjiga razdeli, ko se povežejo in prispevajo k dejavnostim blokovske mreže, da ostanejo prožne in funkcionalne.
Ker na stotine in tisoče takih udeležencev vzdržuje kopijo glavne knjige, vsi vedo resnično stanje omrežja glede na to, kdo ima koliko kriptožetonov, katere transakcije so verodostojne za snemanje in preprečujejo kakršno koli zlorabo, kot je dvojna poraba. Kombinacija različnih intrinzičnih lastnosti javne knjige, kot so algoritem soglasja, šifriranje in mehanizem nagrajevanja, zagotavlja, da so identitete udeležencev zaščitene in da se v omrežju izvajajo samo resnične transakcije.
Če želite izvesti transakcijo, kot je Alice, ki bobu pošiljala 1 bitcoin, mora predvajati le podatke, ki vsebujejo njo in Bobove šifrirane številke računa (naslove denarnice), in znesek transakcije 1 bitcoin. Tudi znesek je lahko prikrit, odvisno od omrežne konfiguracije. Notranji mehanizem digitalnega podpisa zagotavlja, da lahko samo oseba s potrebnimi kriptokoni izvaja transakcije porabe iz svojih denarnic / računov. Vsa polna vozlišča v omrežju vidijo to transakcijo predvajano, preverijo njeno pristnost in če najdejo pristne, posodobijo zapise javne knjige na različnih vozliščih, ki so del omrežja kripto valut blockchain. (Glej tudi: Kaj beleži blockchain v transakciji menjave bitcoinov?)
Slabosti kripto valut s sedežem v javni knjigi
Poleg številnih prednosti, ki jih ponujajo javne knjige, se povečuje zaskrbljenost zaradi uporabe javnih knjig v kripto valutah.
Na primer, delujoči mehanizem bitcoin blockchain nalaga, da beleži vsako posamezno transakcijo, ki se je kdaj zgodila v njenem omrežju. Uravnoteženje vzdrževanja te dolgotrajne podrobne zgodovine in potrebnih potreb po zmanjšanju njene prihodnje zmogljivosti za obdelavo naraščajočega števila transakcij bo velik izziv, da bi bitcoin dolgoročno ostal vzdržen.
Podobno obstaja zaskrbljenost, da bi ohranitev javne knjige, ki bi trajno beležila vsako transakcijo, tudi hekerjem, vladam in varnostnim agencijam omogočila sledenje javnih evidenc in udeležencev v omrežju. Izpostavlja tveganje anonimnost in zasebnost udeležencev blockchaina, najpomembnejših vidikov uporabe kripto valute. Ameriška varnostna agencija NSA je pravzaprav že obtožena poskusa izsledkov uporabnikov bitcoinov. (Če želite več, glejte NSA je pomagala izslediti uporabnike Bitcoin, Snowden Papers Alleges .)
Poleg tega je vsaka kripto valuta, ki temelji na javni knjigi, vedno pod grožnjo poskusov vdora, kraje kriptokonov in zamašitve omrežja s strani hekerjev.
Spodnja črta
Kot vsebnik za shranjevanje podatkov javna knjiga tvori hrbtenico kripto valute, saj je tam vse verificirano. Čeprav je njegova uporaba široko sprejeta, je njena konfiguracija s pravimi parametri pomembna za ohranjanje decentraliziranih in anonimnih funkcij za brezskrbne transakcije v kripto valutah.
