Kas yra „Blockchain“?

„Blockchain“ yra „blockchain“. Taip pasakius, neatrodo daug. Tačiau būtent techninė bazė leido sutrikdyti žmonių ekonominį gyvenimą: decentralizuotų elektroninių valiutų, tokių kaip Bitcoin, sukūrimas. Daugelis įdomių Bitcoin ir daugelio kitų valiutų savybių, kurios vėliau buvo sukurtos tobulinant ir keičiant Bitcoin kodą, yra susijusios su Blockchain. „Blockchain“ buvo Satoshi Nakamoto išradimas, kūrėjas ar keli anoniminiai kūrėjai, kurie sukūrė jį kaip „Bitcoin“ pagrindą. Kadangi tai yra atvirojo kodo, kiekvienas gali matyti tą kodą, jį naudoti arba modifikuoti taip, kad iš šios pagrindinės idėjos būtų galima sukurti daug kitų dalykų. Šiandien ši koncepcija tik pradeda kurti kūrybinių idėjų sprogimą, kuris greičiausiai pakeis pasaulį įvairiais būdais. Nuo 2008 m. „Bitcoin Blockchain“ veikia be jokių gedimų..

Norėdami suprasti, kas tai yra, pradėkime nuo to, kad blokas yra baitų rinkinys, ant kurio galima rašyti dalykus. Įdiegus decentralizuotos elektroninės valiutos kodą, visame pasaulyje platinami kompiuteriai pradeda kurti blokus ar specialius konteinerius. „Bitcoin“ atveju kompiuteris sugeneruoja bloką kiekvieną kartą, kai išsprendžia sudėtingą kriptografinę problemą (kiekvieną kartą išsprendžia matematinę problemą). Daugiau ar mažiau, atsitiktinai, blokas bus sugeneruotas kas 10 minučių. Kiti šiame tinkle dalyvaujantys kompiuteriai turi patvirtinti šį bloką. Jei taip nebūtų, tai nebūtų įtraukta į „Blockchain“.

Bloką galite įsivaizduoti kaip traukinio vagoną. Tame bloke yra tam tikras kiekis naujų monetų arba „Bitcoin“. Jame taip pat yra operacijų, atliktų per laikotarpį nuo praėjusio bloko sukūrimo iki šio naujo, apskaitos pastabos. Kaip jau sakiau, visi prie šio didelio tinklo prijungti kompiuteriai, vadinami mazgais, turi sutikti, kad galioja ir blokas, ir apskaitos įrašai.

Sukurtos naujos monetos priklauso kompiuteriui, kuris išsprendė problemą ir sukūrė tą bloką. Na, kompiuteris tam abejingas, bet ne jo savininkui. Šis problemos sprendimo veiksmas naudojant skaičiavimo galią ir sukuriant naują bloką vadinamas kasyba.. Pavadinimas kilęs iš panašumo į akmenų smulkinimo veiksmą kasykloje išgaunant auksą. Po sunkaus darbo kompiuteris sugeba išspręsti kriptografijos problemą ir sukurti bloką. Kaip atlygį jis paima su tuo bloku susijusį „Bitcoin“ ir, beje, į vagoną (bloką) įdeda visų operacijų „Bitcoin“ užrašus, padarytus „skaldant akmenį“. Taigi viskas vyksta taip, kaip turėtų, ir viskas veikia tinkamai.

Šis naujų valiutų kūrimo ir sandorių, kurie bus amžinai įrašomi į „Blockchain“, pervedimo metodas vadinamas „darbo įrodymu“ (PoW - Proof of Work). Yra daug kitų sistemų, kurios buvo išrastos vėliau ir kuriose naudojamos kitos valiutos. „PoW“ turi savo privalumų ir trūkumų, tačiau taip veikia „Bitcoin“ ir vis dar yra kūrybingas ir saugus būdas daryti dalykus.

Kokia yra motyvacija pradėti „Blockchain“ mazgą?

Mazgai yra tam skirtos mašinos, kompiuteriai ar serveriai, kuriuose yra visa „Blockchain“ kopija. Be to, priklausomai nuo to, kaip veikia „Blockchain“, jie nuolat kuria naujus blokus duomenims perduoti. Kas verčia tiek daug žmonių domėtis, kad mazgai veiktų? Akivaizdu, nauda. „Bitcoin“ atveju energijos sąnaudos yra nemažos. Sukūrus šią „Blockchain“, norint sukurti naujus blokus, reikia padidinti skaičiavimo galią. Bet kiekvieną kartą sukuriant naują bloką, taip pat sukuriamas naujas „Bitcoin“ ir tai yra atlygis tiems, kurie valdo tą mazgą. Naujų „Bitcoin“ kūrimo laikas yra ribotas, nes pagal jo kodą bus sukurta tik 21 mln. Kas nutiks, kai jie visi bus sukurti? Na, tai įvyks ilgą laiką, nes sunkumai didėja, o periodiškai kiekviename bloke sukuriamų naujų „Bitcoin“ skaičius yra mažesnis. Tikėtina, kad apie 2100 metus šis skaičius bus pasiektas. Bet tada tikriausiai bus daug žmonių, naudojančių „Bitcoin“ (tai yra prielaida), ir kiekviena operacija turi su ja susietą komisinį mokestį, kurį taip pat palieka „kalnakasiai“, kurie ir toliau kurs blokus (jokių naujų „Bitcoin“) būtina dalis, kad viskas ir toliau tinkamai veiktų ..

Žinoma, toks naujų blokų kūrimo būdas nėra vienintelis. Kitos kriptovaliutos naudoja kitus metodus. Kai kurios „Blockchains“ netgi veikia pagal kooperatinę sistemą. Šiuo atveju tų, kurie prižiūri mazgus, interesas grindžiamas minėtą valiutą naudojančios bendruomenės nustatytais tikslais, kaip ir „FairCoin“.

Savo pagrindiniu aspektu „Blockchain“ yra tarsi apskaitos įrašų įrašas su tūkstančiais identiškų kopijų, platinamų visame tinkle. Šiuose įrašuose nėra nei žmogaus, nei kitų kaltės. Jei bandysiu parašyti klaidingą apskaitos įrašą, likusieji mazgai su visos knygos kopija nelaikys jo galiojančiu. Jei imtume „Bitcoin Blockchain“, tarkime, kad aš sugadinau programinę įrangą, kurią naudoju kaip piniginę, ir sukuriu, tarkime, 30 padirbtų „Bitcoin“. Tą akimirką, kai jis bando juos naudoti, pavyzdžiui, atsiųsdamas jums netikrą „Bitcoin“, tinklas jo neatpažins, nes jis nerodomas jokiuose įrašuose. Taigi sandoris nebus priimtas.

todėl „Blockchain“ yra praktiškai apsaugotas nuo atakų, taip pat yra labai saugus ir atsparus. Negalima sugadinti jūsų duomenų, nebent kontroliuojate visus mazgus, o tai plačiai paplitusioje „Blockchain“ praktiškai neįmanoma. Kita vertus, „Blockchain“ yra visiškai skaidrus, nes visi gali susipažinti su šiais įrašais. Žinoma, kalbu apie viešąją blokinę grandinę, pvz., „Bitcon“, nes šią technologiją būtų galima naudoti ir privačioje srityje, nors galbūt dėl ​​didesnės centralizacijos ji prarastų kai kurias esmines savybes. .

Trumpai tariant, „Blockchain“ yra kažkas nepaprastai galingo, nes pakartotinai platinami duomenys tinkle negali būti valdomi vieno subjekto ir nesuteikia silpnų vietų.

Sprendžiant galimo manipuliavimo duomenimis problemą, įrašai yra tokie pat patikimi ar patikimesni, kokius gali patvirtinti notaras. Ir čia pradedamos matyti galimybės. Pavyzdžiui, galėčiau užregistruoti knygos ar meno kūrinio rašymą ar autorystę, ir tai išliktų neištrinamai visose visame pasaulyje platinamose kopijose su savo duomenimis ir registracijos data. Kaip galite daryti išvadą, tai patvirtintų, kad esu tokio dokumento autorius. Iš čia galima ir yra įsivaizduojama (ir kuriama) beveik begalinė praktinė programa.

„Blockchain“ yra nauja saugumo ir skaidrumo paradigma

Paprastai duomenų bazės yra apsaugotos vartotojo / slaptažodžio pora. Tai labai silpna vieta. „Blockchain“ to nenurodo, bet yra labiau panaši į šifravimo sistemas, kuriose yra viešasis ir privatusis raktas. Tai reiškia, kad „Blockchain“ nėra įrašų, teigiančių, kad ši valiuta (šis „Bitcoin“) yra jūsų ar mano. Tai tiesiog priklauso nuo to, ar saugote asmeninius raktus. „Bitcoin“ adresai yra viešieji raktai. Jie gali būti žinomi, nes jie būtų skirti tik įrašams (monetoms), kurių privatų raktą turite, susieti. Pavyzdžiui, „Blockchain“ sistemoje galite pamatyti, kad moneta, buvusi čia (šiuo adresu), dabar yra (šiuo kitu adresu). Šie adresai yra susieti su jūsų turimais privačiais raktais. Taigi tik tas, kuriam priklauso tie privatūs raktai, gali perkelti tas monetas, išsiųsti jas kitu adresu (jūsų ar kažkieno).

Tačiau nelikime vieni permesdami monetas iš vienos vietos į kitą

Aš sakiau, kad „Blockchain“ yra tarsi traukinys, prie kurio vagonai jungiami neribotą laiką. Žinoma, vagonai gali gabenti apskaitos įrašus, kuriuose nurodoma, kur yra visos monetos, sukurtos nuo laiko pradžios. Bet kodėl apsiriboti apskaitos įrašų apie monetas gabenimu? O kaip mes gabename išmaniąsias sutartis?

Išmanioji sutartis yra nedidelė kodo dalis, kurią galima įterpti į „Blockchain“. Iš esmės tas kodas sako, kad įvykdžius tam tikras sąlygas, bus įvykdyta kita. Pavyzdžiui, žmonių, dalyvavusių akcijų emisijoje, piniginių adresai gali būti užregistruoti, o emitentui iškeitus pelno rekordus, jų dalis automatiškai paskirstoma akcininkams. Atrodo paprasta, bet kaip visada, iš čia kyla vaizduotė ir kūrybiškumas. Kažkas sudėtingesnio, bet ne sudėtingesnio: jūs perkate ką nors internetu, sumokate užstatą ir jis pateikiamas pardavėjui tik tada, kai kurjerių tarnybos paraiška patvirtina, kad paketas buvo pristatytas. Ir visa tai vyksta automatiškai dėka išmaniosios sutarties, išmestos į „Blockchain“.

Siekiant prie „Blockchain“ pridėti išmaniųjų sutarčių ir priversti jas veikti, buvo sukurtos naujos „Blockchain“ rūšys, kurios iš esmės yra panašios į pradinę „Bitcoin“, tačiau turi tam tikrų papildomų savybių. Pirmoji „Blockchain“, galinti įgyvendinti išmaniąsias sutartis, buvo Ethereum.

Tačiau viskas vystosi labai greitai. Šiandien jau turime blokų grandines, galinčias talpinti visų rūšių skaitmeninius failus, kuriuos, pavyzdžiui, būtų galima atsisiųsti, jei vartotojas, pavyzdžiui, atliktų mokėjimą biblioteka.

Arba socialiniai tinklai, kurie apdovanoja tuos, kurie dalijasi įdomesniu turiniu pagal gautus balsus ir komentarus, pvz SteemIt.

Įsivaizduokite, kad galėtumėte išsinuomoti visą reikalingą kompiuterio saugyklos vietą ir kad jūsų failai būtų laikomi visiškai užšifruoti ir dalimis išdalinti šimtuose kompiuterių visame pasaulyje; bet kad galėtumėte juos pasiekti taip pat lengvai, kaip ir kompiuterio standųjį diską. Žavinga tiesa? Tai egzistuoja nors dar turime suvirškinti kai kurias technines ir net teisines detales.

Lygiai taip pat galima gauti didesnę skaičiavimo galią išsinuomojant šimtų ar net tūkstančių kompiuterių centrinių procesorių neveikimo laikus, jau naudojant „Blockchain“ Golem, pavyzdžiui.

Netgi tradicinė bankų sistema nustatė „Blockchain“ ir jie kuria savo, remdamiesi skaitmeniniu ženklu Ripple. Tai paprasta: banko operacijos apima išlaidas, atsirandančias dėl tarpbankinių komisinių, būtinų norint perkelti buhalterines pastabas iš vieno žemyno į kitą; ir jie taip pat žiauriai lėti. Bankai suprato, kad jų sukurta „Blockchain“ leis sutaupyti daug pinigų ir komplikacijų. Sutaupytos lėšos turbūt nepatiks jo vartotojams, tačiau akivaizdu, kad jie gerai pasinaudos šia technologija.

Išplėstinės „Blockchain“ funkcijos leidžia kurti decentralizuotus mainų namus, tai yra tuos, kurie leis saugiai keistis kriptovaliutomis tarp vartotojų anonimiškai ir be trečiosios šalies pagalbos.. Netgi galima keistis įvairiomis kriptovaliutomis, todėl naudojama kitokia blokų grandinė. Netrukus tokie terminai kaip „Lightning Network“ ir „Atomic Swaps“ pradės skambėti pažįstamai. Programinės įrangos, galinčios atlikti mainus tarp skirtingų blokų grandinių, pavyzdį rasite programoje Baterdex iš „Komodo“ platformos.

Naujos projektų finansavimo tendencijos

„Blockchain“ radikaliai keičia mūsų ekonominių santykių būdą ir, žinoma, demokratizuoja prieigą prie finansinių išteklių. Pavyzdžiui, dabar daug girdite apie ICO. Nors mes šią temą plačiai plėtosime būsimuose straipsniuose, dabar reikėtų pasakyti, kad tai yra naujas ir paprastesnis projektų finansavimo būdas. Akcijos išleidžiamos tik galingoms korporacijoms, laikantis labai griežtų taisyklių. ICO (pradinis monetų siūlymas) u pradinis monetų siūlymas Jį sudaro skaitmeninio žetono (skaitmeninės valiutos) sukūrimas ir pasiūlymas visiems norintiems jį įsigyti turint tikslą finansuoti daugiau ar mažiau įdomų projektą. Aš įdėjau „tariamą“, nes, kaip sakiau, vis dar nėra įstaigų, kurios reglamentuotų šiuos pasiūlymus, todėl ji taip pat yra visų rūšių sukčių prenumeratorė. Tačiau pastarasis netrukdo jį taip pat tinkamai panaudoti kaip finansavimą arba kolektyvinį finansavimą. Kai kurias iš šių monetų perkate tikėdamiesi, kad „blockchain“ projektas, kuris jas naudos, vystysis ir klestės. Tokiu būdu, kaip ir akcijos, monetos taip pat įgis didesnę vertę ir galėsite jas parduoti už daug daugiau nei investavote. Na, šis naujas finansinis modelis yra įmanomas ne tik „Blockchain“ dėka, bet taip paprastai finansuojami projektai, kuriuose ši technologija bus panaudota kūrybiškai ir naujai.

Ar kiekviena „Blockchain“ yra susijusi su kriptovaliuta?

Paprastai mes manome, kad „Blockchain“ ir „Bitcoin“ yra neatskiriama pora. Mes taip pat kalbame apie „Bitcoin“ kaip valiutą. Valiutos terminas yra susijęs su pinigais, ir tai tiesa, nes valiuta gali būti naudojama kaip vertės kaupiklis ir pasitikėjimo perdavimas. Kitaip tariant, mainais už monetą galime nusipirkti kitų daiktų ar išsinuomoti paslaugas. Bet, teisingai, kiekvienas „Bitcoin“ yra skaitmeninis žetonas (arba žetonas, kuris yra terminas, kuris čia dažnai naudojamas). Ji pati savaime neturi jokios vertės, tačiau ją suteikia pasiūla, paklausa ar interesai, kuriuos bendruomenė nori jai suteikti bet kuriuo metu. Apskritai tai, ką mes vadiname, daugeliu atvejų neturint per daug nuosavybės, „valiuta“ yra skaitmeninis žetonas, kuris padeda perkelti „Blockchain“. Kiekvieną kartą, kai „Blockchain“ pristatysime įrašą, mes pristatysime vieną ar kelis žetonus, kaip tada, kai paleidžiame tam tikrą mašiną. Tai būtų kaip benzinas, ir iš tikrųjų „Ethereum“ tinkle naudojamas specialus ženklas, vadinamas GAS. Priežastys, kodėl „Blockchain“ veikia su žetonais, yra įvairios, tačiau viena iš jų yra būtent apdovanojimas už mazgus, kurie valdo decentralizuotai. Tai, kad šie „žetonai“ arba žetonai naudojami kaip pinigai, yra beveik natūrali pasekmė.. Todėl normalu, kad „Blockchain“ dirba su žetonais, taip pat normalu, kad šie žetonai įgauna vis didesnę vertę, ypač jei jų yra nedaug arba jų skaičius yra ribotas, kaip dažniausiai pasitaiko.

Skaitmeniniai žetonai yra perkami ir parduodami, vertingi objektai tampa neapčiuopiami arba, jei tam tikra „Blockchain“ yra ypač naudinga arba suteikia kūrybišką problemos sprendimą, jie tampa esminiais elementais ir vienaip ar kitaip įtraukiami į kasdienį gyvenimą.

„Blockchain“ ateitis

Tai nenuspėjama, atsižvelgiant į tai, kad šiuo metu visa tai yra spartesnio augimo ir sprogstamo kūrybiškumo fazėje. Gali būti, kad bet kurią akimirką sugalvojama kažkas geresnio, bet kol kas yra vienas iš labiausiai trikdančių ir įdomiausių XXI amžiaus technologinių pokyčių. Ir geriau, kad gerai su tuo susipažinome, nes tai surasime net labiausiai neįtartuose kampeliuose. Internetas, žmonės ir daiktai bus neatsiejamai sujungti blokų grandine.

@sophocles