Vy napevno bačyly potik novyn pro kryptovaljuty, їhnij nemaleńkyj kurs ta postijne zgaduvannja nezrozumilogo slova «blockchain». Sprobujemo rozibratysja, čomu pro ce vsi govorjať i naviščo potribna cja tehnologija.
Ščo take blockchain (blokčejn, abo lancjužok tranzakcij)?
Blok tranzakcij — speciaľna struktura dlja zapysu grupy tranzakcij. Tranzakcija pry ćomu zdijsnjujeťsja lyše todi, koly vvažajeťsja pidtverdženoju. Ce zručno i nadijno, jakščo jdeťsja pro zdijsnennja plateživ čy peredaču konfidencijnyh danyh. Aby tranzakcija vvažalasja dostovirnoju («pidtverdženoju»), її format i pidpysy majuť buty perevireni. Pislja ćogo grupu tranzakcij zapysujuť v speciaľnu strukturu (tak zvanyj blok). V cyh blokah informaciju možna švydko pereviryty. A šče v kožnomu nastupnomu zberigajeťsja informacija pro poperednij. Pry operacijah iz kryptovaljutamy, napryklad, u lancjužku blokiv mistyťsja informacija pro vsi včyneni koly-nebuď operaciї z bitkojnamy.
V blok vhodjať zagolovok ta spysok tranzakcij. Zagolovok bloku vključaje v sebe svij geš, geš poperedńogo bloku, gešy tranzakcij ta dodatkovu službovu informaciju. Peršoju tranzakcijeju v bloci zavždy vkazujeťsja otrymannja komisiї, jaka stane nagorodoju korystuvačevi za stvorenyj blok. Dlja provedennja tranzakcij v bloci vykorystovujuť derevopodibne gešuvannja, analogične formuvannju geš-sumy fajlu v protokoli BitTorrent (tomu samomu, jakyj vykorystovujeťsja v roboti torent-trekeriv). Tranzakciї, krim narahuvannja komisiї za stvorennja bloku, mistjať vseredyni atrybuta input posylannja na tranzakciju, za jakoju na cej rahunok buly otrymani bitkojny (abo inši dani čy cyfrovi valjuty). Komisijni operaciї možuť mistyty v atrybuti buď-jaku informaciju (dlja nyh ce pole nosyť nazvu Coinbase parameter), oskiľky u nyh nemaje baťkivśkyh tranzakcij. Stvorenyj blok bude pryjnjatyj inšymy korystuvačamy, jakščo čyslove značennja gešu zagolovka dorivnjuje abo nyžče pevnogo čysla, velyčyna jakogo periodyčno korygujeťsja.
Oskiľky rezuľtat gešuvannja (funkciї SHA-256) neperedbačuvanyj, nemaje algorytmu otrymannja bažanogo rezuľtatu, okrim vypadkovogo pereboru. Jakščo geš ne zadovoľnjaje umovu, to doviľno zminjujeťsja blok službovoї informaciї v zagolovku — i geš pererahovujeťsja. Pislja spivpadinnja variantiv vuzol rozsylaje otrymanyj blok inšym pidključenym vuzlam, jaki perevirjajuť blok. Jakščo pomylok nemaje, to blok vvažajeťsja dodanym v lancjužok i nastupnyj blok povynen vključyty v sebe jogo geš. A todi vse počynajeťsja spočatku.
Čy možlyvi zminy vseredyni bloku
Velyčyna ciľovogo čysla, z jakym porivnjujeťsja geš, korygujeťsja čerez kožni 2016 blokiv. Zaplanovano, ščo vsja mereža bude vytračaty na generaciju odnogo bloku pryblyzno 10 hvylyn, na 2016 blokiv — blyźko dvoh tyžniv. Jakščo 2016 blokiv sformovani švydše, to meta trohy zmenšujeťsja i dosjagty її staje važče, v inšomu vypadku meta zbiľšujeťsja. Zmina skladnosti občysleń ne vplyvaje na nadijnisť kryptovaljutUkraїnśkyj startap posiv druge misce na mižnarodnomu blockchain-hakatoni (napryklad, Bitcoin) i potribna lyše dlja togo, ščob systema generuvala bloky majže z postijnoju švydkistju nezaležno vid potužnosti.
Najčastiše umysna zmina informaciї v buď-jakij z kopij bazy abo naviť v dosyť velykij kiľkosti kopij ne bude vyznana istynnoju, oskiľky ne vidpovidatyme pravylam. Dejaki zminy možuť buty pryjnjati, jakščo buduť vneseni v usi kopiї bazy (napryklad, vydalennja kiľkoh ostannih blokiv čerez pomylku v їhńomu formuvanni). Jak bačyte, takyj pidhid robyť blockchain duže zahyščenym sposobom generuvannja ta peredači danyh čy koštiv čerez buď-jaki kanaly internet-z’jednannja.
Ščo daje blockchain?
Osnovna «fiška» blockchain — možlyvisť stvorjuvaty na jogo bazi ne lyše ščoś, pov’jazane iz kryptovaljutamy, a buď-jakyj servis, cja tehnologija ležatyme v jogo osnovi. Poky ščo vygljadaje blockchain na kštalt internetu 1990-h. Štuka kruta, ale miscjamy duže «zelena» i nezrozumila dlja peresičnoї audytoriї. Ščoby zrozumity, jak same ce pracjuvatyme, navedu nyzku cikavyh proektiv, kotri ne pov’jazani z kryptovaljutamy (pryvit, Bitcoin) i pro nyh za mežamy blockchain-tusovky ne znajuť korystuvači.
Čomu ž todi my čujemo pro blockchain same u «zv’jazci» iz Bitcoin?
BitcoinBitcoin vstanovyv čergovyj rekord vartosti — naspravdi lyše odyn iz proektiv, a zagalom їh sotni. Najpošyrenišymy staly čyslenni «rodyči» ta «klony» bitkoїniv — kryptovaljuty pid riznymy brendamy. Peršym z’javylasja same tehnologija — «lancjužok» blockchain — a todi vže brend ta nazva Bitcoin.
Zverniť uvagu: Coinmarketcap — odyn iz tak zvanyh agregatoriv proektiv na blokčejni — najkrašče misce dlja novačka, abe peregljanuty perelik osnovnyh blockchain-proektiv ta posylannja na isnujuči oficijni resursy cyh startapiv.
Takož važlyvo pam’jataty: Kožen okremyj blockchain — ce spiľnota čy pevna ekosystema, abo publična, abo pryvatna. Najrozpovsjudženišoju je modeľ publičnogo blockchain.
Jak zminjuvalasja dynamika interesu audytoriї do blockchain?
Globaľno svit ne znav pro blockchain jak tehnične rišennja do seredyny 2012-go — do togo času, poky ne vynykla krytyčna masa zacikavlenyh u novij tehnologiї. Naprykinci 2013-go vidbuvajeťsja splesk interesu do Bitcoin — i tut že usi počynajuť govoryty i pro blockchain. Same u cej čas vidbuvavsja potužnyj «infoštorm» na temu zagaľnodostupnosti kryptovaljut. Hoča vperše govoryty pro nyh počaly u vuźkomu koli šče naprykinci 2008 roku. V zaključnij dekadi 2015 roku vidbuvajeťsja eksponentne zrostannja interesu v interneti — i dali vže pro cju tehnologiju stabiľno govorjať.
Zv’jazka iz kryptovaljutamy tehnologiї blockchain vidobrazylasja i na kolyvannjah zacikavlenosti z boku investycijnyh fondiv ta kompanij. Ce čitko možna prostežyty na grafiku vid CB Insights.
Na počatku 2016 roku vidbuvajeťsja «bum» investycijnoї aktyvnosti. Hoča do togo šyroki masy korystuvačiv ta investoriv ničogo praktyčno ne znaly pro cju tehnologiju. Perši instytucijni investory počaly zahodyty v nišu blockchain šče 2011-go. Pik aktyvnosti prypav na 2016 rik.
Sytuacija, kotra rozgortajeťsja zaraz dovkola blokčejnu, može buty opysana klasyčnym grafikom proryvnyh fundamentaľnyh tehnologij, de rizni stadiї pryvabljujuť rizni segmenty audytoriї:
Blockchain podolav stadiju «innovatoriv», ale šče ne perejšov do «ranńoї biľšosti».
De može vykorystovuvatysja blockchain
Odyn iz aktuaľnyh dlja Ukraїny prykladiv — rejestr prava vlasnosti. Jakščo jogo pobuduvaty iz zalučennjam publičnogo blockchain, otrymajemo najstijkišyj cyfrovyj rejestr planety pry nyźkij vartosti realizaciї. Biľše togo — dlja zabezpečennja cilisnosti rejestru ce je bezaľternatyvnym tehničnym rišennjam. Ce rišennja dostupne buď-komu i praktyčno ničogo ne koštuvatyme. I ce — v toj čas jak korporaciї ta deržavy vkydajuť miľjardni bjudžety na zabezpečennja cilisnosti danyh riznogo rivnja.
Osnovna perevaga krim vartosti — nepidkontroľnisť baz danyh publičnyh blokčejniv žodnij okremij organizaciї, naciї čy deržavi. Razom iz cym aktyvne vprovadžennja blockchain znimaje potrebu v tehničnyh poserednykah ta instytucijah dlja reguljuvannja. Perspektyva značna, i nedaremno Stenford, Garvard, MIT počaly vyvčennja možlyvostej blockchain iz 2016 roku.
De možna pobačyty robotu blokčejnu na praktyci
Proofofexistence.com — cervis, jakyj dozvoljaje bez buď-jakyh poserednykiv (napryklad, notariusa) na 100% pidtverdyty, ščo oformlenyj dogovir v cyfrovomu vygljadi isnuvav, a jogo tekst ta umovypovnistju identyčni oryginalovi.
Steemit.com — blogerśka mereža, de vynagorodu za kontent otrymuje kožen avtor, a cenzury ta blokuvań kontentu nemaje.
Emercoin.com — bagatofunkcionaľna platforma, na jakij možna povnistju vyključyty realizaciju tovariv-pidrobok čy obmanu pokupciv.
Authorizer.io — posluga avtoryzaciї, shoža na login za dopomogoju oblikovogo zapysu u Facebook. TIľky u ćomu vypadku cyfrovyj ID zabezpečenyj stijkistju bazy danyh blockchain, i vy (a ne kompanija Cukerberğa) kontroljujete svoї dani.
De možna popovnyty teoretyčni znannja pro cju tehnologiju
Dlja tyh, kogo cikavyť ne lyše praktyčna, ale j teoretyčna storona pytannja, najbiľš rekomendovanym je kurs Prynstonśkogo universytetu na platformi Coursera — vin rozpočneťsja 12 červnja 2017 roku.