HDG objašnjava: Što je Blockchain baza podataka?

Ako tražite jednostavno objašnjenje što je blockchain baza podataka, bit ćete teško pronaći onu koja se usredotočuje na matice i vijke. Većina entuzijasta blockchaina govori koristeći široke pojmove kao što su decentralizacija i distribuirane knjige, ali što sve to znači?

Kada završite s čitanjem ovog članka, shvatit ćete što je blockchain baza podataka i zašto predstavlja nevjerojatnu novu tehnologiju koja bi mogla transformirati mnoge industrije.

Što je Blockchain?(What Is a Blockchain?)

Temeljni dio blockchain baze podataka je nešto što se zove blockchain. Ako pitate većinu tehnoloških blogera, oni će reći "blokchain je distribuirana knjiga".

Ali što je "distribuirana knjiga"?

Zamislite to kao identičnu podatkovnu datoteku koja je pohranjena na hrpi računala diljem svijeta u isto vrijeme. To je distribuirana knjiga. Decentraliziran je – što znači da podaci nisu pohranjeni u jednoj bazi podataka koja se nalazi na jednom poslužitelju. 

Umjesto toga, cijela mreža čvorova (računala) koji drže podatke čini svojevrsni "poslužitelj". Datoteka pohranjena u toj knjizi ima kriptografski potpis tako da vi, kao "sudionik", možete vidjeti podatke koje sadrži.

Međutim, ne postoji središnji poslužitelj koji drži sve informacije. Zbog toga se naziva "decentraliziranim".

Blockchain koristi ovu tehnologiju glavne knjige za pohranu vlastite vrste informacija sastavljenih od "blokova". Svaki novi "blok" podataka mora biti potvrđen i potvrđen od strane svakog čvora na mreži prije nego što se može dodati. To je ono što tehnologiju čini tako sigurnom.

Drugim riječima, ako haker koji pokuša priložiti podatke u blockchain s pogrešnim kriptografskim potpisom, blockchain čvorovi će ga odbiti.

Ovo je blockchain. Povijesno gledano(Historically) , tehnologija se koristila za pohranjivanje transakcija elektroničke valute (kao što je Bitcoin ). Transakcije su sigurne i ne mogu se mijenjati ili manipulirati.

Međutim, blockchain baza podataka koristi blockchain tehnologiju na vrlo drugačiji način.

Što je Blockchain baza podataka?(What Is a Blockchain Database?)

Blockchain baza podataka je korištenje blockchain tehnologije za pohranu informacija. Da biste to vizualizirali, zamislite kako danas funkcionira brodarska industrija, nasuprot tome kako bi mogla funkcionirati koristeći blockchain bazu podataka.

Manifest otpreme sadrži popis cjelokupnog tereta koji se nalazi na brodu kada je otplovio, što se iskrcava na svakom doku i što ostaje. Dokumenti za otpremu poput ove kritični su za tvrtke koje isporučuju milijune robe godišnje, poput Amazona(Amazon) ili Walmarta(Walmart)

Manifest sadrži stalno ažurirani dnevnik:

  • Opis robe
  • Pošiljatelj i primatelj
  • Količina robe
  • Porijeklo i odredište
  • Vrijednost

Carinski agenti, prijevozničke tvrtke i mnoge druge organizacije koje čine cijeli lanac otpreme ovise o točnosti tih zapisa. Nažalost, u cijelom svijetu postoji povijest prijevara – gdje se roba "gubi" i manifesti se mijenjaju neovlašteno.

Digitalizacija procesa pomaže, ali je centralizirana baza podataka još uvijek podložna hakiranju i manipulaciji.

Savršeno rješenje je blockchain baza podataka. To je zato što kada se blockchain baza podataka ažurira i provjerava kao novi blok u "knjigi", nemoguće je mijenjati ili manipulirati.

  1. U luci #1, blockchain baza podataka ažurira se zapisima koji pokazuju količinu i vrijednost robe ukrcane na brod.
  2. U luci #2 ažurira se kako se roba istovaruje, a manifesti transporta ažuriraju kako se utovaruju.
  3. Kada kamioni stignu u skladište, blockchain baza podataka se ažurira s količinom i lokacijom robe.
  4. Kada roba ode iz skladišta u trgovine, blockchain baza podataka se stalno ažurira novim informacijama o robi.

Budući da je svaka transakcija provjerena i potvrđena kao provjerena i odobrena, svaki pokušaj manipuliranja izvornom količinom ili vrijednošću na tom putu neće uspjeti. Provjere i ravnoteže moraju zadovoljiti strogu autentifikaciju svakog čvora u blockchainu. Netočne "(Incorrect “) ravnoteže" nisu dopuštene. Ljudska(Human) pogreška više nije valjana isprika.

"Lancana" baza podataka(A “Chain” Database)

Kada razmišljate o blockchain bazi podataka u smislu “lanca”, lako je zamisliti koje su industrije najbolje za tu tehnologiju.

Obično su to ona područja u koja zapisu treba dodati nove, točne, ažurirane informacije.

Da biste to vidjeli na djelu, zamislite vrlo pojednostavljeni manifest otpreme s tri robe. Napomena: ovo je vrlo jednostavan primjer i ne izgleda ništa poput stvarnih podataka u bazi podataka blockchaina za dostavu. Ovaj primjer se koristi samo u ilustrativne svrhe.

Prvi "blok" u lancu može sadržavati sljedeće podatke.

Na prvom portu, novi blok se dodaje u lanac sa svim transakcijama o istovarenoj robi kriptografski dokazane od strane mrežnih čvorova da su točne u odnosu na izvorni blok.

Ako je bilo koja od transakcija nevažeća u odnosu na prvi blok, novi blok neće biti prihvaćen kao valjana blockchain transakcija.

To znači da ljudska pogreška ne može uzrokovati “gubitak” robe na ruti. Cijeli blockchain služi kao točan zapis o ruti otpreme za svu robu na putu.

Ovaj proces se nastavlja, a blockchain baza podataka nastavlja graditi dodatne blokove, sve dok se cijela "transakcija" dostave ne završi. Postoji točan zapis za sve što nitko ne može promijeniti.

Aplikacije Blockchain baze podataka(Blockchain Database Applications)

Je li ova tehnologija korisna u stvarnom svijetu? Walmart sigurno tako misli.

Kanadski(Canadian) odjel Walmarta(Walmart) je 2018. službeno pokrenuo vlastiti blockchain opskrbni lanac koji je pratio ove vrste transportnih transakcija za svojih 70 dobavljača transportnih tvrtki.

Walmartov blockchain sadržavao je samo nekoliko desetaka čvorova za izvođenje kriptografske provjere potrebne dok su kamioni prevozili robu s jednog odredišta na drugo.

Jedan stručnjak je rekao da sustav uklanja vjerojatnost sporova između transportnih tvrtki kada se njihova evidencija ne podudara.

Walmart nije jedina tvrtka koja koristi prednosti blockchain baza podataka. Sve sljedeće aplikacije pokrenute su posljednjih godina.

  • U 2020., američko ratno zrakoplovstvo testira blockchain bazu podataka (U.S. Air Force)za(Defense) dijeljenje dokumenata kroz Ministarstvo(Department) obrane .
  • 2017. godine Estonija(Estonia) je koristila tehnologiju za zaštitu podataka javnog sektora.
  • U 2019. tvrtka za naftu i plin Dietsmann pokrenula je pilot blockchain s Modexom(Modex) za implementaciju vlastitih blockchain projekata.
  • U 2018., Uprava za hranu(Food) i lijekove(Drug Administration) istražila je korištenje tehnologije blockchain baze podataka za zaštitu zdravstvenih podataka.
  • Godine 2019. Depository Trust & Clearing Corp , koji drži 48 bilijuna dolara u investicijskoj imovini Wall Streeta(Wall Street) , pokrenuo je blockchain bazu podataka za obradu svojih zapisa za 50.000 računa.

Kao što možete vidjeti, blockchain baze podataka nisu samo teoretske. Primjenjuju se na vrlo stvarne aplikacije u stvarnom svijetu koje zahtijevaju pouzdane transakcije.

Vrlo je moguće da će u budućnosti svaka transakcija u svijetu koja zahtijeva najviše razine sigurnosti biti obrađena nekom vrstom tehnologije blockchain baze podataka.



About the author

Ja sam softverski inženjer s više od 10 godina iskustva u području Windows inženjerstva. Specijalizirao sam se za razvoj aplikacija temeljenih na sustavu Windows, kao i upravljačkih programa za hardver i zvuk za Microsoftov operacijski sustav Windows sljedeće generacije, Windows 11. Moje iskustvo s izradom aplikacija za Windows čini me posebno vrijednim sredstvom za svaku tvrtku koja želi razviti inovativne tehnološke proizvode.



Related posts