Kaip veikia Bitcoin: viskas, ką reikia žinoti apie kriptovaliutą ir blokų grandinę

2017 m. daugelis iš mūsų naudojasi internetine bankininkyste, kad sutvarkytų savo finansus, tačiau populiarėja visiškai skaitmeninė valiuta, kuri vadinama bitkoinu. Siekiant padidinti painiavą, „monetos“ vadinamos bitkoinais, tačiau yra ir valiutos forma, vadinama Bitcoin. Anksčiau šį mėnesį bitkoinų šakutė sukūrė naują kriptovaliutos formą, vadinamą Bitcoin Cash. Vis dar su mumis?

Kaip veikia Bitcoin: viskas, ką reikia žinoti apie kriptovaliutą ir blokų grandinę

Skirtingai nuo kitų valiutų, bitkoinai egzistuoja tik internete, o ne fizine forma – nepaisant to, kokiais vaizdais patikėsite. „Bitcoin“ veikia šiek tiek kitaip, todėl vietoj centrinės institucijos jis naudoja užšifruotą „peer-to-peer“ tinklą, kad saugotų jūsų balansą ir patvirtintų bei patikrintų visas operacijas ar pirkinius. Ši platforma vadinama „blockchain“ ir ją taip pat galima laikyti didžiuliu visų kada nors įvykusių bitkoinų sandorių sąrašu.

Jis saugomas kiekviename bitkoinų tinklo kompiuteryje (arba „mazge“) ir pateikiamas kiekvieno Bitcoin pervedimo siuntėjas, gavėjas, vertė ir apytikslis laikas, viskas patikrinta ir anonimizuota. Taigi, kas tiksliai yra „blockchain“ ir kaip veikia „Bitcoin“? Štai viskas, ką reikia žinoti.

Kas yra Bitcoin?

Bitcoin yra žinoma kaip „peer-to-peer elektroninių grynųjų pinigų sistema“ arba „kriptovaliuta“. Jo grožis ir patrauklumas slypi tame, kad jo nekontroliuoja viena institucija ar šalis ir kad jis leidžia pinigus būti išsiųstas anonimiškai (tai taip pat vertinama kaip vienas didžiausių jo minusų, o kritikai teigia, kad tai skatina neteisėtą elgesys). Bitcoin kaip idėją pirmą kartą oficialiai pasiūlė programuotojas Satoshi Nakamoto 2008 m. Sistema ir tinklas buvo sukurti po metų. Dėl savo sudėtingumo jis daugelį metų išliko labiau išmanančių vartotojų rezervatas, tačiau pastaruoju metu (dėl žinių ir skaičiavimo galios padidėjimo) jis labai išpopuliarėjo.

Bitcoin paplitimas pasaulinėje geistoje vis labiau įsitvirtina; „Google“ 2018 m. paieškos metai atskleidė, kad „Kas yra Bitcoin? buvo labiausiai ieškoma metų užklausa. Klausimas buvo pirmas, o po to „Kas yra GDPR? ir intriguojančiai: „Kas yra ožkas?

Kaip veikia Bitcoin

Žiūrėti susijusius 

Kaip uždirbti, išleisti ir iškasti bitkoinus

Geriausias būdas suprasti, kaip veikia bitkoinų registro blokų grandinė, yra sekti, kaip jis pridedamas žingsnis po žingsnio, pradedant nuo operacijų. Kai vartotojas nori nusiųsti bitkoinus kam nors kitam, jis išsiunčia operacijos detales – savo viešasis raktas, gavėjo viešasis raktas ir pervesta bitkoino suma – į susietų tinklų tinklą mazgai.

Kas yra blokų grandinė?

Šią perdavimo informaciją nepriklausomai tikrina kiti tinklo kompiuteriai, analogiškai liudininkų dalyvavimui pasirašant sutartį. Šie kiti mazgai naudoja „skaitmeninį parašą“, kad patvirtintų operaciją.

Ši ilga, sudėtinga raidžių ir skaičių eilutė generuojama iš vartotojo privačių ir viešųjų raktų derinio kartu su pačiu operacijos pranešimu. Raidinis ir skaitinis raštas yra unikalus kiekvienam pervedimui ir negali būti naudojamas du kartus, siekiant apsaugoti nuo sukčiavimo.

Patvirtinus, kad operacijos pranešimas yra tikras, patys operacijos duomenys turi būti įtraukti į „blockchain“, kad būtų laikomi „patvirtintais“. Mazgai periodiškai renka „nepatvirtintus sandorius“ – tuos, kurių tikrumas buvo patikrintas, bet dar neįtraukti į blokų grandinę – į rinkinius, ir transliuoti juos į tinklą kaip naują potencialą blokas.

Kas yra blokų grandinė?

Šiuos blokus sudaro grupė operacijų, kurios, kaip buvo nuspręsta, įvyksta maždaug tuo pačiu metu. Kiekvienas naujas blokas, kuris prisijungia prie grandinės, turi turėti nuorodą į ankstesnį bloką, ir tokiu būdu blokų grandinė nustato sekamą chronologiją, kuri tęsiasi iki pat pirmojo bitkoino perdavimo.

Blockchain: kasyba

Bitcoin kasybos programinę įrangą gali įdiegti bet kas ir ji naudoja kompiuterio apdorojimo galią, kad atliktų skaičiavimus, reikalingus sandoriams. Galutinis bitkoino gavybos tikslas yra nustatyti duomenų seką, vadinamą „bloku“. Tai sukuria šabloną, kai duomenims taikomas Bitcoin „maišos“ algoritmas ir tas, kurio kompiuteris tai padarys pirmasis, „laimės“ bitkoinus. Yra nustatytas 21 milijono pagamintų bitkoinų skaičiaus arba bitkoinų limitas ir iš anksto nustatytas jų išleidimo greitis iki 2040 m.

Blockchain stiprumas priklauso nuo grupės patikrinimo. Kiekvienas tinklo mazgas turi blokų grandinės kopiją, o jei mazgas pateikia duomenis, kurie nesutampa su likusiais tinklo blokų grandinės duomenimis, ta informacija bus atmesta.

Todėl svarbu, kad visi tinklo mazgai veiktų iš identiškos blokų grandinės informacijos. Siekiant išvengti susidūrimų, kylančių iš dviejų skirtingų blokų, tuo pačiu metu pasiūlytų atskiri mazgai, prieš priimant pateiktą bloką į grandinę, mazgai pirmiausia turi išspręsti neįtikėtinai sudėtingą kriptografinę problemą galvosūkis.

Kas yra blokų grandinė?

Dėl labai sudėtingos matematikos ir algoritmų galvosūkis iš esmės susiveda į tai, kad kiekvienas mazgas atspėja atsitiktinius skaičius. Geriausias palyginimas būtų bandymas atspėti kodinės spynos kodą arba torto svorį bažnyčios mugėje.

Statistiškai kalbant, vienišas kompiuteris užtruks ne vienerius metus, kol ras tinkamą sprendimą. Keli kompiuteriai tinkle vienu metu spėlioja, tačiau vidutinis sprendimo laikas yra apie dešimt minučių. Pirmasis mazgas, išsprendęs galvosūkį, į grandinę įtraukiamas bloko pasiūlymas.

Šią funkciją atliekantys mazgai yra žinomi kaip mineriai, o kiekvienas mazgas, kuris sėkmingai išsprendžia bloką galvosūkis apdovanojamas bitkoinais, kaip paskata išlaikyti blokų grandinę ir išlaikyti sistemą veikiantis.

Kas yra blokų grandinė?

Tačiau egzistuoja ribotas bitkoinų skaičius ir kas ketverius metus viename išspręstame bloke generuojamų monetų kiekis sumažinamas perpus, kad būtų išvengta valiutos defliacijos. Kai kurie ekspertai pareiškė, kad nepaisant to, Bitcoin yra netvarus ilgalaikėje perspektyvoje dėl laipsniško ir neatkuriamo privačių raktų praradimo.

Blockchain: privatumas

Vienas iš pagrindinių Bitcoin pranašumų, palyginti su tradicinėmis pinigų sistemomis, yra jo anonimiškumas. Bitcoin kaip „kriptovaliuta“ priskiriama tai, kad Bitcoin ir jo pervedimai negali būti atsekami iki atskirų vartotojų.

Tai, kaip sistema tai pasiekia, yra susieta su metodais, kuriais valdomos operacijos. Nors tinkle yra viešas ir atviras kiekvienos operacijos įrašas, „blockchain“ nesaugo jokios informacijos apie vartotojų individualius likučius.

Kas yra blokų grandinė?

Vietoj to, „blockchain“ naudoja atskaitos sistemą, kad užtikrintų, jog vartotojai turėtų pakankamai lėšų bet kokiems bitkoinų pervedimams padengti. Siunčiant pinigus kitam vartotojui, ši operacija (vadinama išvestimi) turi būti patvirtinta nurodant informacija, saugoma blokų grandinėje apie vieną ar daugiau anksčiau gautų mokėjimų (taip pat vadinama įėjimai).

Kad vartotojai nenurodytų tos pačios įvesties daugiau nei vienoje operacijoje (dvigubos išlaidos), kiekvieną įvestį galima nurodyti tik vieną kartą, kol sistema ją laiko „išleista“. Kiekvieno perdavimo metu tinklas patikrina šias nuorodas pagal esamų blokų grandinės duomenų kopiją.

Tai dar vienas autentifikavimo sistemos blokų grandinės naudojimo aspektas, suderintas su anksčiau minėtu skaitmeniniu parašu. Parašas užtikrina, kad sąskaitos turėtojas patvirtina pervedimą, o įvesties nuorodos užtikrina, kad jie turi pakankamai bitkoinų siųsti.

Kitas Bitcoin anonimiškumo veiksnys ir dalykas, dėl kurio jis toks patrauklus nusikalstamoms įmonėms tamsus žiniatinklis yra tai, kad galima visiškai atskirti bitkoinų pervedimus ir jūsų tikrąjį tapatybę.

Kas yra blokų grandinė?

Privatumą besirūpinantys vartotojai gali naudotis anoniminėmis paslaugomis, pvz., TOR, kad papildomai apsaugotų tapatybę, tačiau tai tikrai nėra būtina. Viešieji raktai, kuriuos bitkoinų turėtojai naudoja mokėjimams gauti, yra atsitiktinai sugeneruotos sekos, kurias jūsų piniginės programinė įranga gali generuoti savo nuožiūra su beveik neribotais deriniais.

Blockchain: kiti tikslai

„Blockchain“ sistemos grožis yra tas, kad ji gali būti naudojama kaip pavyzdys kitiems lygiaverčiams autentifikavimo tinklams. Šis metodas gali būti taikomas prieigos kodams prie saugių debesų, šifruotų failų perdavimų ir ryšio žurnalų.

Nors šiuo metu blokų grandinė beveik visada siejama su bitkoinais, atrodo, kad per šį šimtmetį ji bus svarbi technologinio tinklo dalis.