Reťazec transakcií. Čo je blockchain a prečo je potrebný? Výhody a nevýhody systému

Transakcia sa považuje za úplnú a spoľahlivú („potvrdenú“), keď je overený jej formát a podpisy a keď je samotná transakcia zoskupená s niekoľkými ďalšími a zaznamenaná v špeciálnej štruktúre - blokovať. Obsah blokov je možné kontrolovať, pretože každý blok obsahuje informácie o predchádzajúcom bloku. Všetky bloky sú zabudované do jedného reťazca, ktorý obsahuje informácie o všetkých operáciách, ktoré boli kedy v databáze vykonané. Úplne prvý blok v reťazci je primárny blok(anglický blok genesis) - považuje sa za samostatný prípad, pretože nemá rodičovský blok.

Blok pozostáva z hlavičky a zoznamu transakcií. Hlavička bloku obsahuje svoj hash, hash predchádzajúceho bloku, hash transakcie a ďalšie servisné informácie. V systéme Bitcoin prvá transakcia v bloku vždy indikuje prijatie provízie, ktorá bude odmenou pre ťažiara za vytvorený blok. Ďalej nasleduje zoznam transakcií vytvorených z radu transakcií, ktoré ešte neboli zaznamenané v predchádzajúcich blokoch. Kritérium pre výber z frontu nastavuje baník samostatne. Nemusí to byť časová os. Napríklad len operácie s vysoká provízia alebo zahŕňajúce daný zoznam adries. Transakcie v bloku využívajú stromové hashovanie, podobne ako generovanie hash pre súbor v protokole BitTorrent. Transakcie okrem účtovania provízie za vytvorenie bloku obsahujú v rámci parametra vstup odkaz na transakciu s predchádzajúcim stavom údajov (v systéme Bitcoin je napríklad uvedený odkaz na transakciu, za ktorú boli prijaté vynaložené bitcoiny). Operácie na prevod provízie baníkovi za vytvorenie bloku preto nemajú „vstupné“ transakcie tento parameter Môžu byť uvedené akékoľvek informácie (pre nich sa toto pole nazýva parameter Coinbase).

Vytvorený blok bude prijatý ostatnými používateľmi, ak číselná hodnota hash hlavičky je rovný alebo menší ako určité cieľové číslo, ktorého hodnota sa pravidelne upravuje. Keďže výsledok hash funkcie SHA-256 sa považuje za nezvratný, tento moment Neexistuje žiadny algoritmus na získanie požadovaného výsledku, okrem náhodného počítania. Ak hash nespĺňa podmienku, potom sa parameter nonce v hlavičke zmení a hash sa prepočíta. Zvyčajne je (štatisticky) potrebný veľký počet prepočtov. Keď sa nájde kandidát, uzol odošle výsledný blok ostatným pripojeným uzlom, ktoré blok overia. Ak nie sú žiadne chyby, blok sa považuje za pridaný do reťazca a ďalší blok musí obsahovať jeho hash.

Hodnota cieľového čísla, s ktorým sa hash porovnáva, sa upravuje každých 2016 blokov v systéme Bitcoin. Plánuje sa, že celá sieť systému Bitcoin by mala stráviť približne 10 minút generovaním jedného bloku a približne dva týždne pre bloky roku 2016. Ak sa bloky 2016 tvoria rýchlejšie, cieľ sa mierne zníži a bude ťažšie ho dosiahnuť, inak sa cieľ zvýši. Zmena výpočtovej zložitosti neovplyvňuje spoľahlivosť bitcoinovej siete a je potrebná len na to, aby systém generoval bloky takmer konštantnou rýchlosťou, nezávisle od výpočtového výkonu účastníkov siete.

Bloková reťaz

Bloky sú tvorené súčasne mnohými „baníkmi“. Bloky, ktoré spĺňajú kritériá, sú odosielané do siete, zahrnuté vo všetkých replikáciách distribuovanej základne blokov. Pravidelne nastávajú situácie, keď príde niekoľko nových blokov rôzne časti distribuovaná sieť sa nazýva predchádzajúci a ten istý blok, to znamená, že reťazec blokov sa môže rozvetvovať. Môžete úmyselne alebo náhodne obmedziť prenos informácií o nových blokoch (napríklad jeden z reťazcov sa môže vyvinúť v rámci lokálna sieť). V tomto prípade je možná paralelná expanzia rôznych vetiev. V každom z nových blokov môžu byť identické transakcie aj rôzne zahrnuté len v jednom z nich. Keď sa obnoví prenos blokov, baníci začnú zvažovať hlavný reťazec, berúc do úvahy úroveň obtiažnosti hash a dĺžku reťazca. Ak sú zložitosť a dĺžka rovnaké, dáva sa prednosť reťazcu, ktorého konečný blok sa objavil skôr. Transakcie, ktoré boli zahrnuté iba v odmietnutej pobočke (vrátane platieb odmien), strácajú svoj potvrdený stav. Ak ide o transakciu prevodu bitcoínov, bude zaradená do frontu a potom zaradená do ďalšieho bloku. Transakcie za získanie odmien za vytvorenie vyrezaných blokov nie sú duplikované v inej vetve, to znamená, že „extra“ bitcoiny zaplatené za vytvorenie vyrezaných blokov nedostávajú ďalšie potvrdenia a sú „stratené“.

Blockchain je tvorený ako neustále rastúci reťazec blokov so záznamami o všetkých transakciách. Kópie databázy alebo jej časti sú súčasne uložené na mnohých počítačoch a synchronizované podľa formálnych pravidiel budovania blokového reťazca. Informácie v blokoch nie sú šifrované a sú dostupné ako čistý text, ale neprítomnosť zmien sa overuje kryptograficky prostredníctvom hash chains (prvok digitálneho podpisu).

Databáza verejne ukladá v nešifrovanej forme informácie o všetkých transakciách podpísaných pomocou asymetrického šifrovania. Na zamedzenie opakovaného míňania rovnakej sumy sa používajú časové pečiatky realizované rozdelením databázy do reťazca špeciálnych blokov, z ktorých každý okrem iného obsahuje hash predchádzajúceho bloku a svoje poradové číslo. Každý nový blok potvrdzuje transakcie, informácie o ktorých obsahuje aj dodatočné potvrdenie transakcií vo všetkých predchádzajúcich blokoch reťazca. Nie je praktické meniť informácie v bloku, ktorý už je v reťazci, pretože v tomto prípade by ste museli upraviť informácie vo všetkých nasledujúcich blokoch. Vďaka tomu je úspešný útok double-spending (opakované míňanie predtým vynaložených prostriedkov) v praxi krajne nepravdepodobný.

Zámerná zmena informácií v ktorejkoľvek kópii databázy alebo dokonca v dostatočne veľkom počte kópií sa najčastejšie neuzná ako pravdivá, pretože nebude v súlade s pravidlami. Niektoré zmeny možno akceptovať, ak sa vykonajú vo všetkých kópiách databázy (napríklad vymazanie niekoľkých posledných blokov z dôvodu chyby pri ich vytváraní).

Pre jasnejšie vysvetlenie ovládacieho mechanizmu platobný systém Satoshi Nakamoto predstavil koncept „ digitálna minca“, definujúc ho ako reťazec digitálnych podpisov. Na rozdiel od štandardizovaných nominálnych hodnôt bežných mincí má každá „digitálna minca“ svoju vlastnú nominálnu hodnotu. Každá bitcoinová adresa môže byť spojená s ľubovoľným počtom „digitálnych mincí“. Pomocou transakcií je možné ich deliť a kombinovať pri zachovaní celkovej sumy ich nominálnych hodnôt mínus provízia.

Pred verziou 0.8.0 používal hlavný klient Berkeley DB na ukladanie blokového reťazca; počnúc verziou 0.8.0 vývojári prešli na LevelDB.

Potvrdenie transakcie

Pokiaľ transakcia nie je zahrnutá v bloku, systém sa domnieva, že počet bitcoinov na určitej adrese zostáva nezmenený. V súčasnosti je technicky možné vykonať niekoľko rôznych transakcií na prevod rovnakých bitcoinov z jednej adresy k rôznym príjemcom. Ale akonáhle je jedna z týchto transakcií zahrnutá do bloku, systém bude ignorovať ďalšie transakcie s rovnakými bitcoinmi. Ak je napríklad v bloku zahrnutá neskoršia transakcia, skoršia transakcia sa bude považovať za chybnú. Je malá šanca, že pri vetvení skončia dve podobné transakcie v blokoch rôznych pobočiek. Každá z nich bude považovaná za správnu, až keď pobočka zanikne, jedna z transakcií bude považovaná za chybnú. V tomto prípade nezáleží na čase operácie.

Zápis transakcie do bloku teda potvrdzuje jej pravosť bez ohľadu na prítomnosť iných transakcií s rovnakými bitcoinmi. Každý nový blok sa považuje za dodatočné „potvrdenie“ transakcií z predchádzajúcich blokov. Ak sú v reťazci 3 bloky, transakcie z posledného bloku budú potvrdené 1-krát a transakcie umiestnené v prvom bloku budú mať 3 potvrdenia. Stačí počkať na niekoľko potvrdení, aby bola pravdepodobnosť zrušenia transakcie veľmi nízka.

Aby sa znížil dopad takýchto situácií na sieť, existujú obmedzenia týkajúce sa likvidácie novo prijatých bitcoinov. Podľa servisu blockchain.info, do mája 2015 maximálna dĺžka Bolo tam 5 blokov odmietnutých reťazí. Potrebný počet potvrdení na odblokovanie prijatej správy závisí od klientskeho programu alebo od pokynov prijímajúcej strany. Klient Bitcoin-qt nevyžaduje potvrdenia na odoslanie, ale väčšina príjemcov má predvolenú požiadavku na 6 potvrdení, čo znamená, že zvyčajne môžete skutočne použiť to, čo dostanete za hodinu. Rôzne online služby si často stanovujú svoj vlastný prah potvrdenia.

Protokol vám umožňuje použiť bitcoiny prijaté na vytvorenie bloku po 100 potvrdeniach, ale štandardný klientsky program zobrazuje províziu po 120 potvrdeniach, to znamená, že províziu môžete zvyčajne použiť približne 20 hodín po jej nahromadení.

"Dvojité výdavky"

Ak ovládate viac ako 50 % celkového výpočtového výkonu siete, potom existuje teoretická možnosť pri akomkoľvek potvrdzovacom prahu previesť rovnaké bitcoiny dvakrát rôznym príjemcom – jedna z transakcií bude verejná a potvrdená vo všeobecnom spôsobom, a druhý nebude inzerovaný, jeho potvrdenia sa vyskytnú bloky skrytej paralelnej vetvy. Až po určitom čase sieť dostane informáciu o druhej transakcii, tá sa stane potvrdenou a prvá stratí potvrdenie a bude ignorovaná. To nebude mať za následok zdvojnásobenie bitcoinov, ale zmenu ich súčasného vlastníka, pričom prvý príjemca príde o bitcoiny bez akejkoľvek kompenzácie.

Otvorenosť reťazca blokov vám umožňuje vykonávať zmeny v akomkoľvek bloku. Potom však bude potrebné prepočítať hash nielen zmeneného bloku, ale aj všetkých nasledujúcich. V skutočnosti by takáto operácia vyžadovala prinajmenšom toľko energie, koľko sa použilo na vytvorenie upravených a nasledujúcich blokov (teda všetku súčasnú energiu), takže táto možnosť je extrémne nepravdepodobná.

K 1. decembru 2013 celková kapacita siete presiahla 6000 THash/s. Od začiatku roka 2014 funguje združenie baníkov (pool) Ghash.io Dlhodobo ovláda cez 40 % celkového výkonu siete Bitcoin a začiatkom júna 2014 sa v ňom krátko koncentrovalo viac ako 50 % výkonu siete.

Dvojité míňanie bitcoinov nebolo v praxi nikdy zaznamenané. Od mája 2015 paralelné reťazce nikdy nepresiahli 5 blokov.

Zložitosť

Zodpovedá za požiadavku na blokové hash špeciálny parameter, nazývaný „zložitosť“. Keďže výpočtový výkon siete nie je konštantný, tento parameter sieťoví klienti prepočítavajú každých 2016 blokov tak, aby sa udržala priemerná rýchlosť tvorby blockchainu na úrovni 2016 blokov za dva týždne. 1 blok by teda mal vzniknúť približne raz za desať minút. V praxi platí, že pri zvyšovaní výpočtového výkonu siete sú zodpovedajúce časové intervaly kratšie a pri jeho znižovaní dlhšie. Časový prepočet obtiažnosti je možný vďaka prítomnosti času ich vytvorenia v hlavičkách blokov. Je napísaný vo formáte Unix podľa systémových hodín autora bloku (ak je blok vytvorený v poole, tak podľa systémových hodín servera tohto poolu).

Aplikácie mimo kryptomien

V súčasnosti o technológiu blockchain prejavujú záujem zástupcovia rôznych oblastí. Zároveň sa výrazne líši miera záujmu firiem v rôznych odvetviach hospodárstva. Finančný sektor sa aktívne pripravuje na rozsiahlu implementáciu blockchainu, zatiaľ čo výrobné podniky túto technológiu ignorujú.

Bankový sektor, investície a burzy

V ruskom bankovom sektore o technológiu prejavujú záujem spoločnosti ako VTB a Sberbank.

Oznámený vývoj a plány na využitie technológie blockchain platobné systémy VISA, Mastercard, Unionpay a SWIFT.

Pozemkový register

V prvej polovici roku 2018 sa uskutoční experiment s využitím technológie blockchain na monitorovanie spoľahlivosti informácií z Unified State Real Estate Register (USRN) v Moskve.

Identifikácia

V roku 2014 bola založená spoločnosť Bitnation poskytujúca tradičné štátne služby ako identifikačné karty, notári a množstvo ďalších.

Fínsko identifikuje utečencov pomocou technológie blockchain.

Estónsko má systém elektronického občianstva založený na blockchaine.

Platobné prostriedky

Kritika

Medzinárodný medzibankový systém na prenos informácií a finančných transakcií SWIFT oznámil nebezpečenstvo nereálnych očakávaní ohľadom humbuku okolo blockchainových technológií a distribuovaných registrov v bankovom prostredí.

Čínska akadémia informácií a komunikačných technológií(CAICT) nedávno dokončila štúdiu blockchainových projektov a ukázala, že približne 92 % z nich zlyhá a priemerný čas implementácie je 1,22 roka.

Rusko

V júli 2017 sa v regióne Novgorod plánovalo spustenie pilotného projektu na zavedenie technológie blockchain do práce Rosreestra. Na projekte sa mala podieľať Vnesheconombank a Agentúra pre poskytovanie hypotekárnych úverov na bývanie.

Dňa 19. októbra 2017 sa zistilo, že moskovská vláda je pripravená poskytnúť Rosreestrovi výpočtový server na implementáciu technológie blockchain pri registrácii nehnuteľností.

pozri tiež

Poznámky

  1. Slovník Merriam-Webster, Oxfordský slovník.
  2. , S. 2-3.
  3. , S. 15.
  4. Marco Iansiti a Karim R. Lakhani. The Truth About Blockchain (anglicky) // Harvard Business Review: magazín. - 2017. - Nie Vydanie z januára – februára 2017. - S. 118-127.
  5. , S. 3.
  6. Genesis Block, Block 0
  7. , S. 4.
  8. Hľadanie blokov 2016(Angličtina) . Získané 21. decembra 2015.
  9. Bitcoin Block Explorer – stránka, ktorá vám umožní prechádzať blokový reťazec(Angličtina) . Získané 21. decembra 2015. Archivované 15. júla 2012.
  10. , S. 5.
  11. , S. 2.
  12. Misia decentralizácie internetu, The New Yorker (12. decembra 2013). Získané 30. decembra 2014. „Uzoly“ siete – používatelia, ktorí používajú bitcoinový softvér na svojich počítačoch, spoločne kontrolujú integritu ostatných uzlov, aby sa zaistilo, že nikto neminie tie isté mince dvakrát. Všetky transakcie sú zverejnené v zdieľanej verejnej knihe, ktorá sa nazýva „blokový reťazec“.
  13. (nedefinované) . Prístup 22. februára 2013. 13. marca 2013.
  14. Bitcoin je pod útokom(Angličtina) . Získané 21. decembra 2015.
  15. Počet hodených blokov(Angličtina) . Získané 21. decembra 2015.
  16. Príklady vývojárov bitcoinov(Angličtina) . Získané 21. decembra 2015.
  17. (Angličtina) . Archivované z originálu 21. mája 2013.
  18. , S. 6-8.
  19. Bitcoinové grafy(Angličtina) . Získané 21. decembra 2015.
  20. Záruku bezpečnosti bitcoinov rozbil anonymný ťažiar s 51% výkonom siete(Angličtina) . Získané 21. decembra 2015.
  21. Grafy zmien v zložitosti siete Bitcoin(Angličtina) . Získané 21. decembra 2015.
  22. Bitcoin hash(Angličtina) . Získané 21. decembra 2015.
  23. „Naša odpoveď na blockchain“: Ruské banky majú v úmysle spustiť svoj vlastný analóg distribuovaného registra (ruského), CoinMarket.News(4. augusta 2017). Získané 3. novembra 2017.
  24. (ruština), CoinMarket.News(18. októbra 2017). Získané 3. novembra 2017.
  25. Visa plánuje patentovať svoj vlastný systém digitálnych aktív (ruský) CoinMarket.News(21. augusta 2017). Získané 3. novembra 2017.
  26. Visa bude na medzinárodné platby využívať blockchain (ruština)
  27. Mastercard vyvíja svoj vlastný blockchainový transakčný systém (ruský), CoinMarket.News(22. septembra 2017). Získané 3. novembra 2017.
  28. Mastercard spúšťa platobnú sieť na blockchaine (ruština). High Tech. Získané 3. novembra 2017.
  29. Čínsky gigant UnionPay pracuje na blockchaine pre bankomaty (ruština) CoinMarket.News(28. augusta 2017). Získané 3. novembra 2017.
  30. Medzibankový systém Swift dokončil testovanie inteligentných zmlúv založených na blockchaine (v ruštine), CoinMarket.News(3. júla 2017). Získané 3. novembra 2017.
  31. „Jednohlasne“: SWIFT hlási úspešné testovanie protokolov Proof-of-Concept (ruština), CoinMarket.News(16. októbra 2017). Získané 3. novembra 2017.
  32. Nienhaus, Lisa. Kryptovanie: Der Blockchain-Code (de-DE), Die Zeit(28. februára 2018). Získané 28. februára 2018.
  33. (nedefinované) (28. júla 2017).
  34. Švédsko testuje technológiu blockchain pre kataster nehnuteľností, Reuters(16. júna 2016). Získané 3. novembra 2017.
  35. Štátny pozemkový kataster Ukrajiny prešiel na technológiu Blockchain - ITC.ua (ruština) , ITC.ua(3. októbra 2017). Získané 13. decembra 2017.
  36. Teraz je to oficiálne: dubajský kataster nehnuteľností začal svoj „presun“ na blockchain (ruský), CoinMarket.News(9. októbra 2017). Získané 3. novembra 2017.
  37. Browne, Ryan. Indický štát chce použiť blockchain na boj proti podvodom s vlastníctvom pôdy, CNBC(10. októbra 2017). Získané 6. apríla 2018.

Petrohradské medzinárodné ekonomické fórum, ktoré sa konalo v júni 2017, bolo venované vývoju technológie blockchain. Zhromaždil rekordný počet účastníkov a pritiahol veľkú pozornosť ruského vedenia. Ruský prezident Vladimir Putin, ktorý pochopil význam digitálnej ekonomiky a rozvoja „vysokých“ technológií, sa začal zaujímať o technológiu blockchain a zúčastnil sa diskusie o tejto otázke. Samozrejme, ak sa vedúci predstavitelia krajiny zaujímajú a venujú pozornosť nejakému problému alebo technológii, mnohí bežní používatelia chcú vedieť, čo to je? Cieľom tohto článku je preto jednoduchým a zrozumiteľným jazykom vysvetliť, o aký druh technológie ide, prečo je potrebná, aké vyhliadky otvára jej využitie?

Slovo blockchain v preklade z angličtiny znamená „reťaz blokov“. Tento koncept sa prvýkrát objavil ako názov distribuovanej databázy, ktorá bola implementovaná v . Blockchain je metóda ukladania rôznych údajov alebo digitálnej knihy zmlúv, obchodov a transakcií. Teda všetko, čo si vyžaduje samostatnú nezávislú evidenciu a v prípade potreby aj overenie. Môže uchovávať údaje o poskytnutých pôžičkách, vlastníckych právach, dopravných priestupkoch, sobášoch a rozvodoch. Jedným slovom takmer všetko. Jeho hlavným rozdielom a nepopierateľnou výhodou je, že tento register nie je uložený na žiadnom konkrétnom mieste. Je distribuovaný po celom svete prostredníctvom niekoľkých stoviek a dokonca tisícok počítačov. V tejto sieti má každý používateľ bezplatný prístup k aktuálnej verzii registra. Je teda úplne transparentný pre všetkých účastníkov.

Všetky digitálne záznamy sú spojené do „blokov“, ktoré sú následne chronologicky a kryptograficky spojené do „reťazca“ pomocou zložitých matematických algoritmov. Každý takýto blok je prepojený s predchádzajúcim a obsahuje špecifický súbor záznamov. Nové bloky sa pridávajú striktne na koniec reťazca.

Zjednodušene si blockchain možno predstaviť ako veľkú účtovnú knihu, ktorá zaznamenáva pohyb informácií alebo finančných prostriedkov z jedného účtu na druhý. Všetci používatelia tejto technológie majú rovnaký prístup k systému. Všetky operácie sformované do dátových blokov si ukladajú všetci účastníci siete a každý blok obsahuje odkaz vo forme zašifrovaných dát z predchádzajúceho bloku.


Infografika „Ako funguje blockchain?

Spoľahlivosť a bezpečnosť systému

Proces šifrovania alebo hašovania vykonáva veľké množstvo počítačov, ktoré pracujú v rovnakej sieti. Ak všetky ich výpočty prinesú rovnaký výsledok, potom blok dostane jedinečný digitálny podpis – podpis. Vytvorenie nového bloku vedie k aktualizácii registra a nemožno ho žiadnym spôsobom zmeniť. To znamená, že to nemôžete predstierať, ale môžete len pridávať nové záznamy. Je dôležité si zapamätať, že register sa aktualizuje na všetkých počítačoch v sieti súčasne.

Distribúcia blockchainových databáz medzi mnohými počítačmi znemožňuje hackerom ich hacknutie. Koniec koncov, na to musia získať súčasný prístup ku kópiám databázy na všetkých počítačoch v sieti. Technológia tiež umožňuje zabezpečiť osobné údaje, pretože proces hashovania je nezvratný. Aj keď sa vám podarí zmeniť pôvodný doklad alebo transakciu, okamžite dostanú iný digitálny podpis, čo bude signalizovať nezrovnalosť v systéme.

Prečo potrebujeme baníctvo a baníkov?

Myšlienka technológie blockchain je celkom jednoduchá. Toto je obrovská databáza bežné používanie bez centralizovaného vedenia. Ak si vezmeme tie dnes už dobre známe, tak za kontrolu svojich transakcií sú zodpovední baníci. Toto je názov pre účastníkov systému, ktorí potvrdzujú pravosť vykonaných akcií a blokov formulárov z transakčných záznamov.

Keďže proces ťažby je sprevádzaný riešením zložitých matematických problémov, baníci musia mať vo svojom arzenáli veľmi výkonné počítače. Je to v ich rukách distribuovaná základňaúdajov, ktoré pozostávajú z „blokového reťazca“. Táto povaha databázy vám umožňuje kontrolovať transakcie bez účasti akýchkoľvek finančných regulátorov.

V mysliach priemerného používateľa sa samotné slovo „blockchain“ („reťaz blokov“) celkom úzko spája s pojmom „bitcoin“, čo má dvojaký vplyv na vnímanie.

Obľúbenosť Bitcoinu na jednej strane vzbudzuje záujem o blockchain, na druhej strane je v masovom povedomí Bitcoin často spájaný len s niečím negatívnym, zákonodarcom zakázaným a prenasledovaným. Ako napríklad, prečo platiť bitcoinmi, keď existuje celá zoo elektronických peňaženiek a bankové karty? Samozrejme, robiť nejaké tienisté veci.

Blockchain je v podstate len nástroj, pomocou ktorého môžete ukladať transakčné dáta (databázu). Ale nástroj sám o sebe nemôže byť očividne dobrý alebo zlý: pomocou sekery môžete ísť a narúbať drevo, aby ste sa v zime zohriali a uvarili si jedlo, alebo si môžete vziať tú istú sekeru a znížiť populáciu záložne. konkrétne mesto. Nástroj je rovnaký, aplikácia a dôsledky sú odlišné.

Existuje mnoho oblastí použitia, hlavnou vecou je, že existuje analógia transakcie alebo podobnej interakcie, partnerstva medzi stranami. Bitcoin a Litecoin preto teraz pracujú na technológii blockchain a banky aktívne sledujú blockchain (na jeseň 2016 Bank of America a Microsoft oznámili začiatok vývoja finančnej blockchain platformy).

Prvá skutočná transakcia so skutočnými peniazmi sa tiež uskutočnila na jeseň toho istého roku - izraelský startup (Wave), britská banka (Barclays) a írsky výrobca mlieka (Ornua) vydali akreditív na 100 000 dolárov. A ak by predtým proces kvôli byrokracii a overovaniu všetkých dokumentov trval týždeň a viac, tak vďaka kryptografii a automatizovanému overovaniu všetko trvalo asi štyri hodiny.

Dňa 21. decembra 2016 uskutočnili Alfa-Bank a S7 transakciu akreditívu prostredníctvom blockchainu.

Centrálna banka Ruskej federácie spolu s veľkými bankami krajiny vytvorila platformu MasterChain, ktorej cieľom je zvýšiť transparentnosť a efektívnosť existujúcich finančných systémov.

A Európsky parlament v zásade premýšľal o jeho implementácii do vládnych orgánov pomocou blockchainu.

Vzhľadom na rozsah aplikácie a úroveň hráčov, ktorí už začali technológiu využívať v biznise, už nie je možné považovať blockchain za nejakú zvláštnu, podozrivú inováciu, na ktorú po chvíli každý zabudne.

Aké bezpečné je toto všetko?

Hlavnými výhodami používania blockchainu sú transparentnosť transakcií a viacnásobné kópie všetkých týchto transakcií tak, aby každý účastník procesu mal vždy informácie o každom kroku všetkých partnerov.

Ak sa to pokúsite opísať jednoduchšie, predstavte si veľké zdieľaný priečinok na FTP. Vidíte celý jeho obsah (č skryté súbory), môžete rýchlo zistiť, kto odovzdal súbory a do ktorých podpriečinkov. Ktoré súbory, kedy a pre koho.

Ale zároveň má každý k týmto súborom iný prístup. Niekto si môže len vychutnať pohľady a zobraziť zoznam súborov v jednotlivých priečinkoch. A niekto (príjemca konkrétneho súboru) si môže stiahnuť dáta pre seba. Navyše k súboru nebude mať prístup nikto iný – iba ten, komu bol určený.

Alebo napríklad veľká elektronická peňaženka s otvorenými štatistikami. Vidíte, že účet dostal 50 000 rubľov od používateľa A pre používateľa B. Používateľ B to o hodinu neskôr preniesol niekde inde v systéme. Zároveň samotní používatelia, ktorí sa skrývajú za A a B, môžu byť buď anonymní, alebo úplne identifikovaní – záleží to od samotnej platformy a účelu jej vytvorenia. Všetci účastníci reťazca môžu sledovať pohyb finančných prostriedkov, no k samotným finančným prostriedkom bude mať prístup iba používateľ s potrebnými právami (B). Zvyšok v tomto prípade slúži ako pozorovatelia.

Tým je zabezpečená správna úroveň otvorenosti transakcie – celý reťazec transakcií je duplikovaný a uložený v nezmenenej zašifrovanej podobe pre každého účastníka, nebude možné ho nejako sfalšovať.

Blockchain je decentralizovaný, neexistuje žiadne spoločné „príkazové centrum“, ktoré v prípade hacknutia zničí všetky údaje o transakcii a jej účastníkoch alebo ich nahradí.

Ak sa napríklad uskutočnila transakcia, na ktorej sa zúčastnilo 100 ľudí, potom tento reťazec blockchainu zostane funkčný a viditeľný, aj keď je poškodených 99 počítačov iných účastníkov. Koniec koncov, v podstate každý článok blockchainového reťazca je akousi kompletnou zálohou dát všetkých transakcií všetkých ostatných účastníkov na tomto odkaze.

Hacknutie jedného z týchto počítačov neovplyvní bezpečnosť údajov na ostatných (ani ich nezmení).

Blockchain teraz a v budúcnosti

Je celkom možné, že práve teraz je čas, kedy sa technológia testuje naživo vo veľmi významných oblastiach verejného života a čoskoro uvidíme čoraz viac projektov a platforiem využívajúcich blockchain. Banky sa to už snažia aktívne implementovať aj doma (aj znižovanie prevádzkových nákladov), na trhu sa objavuje stále viac nových hráčov, ktorí sa snažia spopularizovať využívanie technológií.

Nové projekty na blockchaine budú vychádzať z jeho hlavných výhod – otvorenosť, istota, bezpečnosť.

Preto bude blockchain dobrým pomocníkom pre všetky služby, kde by sa používatelia mohli obávať možného podvodu alebo bezpečnosti údajov:

  • mikroplatby
  • Bankové operácie
  • logistiky
  • judikatúra
  • liek

Za pár rokov sa blockchain zmenil z novinky v technologickom svete na nástroj, ktorý začínajú používať veľké banky, korporácie a vlády.

Čo len posilňuje dôveru, že v budúcnosti technológia ešte viac odhalí svoj potenciál.

Niečo málo o nás

Na vývoji blockchainu sa podieľame už od roku 2011 (založenie BitFury) a radi sa s vami podelíme o najnovší vývoj a novinky.

Prvé experimenty s použitím centrálnych a GPU S ťažbou sme začali pred 6 rokmi, v roku 2011, v rámci rôznych projektov. O rok neskôr bolo rozhodnuté zamerať úsilie na jednu vec – BitFury. V roku 2014 bola ťažba nasadená už v 3 krajinách (Fínsko, Island, Gruzínsko) na vlastných zariadeniach. Plánujeme vybudovať dátové centrum v Spojených štátoch.

Niekoľko zaujímavých projektov, ktoré sme už zrealizovali:

čip využívajúci 28nm technológiu

Prišiel nahradiť náš špecializovaný 55-nanometrový čip. Nový čip fungoval so spotrebou 0,2 Joulu na gigahash.

16nm čip

Začali sme ho implementovať vo vlastných dátových centrách. Tento čip už spotreboval 0,06 joulov na gigahash, pričom výkon bol 184 gigahašov za sekundu (chladenie ponorením) a 140 pri chladení vzduchom.

Blockchain otvára veľké príležitosti aj pre vládne agentúry – na jar 2016 sme začali pracovať na projekte pozemkového katastra pre Gruzínsko na báze blockchainu. Okrem toho, že využitie blockchainu zvýši úroveň bezpečnosti a výrazne urýchli proces spracovania dokumentov na diaľku, by malo znížiť aj náklady na registráciu pozemkových práv, a to pomerne výrazne – z priemerných 50 – 200 USD na 5-10 centov.

V rokoch 2014 a 2015 sa nám podarilo prilákať investície v troch kolách po 20 miliónov dolárov, čo bola v tom čase približne polovica všetkých globálnych investícií do rozvoja Bitcoinu.

Dnes je BitFury jedným z najväčších ťažiarov a tvorcov blockchainovej platformy. Budeme si aj naďalej udržiavať svoju vedúcu pozíciu a aktívne podporovať blockchainové technológie.

Ak máte nejaké konkrétne otázky týkajúce sa blockchainu vo všeobecnosti alebo konkrétneho niektorého z našich produktov (BlockBox, 16nm ASIC čip, blockchain a vláda) - napíšte do komentárov, odpovieme v nasledujúcich príspevkoch.

Značky:

  • blockchain
  • bitcoin
  • kryptografia
  • blockchain
  • bitcoin
  • bitfury
Pridať značky

Komentáre 48

Dobrý deň, milí čitatelia blogu. Čo je blockchain? Mnoho ľudí (vrátane mňa na začiatku) to okamžite zažije spojenie s bitcoinmi(alebo kryptomena v jej všeobecnom zmysle). Na jednej strane sú tieto asociácie pravdivé, no na druhej strane nie. prečo je to tak? Poďme na to.

Čiastočne je to spôsobené tým, že celosvetovo najpopulárnejšia služba určená je, kde desiatky miliónov používateľov ukladajú bitcoiny, toto spojenie len posilňuje.

Najprv si prejdime etymológiu tohto slova. Je odvodený z anglického BlockChain, čo znamená „reťaz blokov“. To nám však veľa nehovorí – iba názov technológie. My sme však použili to isté kľúčové slovo, ktorý by mal všetko vysvetliť.

Čo je BlockChain a aká je podstata tejto technológie?

Virtuálne peniaze sú ale len jedným z mnohých prípadov použitia, aj keď veľmi úspešne demonštrujú možnosti tejto technológie (zatiaľ sa nevyskytli prípady hacknutia alebo krádeže bitcoinov). Vďaka takejto neomylnej povesti sa predpovedá, že blockchain bude mať veľkú budúcnosť v iných oblastiach ľudského života, ktoré sú rovnako dôležité v otázkach bezpečnosti, ako je obeh peňazí (ukladanie informácií, transparentné voľby atď.).

Zrejme už máte v hlave nejaký zmätok – ako sa dajú prepojiť elektronické peniaze a voľby? Ale tu je všetko ľahko vysvetlené. Blockchain je v podstate len distribuované a dokonale chránené pred hackermi databázy. Ide o to, ako je celá táto vec organizovaná.

Je pravda, že ak pôjdete do detailov, bude to únavné, a preto sa pokúsim vyjadriť podstatu jednoduchými slovami a koncepcie. Mimochodom, pomôže mi s tým dievča z nasledujúceho videa, ktoré názorne ilustruje postup pomocou blockchainu na vytvorenie kryptomeny a nielen:

Pravdepodobne poznáte technológiu ako BitTorrent (aspoň nepriamo)? Čo je na ňom pozoruhodné (okrem toho, že väčšina výmeny teraz prebieha na jej princípoch, vrátane tých s porušovaním autorských práv)? A skutočnosť, že údaje v ňom sú uložené distribuovane - neexistuje žiadny centrálny server, ale zároveň všetko funguje skvele (rýchlo a spoľahlivo).

Výhody blockchainu

Blokový reťazec je teda trochu podobný (distribuovaná štruktúra a popularita), ale má aj množstvo ďalších výhod:

  1. Neexistuje tu ani centrálny server - celá databáza je distribuovaná medzi účastníkov, čo znamená, že je takmer nemožné ju hacknúť (iné kópie okamžite odmietnu neoprávnené zmeny vykonané v jednej alebo viacerých kópiách - viac ako polovica všetkých používateľov tento systém je potrebné prelomiť).
  2. Každý používateľ bude mať úplnú kópiu databázy (obsahujúcu celý reťazec transakcií) v zašifrovanej forme. Kópie sú synchronizované (toto je algoritmus na rozhodovanie o konfliktných verziách blockchainu).
  3. Ktokoľvek môže sledovať akúkoľvek transakciu (operáciu s dátami) – systém je úplne transparentný (ako si myslíte, že médiá vedeli presné sumy bitcoinov prevedené na majiteľov nedávno senzačných vírusov?). Už len toto stojí za to!
  4. Informácie sa pridávajú do databázy vybudovanej pomocou technológie blockchain vo forme nových blokov. Okrem toho je pridávanie koordinované s ostatnými používateľmi siete. Ak vezmeme Bitcoin, potom sa vytvorí nová jednotka pomocou výpočtov náročných na zdroje (v podstate vymenovanie čísel a výpočet hash pre ne, aby sa zmestili do vopred určeného vzoru).

    Takže bola vyťažená nová jednotka bitcoinu (v podstate nový blok informácií) skontrolované ostatnými účastníkmi systému(prepočíta sa hash) a až potom sa nový blok pridá do všetkých databáz všetkých používateľov systému.

  5. Všetky nelegálne pokusy o vykonanie zmien v databáze na báze technológie blockchain (pridanie nových blokov, priradenie si ich k sebe atď.) sú zastavené ich porovnaním s kópiami databáz uloženými inými používateľmi systému. Je veľmi ťažké hacknúť systém kvôli decentralizácii a opakovanému kopírovaniu uložených informácií. Tá je podobná DNA v ľudských bunkách – je ich veľa, nesú všetky informácie a ľahko si poradia aj s poruchami v jednotlivých kópiách.

Analógie a príklad použitia Block Chain na vytvorenie kryptomeny

Ak vám vyššie uvedený popis nevyjasnil, čo je BlockChain, potom Pokúsim sa to vysvetliť na príklade s jednoduchými asociáciami.

Predstavte si cloudové úložisko dostupné pre každého bez rozdielu (alebo jeho zastaraný analóg – FTP server so súbormi v verejný prístup), kde sú tisíce priečinkov so súbormi. Na ňom si môžete prezrieť všetko, čo je tam aktuálne nahrané, a vedieť, kde sa ktorý súbor nachádza, kto ho nahral a kto ho stiahol. Ale... Sami si nemôžete stiahnuť všetko, ale len to, na čo máte právo. Súbory môžete nahrať až po splnení podmienok určených systémom.

Ďalší príklad z oblasti peňazí, ktorý bude mať bližšie k Bitcoinu. Predstavte si, že v systéme elektronických peňazí neexistujú žiadne individuálne peňaženky (údaje o nich sú dostupné iba vlastníkovi peňaženky a zamestnancom systému), ale existuje iba jedna peňaženka, ale so štatistikami úplne otvorenými pre každého. Vidíte, že Vasya previedol toľko peňazí Petyovi a on mu previedol toľko peňazí. Nebudete však môcť zasahovať do procesu výmeny ani nič ukradnúť.

Môžete dostávať iba peniaze, ktoré sú určené výhradne pre vás. Sú viazané na špeciálne adresy, medzi ktorými dochádza k transakcii (prevodu). Prenos je potvrdený tajným kľúčom (je ním podpísaný) kompatibilným s touto adresou (v skutočnosti ide o analóg prihlasovacieho mena a hesla). Údaje, ktoré ste previedli, sa odošlú do všetkých kópií databázy. Peniaze sa považujú za prevedené, keď sa zosúladia záznamy o ich odoslaní a prijatí.

Tento proces je podrobnejšie opísaný na konci tohto článku, ale zatiaľ dám slovo mladému mužovi, ktorý hovorí veľmi jednoduchými slovami o komplexnom blockchaine a implementácia kryptomeny na jej základe.

Vyzerá to veľmi jednoducho, však?

Je BlockChain našou budúcnosťou?

V súčasnosti sa pomerne úspešne testuje technológia zvaná blockchain ako nástroj pre virtuálne peniaze, ako je Bitcoin a iné kryptomeny. Vlastne tu sa začal jej triumfálny pochod, ale je nepravdepodobné, že by sa takto skončil.

Blockchain nie je to isté ako Bitcoin

Ako bolo plánované, kryptomena nie sú ani peniaze, ale úplný analóg zlata vo virtuálnom svete - ich množstvo je obmedzené (vypočítané na mnoho rokov vopred a množstvo „vyťaženého“ je regulované zvyšovaním / znižovaním zložitosti procesu ťažby. ), ale dajú sa získať (napríklad c) alebo alebo ťažbou (v bani, ktorou môže byť váš počítač alebo špeciálne zostavený výkonný systém).

Samotný Bitcoin je ale dosť kontroverzná vec. Objavil sa v roku 2009 a odvtedy sa tisícnásobne rozrástol a rastie dodnes (aj rýchlym tempom).

Naozaj to nevyzerá ako bublina? Praskne? Pravdepodobne. Okrem toho existuje nejednoznačný postoj k štátnej kryptomene.

Bitcoin je ale iba produkt vytvorený na princípoch BlockChainu a všetky jeho nedostatky nemajú nič spoločné so samotnou technológiou. Kryptomena je v podstate testovací priestor pre blockchain a z technického hľadiska ide všetko ako má. A tu nie je budúci osud Bitcoinu vôbec dôležitý, pretože je to len „skúšobný balón“.

Na základe BlockChainu môžete jednoducho vytvoriť ďalšiu kryptomenu, napríklad plne zabezpečenú a legalizovanú na štátnej úrovni. stane sa to? Uvidíme, ale je to veľmi pravdepodobné. Vec je pohodlná a to nielen kvôli technickým vlastnostiam opísaným vyššie.

Prečo teraz všetci hovoria o tejto technológii?

Poďme sa pozrieť na výhody, ktoré zavedenie technológie blockchain prinesie do našich životov:

  1. "Nepotrebujete huslistu" - pamätáte si túto frázu z legendárneho filmu? Takže tu je to veľmi použiteľné. Pri použití tejto technológie nebude potrebné zapájať do transakcie „tretiu stranu“, pretože systém, ako som už povedal, je úplne transparentný pre každého. To môže výrazne znížiť režijné náklady a načasovanie transakcií (transakcií, t. j. operácií s dátami).
  2. Blockchain je vhodný pre tie systémy, kde existuje riziko podvodu a informačnej bezpečnosti. Všetko, na čo sa teraz míňajú obrovské peniaze. Okrem transparentnosti má technológia skutočne neporovnateľnú bezpečnosť a bezpečnosť používania všetkými stranami. Okrem toho existuje ochrana pred podvodmi (a „udržiavaním pod kontrolou“) zo strany organizátora systému v dôsledku decentralizácie (ako v bittorrente - technicky neexistuje spôsob, ako zabrániť sťahovaniu).

Preto sú teraz aktívni experimenty s implementáciou BlockChainu, napríklad vo volebnom procese. Transparentnosť, bezpečnosť a ochrana sú veľmi dôležité. Vrátane podvodov zo strany tých, ktorí sú pri moci, zlomyseľných ľudí a iných sprisahancov. A už vôbec nie o zasahovaní do volieb (a priori). Krása.

Tiež túto technológiu Dá sa pozoruhodne prispôsobiť na vedenie rôznych katastrov, lekárskych databáz, právnych databáz, akúkoľvek logistiku, ako aj na vykonávanie bankových operácií (toto určite „nariadil lekár“ - výrazne sa znížia náklady a cestovný čas).

Celá otázka spočíva v tom, že sa urobí rázne rozhodnutie (mnohí nie sú spokojní s nemožnosťou „nepostrehnuteľne“ zasahovať do chodu systému po jeho implementácii) a implementácia tohto všetkého a aplikácia blockchainu v praxi bude sekundárna záležitosť (našťastie, Bitcoin poskytol vynikajúcu vybudovanú základňu).

Problémy implementácie BlockChainu v živote

  1. Napríklad na udržanie vysokej úrovne bezpečnosti potrebuje systém neustále zložité výpočty, ktoré sa dajú robiť len s veľmi veľkou základňou zdrojov. V Bitcoine bol tento problém vyriešený jednoducho – ustanovili komisiu tým, ktorí na tento účel poskytujú svoje zdroje (výpočtový výkon počítačov alebo špeciálne zostavené systémy – ťažobné farmy) (na tomto bola postavená hlavná metóda zarábania bitcoinov – ťažba). princíp).
  2. Pre bezpečnosť celého systému je tiež mimoriadne dôležité, aby tieto zdroje boli distribuované a neboli pod kontrolou nejakej skupiny (napríklad zjednotenej sprisahaním), ktorá môže moc sústredenú vo svojich rukách využiť na rôzne zlé manipulácie.
  3. To všetko môže niekoho pripraviť o prácu alebo zisk (rôzni sprostredkovatelia), a preto v počiatočnej (najťažšej) fáze zavádzania techniky do života nasadia špicu do kolies.

Blockchain využívajúci bitcoin ako príklad

BlockChain je len bežný jednotlivo prepojený zoznam blokov s informáciami o transakciách. Každý nový blok zmení stav celej distribuovanej databázy. To znamená, že ak niečo nahradíte (so zámerom), tak sa hashe ďalších blokov zmenia a nahradený kus nenahradí ten starý.

Všeobecne akceptovaná miera integrity. Hash ľubovoľného čísla sa dá vypočítať (pomocou určitého vzorca), ale nie je možné obnoviť číslo z hashu, čo znamená, že falšovanie v takejto databáze je nemožné.

Teraz skutočné príklad blockchainu fungujúceho v systéme Bitcoin. Ďalej stručne:

  1. Transakcie v tomto systéme sa podpisujú (považujú sa za spoľahlivé) v dávkach (t. j. blokoch).
  2. Frekvencia objavovania sa (pridávania) nových blokov je zabudovaná do distribuovaného algoritmu systému: aby ste mohli podpísať jeden blok (vydať novú peňažnú jednotku), musíte nájsť požadovaný hash (hrubou silou, pretože je a priori nie je možné obnoviť číslo z hashu a všetko, čo zostáva, je donekonečna počítať hash pre náhodne vybraté čísla, kým náhodou nenatrafíte na správna možnosť hash).
  3. V tomto prípade je zložitosť hľadania hashu nastavená algoritmicky v závislosti od úloh systému (mení sa zložitosť šablóny, do ktorej musí hash zapadnúť). V Bitcoine je frekvencia ťažby novej jednotky (vzhľad nového bloku) približne desať minút. Čím väčšia je teda sila baníkovho systému, tým vyššia je pravdepodobnosť, že do systému pridá ďalší blok a dostane zaň odmenu.
  4. Klienti systému môžu vygenerovať minimálne milión transakcií (prenosov) za sekundu, no sieť uzlov ich bude akceptovať až od momentu podpísania ďalšieho bloku (vyťaženia ďalšej jednotky).
  5. Okrem toho sa transakcia bude považovať za nepotvrdenú, kým sa neobjaví niekoľko nových blokov (generovanie peňažných jednotiek), na ochranu pred forkmi (šírenie jednotiek kryptomeny na „bočných vetvách blokového reťazca“, ktoré sa objavilo napríklad v miestnych sieť, ale potom boli odmietnuté hlavným blokovým reťazcom).
  6. Aby sa zabránilo jej nekontrolovanému rastu, veľkosť databázy transakcií je špeciálne komprimovaná (v skutočnosti orezaná) kvôli „kontrolným bodom“. Konsenzuálne algoritmy periodicky potvrdzujú takzvaný „pivotný“ blok, pred ktorým sa reťaz blokov nemusí ukladať. Takéto riadiace bloky sa periodicky vytvárajú (označujú). V opačnom prípade by bol základ Bitcoinu cenovo nedostupný.

To chcem zdôrazniť kryptomena nie je vec sama o sebe. V každom prípade sú bitcoiny celkom voľne zameniteľnou menou.

Pre ich rýchla výmena Pre ruble, doláre alebo iné elektronické peniaze môžete využiť online zmenárenské služby, napríklad tieto:

A pre jemnejšiu hru na kurzoch a doplnkový príjem viem poradiť krypto burzy:

Takto vyzerá skvelý a hrozný blockchain, ak sa ho pokúsite opísať viac-menej jednoduchým jazykom. Síce musíte používať slová, ktoré nie sú úplne jednoduché, ale čo narobíte - technika :)

Veľa šťastia! Uvidíme sa čoskoro na stránkach blogu

Mohlo by vás to zaujímať

BlockChain.info je populárna online kryptomenová peňaženka v ruštine na oficiálnej webovej stránke BlockChain.info CoinMarketCap - oficiálna stránka hodnotenia kryptomien CoinMarketCap (trhová kapitalizácia kryptomien) Cryptonator - online peňaženka pre kryptomeny s jednoduchým prihlásením, ale nie veľmi dobré recenzie Tokeny - čo sú to v kryptomene a iných oblastiach Kryptomena - čo to je jednoduchými slovami, ako všetko funguje a zoznam najviac hodnotených kryptomien Kryptomenová peňaženka - ako ju vytvoriť a ktorá je lepšia: studená, multi-menová, hardvérová alebo online kryptopeňaženka
Ťažba – čo je to jednoduchými slovami a ako zarobiť peniaze ťažbou bitcoinov a iných kryptomien Satoshi - čo to je, koľko satoshi je v 1 bitcoine, aký je ich výmenný kurz k rubľu a kto je Satoshi Nakamoto Cloud Token a robot Jarvis splnili sen mnohých investorov

Svet bez bánk, notárov, registrátorov, regulátorov – technológia blockchain núti nový pohľad na výmenu hodnôt, dokumentov a peňazí. Odstraňuje sprostredkovateľov a umožňuje používateľom priamo si navzájom posielať dôležité údaje. Niektorí to už označujú za prelom 21. storočia, najväčší vynález porovnateľný s objavom internetu, iní sa na to pozerajú opatrne.

Pozrime sa na blockchain pre figuríny jednoducho.

Zjednodušene povedané, blockchain sa často prirovnáva k štandardnému denníku alebo kartotéke, kde sa postupne v chronologickom poradí robia záznamy o tom, čo sa urobilo – spal, jedol, pral, chodil, požičal si peniaze, zaplatil 100 dolárov za večeru, atď.

Aby sa zabezpečilo, že nikto zvonku nebude môcť vykonávať zmeny v denníku podľa vlastného uváženia, všetky informácie sú šifrované špeciálnym spôsobom a šifra je dobre premyslená. Ak je denník v jednom exemplári, môže sa mu stať čokoľvek - vyhorel dom a on ho spolu s ním ukradli, s najväčšou túžbou ho rozlúštili a upravili.

Z dôvodu spoľahlivosti má denník veľa kópií, ktoré sú uložené na rôznych miestach. Navyše, keď sa do denníka zadajú nové informácie, po overení sa aktualizujú na všetkých kópiách.

To je koniec textov, poďme na vec.

Čo je blockchain a prečo je potrebný?

Blockchain pochádza z angličtiny. blockchain (blokový reťazec), čo doslova znamená „reťaz blokov“. Inými slovami, ide o databázu, ktorá je v pravom zmysle slova súvislým reťazcom blokov a je uložená súčasne na mnohých počítačoch.

Neustále sa vytvárajú nové bloky v tomto databázovom reťazci. Každý novovytvorený blok obsahuje skupinu akumulovaných V poslednej dobe a objednané záznamy (transakcie), ako aj hlavičku.

Transakcie sú akékoľvek akcie, ktoré používatelia vykonávajú online, či už ide o posielanie finančných prostriedkov, registráciu vlastníckych práv, nákup herného predmetu atď. Keď používateľ vytvorí transakciu, odošle ju do takzvaného mempoolu, kde čaká, kým sa pridá do jedného z blokov a potvrdí.

Akonáhle sa vytvorí blok, je overený ostatnými účastníkmi siete a potom, ak všetci súhlasia, je pripojený na koniec reťazca. Keď sa tak stane, už v ňom nie je možné vykonávať zmeny. Blok okrem nových informácií ukladá v zašifrovanej podobe aj údaje o predchádzajúcich blokoch.

Databáza sa aktualizuje na všetkých počítačoch pripojených k systému a baníci (validátori) začínajú tvoriť ďalší blok.


Základné princípy blockchainu:

  • decentralizácia a distribúcia;
  • bezpečnosť a ochrana;
  • otvorenosť a transparentnosť;
  • nemennosť už zapísaného.

Distribuované úložisko

Akékoľvek dôležité informácie týkajúce sa jednej alebo druhej oblasti života ľudí sú niekde uložené. Kúpa domu alebo auta, pôžička, registrácia manželstva, prevod peňazí - všetky údaje o týchto transakciách sa zaznamenávajú a umiestňujú centrálne na servery vládnych agentúr alebo súkromných spoločností. To často vedie k zneužitiu – ak chcete, môžete sa dostať do akejkoľvek databázy a vykonať v nej úpravy.

Blockchain technológia radikálne mení tento prístup. Jej podstata spočíva v tom, že databáza nie je uložená na jednom mieste, ale je rozmiestnená na tisíckach, ba až desiatkach tisíc a niekedy aj miliónoch počítačov roztrúsených po celom svete.

Pravdepodobnosť, že budú všetky postihnuté, je zanedbateľná a vyzerá fantasticky. Medzitým, kým aspoň jeden počítač v sieti funguje, systém založený na blockchaine existuje.

Bezpečnosť

Ako už bolo spomenuté, každú centralizovanú databázu je možné hacknúť a robiť v nej zmeny. Takéto číslo nebude fungovať s blockchainom. Nemá zmysel hackovať jeden z blokov a meniť v ňom informácie, pretože všetky bloky budú musieť byť rozbité, a to si vyžaduje obrovský výpočtový výkon - ako si pamätáme, nové bloky obsahujú zašifrované údaje o predchádzajúcich blokoch. Pokus o hackovanie si preto určite všimnú ostatní účastníci siete.

Okrem toho výkonný šifrovací algoritmus využívajúci hašovacie funkcie, ako aj digitálny podpis. Podpis používa dva kľúče – verejný a súkromný. Prvý je potrebný na overenie samotného podpisu, druhý sa používa pri jeho vytváraní a je tajný. Kľúče poskytujú účastníkom prístup k určitým informáciám.

Hašovacia funkcia na prvý pohľad vyzerá ako postupnosť náhodných čísel a písmen. Práve to zabezpečuje nemennosť všetkých zaznamenaných údajov.

Ako vidíme, fungovanie siete nie je založené na mýtickej dôvere užívateľov jeden k druhému, ale na prísnych matematických výpočtoch.

Otvorenosť

Celá základňa sa nachádza v verejný prístup, a teda ktokoľvek môže zobraziť údaje konkrétneho bloku. Napríklad jeden používateľ previedol 10 000 dolárov na druhého - ktokoľvek sa o tom môže dozvedieť, ak chce. Otázkou je, kto komu peniaze previedol, zostáva záhadou. Tieto informácie sú dostupné priamym účastníkom výmeny, pokiaľ si ich sami neželajú zverejniť.

Interakcia bez sprostredkovateľov

Dôležitým bodom je, že neustále potrebujeme jednať so sprostredkovateľmi – finančné transakcie realizujeme prostredníctvom bánk, platobných systémov, zmenární, overujeme notárske dokumenty.

Často dochádza k situáciám, keď sa peniaze k adresátovi nemusia dostať, pretože banke sa transakcia nepáči a bude sa o ňu zaujímať. Falšovanie dokumentov tiež nie je nezvyčajné. Hoci teda úplne nedôverujeme všetkým druhom sprostredkovateľov, sme nútení využívať ich služby, často na vlastné nebezpečenstvo a riziko, keďže neexistuje žiadna alternatíva.

Blockchain umožňuje priamu výmenu dát. Pravosť transakcií v systéme overujú priamo jeho účastníci.

Sieťové zariadenie

Sieť tvoria používatelia, ktorí sa zaujímajú o používanie jedného alebo druhého typu informácií. Účastníci sú rozdelení do dvoch typov:

  • bežní používatelia;
  • blokových staviteľov alebo, ako sa im tiež hovorí, minerov, validátorov.

Bežní používatelia posielajú do siete nové záznamy o transakciách. Napríklad používateľ X chce preniesť 100 konvenčných jednotiek na používateľa Y.“ A baníci už z týchto transakcií tvoria bloky. Príspevky sa potvrdia a zapíšu sa do bloku len vtedy, ak s tým súhlasí väčšina. Ostatné sú ignorované a nepovažujú sa za platné, kým neskončia v obsahu jedného z nasledujúcich blokov. Iba vlastník kľúča, ktorý k nemu umožňuje prístup, môže použiť konkrétny záznam v blockchaine.

Ak sa chcete stať baníkom, stačí prideliť výkon svojho počítača na generovanie nových blokov. K sieti sa pripájajú pomocou špeciálneho softvéru.

Existujú aj systémy, v ktorých sa namiesto tradičnej ťažby pomocou algoritmu Proof-of-Work používajú iné protokoly, napríklad Proof-of-Stake, keď validátori potrebujú rezervovať určité množstvo krypto mincí na účte na potvrdenie. transakcií.

Typy systémov

Sú postavené na technológii blockchain odlišné typy systémov Jedzte verejnosti nadnárodné systémy, aby sa pripojili a stali sa jednoduchý používateľ alebo sa baníkom môže stať ktokoľvek. Správu takéhoto združenia vykonáva obec sama.

Existujú tiež súkromné alebo takzvané exkluzívne blockchainové siete, ktoré sú udržiavané a kontrolované ich tvorcami. Ak sa chcete stať účastníkom, musíte splniť určité podmienky stanovené organizátormi. Nové bloky môže v takýchto systémoch ťažiť jasne stanovený certifikovaný okruh osôb.

Oblasti použitia blockchainu

Ako vidíme, blockchainová platforma je distribuovaná databáza na verejné použitie, ktorej chýba hlavne centralizovaný dohľad nad procesom. Pomocou blockchainu môžete uchovávať záznamy, ukladať údaje a vykonávať transakcie v akejkoľvek oblasti života:

  • finančné operácie;
  • transakcie s nehnuteľnosťami;
  • poistenie;
  • logistika;
  • dopravné priestupky;
  • registrácia manželstva a oveľa viac.

K prvému použitiu blockchainu v praxi došlo v roku 2009, kedy na jeho základe vznikla kryptomena Bitcoin. Neskôr sa objavilo veľké množstvo takýchto kryptomien pre širokú škálu chutí.

Štáty dnes aktívne zvažujú spôsoby, ako zaviesť blockchain do systému hlasovania vo voľbách. Čína chce preniesť prácu Národného fondu sociálneho zabezpečenia na blockchain.

Táto technológia bude úzko zakomponovaná do systému „inteligentných miest“, ktoré sa aktívne implementujú v ČĽR.

V oblasti medicíny, ochrany duševného vlastníctva a autorských práv už vznikajú startupy založené na blockchaine. Identifikačné systémy, webové prehliadače, decentralizované cloud-ové úložisko dáta, ako aj sociálne siete.

Navyše už bol vytvorený celý virtuálny národ - BITNATION, ktorý otvára ambasády v rôznych krajinách. Jeho občanom sa môže stať každý.

Čoraz viac ľudí počúva o takzvaných smart kontraktoch, alebo inak povedané, ktoré fungujú na blockchaine a výrazne zjednodušujú proces podpisovania zmlúv. Prvýkrát sa objavili v sieti Ethereum.

V tomto prípade nie je potrebné zapájať do procesu tretiu stranu, ktorá by vystupovala ako garant splnenia podmienok. Tu programový kód Na základe vopred stanovených podmienok sa automaticky rozhodne, čo s konkrétnym majetkom urobí. Všetci zainteresovaní účastníci procesu môžu transakciu kedykoľvek skontrolovať.

Technológia bola prvýkrát testovaná v medzinárodnom obchode začiatkom jesene 2016. Potom na platforme Wave britská banka Barclays vydala akreditív na 100-tisíc dolárov, čím zabezpečila export veľkej dávky mliečnych výrobkov seychelskej spoločnosti írskou spoločnosťou Ornua. Takáto transakcia zvyčajne trvá najmenej týždeň, ale tu všetko trvalo asi štyri hodiny.

Výhody a nevýhody technológie

Ako môžete vidieť, blockchain je univerzálna technológia použiteľná v rôznych oblastiach života, čo je jednoznačná výhoda. Okrem otvorenosti, bezpečnosti a zabezpečenia, ktoré už boli spomenuté vyššie, blockchain tiež:

  • Znižuje transakčné náklady.
  • Skracuje čas transakcií z niekoľkých dní alebo dokonca týždňov potrebných na overenie údajov a výmenu dokumentov na niekoľko hodín.
  • Umožňuje organizáciám a inštitúciám zbaviť sa nepotrebných nákladových položiek.

Medzi nevýhody patrí škálovateľnosť. Blockchain dnes nie je schopný podporovať veľké množstvo transakcií v krátkom čase. Napríklad platobné systémy MasterCard alebo Visa spracujú približne 45-tisíc transakcií za sekundu, kým Bitcoin len 7. Denne rastie aj váha databázy uloženej na sieťových počítačoch.

Nezabudnite na záťaž Elektrina siete, pokiaľ ide o siete bežiace na algoritme POW. Všetky tieto zložité výpočty spôsobujú, že počítače spotrebúvajú veľké množstvo energie.

Keď už hovoríme o nezraniteľnosti blockchainu, odborníci poukazujú aj na pravdepodobnosť takzvaného „51% útoku“. Inými slovami, ak skupina účastníkov siete sústredí 51 % vo svojich rukách výpočtový výkon, môže začať konať vo svojom vlastnom záujme a potvrdzovať iba transakcie, ktoré sú pre ňu ziskové. To si však bude vyžadovať také silné zdroje, že implementovať túto myšlienku do praxe je mimoriadne ťažké.

Blockchain v Rusku a na Ukrajine

V Ruskej federácii sa chystajú oficiálne legalizovať technológiu a začať ju implementovať v roku 2019, pričom dovtedy prijali potrebné nariadenia. Doteraz veľké banky v krajine spolu s centrálnou bankou vytvorili platformu MasterChain s cieľom zvýšiť efektivitu finančného systému.

V Moskve funguje zaujímavý blockchainový projekt. Platforma sa volá „Aktívny občan“ a s jej pomocou uskutočňujú všetky druhy hlasovania o zlepšovaní života v hlavnom meste.

Na Ukrajine už bol Štátny pozemkový kataster čiastočne prevedený na blockchain. Na tejto technológii funguje najmä proces overovania výpisov. V druhej a tretej fáze blockchainizácie katastra sa existujúca databáza prenesie do distribuovaného registra a následne sa začnú hashovať všetky prebiehajúce transakcie. Ďalším v poradí je aj Štátny register vlastníckych práv k nehnuteľnostiam.

Uložiť