Kas yra blockchain technologijos? Paaiškiname paprastais žodžiais

Kas yra blockchain technologijos?

Greičiausiai, jūs jau girdėjote terminą “blockchain”, tačiau neatkreipėt į jį dėmesio, pagalvojus, kad tai tik dar vienas madingas žodelis ar terminas iš technologijų pasaulio. Tačiau aš tikiu, kad blockchain technologijos – tai proveržis, kuris turės didžiules pasekmes ne tik finansų sričiai, bet ir daugeliui kitų sektorių. Šiame straipsnyje paprastais žodžiais paaiškinsiu, kas yra blockchain technologija ir kaip ji veikia.

Blockchain (blokų grandinė) – tai paskirstyta duomenų bazė, kurioje duomenų saugojimo įrenginiai nėra prijungti prie bendro serverio. Ši duomenų bazė saugo vis didėjantį įrašų sąrašą, kurie vadinami blokais. Kiekvienas blokas turi laiko žymę ir nuorodą į ankstesnį bloką.

Šifravimo naudojimas užtikrina, kad vartotojai gali pakeisti tik tą blokų grandinės dalį, kuri “priklauso” jiems, tai yra, kuriai jie turi privačius raktus, be kurių neįmanoma daryti jokių pakeitimų faile. Be to, šifravimas užtikrina paskirstytos blokų grandinės kopijų sinchronizavimą pas visus vartotojus.

Įsivaizduokite skaitmeninę ligų istorijos versiją: kiekvienas įrašas ligų istorijoje ir bus bloku. Įrašas turi žymę su data ir laiku. Yra sutarta, kad negalima keisti įrašų atgaline data, nes būtina, kad diagnozė, gydymo eiga ir t.t. neturėtų skirtingų interpretacijų ir liktų pradinėje formoje. Susipažinti su įrašais gali tik gydytojas, turintis vieną privatų raktą, ir pacientas, kuris turi kitą privatų raktą. Toliau ši informacija gali būti prieinama tik tiems, kam gydytojas arba pacientas suteiks savo asmeninį privatų raktą (pavyzdžiui, ligoninei arba atskiram specialistui). Tai pavyzdys, kaip blockchain technologija gali būti panaudota medicinos duomenų bazėje.

Blockchain technologijoje saugumas duomenų bazės lygyje buvo įterptas nuo pat pradžios. Blokų grandinės koncepciją pasiūlė Satoshi Nakamoto 2008 metais. Pirmą kartą ji buvo realizuota 2009 metais kaip skaitmeninės valiutos komponentas – bitkoino, kur blokas yra pagrindinis bendrasis visų operacijų registras. Blockchain technologijų dėka, bitkoinas tapo pirma skaitmenine valiuta, kuri išsprendė dvigubų išlaidų problemą (priešingai nei fizinės monetos ar žetonai, elektroninius failus galima dubliuoti ir panaudoti kelis kartus) be jokios autoritetingos institucijos ar centrinio serverio pagalba.

Saugumas blockchain technologijoje užtikrinamas per decentralizuotą serverį, kuriame pateikiamos laiko žymės ir lygiaverčiai tinklo ryšiai. Dėl to formuojasi duomenų bazė, kuri valdoma autonomiškai, be vieningo centro. Tai daro blokų grandines patogiu įrankių registruojant įvykius, operacijas su duomenimis ir t.t.

Decentralizuotas bitcoin serveris

Decentralizuoto bitcoin serverio vizualizacija

Kaip veikia blockchain technologija?

Kartais blockchain technologija vadinama “vertybių internetu”, ir aš manau, kad tai puiki metafora.

Bet kas gali paskelbti informaciją internete ir kiti žmonės gali ją pasiekti iš bet kurios pasaulio vietos. Blokų grandinė leidžia išsiųsti vertybes į bet kurią vietą pasaulyje, kurioje bus prieinamas blockchain failas. Bet privalote turėti privatų raktą, sukurtą pagal kriptografinį algoritmą, kad galėtumėte pasiekti tik tuos blokus, kurie jums priklauso.

Perduodant kažkam privatų raktą, jūs, iš esmės, perduodate jam tam tikrą pinigų sumą, kuri yra saugoma blokų grandinės atitinkamame skyriuje.

Bitkoinų atveju, toks raktas naudojamas prieigai prie adreso, kuriame yra saugoma tam tikra valiutos suma, suteikiančia tiesioginę finansinę vertę. Taip įgyvendinama lėšų pervedimo registravimo funkciją – paprastai šį vaidmenį atlieka bankai.

Be to, įgyvendinama dar viena svarbi funkcija: abipusio pasitikėjimo atmosferos palaikymas bei tapatybės patvirtinimas, nes niekas negali keisti blokų grandinės be atitinkamų privačių raktų. Pakeitimai, kurie nėra patvirtinti privačiais raktais – atmetami. Žinoma, privačius raktus (kaip ir fizinius pinigus) teoriškai galima pavogti, tačiau paprastai keleto eilučių kompiuterinio kodo apsauga kainuoja nebrangiai.



Tai reiškia, kad pagrindinės funkcijos, kurias vykdo bankai  – tapatybės patikrinimas, siekiant užkirsti kelią sukčiavimui ir sandorių registracija, po kurios jie tampa teisėti – gali greičiau ir tiksliau atlikti blokų grandinės.

Kodėl blockchain technologija yra svarbi?

Kas yra blockchain technologija ir kur ją galima panaudoti

Mes jau įpratę dalintis informacija per decentralizuotą ir interaktyvią interneto platformą. Tačiau kai kalbama apie vertybių (pinigų) siuntimą, dažniausiai grįžtame prie senųjų centralizuotų finansų įstaigų (bankų). Taip, mokėjimai internetu atsirado beveik tuo pačiu metu, kaip ir pats internetas (akivaizdžiausias pavyzdys – PayPal), tačiau paprastai jie reikalauja integravimo su banko sąskaita ar kreditine kortele.

Blockchain technologija siūlo viliojančią galimybę atsikratyti šios “nereikalingos grandies”. Ji gali imtis visų trijų svarbių funkcijų, kurias tradiciškai atlieka finansinių paslaugų sektorius: sandorių registravimas, asmens tapatybės patikrinimas ir sutarčių sudarymas.

Tai yra labai svarbu, nes pasaulinė finansinių paslaugų rinka – didžiausia pagal rinkos kapitalizaciją. Net ir dalies šios sistemos perkėlimas į blockchain technologiją lems daugybės ryšių nutraukimą finansinių paslaugų sferoje, tačiau tuo pačiu metu žymiai pagerins tokių paslaugų efektyvumą.

Trečia galima šios technologijos funkcija (sutarčių sudarymas) gali būti labai naudinga ne tik finansų sektoriuje. Be to, kad į apyvartą buvo išleista dar viena valiuta (bitkoinas), blockchain technologija gali būti naudojama bet kokios rūšies skaitmeninės informacijos saugojimui, įskaitant kompiuterinį kodą.

Šis kodas gali būti užprogramuotas taip, kad jis būtų įvykdytas tik tada, kai abi susitariančiosios pusės įveda privačius raktus, tokiu būdu sutinkant su sutarties sudarymu. Tas pats kodas gali gauti informaciją iš išorinių duomenų srautų (akcijų kainos, meteorologiniai pranešimai, naujienų antraštės ir visa kita, ką gali analizuoti kompiuteris) ir sudaryti sutartis, kurios bus automatiškai užregistruotos, kai bus įvykdytos tam tikros sąlygos.

Šis mechanizmas vadinamas “protingomis sutartimis” (smart contracts), o jo taikymo galimybės beveik neribotos.

Pavyzdžiui, protinga termoreguliacijos sistema gali perduoti energijos sąnaudų duomenis į pažangų elektros tinklą. Suvartojus tam tikrą elektros energijos kiekį, kita blokų grandinė automatiškai perveda reikiamą pinigų sumą iš jūsų sąskaitos į energetikos įmonės sąskaitą. Tai leis automatizuoti skaitiklio veikimo ir atsiskaitymo procesus.

Tęsiant pavyzdį su medicininiais įrašais, gydytojas ar pacientas gali perduoti savo privatų raktą medicinos prietaisui, kuris matuoja cukraus kiekį kraujyje. Tada šis prietaisas gali automatiškai, laikantis visų saugumo reikalavimų, registruoti paciento gliukozės kiekį kraujyje ir, pavyzdžiui, keistis duomenimis su insulino injekcijų prietaisu, kuris pagal šiuos duomenis automatiškai palaikys normalų cukraus lygį.

Šis metodas taip pat tinkamas intelektinės nuosavybės naudojimo stebėsenai: jis gali nustatyti, kiek kartų vartotojui leidžiama pasiekti, dalintis ar kopijuoti informaciją. Taip pat, jis gali būti naudojamas balsavimo sistemų su apsauga nuo klastojimų kūrimui, informacijos sklaidos be cenzūros ir apribojimų užtikrinimui ir daug daug kur.

Tikiuosi, jūs supratote, kas yra blockchain technologijos, kur jas galima naudoti ir kodėl ši technologija tokia svarbi. Jeigu turite klausimų, drąsiai užduokite juos komentaruose.

Kas yra blockchain technologijos? Paaiškiname paprastais žodžiais
5 (100%) 3 žm. balsavo

Rašyti komentarą