Za investitore koji su novi u svijetu kripto valute jedan od najvažnijih i zbunjujućih aspekata može biti blockchain. Blockchain tehnologija ono je što omogućuje i podržava prostor digitalne valute, a mnogi analitičari vjeruju da ona sadrži brojne održive aplikacije i koristi osim kriptovaluta. Možda ste čuli za financijske institucije, pa čak i uobičajene korporacije širom svijeta, počevši istraživati načine na koje mogu integrirati blockchain tehnologiju u svoje tradicionalne prakse. Iza toga, ipak, može biti pomalo misterija o tome što je točno blockchain i kako funkcionira. U nastavku ćemo istražiti pojave i blokove blockchaina, pružiti pregled ove tehnologije, kako djeluje s obzirom na kripto valute i ostale potencijalne aplikacije i zašto je možda jedan od najrevolucionarnijih izuma od interneta.
Tri osnovne komponente Blockchaina
Blockchain se zapravo može smatrati kombinacijom nekoliko različitih postojećih tehnologija. Iako ove tehnologije same po sebi nisu nove, blok-lanci su stvorili načine na koji se kombiniraju i primjenjuju. Prema CoinDesku ove su tri komponente tehnologije:
- Kriptografija privatnog ključaRaspodijeljena mreža koja uključuje zajedničku knjiguMjeri računovodstva transakcija i zapisa povezanih s mrežom
Kako bi se ilustrirala tehnologija privatnih kriptografskih ključeva, pomaže se zamisliti dvije osobe koje žele izvršiti transakciju na mreži. Svaka od ovih osoba ima dva ključa: Jedan je privatni, a jedan javni. Kombinacijom javnih i privatnih ključeva, ovaj aspekt kriptografije omogućuje pojedincima stvaranje sigurne referentne točke digitalnog identiteta. Ovaj siguran identitet glavna je komponenta blockchain tehnologije. Zajedno javni i privatni ključ generiraju digitalni potpis koji je koristan alat za potvrdu i kontrolu vlasništva.
Digitalni potpis elementa kriptografije kombinira se s komponentom tehnološke distribucije. Blockchain tehnologija djeluje kao velika mreža pojedinaca koji mogu djelovati kao potvrđivači za postizanje konsenzusa o raznim stvarima, uključujući transakcije. Taj se postupak ovjerava matematičkom provjerom i koristi se za osiguranje mreže. Kombinacijom upotrebe kriptografskih ključeva s distribuiranom mrežom, blockchain omogućava nove vrste digitalnih interakcija.
Postupak potvrde
Jedan od najvažnijih aspekata blockchain tehnologije je način na koji potvrđuje i potvrđuje transakcije. U gornjem primjeru, u kojem dvije osobe žele izvršiti transakciju na mreži, svaka s privatnim i javnim ključem, blockchain omogućava prvoj osobi (osobi A) da koristi svoj privatni ključ za priključivanje podataka o transakciji na javni ključ druga osoba (osoba B). Te informacije zajedno čine dio bloka, koji sadrži digitalni potpis, kao i vremensku oznaku i druge relevantne podatke o transakciji, ali ne i identitete pojedinaca koji su uključeni u tu transakciju. Taj se blok prenosi preko blockchain mreže na sve čvorove ili druge sastavne dijelove mreže, koji će tada djelovati kao potvrđivači transakcije.
Sve ovo slanje informacija i provjera blokova zahtijeva ogromne količine računalne snage. U praksi se može činiti nerealno očekivati da će milijuni računala širom svijeta biti spremni posvetiti računalnu snagu i druge resurse ovom nastojanju. Jedno rješenje ovog problema za blockchain mrežu je rudarstvo. Rudarstvo je povezano s tradicionalnim ekonomskim pitanjem nazvanim "tragedija zajedništva". Jednostavno rečeno, ovaj koncept rezimira situaciju u kojoj se pojedinci koji djeluju neovisno u vlastitim interesima imaju tendenciju ponašanja suprotnog općem dobru svih korisnika kao rezultat iscrpljivanja resursa svojim djelovanjem na kolektivnoj razini. U procesu validacije blockchaina, pojedinac koji se odrekne malog dijela svoje računske moći kako bi pružio uslugu mreži, na taj način zarađuje nagradu. Djelujući iz osobnog interesa (sa ciljem da zaradi nagradu: u ovom slučaju mali iznos kripto valute), ta je osoba stimulirana da služi potrebama široke mreže.
Blokovi lanaca
Zašto uopće prolaziti kroz ovaj komplicirani postupak provjere valjanosti? Za blockchain mreže ovo je presudni korak ka osiguravanju da kriptovalute ne mogu biti potrošene u više transakcija istovremeno, koncept poznat kao dvostruko trošenje. Da bi se zaštitile od dvostrukog trošenja, blockchain mreže moraju osigurati da kripto valute budu u jedinstvenom vlasništvu i prepune vrijednosti. Jedan od načina pružanja ove usluge je da čvorovi unutar blockchain mreže djeluju kao komponente samog sustava glavne knjige, održavajući povijest transakcija za svaki novčić u toj mreži radeći na rješavanju složenih matematičkih problema. Ti čvorovi služe za potvrđivanje ili odbijanje blokova koji predstavljaju bitove informacija o transakcijama. Ako većina operatora čvorova dođe do istog rješenja problema, blok je potvrđen i dodan je lancu blokova koji postoje prije njega. Ovaj novi blok vremenski je označen i vjerojatno će sadržavati informacije o različitim aspektima prošlih transakcija. Ovdje postoji mogućnost varijacije ovisno o određenoj mreži: neke blockchain mreže uključuju određene vrste informacija u svoje blokove, dok druge uključuju različite skupove informacija.
Upravo ovaj posljednji aspekt blockchaina za koji neki vjeruju daje najveći potencijal za buduće aplikacije u budućnosti. Podaci koji čine blokove u blockchainu, poput one koja odgovara bitcoin-u, na primjer, povezani su s prošlim transakcijama koje su se odvijale između različitih pojedinaca, djelujući kao javni zapis svih prošlih transakcija. Ali podaci uključeni u blokove mogli bi biti u biti bilo što. Na primjer, za vlade, aspekti blockchain tehnologije mogu se pokazati korisnim kada je riječ o autorizaciji transakcija, što se obično izvodi putem režima poštivanja propisa. Blockchain tehnologija mogla bi biti korisna za pružanje revizijskih zapisa ili za poticanje novih veza između različitih financijskih institucija i potencijalnih partnera. Za ostale aspekte financijskog svijeta, blockchain će možda moći racionalizirati proces obračuna i namire, koji je tradicionalno trajao danima. Ova bi tehnologija također mogla pomoći u automatizaciji pridržavanja propisa, na primjer, prevođenjem pravne proze u kôd ili dopuštanjem određenih vrsta transakcija i blokiranjem drugih. Postoje široke mogućnosti za blockchain tehnologiju, unutar i izvan financijskog svijeta.
Kao i kod svake nove tehnologije, međutim, nije sasvim jasno kako najbolje iskoristiti moćne blockchain. Kako vrijeme prolazi, vjerojatno će nastavak eksperimentiranja otkriti nove načine korištenja blockchaina u različite svrhe, kao i nove metode korištenja blockchaina kako bi bio učinkovitiji, učinkovitiji, sigurniji i snažniji. U međuvremenu, najveće blockchain mreže, poput onih za digitalne valute poput bitcoina, samo nastavljaju rasti.