
Kas yra „Blockchain“ technologija? | CB įžvalgų tyrimai
Nedaugelis žmonių supranta, kas tai yra, tačiau Volstryto bankai, IT organizacijos ir konsultantai šurmuliuoja dėl „blockchain“ technologijos. Sunku pašalinti „blockchain“ iš „Bitcoin“, todėl pradėsime nuo „Bitcoin“, kai stengsimės suprasti šios technologijos potencialą.
Bitcoin. „Blockchain“ technologija. Kriptovaliutos. Pradiniai monetų aukojimai.
Visi kalba apie juos, bet ką iš tikrųjų reiškia šie terminai?
Didžiausias 2018 m. Sausio mėn. Bendras kriptovaliutų rinkos kapitalizavimas viršijo 800 mlrd. JAV dolerių, remiantis monetų rinkos viršutine riba, o 2017 m. Gruodžio mėn. Bitkoino kaina pasiekė aukštą beveik 20 000 USD kainą. Pradiniai monetų aukos (ICO) 2018 m. surinkus milijardus. Didžiulės korporacijos, tokios kaip „Walmart“ ir „Pfizer“, baigė „blockchain“ bandomuosius projektus, kur dar daugiau partnerių bendradarbiauja projektuose, pradedant perlaidomis ir baigiant nuosavybės teisių perdavimu.
Pradėkime nuo plataus apibrėžimo:
Kas yra „Blockchain“?
„Blockchain“ technologija suteikia galimybę nepatikimoms šalims pasiekti sutarimą dėl bendros skaitmeninės istorijos. Bendra skaitmeninė istorija yra svarbi, nes teoriškai skaitmeninis turtas ir operacijos yra lengvai padirbinėjamos ir (arba) dubliuojamos. „Blockchain“ technologija išsprendžia šią problemą nenaudodama patikimo tarpininko.
Šis paaiškintojas pasiūlys paprastus „blockchain“ technologijos apibrėžimus ir analogijas. Taip pat bus apibrėžti „Bitcoin“, „Bitcoin Cash“, „Ethereum“, „Litecoin“, „blockchain“ ir pradiniai monetų pasiūlymai. Kelyje mes išryškinsime perspektyvius „blockchain“ technologijos naudojimo atvejus.
(Norėdami giliai pasinerti į tai, kaip „Ethereum“ veikia konkrečiai, galite perskaityti mūsų Kas yra „Ethereum“ paaiškintojas.)
Galiausiai, šioje ataskaitoje bus aiškiai atskirti paskirstytos knygos technologijos ir „blockchain“ ir pabrėžiama, kur šios technologijos yra taikomos, o kur ne.
Bitcoin
Kas yra „Bitcoin“?
Pagal savo dokumentą Bitcoin yra „tarpusavio elektroninė pinigų sistema“, kuri „leidžia[s] kad mokėjimai internetu būtų siunčiami tiesiogiai iš vienos šalies kitai, nepravažiuojant per finansų įstaigą “.
Dėl 2008 m. Finansų krizės daugybė žmonių prarado pasitikėjimą bankais, kaip patikimomis trečiosiomis šalimis. Daugelis abejojo, ar bankai yra geriausi pasaulinės finansų sistemos sergėtojai. Blogi didžiųjų bankų sprendimai dėl investicijų pasirodė katastrofiški ir sukėlė banguojančias pasekmes.
„Bitcoin“ – taip pat pasiūlytas 2008 m. – pateikė alternatyvą.
„Bitcoin“ leido skaitmenines operacijas atlikti be „patikimo tarpininko“. Ši technologija leido tam įvykti masto mastu visame pasaulyje, o kriptografija darė tai, ką darė tokios institucijos kaip komerciniai bankai, finansų reguliavimo institucijos ir centriniai bankai: patikrino sandorių teisėtumą ir užtikrino pagrindinio turto vientisumą.
„Bitcoin“ yra decentralizuota viešoji knyga. Nėra patikimos trečiosios šalies, kontroliuojančios knygą. Kiekvienas, turintis bitkoiną, gali dalyvauti tinkle, siųsti ir gauti bitcoiną ir, jei nori, netgi turėti šios knygos egzempliorių. Šia prasme knyga yra „nepasitikinti“ ir skaidri.
„Bitcoin“ knyga stebi vieną turtą: bitkoiną. (Pastaba: didžiosiomis raidėmis „Bitcoin“ reiškia „Bitcoin“ knygą arba protokolą, o „bitcoin“ mažosiomis raidėmis nurodo valiutą arba atsiskaitymo vienetą, esantį „Bitcoin“ knygoje.)
Didžiojoje knygoje yra užkoduotos taisyklės, iš kurių viena nurodo, kad kada nors bus pagaminta tik 21 mln. Bitcoin. Dėl šios apyvartoje esančių bitkoinų skaičiaus ribos, kuri galiausiai bus pasiekta, bitkoinas iš esmės yra atsparus infliacijai. Tai reiškia, kad daugiau bitkoinų negalima atspausdinti užgaida ir sumažinti bendrą valiutos vertę.
Visi dalyviai turi sutikti su knygos taisyklėmis, kad ja galėtų naudotis.
Bitcoinas yra politiškai decentralizuotas – nė vienas subjektas neveikia bitkoinų, tačiau centralizuotas duomenų požiūriu – visi dalyviai (mazgai) sutaria dėl knygos būklės ir jos taisyklių.
Bitcoino ar sandorio negalima pakeisti, ištrinti, nukopijuoti ar suklastoti – visi žinotų.
Viskas ir tai yra didelis dalykas.
Alisos ir Bobo istorija
Kad geriau suprastume, kaip ši bendraamžių elektroninių pinigų sistema leidžia mokėjimams internetu pereiti iš vienos šalies į kitą, nepraleidžiant finansų įstaigos, naudokime paprastą pavyzdį.
Štai scenarijus: Alisa įteikia Bobui fizinį pasažą. Bobas dabar turi vieną žetoną, o Alisa – nulį. Sandoris baigtas. Alisai ir Bobui nereikia tarpininko, kad patikrintų operaciją. Alisa negali suteikti Charlie to paties žetono, nes nebeturi žetono, kurį duoti – ji atidavė jį Bobui.
Bet kas būtų, jei ta pati operacija būtų skaitmeninė? Alisa Bobui siunčia skaitmeninį pasažą – pavyzdžiui, el. Paštu. Bobas turėtų turėti skaitmeninį ženklą, o Alisa – ne.
Ar ne?
Ne taip greitai. Kas būtų, jei Alisa padarytų skaitmeninio žetono kopijas ar „klastotes“? Ką daryti, jei Alisa įdėjo tą patį skaitmeninį žetoną internete, kad visi galėtų atsisiųsti? Galų gale, skaitmeninis ženklas yra vienetų ir nulių eilutė.
Jei Alisai ir Bobui „priklauso“ ta pati eilutė vienetų ir nulių, kas yra tikrasis skaitmeninio žetono savininkas? Jei skaitmeninį turtą galima atkurti taip lengvai, kas trukdo Alisai bandyti du kartus „išleisti“ tą patį skaitmeninį turtą, taip pat siunčiant jį Čarliui?
Vienas atsakymas: knyga. Ši knyga stebės vieną turtą: skaitmeninių arkadų žetonus. Kai Alisa suteikia Bobui skaitmeninį prieigos raktą, knyga įrašo operaciją. Bobas turi žetoną, o Alisa – ne.
Dabar jie susiduria su nauja problema: kieno darbas bus laikyti knygą? Alisa negali jo laikyti, nes gali ištrinti operaciją ir pasakyti, kad ji vis dar turi skaitmeninį žetoną, nors ir davė jį Bobui. Tai taip pat negali būti Bobas, nes jis gali pakeisti sandorį ir meluoti sakydamas, kad Alisa davė jam du žetonus, padvigubindamas jo žaidimo laiką.
Bobas ir Alice gali išspręsti šią problemą pasitelkę patikimą trečiąją šalį, tarpininką, kuris visiškai nedalyvauja sandoryje – pavadinkime jį Deivu. Deivas laikys knygą ir įsitikins, kad ji atnaujinta.
Ši situacija yra gera – kol taip nėra.
Ką daryti, jei Deivas nusprendžia imti mokestį, kurio nei Alisa, nei Bobas nenori mokėti? Arba, jei Alisa papirktų Deivį, kad ištrintų jos sandorį? Gal Dave’as nori sau skaitmeninio žetono ir prideda melagingą operaciją prie knygos, norėdamas ją pasisavinti, sakydamas, kad Bobas jam davė žetoną?
Kitaip tariant – kas nutinka, kai Alisa ir Bobas negali pasitikėti patikima trečiąja šalimi?
Prisiminkite pirmąjį fizinį sandorį tarp Alisos ir Bobo. Ar yra būdas priversti skaitmenines operacijas atrodyti panašiau?
Štai tokia mintis: Alisa ir Bobas galėtų išplatinti knygą visiems savo patikimiems draugams, ne tik Deivui, ir decentralizuoti pasitikėjimą. Kadangi knyga yra skaitmeninė, visas knygos knygas galima sinchronizuoti. Jei paprasta dalyvių dauguma sutinka, kad sandoris galioja (pvz., Patvirtinkite, kad Alice iš tikrųjų turi norimą išsiųsti žetoną), jis pridedamas prie knygos.
Kai daugybė žmonių turi tos pačios knygos kopiją, apgauti tampa sunkiau. Jei Alisa ar Bobas norėtų suklastoti sandorį, jie turėtų pakenkti daugumai dalyvių, o tai yra daug sunkiau nei sukompromituoti vieną dalyvį.
Alisa negali tvirtinti, kad niekada nesiuntė skaitmeninio žetono Bobui – jos knyga nesutiks su visų kitų. Bobas negalėjo tvirtinti, kad Alisa davė jam du žetonus – jo knyga bus nesinchronizuota. Ir net jei Alisa papirkinėja Dave’ą, kad jis pakeistų savo knygos knygą, Dave’as turi tik vieną knygos knygą; dauguma nuomonės parodytų, kad skaitmeninis žetonas buvo išsiųstas.
Apibendrinant galima pasakyti, kad ši paskirstyta knyga veikia, nes visi turi tos pačios skaitmeninės knygos kopiją. Kuo labiau pasitiki žmonės, kurie laiko knygą, tuo ji tampa stipresnė.
Tokia knyga leidžia Alisai išsiųsti skaitmeninį žetoną Bobui neišeinant per Deivą. Tam tikra prasme ji transformuoja savo skaitmeninį sandorį į tai, kas labiau panašu į fizinį sandorį realiame pasaulyje, kur turto nuosavybė ir trūkumas yra apčiuopiamas ir akivaizdus.
Kiek saugus yra „Bitcoin“?
Galbūt pastebėjote pagrindinį skirtumą tarp aukščiau pateikto pavyzdžio ir „Bitcoin“. Konkrečiau, Alisos ir Bobo knyga leidžia dalyvauti tik „patikimiems draugams“. Priešingai, „Bitcoin“ yra visiškai viešas ir jame gali dalyvauti visi norintys.
Kaip mes galime pasiekti, kad visi šie nepatikimi „mazgai“ susitartų dėl knygos būklės? Kaip išvengti blogų veikėjų, kurie sugadina knygą?
Trumpai pagalvokime apie tai. Viešoji knyga leistų dalyvauti dar daugeliui dalyvių. Kuo daugiau dalyvių, tuo stipresnė knyga tampa. Ar ne?
Kaip jau spėjote, tai nėra taip paprasta.
Kadangi „Bitcoin“ plečiasi už patikimų dalyvių ribų ir suteikia prieigą bet kam, jis atsiveria blogiems veikėjams, bandantiems klaidingus sandorius.
Aišku, rizikavome ir blogais aktoriais, kai kalbėjome apie patikimus Alice ir Bob draugus: Dave’as gali pasirodyti nepatikimas. Tačiau „Bitcoin“ yra nemokamas ir atviras visiems, patikimas ar ne, kaip „Google“ dokumentas, kurį bet kas gali skaityti ir rašyti.
Kaip mes galime pasiekti, kad visi šie nepatikimi „mazgai“ susitartų dėl knygos būklės? Kaip išvengti blogų veikėjų, kurie sugadina knygą?
Bitcoin siūlo sprendimą: apdovanokite gerus aktorius ir atbaidykite blogus, klasikinį morkų ir lazdelių aktą.
Paprasčiau tariant, tam tikri „Bitcoin“ dalyviai yra skatinami atlikti nešvarų darbą ir prižiūrėti tinklą. Šie dalyviai, vadinami „kalnakasiais“, sujungia operacijas į „bloką“, įtraukia šį naujausią bloką į ankstesnių blokų „grandinę“ (taigi: „blockchain“ naudojama unikaliai „Bitcoin“ duomenų bazės struktūrai apibūdinti) ir skiria didžiulę skaičiavimo galią tinklui. Vykdomas. Už šio darbo atlikimą šie kalnakasiai apdovanojami bitkoinais. Turint vieną bitkoiną, kurio vertė tūkstančiai dolerių, tai gali būti stipri paskata.
Kai kalnakasiai skiria skaičiavimo galią, jie taip pat naudoja milžinišką elektros energijos kiekį.
Tai atbaido įsilaužėlius ir blogus veikėjus, nes „įsilaužimas“ į Bitcoin, norint gauti visų monetas, kainuotų nepaprastai daug skaičiavimo galios, elektros energijos ir pinigų. Be to, jei Bitcoin bendruomenė sužinotų apie įsilaužimą, tai greičiausiai sukeltų bitkoino kainos staigų kritimą. Tai gali padaryti tokią ataką ekonomiškai galinčią nugalėti.
Techniškai kalbant, šis kasybos procesas sukuria „Bitcoin“ sutarimo mechanizmą, vadinamą „Darbo įrodymu“.
Šis žaidimų teorinis modelis sukuria knygą, kuria pasitiki visi, bet niekas nekontroliuoja.
Darbo įrodymas: „Bitcoin“ sutarimo mechanizmas
Darbo įrodymas (PoW) yra sutarimo mechanizmas, kuriuo grindžiamas blokų grandinės saugumas ir kasamų blokų teisėtumas, siekiant sukurti pasitikėjimą decentralizuotu tinklu.
Norėdami išgauti naują bloką, kalnakasiai išsprendžia sudėtingą galvosūkį, kuriam reikalingi nereikšmingi skaičiavimo pajėgumai. Kai kalnakasis randa sprendimą, naujas blokas yra transliuojamas į tinklą patikrinti ir pridedamas prie blokų grandinės.
Skaitmeninis kriptovaliutų pobūdis daro jį pažeidžiamą dėl „dvigubų išlaidų“. Ankstesniame mūsų pavyzdyje vienas iš būdų, kaip Alisa galėjo apgauti Bobą, yra išsiųsti jam skaitmeninio žetono kopiją ir pati pasilikti originalų skaitmeninį žetoną. Patikimas tarpininkas galėtų suskaičiuoti ir sustabdyti dvigubą išlaidų išleidimą centralizuotoje knygoje, tačiau niekas to nereglamentuoja decentralizuotoje knygoje.
„PoW“ protokolas daro tokią ataką „blockchain“ tinkle ekonomiškai neįmanoma. Kad kalnakasis įvykdytų dvigubo išleidimo ataką, kalnakasis turi išminuoti bloką, kuriame yra apgaulingas sandoris, ir priversti šakutę blokų grandinėje. Tuomet kalnakasiui reikės valdyti mažiausiai 50% „Bitcoin“ tinklo, kad šakotoji blokų grandinė taptų dominuojančia. Skaičiavimo galia, reikalinga užbaigti „PoW“, padarytų šį metodą nepaprastai brangų – 500 000 USD + per valandą „Bitcoin“, teigia „Crypto51“.
Šaltinis: Kripta51
Nors „PoW“ blokų grandinę paverčia saugesne, ji tuo pačiu yra labai energetiška. Apskaičiuota, kad vien tik Bitcoin tinklas kasybos operacijoms visame pasaulyje sunaudoja apie 7 gigavatus elektros energijos per metus – maždaug tiek pat, kiek Šveicarijos šalis, praneša Kembridžo universitetas. Tai sukėlė aplinkos ir etikos problemų.
PoW modelis taip pat paskatino sukurti didelius kasybos baseinus šalyse, kuriose elektra yra pigesnė. Šie kasybos …