Raksta autors ir Kaspersky Lab pretvÄ«rusu tehnoloÄ£iju izstrÄdes nodaļas eksperts Aleksejs Malanovs.
Esmu vairÄkkÄrt dzirdÄjis viedokli, ka blokÄ·Äde ir ļoti forÅ”a, tas ir izrÄviens, tÄ ir nÄkotne. Es steidzos jÅ«s pievilt, ja jÅ«s pÄkÅ”Åi tam noticÄjÄt.
PrecizÄjums: Å”ajÄ ierakstÄ mÄs runÄsim par blokÄ·Ädes tehnoloÄ£ijas ievieÅ”anu, kas tiek izmantota Bitcoin kriptovalÅ«tÄ. Ir arÄ« citi blokÄ·Ädes lietojumi un ievieÅ”anas veidi, no kuriem daži novÄrÅ” dažus āklasiskÄsā blokÄ·Ädes trÅ«kumus, taÄu tie parasti ir veidoti uz tiem paÅ”iem principiem.
Par Bitcoin kopumÄ
Es uzskatu, ka pati Bitcoin tehnoloÄ£ija ir revolucionÄra. DiemžÄl Bitcoin pÄrÄk bieži tiek izmantots kriminÄliem nolÅ«kiem, un man kÄ informÄcijas droŔības speciÄlistam tas nemaz nepatÄ«k. Bet, ja runÄjam par tehnoloÄ£ijÄm, tad izrÄviens ir acÄ«mredzams.
Visas Bitcoin protokola sastÄvdaļas un tajÄ iestrÄdÄtÄs idejas kopumÄ bija zinÄmas jau pirms 2009. gada, taÄu tieÅ”i Bitcoin autoriem 2009. gadÄ izdevÄs visu salikt kopÄ un likt darboties. GandrÄ«z 9 gadus ievieÅ”anas laikÄ tika atrasta tikai viena kritiska ievainojamÄ«ba: uzbrucÄjs vienÄ kontÄ saÅÄma 92 miljardus bitkoinu; labojumam vajadzÄja uz vienu dienu atsaukt visu finanÅ”u vÄsturi. TomÄr tikai viena ievainojamÄ«ba Å”ÄdÄ periodÄ ir cienÄ«gs rezultÄts, cepuri nost.
Bitcoin radÄ«tÄjiem bija izaicinÄjums: panÄkt, lai tas kaut kÄ darbotos ar nosacÄ«jumu, ka nav centra un neviens nevienam neuzticas. Autori uzdevumu izpildÄ«ja, elektroniskÄ nauda funkcionÄ. TaÄu viÅu pieÅemtie lÄmumi ir ÄrkÄrtÄ«gi neefektÄ«vi.
Ä»aujiet man uzreiz izdarÄ«t atrunu, ka Ŕīs ziÅas mÄrÄ·is nav diskreditÄt blokÄ·Ädi. Å Ä« ir noderÄ«ga tehnoloÄ£ija, kurai ir un joprojÄm bÅ«s daudz brÄ«niŔķīgu pielietojumu. Neskatoties uz trÅ«kumiem, tai ir arÄ« unikÄlas priekÅ”rocÄ«bas. TomÄr, dzenoties pÄc sensacionÄlisma un revolÅ«cijas, daudzi koncentrÄjas uz tehnoloÄ£iju priekÅ”rocÄ«bÄm un bieži vien aizmirst saprÄtÄ«gi novÄrtÄt patieso lietu stÄvokli, ignorÄjot trÅ«kumus. TÄpÄc, manuprÄt, pÄrmaiÅÄm ir lietderÄ«gi aplÅ«kot mÄ«nusus.
GrÄmatas piemÄrs, kurÄ autors liek lielas cerÄ«bas uz blokÄ·Ädi. TÄlÄk tekstÄ bÅ«s citÄti no Ŕīs grÄmatas
1. mīts: Blockchain ir milzīgs izplatīts dators
CitÄts Nr. 1: "Blockchain var kļūt par Occam skuvekli, visefektÄ«vÄko, tieÅ”Äko un dabiskÄko lÄ«dzekli visu cilvÄku un maŔīnu darbÄ«bu koordinÄÅ”anai, kas atbilst dabiskajai vÄlmei pÄc lÄ«dzsvara."
Ja neesi iedziļinÄjies
Å Ä« ideja pÄc bÅ«tÄ«bas ir nepareiza. PatiesÄ«bÄ visi mezgli, kas apkalpo blokÄ·Ädi, dara tieÅ”i to paÅ”u. Miljoniem datoru:
- ViÅi pÄrbauda vienus un tos paÅ”us darÄ«jumus, izmantojot tos paÅ”us noteikumus. ViÅi dara identisku darbu.
- ViÅi ieraksta to paÅ”u blokÄ·ÄdÄ (ja viÅiem paveicas un tiek dota iespÄja to ierakstÄ«t).
- ViÅi saglabÄ visu vÄsturi visu laiku, vienu un to paÅ”u, vienu visiem.
NekÄdas paralÄlizÄcijas, nekÄdas sinerÄ£ijas, nekÄdas savstarpÄjas palÄ«dzÄ«bas. Tikai dublÄÅ”anÄs un uzreiz miljons reižu. Par to, kÄpÄc tas ir vajadzÄ«gs, mÄs runÄsim tÄlÄk, taÄu, kÄ redzat, efektivitÄtes nav. TieÅ”i otrÄdi.
2. mÄ«ts: blokÄ·Äde ir mūžīga. Viss, kas tajÄ rakstÄ«ts, paliks mūžīgi
2. citÄts: "Izplatoties decentralizÄtÄm lietojumprogrammÄm, organizÄcijÄm, korporÄcijÄm un sabiedrÄ«bÄm, var parÄdÄ«ties daudzi jauni neparedzamas un sarežģītas uzvedÄ«bas veidi, kas atgÄdina mÄkslÄ«go intelektu (AI).
JÄ, patieÅ”Äm, kÄ noskaidrojÄm, katrs pilntiesÄ«gs tÄ«kla klients glabÄ visu visu darÄ«jumu vÄsturi, un jau ir uzkrÄti vairÄk nekÄ 100 gigabaiti datu. TÄ ir lÄta klÄpjdatora vai vismodernÄkÄ viedtÄlruÅa pilna diska ietilpÄ«ba. Un jo vairÄk darÄ«jumu notiek Bitcoin tÄ«klÄ, jo ÄtrÄk pieaug apjoms. LielÄkÄ daļa no tiem ir parÄdÄ«juÅ”ies pÄdÄjo pÄris gadu laikÄ.
Blockchain apjoma pieaugums.
Un Bitcoin ir paveicies - tÄ konkurents Ethereum tÄ«kls jau ir uzkrÄjis 200 gigabaitus blokÄ·ÄdÄ tikai divu gadu laikÄ pÄc tÄs palaiÅ”anas un seÅ”u mÄneÅ”u aktÄ«vas lietoÅ”anas. TÄtad paÅ”reizÄjÄ realitÄtÄ blokÄ·Ädes mūžība ir ierobežota lÄ«dz desmit gadiem ā cietÄ diska ietilpÄ«bas pieaugums noteikti neatbilst blokÄ·Ädes apjoma pieaugumam.
Bet papildus tam, ka tas ir jÄsaglabÄ, tas ir arÄ« jÄlejupielÄdÄ. Ikviens, kurÅ” mÄÄ£inÄja izmantot pilnvÄrtÄ«gu vietÄjo maku jebkurai kriptovalÅ«tai, bija pÄrsteigts, atklÄjot, ka nevar veikt vai pieÅemt maksÄjumus, kamÄr nav lejupielÄdÄts un pÄrbaudÄ«ts viss norÄdÄ«tais apjoms. Jums veiksies, ja Å”is process aizÅems tikai dažas dienas.
JÅ«s varat jautÄt, vai ir iespÄjams to visu neglabÄt, jo tas ir viens un tas pats, katrÄ tÄ«kla mezglÄ? Tas ir iespÄjams, bet tad, pirmkÄrt, tÄ vairs nebÅ«s peer-to-peer blokÄ·Äde, bet gan tradicionÄla klienta-servera arhitektÅ«ra. Un, otrkÄrt, klienti bÅ«s spiesti uzticÄties serveriem. Tas ir, Å”ajÄ gadÄ«jumÄ pazÅ«d ideja ānevienam neuzticÄtiesā, kurai cita starpÄ tika izgudrota blokÄ·Äde.
Jau ilgu laiku Bitcoin lietotÄji ir sadalÄ«ti entuziastos, kuri ācieÅ”ā un lejupielÄdÄ visu, un parastos cilvÄkos, kuri izmanto tieÅ”saistes makus, uzticas serverim un kuriem kopumÄ ir vienalga, kÄ tas tur darbojas.
3. mÄ«ts: blokÄ·Äde ir efektÄ«va un mÄrogojama, parastÄ nauda izmirs
3. citÄts: āBloku Ä·Ädes tehnoloÄ£ijas un personÄ«gÄs kombinÄcijas
Ja katrs tÄ«kla mezgls dara vienu un to paÅ”u, tad ir acÄ«mredzams, ka visa tÄ«kla caurlaidspÄja ir vienÄda ar viena tÄ«kla mezgla caurlaidspÄju. Un vai jÅ«s zinÄt, ar ko tieÅ”i tas ir vienÄds? Bitcoin var apstrÄdÄt ne vairÄk kÄ 7 darÄ«jumus sekundÄ ā ikvienam.
TurklÄt Bitcoin blokÄ·ÄdÄ darÄ«jumi tiek reÄ£istrÄti tikai reizi 10 minÅ«tÄs. Un pÄc ieraksta parÄdÄ«Å”anÄs, lai bÅ«tu droÅ”i, pieÅemts pagaidÄ«t vÄl 50 minÅ«tes, jo ieraksti regulÄri tiek spontÄni atritinÄti. Tagad iedomÄjieties, ka jums ir jÄiegÄdÄjas koŔļÄjamÄ gumija ar bitkoiniem. VienkÄrÅ”i stÄvi veikalÄ stundu, padomÄ.
Visas pasaules ietvaros tas jau ir smieklÄ«gi, kad gandrÄ«z katrs tÅ«kstotis uz Zemes izmanto Bitcoin. Un pie Å”Äda darÄ«jumu Ätruma nebÅ«s iespÄjams bÅ«tiski palielinÄt aktÄ«vo lietotÄju skaitu. SalÄ«dzinÄjumam: Visa apstrÄdÄ tÅ«kstoÅ”iem transakciju sekundÄ, un nepiecieÅ”amÄ«bas gadÄ«jumÄ var viegli palielinÄt jaudu, jo klasiskÄs banku tehnoloÄ£ijas ir mÄrogojamas.
Pat ja parastÄ nauda izmirs, tÄ noteikti nebÅ«s, jo tÄ tiks aizstÄta ar blokÄ·Ädes risinÄjumiem.
4. mÄ«ts: kalnraÄi nodroÅ”ina tÄ«kla droŔību
4. citÄts: āAutonomie uzÅÄmumi mÄkonÄ«, ko darbina blokÄ·Äde un viedie lÄ«gumi, varÄtu slÄgt elektroniskus lÄ«gumus ar attiecÄ«gajÄm organizÄcijÄm, piemÄram, valdÄ«bÄm, lai reÄ£istrÄtos jebkurÄ jurisdikcijÄ, saskaÅÄ ar kuru tie vÄlas darboties.ā
JÅ«s droÅ”i vien esat dzirdÄjuÅ”i par kalnraÄiem, par milzÄ«gÄm kalnrÅ«pniecÄ«bas fermÄm, kas tiek bÅ«vÄtas blakus spÄkstacijÄm. Ko viÅi dara? ViÅi tÄrÄ elektrÄ«bu 10 minÅ«tes, ākratotā blokus, lÄ«dz tie kļūst āskaistiā un var tikt iekļauti blokÄ·ÄdÄ (par to, kas ir āskaistieā bloki un kÄpÄc tos ākrataā,
PatÄrÄtÄs elektroenerÄ£ijas apjoms ir tÄds pats, cik pilsÄtÄ patÄrÄ uz 100 000 iedzÄ«votÄju. Bet pievienojiet Å”eit arÄ« dÄrgu aprÄ«kojumu, kas ir piemÄrots tikai ieguvei. KalnrÅ«pniecÄ«bas princips (tÄ sauktais darba pierÄdÄ«jums) ir identisks jÄdzienam ācilvÄces resursu sadedzinÄÅ”anaā.
Blockchain optimistiem patÄ«k teikt, ka kalnraÄi ne tikai veic bezjÄdzÄ«gu darbu, bet arÄ« nodroÅ”ina Bitcoin tÄ«kla stabilitÄti un droŔību. TÄ ir taisnÄ«ba, vienÄ«gÄ problÄma ir tÄ, ka kalnraÄi aizsargÄ Bitcoin no citiem kalnraÄiem.
Ja bÅ«tu tÅ«kstoÅ” reižu mazÄk kalnraÄu un tÅ«kstoÅ” reižu mazÄk sadedzinÄtu elektrÄ«bu, tad Bitcoin darbotos ne sliktÄk - tas pats bloks ik pÄc 10 minÅ«tÄm, vienÄds darÄ«jumu skaits, vienÄds Ätrums.
Ar blokÄ·Ädes risinÄjumiem pastÄv risks"
IzrÄdÄs, ka Bitcoin ir kļuvis par savas ideoloÄ£ijas Ä·Ä«lnieku. āLiekieā kalnraÄi nevar apturÄt ieguvi, jo tad krasi palielinÄs iespÄja, ka kÄds viens pats kontrolÄs vairÄk nekÄ pusi no atlikuÅ”Äs jaudas. KamÄr ieguve ir izdevÄ«ga, tÄ«kls ir stabils, taÄu, ja situÄcija mainÄs (piemÄram, elektrÄ«ba sadÄrdzinÄs), tÄ«kls var saskarties ar milzÄ«giem ādubultiem tÄriÅiemā.
5. mÄ«ts: Blockchain ir decentralizÄts un tÄpÄc neiznÄ«cinÄms
5. citÄts: "Lai kļūtu par pilntiesÄ«gu organizÄciju, decentralizÄtai lietojumprogrammai ir jÄietver sarežģītÄka funkcionalitÄte, piemÄram, konstitÅ«cija."
Var padomÄt, ka tÄ kÄ blokÄ·Äde tiek glabÄta katrÄ tÄ«kla mezglÄ, tad izlÅ«koÅ”anas dienesti nevarÄs aizvÄrt Bitcoin, ja gribÄs, jo tam nav kaut kÄda centrÄlÄ servera vai tamlÄ«dzÄ«ga - nav kam nÄk, lai to aizvÄrtu. Bet tÄ ir ilÅ«zija.
PatiesÄ«bÄ visi āneatkarÄ«gieā kalnraÄi ir sakÄrtoti grupÄs (bÅ«tÄ«bÄ karteļos). ViÅiem ir jÄapvienojas, jo labÄk ir stabili, bet nelieli ienÄkumi, nekÄ milzÄ«gi, bet reizi 1000 gados.
Bitcoin jaudas sadale pa baseiniem.
KÄ redzams diagrammÄ, ir aptuveni 20 lieli baseini, un tikai 4 no tiem kontrolÄ vairÄk nekÄ 50% no kopÄjÄs jaudas. Viss, kas jums jÄdara, ir pieklauvÄt pie ÄetrÄm durvÄ«m un iegÅ«t piekļuvi Äetriem vadÄ«bas datoriem, lai jÅ«s varÄtu tÄrÄt vienu un to paÅ”u bitcoin vairÄk nekÄ vienu reizi Bitcoin tÄ«klÄ. Un Ŕī iespÄja, kÄ jÅ«s saprotat, nedaudz nolietos Bitcoin. Un Å”is uzdevums ir diezgan izpildÄms.
Kalnrūpniecības sadalījums pa valstīm.
Bet draudi ir vÄl reÄlÄki. LielÄkÄ daļa baseinu, kÄ arÄ« to skaitļoÅ”anas jauda atrodas vienÄ un tajÄ paÅ”Ä valstÄ«, kas atvieglo Bitcoin kontroles potenciÄlu pÄrÅemÅ”anu.
6. mÄ«ts: blokÄ·Ädes anonimitÄte un atvÄrtÄ«ba ir laba
6. citÄts: "Bloku Ä·Ädes laikmetÄ tradicionÄlÄ valdÄ«ba 1.0 lielÄ mÄrÄ kļūst par novecojuÅ”u modeli, un ir iespÄjas pÄriet no mantotÄm struktÅ«rÄm uz personalizÄtÄkÄm valdÄ«bas formÄm."
BlokÄ·Äde ir atvÄrta, visi var redzÄt visu. TÄtad Bitcoin nav anonimitÄtes, tai ir "pseidonimitÄte". PiemÄram, ja uzbrucÄjs pieprasa izpirkuma maksu par maku, tad visi saprot, ka maks pieder ļaunajam. Un tÄ kÄ no Ŕī maka darÄ«jumus var uzraudzÄ«t jebkurÅ”, tad krÄpnieks saÅemtos bitkoinus nevarÄs tik vienkÄrÅ”i izmantot, jo, tiklÄ«dz viÅÅ” kaut kur atklÄs savu identitÄti, uzreiz tiks ieslodzÄ«ts. GandrÄ«z visÄs biržÄs jums ir jÄbÅ«t identificÄtam, lai apmainÄ«tu pret parasto naudu.
TÄpÄc uzbrucÄji izmanto tÄ saukto āmaisÄ«tÄjuā. Mikseris sajauc netÄ«ro naudu ar lielu daudzumu tÄ«ras naudas un tÄdÄjÄdi to āatmazgÄā. UzbrucÄjs par to maksÄ lielu komisiju un uzÅemas lielu risku, jo mikseris ir vai nu anonÄ«ms (un var aizbÄgt ar naudu), vai arÄ« jau atrodas kÄda ietekmÄ«ga cilvÄka pÄrziÅÄ (un var to nodot varas iestÄdÄm).
Bet, atstÄjot malÄ noziedznieku problÄmas, kÄpÄc pseidonimitÄte ir slikta godÄ«giem lietotÄjiem? Å eit ir vienkÄrÅ”s piemÄrs: es pÄrskaitu dažus bitkoinus savai mammai. PÄc tam viÅa zina:
- Cik daudz naudas man ir kopumÄ jebkurÄ laikÄ?
- Cik daudz un, galvenais, kam tieÅ”i es to visu laiku iztÄrÄju? Ko nopirku, kÄdu ruleti spÄlÄju, kÄdu politiÄ·i āanonÄ«miā atbalstÄ«ju.
Vai arÄ«, ja es atmaksÄju draugam parÄdu par limonÄdi, tad viÅÅ” tagad zina visu par manÄm finansÄm. Vai jÅ«s domÄjat, ka tas ir muļķības? Vai ikvienam ir grÅ«ti atvÄrt savas kredÄ«tkartes finanÅ”u vÄsturi? TurklÄt ne tikai pagÄtne, bet arÄ« visa nÄkotne.
Ja privÄtpersonÄm tas joprojÄm ir kÄrtÄ«bÄ (nu, jÅ«s nekad zinÄt, kÄds vÄlas bÅ«t "caurspÄ«dÄ«gs"), tad uzÅÄmumiem tas ir liktenÄ«gi: visi viÅu darÄ«jumu partneri, pirkumi, pÄrdoÅ”ana, klienti, kontu apjoms un vispÄr viss, viss , viss - kļūst publiski pieejams. FinanÅ”u atvÄrtÄ«ba, iespÄjams, ir viens no lielÄkajiem Bitcoin trÅ«kumiem.
SecinÄjums
CitÄts Nr. 7: "IespÄjams, ka blokÄ·Ädes tehnoloÄ£ija kļūs par dažÄdu skaitļoÅ”anas ierÄ«Äu, tostarp valkÄjamu skaitļoÅ”anas ierÄ«Äu un lietu interneta sensoru, organiski saistÄ«tÄs pasaules augÅ”Äjo ekonomisko slÄni."
Esmu uzskaitÄ«jis seÅ”as galvenÄs sÅ«dzÄ«bas par Bitcoin un tÄ izmantoto blokÄ·Ädes versiju. JÅ«s varat jautÄt, kÄpÄc jÅ«s par to uzzinÄjÄt no manis, nevis agrÄk no kÄda cita? Vai neviens neredz problÄmas?
Daži ir akli, daži vienkÄrÅ”i nesaprot
JÄ, Bitcoin ir konkurenti, kuri ir mÄÄ£inÄjuÅ”i atrisinÄt noteiktas problÄmas. Un, lai gan dažas idejas ir ļoti labas, blokÄ·Äde joprojÄm ir pamatÄ. JÄ, ir arÄ« citi blokÄ·Ädes tehnoloÄ£ijas pielietojumi, kas nav saistÄ«ti ar naudu, taÄu galvenie blokÄ·Ädes trÅ«kumi joprojÄm pastÄv.
Tagad, ja kÄds jums saka, ka blokÄ·Ädes izgudrojums ir salÄ«dzinÄms ar interneta izgudrojumu, uztveriet to ar diezgan lielu skepsi.
Avots: www.habr.com