HDG vysvetľuje: Čo je blockchain databáza?

Ak hľadáte jednoduché vysvetlenie toho, čo je blockchain databáza, ťažko budete hľadať takú, ktorá sa zameriava na matice a skrutky. Väčšina nadšencov blockchainu hovorí pomocou všeobecných pojmov ako decentralizácia a distribuované účtovné knihy, ale čo to všetko znamená?

Po prečítaní tohto článku pochopíte, čo je blockchain databáza a prečo predstavuje úžasnú novú technológiu, ktorá by mohla zmeniť mnohé odvetvia.

Čo je blockchain?(What Is a Blockchain?)

Základom blockchainovej databázy je niečo, čo sa nazýva blockchain. Ak sa spýtate väčšiny technologických blogerov, povedia „Blockchain je distribuovaná účtovná kniha“.

Čo je to však „distribuovaná účtovná kniha“?

Predstavte si to ako identický dátový súbor, ktorý je súčasne uložený na množstve počítačov po celom svete. To je distribuovaná účtovná kniha. Je decentralizovaný, čo znamená, že údaje nie sú uložené v jednej databáze na jednom serveri. 

Namiesto toho celá sieť uzlov (počítačov), v ktorých sú uložené údaje, tvorí akýsi „server“. Súbor uložený v tejto účtovnej knihe je vybavený kryptografickým podpisom, aby ste si ako „účastník“ mohli prezerať údaje, ktoré obsahuje.

Neexistuje však žiadny centrálny server, ktorý uchováva všetky informácie. Preto sa to nazýva „decentralizované“.

Blockchain využíva túto technológiu účtovnej knihy na ukladanie vlastného typu informácií zložených z „blokov“. Každý nový „blok“ údajov musí byť potvrdený a overený každým uzlom v sieti predtým, ako môže byť pridaný. Vďaka tomu je technológia taká bezpečná.

Inými slovami, ak sa hacker pokúsi pripojiť dáta k blockchainu s nesprávnym kryptografickým podpisom, blockchainové uzly to odmietnu.

Toto je blockchain. Historicky(Historically) sa táto technológia používala na ukladanie transakcií elektronickej meny (ako je bitcoín(Bitcoin) ). Transakcie sú bezpečné a nie je možné ich meniť ani manipulovať.

Blockchain databáza však využíva technológiu blockchain veľmi odlišným spôsobom.

Čo je blockchain databáza?(What Is a Blockchain Database?)

Blockchain databáza je použitie blockchain technológie na ukladanie informácií. Aby ste si to predstavili, predstavte si, ako dnes funguje lodný priemysel, v porovnaní s tým, ako by mohol fungovať pomocou blockchainovej databázy.

Prepravný zoznam obsahuje zoznam všetkého nákladu umiestneného na palube lode pri jej odchode, čo sa vyloží v každom doku a čo zostane. Prepravné dokumenty, ako je tento, sú rozhodujúce pre spoločnosti, ktoré dodávajú milióny tovaru ročne, ako je Amazon alebo Walmart

Manifest obsahuje neustále aktualizovaný denník:

  • Opis tovaru
  • Odosielateľ a príjemca
  • Množstvo tovaru
  • Pôvod a cieľ
  • Hodnota

Od presnosti týchto záznamov závisia colníci, prepravné spoločnosti a mnohé ďalšie organizácie, ktoré tvoria celý prepravný reťazec. Bohužiaľ, na celom svete existuje história podvodov – kde sa tovar „stratí“ a zoznamy sa upravujú bez povolenia.

Digitalizácia procesu pomáha, ale centralizovaná databáza je stále náchylná na hackovanie a manipuláciu.

Perfektným riešením je blockchain databáza. Je to preto, že akonáhle je databáza blockchainu aktualizovaná a overená ako nový blok v „účtovnej knihe“, nie je možné ju zmeniť ani s ňou manipulovať.

  1. V prístave č. 1 sa databáza blockchainu aktualizuje o záznamy ukazujúce množstvo a hodnotu tovaru naloženého na loď.
  2. V prístave č. 2 sa aktualizuje pri vykladaní tovaru a pri nakladaní sa aktualizujú zoznamy nákladnej dopravy.
  3. Keď kamióny dorazia do skladu, blockchain databáza sa aktualizuje o množstvo a umiestnenie tovaru.
  4. Keď tovar odchádza zo skladu do predajní, blockchain databáza sa neustále aktualizuje o nové informácie o tovare.

Keďže každá transakcia je overená a overená ako overená a schválená, akýkoľvek pokus o manipuláciu s pôvodným množstvom alebo hodnotou počas cesty zlyhá. Kontroly a protiváhy musia spĺňať prísnu autentifikáciu každého uzla v blockchaine. Nesprávne „(Incorrect “) zostatky“ nie sú povolené. Ľudská(Human) chyba už nie je platnou výhovorkou.

Databáza „reťazca“.(A “Chain” Database)

Keď uvažujete o blockchainovej databáze z hľadiska „reťazca“, je ľahké si predstaviť, ktoré odvetvia sú pre túto technológiu najlepšie.

Typicky sú to oblasti, kde je potrebné k záznamu pridať nové, presné a aktualizované informácie.

Aby ste to videli v praxi, predstavte si veľmi zjednodušený prepravný zoznam s tromi tovarmi. Poznámka: Toto je veľmi jednoduchý príklad a nevyzerá ako skutočné údaje v databáze blockchainu. Tento príklad slúži len na ilustračné účely.

Prvý „blok“ v reťazci môže obsahovať nasledujúce údaje.

Na prvom porte sa do reťazca pridá nový blok so všetkými transakciami s vyloženým tovarom, ktoré sieťové uzly kryptograficky preukážu ako presné vo vzťahu k pôvodnému bloku.

Ak je ktorákoľvek z transakcií neplatná vo vzťahu k prvému bloku, nový blok nebude akceptovaný ako platná blockchain transakcia.

To znamená, že ľudská chyba nemôže spôsobiť „stratu“ tovaru na trase. Celý blockchain slúži ako presný záznam trasy zásielky pre všetok tovar na ceste.

Tento proces pokračuje a blockchain databáza pokračuje v budovaní ďalších blokov, kým sa celá prepravná „transakcia“ nedokončí. Existuje presný záznam o všetkom, čo nikto nemôže zmeniť.

Blockchain databázové aplikácie(Blockchain Database Applications)

Je táto technológia užitočná v reálnom svete? Walmart si to určite myslí.

V roku 2018 kanadská(Canadian) divízia Walmartu(Walmart) oficiálne spustila svoj vlastný blockchainový dodávateľský reťazec, ktorý sledoval tieto druhy prepravných transakcií pre svojich 70 predajcov prepravných spoločností.

Blockchain Walmartu obsahoval iba niekoľko desiatok uzlov na vykonanie kryptografickej validácie, ktorá sa vyžaduje, keď prepravné kamióny prevážajú tovar z jedného cieľa do druhého.

Jeden odborník povedal, že systém odstraňuje pravdepodobnosť sporov medzi prepravnými spoločnosťami, keď sa ich záznamy nezhodujú.

Walmart nie je jedinou spoločnosťou, ktorá využíva blockchainové databázy. Všetky nasledujúce aplikácie boli spustené v posledných rokoch.

  • V roku 2020 americké (Defense)letectvo(U.S. Air Force) testuje blockchainovú databázu na zdieľanie dokumentov v rámci ministerstva(Department) obrany .
  • V roku 2017 Estónsko(Estonia) použilo technológiu na ochranu údajov verejného sektora.
  • V roku 2019 ropná a plynárenská spoločnosť Dietsmann spustila pilotný projekt blockchainu so spoločnosťou Modex na nasadenie vlastných blockchainových projektov.
  • V roku 2018 Food and Drug Administration preskúmala použitie blockchain databázovej technológie na ochranu údajov o zdravotnej starostlivosti.
  • V roku 2019 spoločnosť Depository Trust & Clearing Corp , ktorá vlastní investičné aktíva na Wall Street v hodnote 48 biliónov dolárov , spustila blockchainovú databázu na spracovanie svojich záznamov pre 50 000 účtov.

Ako môžete vidieť, blockchainové databázy nie sú len teoretické. Používajú sa vo veľmi reálnych aplikáciách reálneho sveta, ktoré vyžadujú dôveryhodné transakcie.

Veľmi dobre sa môže stať, že v budúcnosti bude každá transakcia na svete, ktorá si vyžaduje najvyššiu úroveň zabezpečenia, riešená nejakým typom blockchain databázovej technológie.



About the author

Som softvérový vývojár s viac ako 10-ročnými skúsenosťami. Špecializujem sa na programovanie pre Mac a napísal som niekoľko tisíc riadkov kódu pre rôzne aplikácie Mac, vrátane, ale nie výlučne: TextEdit, GarageBand, iMovie a Inkscape. Mám skúsenosti aj s vývojom pre Linux a Windows. Moje zručnosti vývojára mi umožňujú písať vysokokvalitné a komplexné návody pre rôzne platformy vývoja softvéru – od macOS po Linux – vďaka čomu sú moje návody ideálnou voľbou pre tých, ktorí sa chcú dozvedieť viac o nástrojoch, ktoré používajú.



Related posts