Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Windows Phone
  • Glavni problemi svakodnevne implementacije blockchain tehnologije. Blockchain - što je to jasnim jezikom

Glavni problemi svakodnevne implementacije blockchain tehnologije. Blockchain - što je to jasnim jezikom

Decentralizirani sustavi poznati su po mnogim korisnim kvalitetama, koje uključuju:

  • Jednostavna i praktična revizija u stvarnom vremenu.
  • Sve promjene su upisane u lanac blokova, ne mogu se lažirati i uvijek možete postaviti autora i točno vrijeme promjene.
  • Tehnologija uključuje mogućnost sigurnosnog kopiranja, u biti blockchain i postoji mnogo kopija istog.
  • Decentralizirano okruženje sa mogućnošću postizanja objektivnog konsenzusa.
  • Nemogućnost vanjske kontrole i uspostave lokalnih regulatora.
  • Neograničene mogućnosti pametnih ugovora omogućuju vam da integrirate blockchain u bilo koje poslovanje.

Poteškoće s ažuriranjima

U slučaju da neki korisnici odbiju prihvatiti nova pravila rada, može se pojaviti vilica. To se dogodilo, na primjer, s bitcoinom. Kada su neki korisnici došli s prijedlogom za povećanje veličine bloka, neki su ga prihvatili, dok je drugi dio odbio. Oni koji su pristali na povećanje bloka stvorili su rašlje BitcoinCash.

Slična situacija dogodila se i s Ethereum blockchainom, kada su napadači hakirali burzu i ukrali 70 milijuna dolara. Kako bi se novac vratio vlasniku, prije nekoliko dana predloženo je vraćanje blockchaina: i opet su neki korisnici odustali od ove ideje, što je dovelo do Ethereum Classic.

Stručna mišljenja

Prilično zanimljivu misao iznio je German Gref, šef Sberbanke... Po njegovom mišljenju, blockchain je sposoban sve, od poljoprivrede do bankovnog poslovanja, okrenuti naglavačke. I državni aparat također. Sama Sberbanka već je uspjela osvijetliti svoj interes za blockchain - novinari su pronašli kupnju ogromnog broja video kartica za rudarenje, a sama banka prilično otvoreno angažira blockchain stručnjake i programere da razviju odgovarajući softver. Prema Grefu, glavna stvar je ne propustiti trenutak.

Ali ne samo Sberbank radi u tom smjeru: najveće svjetske banke počele su se udruživati ​​u saveze kako bi zajednički analizirali blockchain i tražili mogućnosti za uvođenje tehnologije u rad banaka.

Doista, oni su praktički neograničeni, uz njihovu pomoć možete prilagoditi gotovo svaku vrstu ljudske aktivnosti, pa zašto to ne iskoristiti? Ugovori osiguravaju sigurnu, točnu i pouzdanu usklađenost sa svim pravilima, dok jamče matematičku točnost uvjeta propisanih u njima.

Razvoj blockchaina se neprestano događa, svaki stvoreni blockchain je savršeniji. Uskoro će biti kreiran TON blockchain, čiji tvorci obećavaju propusnost do milijun transakcija, što će riješiti jedan od ključnih problema cijele tehnologije.

U svakom slučaju, već sada možemo s povjerenjem reći da će s vremenom blockchain ispraviti svoje glavne nedostatke i postati ista poznata tehnologija kao, na primjer, struja ili internet - uostalom, jednom se ni njih nisu htjeli shvaćati ozbiljno .

Tvrtke koje koriste blockchain za svoje radne tokove počele su se sve češće pojavljivati ​​na tržištu roba i usluga. Životopisi IT developera koji spominju riječ "blockchain" su vrlo traženi, a slobodna radna mjesta ne traju dugo. Blockchain tehnologija iz dana u dan postaje sve popularnija, a njezina primjena u specifičnoj industriji dovodi do povećanja potražnje za performansama tvrtke.

Blockchain implementacija

Nakon pojave bitcoina 2008. godine, za čiju se izradu koristi blockchain tehnologija, analitičari su uočili veliki potencijal ove inovacije na tržištu informacijskih tehnologija. Predviđa se da će u bliskoj budućnosti blockchain zamijeniti zastarjele sheme za rad s podacima koji ne pružaju potrebnu brzinu obrade i sigurnost pohrane.

Blockchain se koristi u bankama i drugim financijskim institucijama koje se bave novčanim tokovima. Veliki strani i ruski za rješavanje hitnih problema:

Postupno se ova tehnologija uvodi u rad državnih službi: Rosreestr je pokrenuo pilot-projekt za registraciju zemljišnih čestica i nekretnina pomoću blockchaina. U području stambeno-komunalnih usluga planira se zamjena jednostavnog sustava za obradu zahtjeva za tekuće i velike popravke blockchainom. Dok se ova platforma testira, ali ministarstvo planira uvesti službenu upotrebu ovog sustava na državnoj razini.

Strane zemlje koriste blockchain kao alternativu klasičnim metodama rada s informacijama u sljedećim područjima:

  • sustav registracije migracija osoba (europske zemlje s povećanim priljevom migranata);
  • zdravstveni sustav (Latvija);
  • ovjera podataka kod javnog bilježnika (Estonija);
  • poštanske službe (SAD) itd.

Komercijalne organizacije prelaze na blockchain iz raznih razloga. Decentralizirani podaci, enkripcija, minimalan rizik od hakiranja neke su od prednosti ove tehnologije. No, u isto vrijeme, ne može si svaka tvrtka priuštiti implementaciju blockchaina u svoj radni tijek.

Najčešće to podrazumijeva velika financijska ulaganja koja nisu dostupna organizacijama srednjeg dohotka. Potreba za obukom zaposlenika, kupnjom nove opreme, troškovima oglašavanja - sve ove točke utječu na konačnu cijenu implementacije blockchaina. Može se pokazati da su za određenu tvrtku u ovom trenutku klasične radne sheme isplativije od korištenja novih tehnologija. Stoga je prvo što trebate učiniti prije korištenja blockchaina izračunati sve vrste troškova i predviđene dobiti, a zatim usporediti dobivene podatke.

Razvoj Blockchain sustava

Za razvoj blockchain sustava, kao i analizu aktivnosti tvrtke i pogrešno izračunavanje potrebe za implementacijom ove tehnologije, pozvan je tim stručnjaka koji se profesionalno bave ovim pitanjima: poslovni analitičari, kriptobankari, IT stručnjaci i menadžeri.

Proces razvoja blockchain sustava uključuje 2 faze:

  1. stvaranje i prilagođavanje softvera,
  2. izbor i montaža opreme.

Svaka faza je važna na svoj način za postizanje učinkovitog rezultata.

Korištenje otvorenog izvornog koda u stvaranju blockchain projekata pruža jedinstvenu priliku za programere. Najčešće birana platforma, odnosno okvir dizajna, za kreiranje pametnih ugovora temeljenih na blockchainu je Ethereum. Aplikacije izrađene s Ethereumom imaju niz atraktivnih značajki. Ne mogu se izvana cenzurirati, povući, promijeniti. Ova svojstva izdvajaju blockchain projekte od ostalih.

Osim aplikacija i pametnih ugovora, blockchain zahtijeva dodatne softverske komponente: novčanike za kriptovalute za pohranu i razmjenu digitalnog novca, web konzole za pregled rezultata rudarenja, online uređivače za otklanjanje pogrešaka i testiranje.

Oprema za blockchain sustave

Blockchain se kao tehnologija implementira na računalne uređaje s pristupom internetu. Troškovi Blockchaina sastoje se od 3 točke:

  1. Kupnja opreme koja zadovoljava kvalitetne karakteristike za rudarenje.
  2. Plaćanje električne energije koju oprema troši.
  3. Plaćanje za pristup globalnoj mreži za uređaje.

Računalni uređaji koji se koriste za blockchain rudarenje moraju imati moćne video kartice. Koriste se za što brže rješavanje matematičkih zadataka, za koje korisnik dobiva nagradu u obliku kriptovalute (bitcoin, ether, zicash itd.) Procesori, za razliku od video kartica, sporije rade s ponavljajućim operacijama, te stoga njihovo korištenje u blockchainu ne dovodi do željenog rezultata.

Zanimljiv! Za profesionalno rudarenje najpopularniji su ASIC-ovi koji su konfigurirani za rješavanje iste vrste matematičkih problema. Zahvaljujući tome, njihova je izvedba za red veličine veća od performansi video kartica i procesora.

Blockchain rješenja za poslovanje

Korištenje blockchaina u poslovnoj industriji ima pozitivan učinak. Razne tvrtke postupno se pridružuju novoj tehnologiji, stvarajući zanimljiva rješenja temeljena na blockchainu za postojeće probleme.

Kratak pregled poznatih blockchain tvrtki:

  • IBM i Maersk. Predložen je projekt za provedbu kojim bi se smanjio broj dokumenata potrebnih za obradu isporuka kvarljive robe. Ubrzanje procesa isporuke smanjit će troškove i povećati trgovinu na globalnoj razini.
  • Microsoft. Razvija program ID2020 koji će omogućiti identifikaciju identiteta osobe pomoću jednog globalnog dokumenta. Ovaj projekt je od najvećeg interesa u zemljama s visokom razinom izbjeglica iz ugroženih regija.
  • Qiwi. Istražuje mogućnosti primjene tehnologije distribuirane knjige na svoj sustav plaćanja. Investitor je projekta za bespilotnu isporuku robe.
  • Megafon. Dovršeno izdavanje dionica korištenjem blockchaina. Transakcije su napravljene pomoću pametnih ugovora na platformi Ethereum, što je smanjilo vrijeme obrade plaćanja.
  • Grupa Blockchain Solutions. Ova tvrtka stvara i održava web resurse koji upravljaju transakcijama kriptovalutama. Grupa Solutions Systems je ujedno i investicijska banka koja nudi unosne ponude na tržištu digitalne tehnologije.

Da biste saznali potpune informacije o tvrtki koja nudi usluge implementacije blockchaina u postojeći poslovni projekt, najprikladnije je koristiti TIN. Ovaj kod od 10 znakova na web stranici FTS-a na www.nalog.ru otvara popis informacija unesenih u Jedinstveni državni registar pravnih osoba: datum stvaranja, oblik vlasništva (pojedinačni poduzetnik, LLC, PJSC), veličina ovlaštenog kapital, popis djelatnosti i druge karakteristike.

Top 5 blockchain tvrtki prema vc.ru

  1. r3.com
    Razvija platformu koja financijskim institucijama i poduzećima omogućuje izravne transakcije jedni s drugima.
  2. Digital Asset Holdings LLC
    Američka tvrtka stvara blockchain sustav za trenutne transakcije između bankarskih organizacija.
  3. Brave Software Inc.
    Brave Software Inc. u nedavnoj prošlosti stvorila je vlastiti preglednik, gdje je za gledanje reklamnih materijala ponuđena nagrada u bitcoinima.
  4. Abra-Plutus Financial Inc.
    Abra-Plutus Financial Inc. razvio popularnu mobilnu aplikaciju za brzo ulaganje u kriptovalute i fiat.
  5. Blockstream
    Tvrtka razvija sustave plaćanja bitcoinima i tehnologiju sidechain - lance bitcoin blokova trećih strana.

Video: Abra lansira prvu svjetsku globalnu platformu za razmjenu kriptovaluta i kripto novčanik

Zaključak

Pojava nove informacijske tehnologije izazvala je pomutnju među tvrtkama koje žele raditi s blockchainom. Tvrtke koje planiraju implementirati ovu platformu u svoj radni tijek trebaju pažljivo razmotriti proces odabira izvođača kako investicija ne bi propala. Blockchain je jedan od načina razvoja poduzeća, a njegova primjena neće uvijek biti ekonomski opravdana.

Koje su prednosti blockchain tehnologije? Kako funkcionira blockchain tehnologija? Koji su slučajevi upotrebe blockchain tehnologije?

Optimisti vjeruju da će blockchain tehnologije u ne tako dalekoj budućnosti osloboditi svijet od birokracije, korupcije, nepoštenih izbora, internetskih prijevara i neispunjenih ugovornih obveza. Blockchain će nas sve spasiti i na Zemlji će doći era prosperiteta i prosperiteta.

Ne znam koliko su takve ružičaste prognoze opravdane, vrijeme će pokazati. Zasad je jedno jasno: blockchain je uistinu revolucionaran, bitno drugačiji način pohrane i prijenosa informacija preko mreže, koji ima puno mogućnosti za praktičnu upotrebu.

S vama je Denis Kuderin stručnjak za HeatherBober resurs za financijska i ekonomska pitanja. Reći ću, što su blockchain tehnologije, koje su njihove prednosti i kako rade. Također ću pokušati razbiti najčešće zablude i mitove o blockchainu i objasniti zašto Bitcoin vjerojatno neće zamijeniti tradicionalni novac u sljedećih 10 godina.

1. Blockchain – tehnologije budućnosti

Ako još uvijek ne znate što je blockchain, zaostali ste za vremenom. Samo lijeni sada ne pričaju o blockchainu. Istina, ne zamišljaju svi o kakvoj se tehnologiji radi i čime se jede. Oni samo to znaju blockchain je nekako povezan s bitcoinom, ali kako točno, teško im je reći.

Pa, ovaj će članak staviti točke na "e" i pomoći vam da shvatite bit, princip rada i primijenjeno značenje blockchaina.

Doslovno s engleskog, blockchain se prevodi kao " blok lanac". Prijevod prilično točno odražava bit fenomena. Blokovi informacija prikupljaju se u serijski krug i zaštićeni su kriptografskom enkripcijom.

Lanci informacija nisu pohranjeni ni na jednom zasebnom poslužitelju, ali postoje istovremeno na svim računalima spojenim na mrežu.

Vjeruje se da će široko prihvaćanje blockchain tehnologija promijeniti cijeli svijet. Zašto? Sve je jednostavno – zahvaljujući decentralizaciji blockchaina ne može se mijenjati – odnosno hakirati, krivotvoriti i općenito kontrolirati na bilo koji način.

Istovremeno nema potrebe za posrednicima prilikom obavljanja transakcija i sve druge radnje vezane uz prijenos vrijednih informacija. Informacije se prenose pomoću peer-2-peer protokola - od korisnika do korisnika.

Štoviše, svaki sudionik ima podatke o drugim sudionicima, kao i pristup cjelokupnoj povijesti transakcija izvršenih u sustavu.

Informacije se odmah nalaze na svim računalima – članovima blockchain mreže

Blockchain - samodostatna, ali u isto vrijeme izrazito otvorena struktura koji ne zahtijeva djelovanje trećih strana. Upravo tom cilju - odsutnosti posrednika - težili su kreatori bitcoina kada su razvili protokol za prijenos kriptovalute od korisnika do korisnika.

Digitalni novac se prenosi putem mreže bez sudjelovanja asistenata, što znači da nema potrebe za uslugama banaka i platnih sustava... Istodobno, samo njegov vlasnik ima pravo kontrolirati blockchain novčanik. Novac ne drže treće strane (banke) i nitko ne kontrolira vaše troškove i poslovanje.

Ne samo monetarne transakcije, već i sve druge operacije u kojima postoji rizik da jedna od strana ne ispuni određene uvjete, zaštitit će i osigurati blockchain proceduru.

Područja korištenja "blockchaina" su raznolika i brojna:

  • novčane transakcije;
  • trgovački ugovori, ugovori, transakcije;
  • kupnje usluga i robe;
  • prijenos povjerljivih informacija;
  • osiguranje;
  • zaštita i prijenos prava vlasništva;
  • upravljanje osobnim podacima;
  • arhiviranje službenih dokumenata;
  • zaštita intelektualnog vlasništva.

Blokovi su povezani zajedno pomoću složenih matematičkih algoritama. Svaki novi blok se pridružuje striktno prethodnom, ima jedinstveni potpis i vremensku oznaku... Dodavanje nove karike u lanac potvrđuje svaki sudionik u sustavu i dovodi do automatskog ažuriranja registra.

Ako se pojavi novi blok, ta se informacija pojavljuje u svim bazama podataka. Da biste hakirali ovaj sustav, morate dobiti pristup više od polovice svih računala uključenih u mrežu, što je tehnički malo vjerojatno.

Stav vlade i financijskih institucija prema novoj tehnologiji je mješovit. Vlade se boje da će nekontrolirane transakcije olakšati život ilegalnim trgovcima oružjem, drogom i ljudskim organima. Banke, burze i platni sustavi se boje ostati bez posla - ako posrednici nisu potrebni, tko će ih platiti?

U isto vrijeme, financijske tvrtke pokazuju golem interes za blockchain, s namjerom da ova tehnologija radi sama za sebe.

Više od 40 najvećih banaka čak se spojilo u konzorcij pod naslovom R3 s ciljem opsežnog istraživanja blockchaina. Sudionici R3 vjeruju da "lanac blokova" nije jednoznačno zlo za banke, već naprotiv - prilika za smanjenje troškova.

Konkretno, bankari nisu protiv potpunog prijenosa međubankovnih plaćanja u sustav koji se temelji na blockchainu i potpunog napuštanja postojećeg sustava. BRZ.

U Rusiji je odnos prema blockchainu i kriptovalutama dvosmislen. Vlada ili predlaže potpunu zabranu, a zatim potiče studiranje. Ministarstvo financija - za kaznenu odgovornost osoba koje koriste kriptovalute, a čelnik Sberbanke German Gref, kao i čelnica Središnje banke Elvira Nabiullina, javno podržavaju nove tehnologije.

Odupiranje napretku je skuplje za sebe. Blockchain je već operativan, s tim se mora računati, mora se koristiti u našem interesu i za dobrobit cijelog čovječanstva.

Zabavne činjenice o bitcoinu i blockchainu u ovom videu:

2. Koje su prednosti blockchain tehnologije

Sustav ima mnoge prednosti - decentraliziran je, gotovo je nemoguće hakirati, a sve informacije koje se formiraju u blokove automatski su šifrirane.

Istodobno, podaci koji ulaze u blockchain ne mogu se mijenjati retroaktivno – u teoriji se tamo pohranjuju zauvijek i to ne na poslužiteljima, već na svakom računalu u isto vrijeme.

Širenje informacija bez kopiranja sada mnogi ljudi zovu novi internet ili internet vrijednosti... Da biste dobili opću ideju o tehnologiji, zamislite ogroman baza podataka koja se umnožava tisuće puta na mreži i redovito se ažurira kada mu se dodaju novi blokovi.

Ova struktura ima puno prednosti - razgovarajmo o njima detaljno.

1) Transparentnost transakcija

Blockchain mreža je u konstantnom stanju konsenzus- odnosno redovito se provjerava, provodeći neku vrstu revizija digitalnog ekosustava... Istodobno, svi podaci ugrađeni u mrežu ostaju transparentni - informacije o svim operacijama dostupne su svakom korisniku.

Na primjer, da biste vidjeli cijelu povijest bitcoin transakcija, samo idite na resurs BlockExplorer- ovdje se pohranjuju podaci o svim operacijama i prijenosima ove kriptovalute.

2) Nedostatak središnjeg poslužitelja

Zbog nedostatka centralizirane pohrane informacija, gotovo je nemoguće preuzeti kontrolu nad blockchain sustavom- za promjenu podataka odjednom u cijeloj mreži potrebna vam je neograničena računalna snaga. Baza je raspoređena na sve sudionike, što znači da ostaje gotovo neranjiva.

Ovo je temeljno novi pristup pohranjivanju važnih podataka. Sada su sve značajne informacije negdje pohranjene. Kupili ste kuću, auto, registrirali brak, osigurali se ili prenijeli novac - svi podaci o tim operacijama zabilježeni su negdje na serverima.

Svaki poslužitelj može biti hakiran - svaki će vam haker reći. A osobe koje imaju pristup podacima mogu ući u bazu i promijeniti podatke.

Visoka sigurnost informacija u Blockchain sustavu objašnjava se činjenicom da se podaci pohranjuju istovremeno na svim čvorovima sustava

Blockchain je izgrađen na bitno drugačijem principu - informacije se distribuiraju na tisuće ili čak milijune računala: gotovo je nemoguće ući u sve čvorove odjednom i promijeniti podatke.

3) Prisutnost potpune kopije baze podataka za svakog korisnika

Budući da svaki član blockchain mreže ima ažuriranu kopiju baze podataka, nema potrebe za koordinacijom informacija s drugim korisnicima.

Kada se nova transakcija unese u lanac, potvrđuju je svi sudionici u sustavu. Kronološki red dodjele blokova, kao i sami podaci, ne mogu se mijenjati.

Samo njegov vlasnik ima pristupni ključ određenom bloku informacija (na primjer, za).

4) Brze i točne transakcije

Decentralizirani sustav s ugrađenom zaštitom od hakiranja omogućuje izvođenje transakcija brzo, točno i bez posrednika. Banke, mjenjačnice, platni sustavi, javni bilježnici više nisu potrebni - vjerodostojnost transakcija provjeravaju i potvrđuju svi sudionici u sustavu.

Na principu točnosti temelje se na sve većoj popularnosti u poslovanju pametni ugovori- odnosno pametni ugovori. U običnom ugovoru naznačene su obveze stranaka, uvjeti za ispunjenje sporazuma i posljedice povrede ugovora. Uvijek postoji rizik da neki neće dobiti plaću, a drugi neće dobiti ono što žele.

Pametni ugovor temelji se na drugačijem principu. Takav sporazum se izvršava samo nakon postizanja određenih uvjeta (načelo "ako ... onda ..."). Nemoguće je prekršiti pametni ugovor, kao ni retroaktivno promijeniti uvjete.

5) Šifriranje podataka

Podaci koji se formiraju u bloku se automatski šifriraju. Kriptografija je jamstvo potpune sigurnosti podataka. Haširanje u blockchainima jamči nepovratnost cijelog lanca transakcija, a digitalni potpisi i ključevi dvije vrste čine informacije unutar blokova nedostupnima za autsajdere.

3.5 Načini primjene Blockchain tehnologije

U teoriji, tehnologija je primjenjiva na bilo koju vrstu aktivnosti gdje postoji rizik od obmane, nepovjerenja ili pogrešaka u prijenosu podataka.

Razmotrimo najperspektivnije i najučinkovitije načine korištenja blockchaina.

Metoda 1. Administracija mreža

Blockchain igra ulogu u ovom slučaju neranjivo spremište ključeva i popis korisnika koji imaju pravo pristupa bilo kojim podacima – poslužiteljima, terminalima, mrežama bankomata.

Tehnologija štiti od hakerskih napada, grešaka poslužitelja, mrežnih hakova i uklanja problem " jedan administrator».

Metoda 2. Pohranjivanje digitalnih certifikata

Kriptografija pouzdano štiti informacije od neovlaštenog čitanja, izmjene, distribucije. Budući da se certifikati ne pohranjuju na poslužiteljima, već na mreži, nemoguće im je dobiti nezakonit pristup, kao ni presresti korisničke lozinke.

Metoda 3. Dokaz o vlasništvu

Provjera i prijenos vlasništva postat će jednostavne, gotovo trenutne i sigurne transakcije kada se primjenjuju na ovo područje blockchain tehnologije.

Dovoljno je da osoba koja ima pristup svom bloku unese nove podatke u blockchain, a informacije o vlasništvu će se distribuirati po cijelom sustavu.

Metoda 4. Izrada DNS sustava

Uz pomoć blockchaina, distribucija imena u domenskim mrežama postat će apsolutno sigurna. Nijedan DDoS napadi više se neće bojati ni običnih građana, ni financijskih ni vladinih organizacija.

Metoda 5. Identifikacija i potvrda prava pristupa

Neke vrhunske tvrtke već koriste blockchain za identifikaciju svojih kupaca, zaposlenika i korisnika sustava. Blockchain je mnogo jeftiniji i učinkovitiji od bilo kojeg drugog načina zaštite podataka i provjere prava pristupa.

Blockchain aplikacije - zaokretna tablica:

Kako koristitiKoristTrenutni status
1 Mrežna administracijaSigurnost svih mrežaKoriste ga neki sustavi
2 Dokaz o vlasništvuPrijenos i potvrda vlasništvaPostoji nekoliko operativnih platformi
3 Pohranjivanje digitalnih certifikataZaštita certifikata od neovlaštenog pristupaKorišten od
4 Potvrda pristupa i identifikacija korisnikaPovjerljivost podataka, siguran pristupPrimijenjeno u nekim stranim korporacijama
5 Izrada DNS sustavaZaštita imena domenePostoje valjani primjeri tehnologije

4. Kako blockchain tehnologija funkcionira – 5 glavnih faza

Načelo rada lanca blokova postat će jasno ako ga razmotrimo na primjeru novčane transakcije u kriptovaluti.

Budući da su digitalni novac samo blokovi informacija, algoritam će biti relevantan za sve operacije blockchaina.

Faza 1. Donošenje odluke o transakciji i prijenos u mrežu

Imate bitcoin novčanik i želite platiti kriptovalutom za kupnju u online trgovini koja prihvaća digitalni novac. Vi donosite odluku o izvršenju transakcije i priopćavate svoju odluku peer-to-peer mreži.

Faza 2. Prijenos operacije na P2P mrežu

Operacija ulazi u računalnu mrežu pomoću posebnih algoritama. Automatski se pokreće kriptografska enkripcija transakcije i formira se novi jedinstveni blok u kojem se nalazi poveznica na prethodnu vezu i vremenska oznaka.

Korak 3. Validacija

Novi blok se šalje svim čvorovima sustava na provjeru, a svaki čvor ga unosi u svoju bazu podataka. Lanac se ažurira, što se automatski i istovremeno odražava u općem registru.

Poziva se postupak za potvrdu transakcije i statusa korisnika validacija.

Faza 4. Potvrda transakcije i stvaranje novog podatkovnog bloka

Nakon potvrde, novi blok podataka zauzima svoje jedinstveno mjesto u lancu i postaje njegov punopravni dio. Informacije o operaciji dostupne su svim korisnicima, ali je sadržaj samog bloka samo onome tko ima privatni ključ.

Faza 5. Dodavanje novog bloka u lanac

Primatelj transakcije prima bitcoine na svoj novčanik, što potvrđuju obje strane u transakciji. Svaka takva transakcija je zaseban blok, koji postaje punopravna karika u lancu. Autentičnost i jedinstvenost novog bloka potvrđuju svi članovi mreže.

5.5 mitova o blockchainu – je li stvarno tako pouzdan?

Unatoč svim prednostima blockchain tehnologije, ona je još uvijek daleko od savršenstva. Primjena u praksi povezana je s nizom poteškoća i ograničenja..

Osim toga, postoji nekoliko upornih zabluda o blockchainu koje nisu istinite ili samo djelomično istinite.

Mit 1. Blockchain je zauvijek

Vjeruje se da informacije zabilježene u blokovima ostaju tamo zauvijek. To je moguće u teoriji, ali ne i u praksi. Rast kapaciteta tvrdog diska jednostavno ne drži korak s rastom volumena lanaca.

Osim što baze podataka moraju biti pohranjene, aplikacije za korištenje iste kriptovalute moraju se preuzeti i na računalo ako želite koristiti punopravni novčanik.

Svi koji su to učinili barem jednom znaju da ovaj proces traje više od jednog sata. I to ni jedan dan. Lakše je koristiti online novčanik, ali tada to više neće biti baš blockchain.

Mit 2. Blockchain je divovsko distribuirano računalo

Nije baš tako, odnosno, uopće nije tako. Nema raspodjele funkcija i sinergije. Podaci se jednostavno dupliciraju mnogo puta... Svaki čvor u sustavu radi istu stvar - provjerava transakcije, zapisuje ih u blokove, pohranjuje povijest.

Mit 3. Blockchain će u potpunosti zamijeniti običan novac

Jao ili na sreću, ovo je još daleko. Bitcoin sustav je u stanju obraditi u sekundi maksimalno 7 operacija... A transakcije se bilježe samo jednom svakih 10 minuta. Nakon toga morate pričekati još 50 minuta za pouzdanost.

Bitcoin sustav još neće zamijeniti novac na koji smo navikli, budući da do sada brzina obrade transakcija omogućava samo 7 operacija u sekundi

Za plaćanje običnim novcem potrebno je stotine puta manje vremena. Isti sustav "Visa" obavlja tisuće operacija u sekundi i sposoban je povećati kapacitet ako je potrebno.

Mit 4. Blockchain je decentraliziran i stoga neuništiv

Formalno, ovo je istina - blockchain nema jedan centar... No, s druge strane, rudari - oni koji podržavaju rad sustava - kombiniraju se u bazene.

Zajednice rudara obično se nalaze negdje na istoj lokaciji (na primjer, u Kini). Ova okolnost uvelike pojednostavljuje zadatak potencijalnih napadača koji planiraju uništiti bitcoin sustav.

Mit 5. Blockchain otvorenost je dobra

Ovisi. Anonimnost je anonimnost, ali ako Vasya prebaci novac Petyi, koju osobno poznaje, nikakvi pseudonimi ovdje neće pomoći. Petya će znati za sve Vasyine financijske transakcije i obrnuto.

Za pojedince je to još uvijek podnošljivo, ali da tvrtke otkrivaju svoje financijske poslove autsajderima krajnje je neprikladno. Postat će poznate sve transakcije s izvođačima, kupcima, prodaja i kupnja. A onda zbogom poslovnim tajnama.

6. Zaključak

Blockchain tehnologije su budućnost čovječanstva. No, zasad moderna računala nisu u stanju osigurati blockchainima računsku snagu u potrebnoj količini. Stoga je sustav još daleko od široke implementacije.

Pitajte čitatelje

U koju je kriptovalutu danas po Vašem mišljenju najisplativije ulagati?

Želimo vam financijsku dobrobit u svim nastojanjima! Komentirajte, podijelite svoja iskustva, postavljajte pitanja. Ako vam se članak svidio, recite prijateljima o njemu na društvenim mrežama. Do sljedećeg puta!

Bilo da je vaše poslovanje na blockchainu. Odlučite što će vam blockchain pomoći riješiti, koliko će koštati razvoj i želite li biti pionir koji utire put konkurentima.

Gdje početi

Definirajte slučaj upotrebe

Zašto vam je potreban blockchain? Odlučite kako biste željeli "pumpati" svoj posao. Formulirajte ciljeve Vaše tvrtke i probleme poslovnog modela.

Ako kupcima trebate pružiti povijest podrijetla proizvoda, blockchain može pomoći zabilježiti cijeli lanac opskrbe: gdje je bio proizvod i kako se s njim postupalo. Svaki zapis u blockchainu ovisi o prethodnom, a podatke je nemoguće zamijeniti retroaktivno.

Jedan od najpoznatijih primjera takvog slučaja upotrebe (use case - use case - Inc.): - inicijativa Walmarta, koji koristi rješenja IBM-a za formiranje konzistentne povijesti proizvoda tijekom cijelog njihovog životnog ciklusa, od trenutka isporuke od strane dobavljača do kupnje od strane kupca maloprodajnog lanca.

u potpuno sigurnom i transparentnom obliku bez posrednika – vladinih agencija ili centraliziranih organizacija. To ubrzava, smanjuje troškove obrade i omogućuje korištenje poslovnih modela koji prije nisu bili implementirani zbog visokih troškova.

Potražite alternative

Sada je važno razumjeti je li moguće riješiti svoje probleme bez blockchaina - koristeći tradicionalne relacijske baze podataka.

Oracle i MySQL su raspoređeni na milijunima poslužitelja i provjereni trilijunima upita. Njihov je kod testiran mnogo puta, optimiziran i stoga manje sklon mogućim pogreškama i bugovima. Pri korištenju "etabliranih" tehnologija puno je lakše pronaći stručnjaka za razvoj i podršku softverskih proizvoda.

A mnoga blockchain rješenja na tržištu stara su manje od dvije godine. Programeri vjeruju da ako imate izbora, ne biste se trebali obratiti tehnologiji koja je još uvijek u pelenama.

Istražite primjere

Ako ste sigurni da rješenje želite implementirati na blockchain, analizirajte objavljene slučajeve njegove implementacije u poduzećima iz vašeg ili bliskog područja kako biste identificirali nijanse i procijenili učinak implementacije.

Analiza slučaja će pokazati za koje se zadatke ova tehnologija koristi. Glavno svojstvo blockchaina - nepromjenjivost informacija - djeluje poput mača s dvije oštrice: s jedne strane jamči sigurnost, s druge, trajno popravlja pogrešnu transakciju, a kako bi je poništio, pristanak drugog sudionika je potrebno. Blockchain se može vratiti u stanje "kao što je bio", čime se poništavaju transakcije izvršene nakon točke vraćanja. Veliki broj ovakvih mita može naštetiti ugledu vašeg poslovanja.

Najvjerojatnije će se nakon implementacije blockchaina poslovni procesi u vašoj tvrtki dramatično promijeniti. To se mora predvidjeti u fazi planiranja – barem da se napravi dijagram poslovnih procesa prije i nakon implementacije. Da biste ispravili uobičajeni tijek rada, morat ćete potrošiti novac na održavanje ažurirane IT infrastrukture i dodatno osposobiti zaposlenike za rad s novom tehnologijom.

Zapamtite: blockchain ne štiti od svega. Ljudski faktor ne vodi nikamo: zaposlenici mogu "prevariti računalo" unoseći namjerno lažne podatke u registar. Ako želite eliminirati vjerojatnost prijevare na razini blagajne, onda ćete i nakon uvođenja blockchaina morati duplicirati kontrolu nad situacijom pomoću klasičnih sredstava poput video nadzora.

Ne zaboravite procijeniti tehnološke rizike - protokoli za blockchain su novi i nisu bez nedostataka. Krajem prošle godine Ethereum kovanice u vrijednosti od 300 milijuna dolara bile su na korisničkim računima zbog greške u kodu. Da biste se osigurali od takvih situacija, trebat će vam skupi stručnjaci.

Koja su rješenja

Izradite vlastiti blockchain

Najteže je, najdulje i najskuplje stvoriti vlastiti blockchain od nule, ako druge ponude na tržištu ne zadovoljavaju poslovne zahtjeve, pružit će maksimalnu fleksibilnost.

Jedna od najvećih svjetskih korporacija, Disney, stvorila je vlastiti Dragonchain blockchain. Pretpostavlja se da će Dragonchain postati sustav za trgovanje Disney imovinom i pomoći drugim tvrtkama u stvaranju blockchain rješenja bez troškova angažiranja odgovarajućih stručnjaka – već dio Dragonchaina je inkubator blockchain projekata.

Koristite gotovu platformu

Kako ne biste stvarali svoj blockchain od nule, možete koristiti gotovu platformu kao što su Ethereum, Hyperledger ili Exonum. Ovaj softver će olakšati razvoj i integraciju različitih komponenti velikog softverskog projekta.

Takvo rješenje je prikladno ako tvrtka ima priliku angažirati programere i konzultirati se s blockchain stručnjacima, kao što je to učinila rudarska tvrtka BHP Billiton. Potreban joj je blockchain na Ethereumu za praćenje kretanja rude i ugljena od strane transportnih tvrtki. Sada se ti podaci bilježe pomoću proračunskih tablica i nema jamstva za njihov integritet: bilo koji zapis može se zamijeniti "retroaktivno".

Uvođenjem blockchaina rezultati, primjerice, mineraloške analize dolazit će izravno od izvođača u nepromijenjenom obliku.

Transportna i logistička tvrtka Maersk pribjegla je IBM rješenjima: koriste blockchain za upravljanje operacijama utovara i istovara. Tehnologija omogućuje praćenje robe u raznim lukama svijeta i označavanje njenog stanja. U budućnosti bi blockchain trebao pomoći Maersku da optimizira prijevoz tereta – da kontrolira prisutnost praznih kontejnera na brodovima.

Što je dno

Prije nego što postanete "samo još jedna blockchain tvrtka", odredite što ćete učiniti s njom i potražite alternative. Restrukturiranje poslovnih procesa, troškovi razvoja i implementacije, rizik od prelaska na gotovu tehnologiju - nije li cijena previsoka?

Istražite svoje ciljno tržište: tko u vašoj ili srodnoj industriji koristi blockchain? Ima li slučajeva stvarnih implementacija? Pišu li oni općenito riječi o tim implementacijama ili postoje detalji i nijanse? Prikupite što više informacija – da još jednom odvagnete prednosti i nedostatke. Ne želite biti pionir od kojeg će vaši konkurenti učiti.

Ako se odlučite slijediti "put blockchaina", odlučili ste se za slučaj, ciljeve, ciljeve i moguće koristi od implementacije, pokušajte testirati pilot verziju rješenja u oblaku (najvjerojatnije će vam trebati agencija treće strane ili razvojni tim specijaliziran za određena blockchain rješenja).

Nakon testiranja, shvatit ćete kako najbolje implementirati blockchain, izraditi detaljan plan implementacije tehnologije u svoje poslovanje i moći ćete odabrati hoćete li izgraditi vlastiti blockchain, koristiti gotovu platformu ili se obratiti BaaS.

Prezentacija Christopha van de Recka (voditelj europske regije, NEM Foundation) o implementaciji implementacije blockchain tehnologije. Kako danas teče proces integracije i koje su značajke u odnosu na druge infrastrukturne platforme.

Moje ime je Christoph van der Reck, predstavljam NEM fond u Europi i danas želim govoriti o primjeni blockchain tehnologije na primjeru NEM-a.

Pretpostavit ću da većina prisutnih razumije blockchain, pa ću se usredotočiti na to zašto nam je blockchain potreban. Prije njega su već koristili kriptografiju, što je rezultiralo povećanjem sigurnosti.

  • Viša razina sigurnost je prvi od najvažnijih razloga za usvajanje blockchaina.
  • drugo - sljedivost... ... Također možete koristiti svoje vlastite registre za pojedince, identificirane članove ili korisnike.
  • Treće - povjerenje u tehnologiju, a ne u ljude... Vjerujući tehnologiji i identificiranjem sudionika, stvaramo sustav koji ne treba povjerenje.
  • Četvrto i posljednje - u distribuiranoj mreži na prirodan način troškovi se smanjuju, i to ne samo u financijskom sektoru, već i u mnogim drugim sektorima gospodarstva.

Navigacija materijala:

Nedostaci blockchaina

Pogledajmo područja u kojima blockchain nije opravdan. Snage blockchaina su ujedno i njegove slabosti.

  • Nepromjenljivost... Mislim da je to glavni nedostatak blockchaina jer otežava postavljanje dugoročnih ciljeva. Teško je implementirati nove značajke u aplikacije.
  • Distribucija blockchain također može biti nedostatak. Postoji problem s skalabilnošću blockchaina, posebno javnih. Što je mreža veća, to je rast sporiji i duže je potrebno da se potvrdi potpis.
  • Transparentnost... Najvažnija karakteristika blockchaina izaziva zabrinutost zbog privatnosti.

Blockchain implementacija

Svi razumijemo potencijal blockchaina, ali koja je stvarna vrijednost i slučajevi upotrebe?

Ovo je uistinu revolucionarna tehnologija, ali istodobno je postojećim tvrtkama teško prijeći na blockchain. Morat će promijeniti ključne poslovne procese. Startupi s novim poslovnim modelima ne bi trebali podcijeniti koliko je teško izgraditi decentraliziranu aplikaciju.

Tehnologija još nije dostigla fazu zrelosti i prilično je složena. Mislim da će prije nego što budemo vidjeli solidan razvoj tehnologije, biti potrebno osigurati bolju interoperabilnost i napraviti Blockchain 2.0, kao što je bio s internetom.

Pogledajte praćenje procesa implementacije blockchaina. Prvo istražujemo tehnologiju, tražeći probleme koji se mogu riješiti korištenjem blockchaina. Zatim dolazi faza eksperimenata. Danas u korporativnom svijetu nema mnogo primjera korištenja blockchaina. Na početku smo puta.

Tipični rezultati blockchaina

Između druge i treće faze, stvarne implementacije, o izvedivosti korištenja blockchaina, češće se susrećemo s pitanjima nego s odgovorima. Moramo pažljivo procijeniti što bismo željeli dobiti, jer je granica između prednosti blockchaina i problema s nepromjenjivosti i skalabilnosti doista vrlo tanka.

Postoji problem složenosti integracije postojećih sustava, ravnoteže između opravdanog rizika i koristi. Pojednostavljivanje administracije sigurno će dovesti do većeg širenja blockchaina u korporativnom svijetu, ali sada velike korporacije gledaju i razmišljaju: "Imamo funkcionalne sustave, zašto bismo krenuli u složeno restrukturiranje ključnih procesa i integracije, ako ionako sve funkcionira?"

Općenito, postoje dva pristupa:

  • čekati i vidjeti što će se dogoditi
  • što brže ne uspijevaš, brže učiš. Napravimo eksperiment – ​​provjeru koncepta ili pilot projekt.

Oba pristupa mogu biti ispunjena ozbiljnim ambicijama. Sada je važno ocrtati krug slučajeva korištenja i početi primjenjivati ​​tehnologiju kako bi se postigla najveća fleksibilnost.

Blockchain izazovi:

  • transparentnost
  • adaptacija na nepromjenjivost
  • skaliranje

Što je sa sigurnošću?

Jedna od poteškoća s korištenjem blockchaina, opet zbog nezrelosti tehnologije, je sigurnost. Moramo priznati da smo tijekom ove godine već vidjeli par situacija u kojima sigurnost nije uvijek bila rezultat korištenja blockchaina.

Ako pametni ugovori postanu stvarno složeni, programerima će biti gotovo nemoguće osigurati krajnji rezultat.

NEM pristup

NEM ima malo drugačiji pristup: posebno uvijek razmišljamo je li logično koristiti blockchain u projektu. Da bismo to učinili, ispitujemo logiku blockchain aplikacija.

Pa zašto vam je potreban blockchain?

Postoje 4 glavna scenarija:

  • prijenos vrijednosti u obliku kriptovalute
  • ovlaštenje
  • sljedivost
  • identifikacija korisnika ili podataka.

Nemamo sustav pametnih ugovora, ali imamo sustav pametnih sredstava. Pogledajte ovaj primjer: ovdje imamo dva glavna sredstva.

Ovo je građevni blok: dvije zelene ćelije povezane su s dva imenska prostora, a s desne strane je funkcija multisignature. Uz pravi pristup korištenju ove blok arhitekture, većina aplikacija može imati koristi od ovog pristupa.

Pogledajmo pobliže aplikaciju NEM i njezine tri glavne komponente.:

  1. Model upravljanja. Ovdje upravljamo autorizacijom.
  2. Logika aplikacije ili logika aplikacije.

Model upravljanja gdje možete upravljati modelom autorizacije (dodijeliti prava). Prije nego što počnete upravljati autorizacijom, morate identificirati sudionike. Postoji značajna razlika između fizičkog i digitalnog svijeta. Čim izvršimo identifikaciju, možemo izvršiti raspodjelu prava za upravljanje imovinom.

Na ovom slajdu s lijeve strane vidite korisnički račun koji je već identificiran, odnosno povezan s pojedincem. Na suprotnoj strani vidimo račun, koji je povezan s odgovarajućim potpisom koji ima pravo i odgovornost za korištenje računa.

Govorimo o dvije imovine, dva tokena. Prvi token je token autorizacije, drugi je token opoziva. Ako želimo opozvati autorizaciju, korisniku šaljemo token za opoziv. Na taj se način može postići kontrola autorizacije.

Model podataka: očuvanje integriteta informacija

  • Cijena. Treba imati na umu da je pohrana podataka u ovom trenutku u blockchainu skuplja od tradicionalnih tehnologija za pohranu podataka. Moramo izračunati kako ćemo obavljati transakcije i koliko će to koštati.
  • Povjerljivost. Osiguravanje privatnosti podataka mora biti učinjeno na takav način da se isključi rizik da će se ti podaci koristiti bilo gdje. U Europi postoje zahtjevi GDPR-a (Opća uredba o zaštiti podataka) koji će stupiti na snagu u svibnju 2018., odnosno bit će visoke kazne za nepoštivanje povjerljivosti.
  • Sigurno pohranjivanje šifriranih podataka. Dakle, gdje pohranjujemo podatke? Možemo ih pohraniti i na blockchain i izvan lanca u centralizirane baze podataka. Ostaje veliko pitanje što je bolje? Podaci se mogu dobiti na način da se uživaju sve prednosti blockchaina, ali nije potrebno potpuno decentralizirati sve podatke.

Rute

  • Na vrhu su označena sredstva koja se mogu koristiti po principu "i - ili", možemo ih popratiti porukama, šifriranima ili ne.
  • U nastavku su veliki dokumenti koji su pohranjeni u tradicionalnim bazama podataka.
  • Interakcija između podataka na blockchainu i tradicionalne baze podataka.

Logika aplikacije

Kada koristimo model upravljanja blockchainom, dio logike je već sadržan u protokolu. Nakon toga razvijamo aplikaciju na blockchainu, zatim nam sustav pametnih sredstava pomaže razviti aplikacije u kojima se blockchain logika kombinira s logikom centraliziranog poslužitelja.

Vrhunski povezani članci