Blockchain: privalumai, trūkumai ir visa informacija

Įdomu, kas tiksliai yra blokų grandinė ir ką tai reiškia jums ir pasauliui? Skaitykite toliau, kad sužinotumėte viską, ką reikia žinoti

Atrodo, kad blokų grandinės manija auga kiekvieną dieną, nes daug didelių prekių ženklų skelbia vieną po kitos susijusias naujienas.

Be Bitcoin, populiariausio su blokų grandine susijusio produkto, Etherum, debesų kompiuterija, saugumas ir vyriausybės kontrolė yra kiti žodžiai, susiję su blokų grandine.

Bet kas tiksliai yra „blockchain“ ir ką apie tai turėtumėte žinoti, nes atrodo, kad ji tampa buitiniu pavadinimu? Ar turėtumėte optimistiškai vertinti šią technologiją, ar viską apie tai vertinti su žiupsneliu druskos?

Šiame straipsnyje pateikiami aiškūs atsakymai į šiuos klausimus, pateikiami faktai už jus ir leidžiami jums apsispręsti.

Blockchain yra duomenų bazė

Taip, blokų grandinė yra duomenų bazė. Tai reiškia, kad tai programinė įranga, skirta saugoti informaciją kompiuteriuose, kaip ir MySQL, MSSQL, MariaDB, NoSQL ir Excel failus.

Vienintelis skirtumas nuo kitų duomenų bazių tipų yra tas, kad ji skirta apsaugoti nuo klastojimo, kai joje saugomi duomenys. Tokia sistema suteikia pranašumų kuriant pasitikėjimo tinklą tarp kolegų.

Blockchain gali turėti bet kokio tipo informaciją

Blockchain duomenų bazėje gali būti bet kokio tipo duomenys, todėl ji neapsiriboja kriptovaliutomis. Galite naudoti blokų grandinės technologiją, norėdami saugoti rašytinį tekstą, vaizdus, ​​vaizdo įrašus, užšifruotus duomenis, programinės įrangos programas, sertifikatus ir laiškus.

Blockchain yra tiesiog struktūra, skirta duomenų įrašams laikyti kartu. Taigi, jame gali būti bet kokio tipo duomenų ir vienodai maišyti skirtingus duomenų tipus viename egzemplioriuje.

Nėra griežtų lentelių ir stulpelių taisyklių, kurias rasite standartinėje MySQL duomenų bazėje. „Blockchain“ labiau atrodo kaip „NoSQL“ su savo bestruktūriniu dizainu.

„Blockchain“ sudaryta iš „grandinių blokų“

Norėdami suprasti grandininių blokų koncepciją, pirmiausia pažvelkime į blokus. Skirtingai nuo daugelio kitų duomenų bazių sistemų, vienam duomenų bazės įrašų vienetui galite skirti bet kokio dydžio saugyklos vietos.

Tai gali būti vos keli baitai, megabaitai arba terabaitai. Svarbu turėti apibrėžtą taisyklę, leidžiančią sukurti antrą įrašų saugojimo įrenginį arba bloką.

Šiame bloke galite pridėti paveikslėlių, telefono skambučių garso įrašų, rašytinių dokumentų arba kriptovaliutos žetonų. Tačiau, siekdami protingumo ir valdymo efektyvumo, turėtumėte nuspręsti dėl struktūros, kad duomenys būtų tvarkomi bloke.

Antroji sąvoka yra grandinė, kuri reiškia duomenų bloko susiejimą su likusia blokų grandinės dalimi. Tai pasiekiama kiekvienam blokui įrašant prieš jį esantį bloką.

Taigi, pavyzdžiui, naujausias blokas, blokas 459, yra susietas su 458 bloku, kuris savo ruožtu susieja su 457 bloku ir pan. Tai sudaro tam tikrą skaitmeninę duomenų grandinę, vadinamą blokų grandine.

Kiekvienas grandininis blokas yra pažymėtas laiko žyma

Užbaigus skirtingus konkretaus bloko duomenis, tas blokas gauna laiko žymą, kad jį patvirtintų. Įprasta laiko žyma yra Unix laikas, tai yra sekundžių skaičius nuo 01-01-1970 Unix epochos.

Kiekvienas grandininis blokas yra apsaugotas maiša

Paskutinis žingsnis prieš sujungiant bloką su likusia blokų grandinės dalimi yra maišos sukūrimas, siekiant apsaugoti jo duomenis nuo manipuliavimo.

Yra įvairių tipų maišos funkcijos. Pavyzdžiui, Bitcoin naudoja Sha-256. Tai reiškia, kad į maišos funkciją galite įvesti bet kokį duomenų kiekį ir visada gausite unikalų 256 bitų 64 simbolių kodą, kad būtų galima identifikuoti tą įvestį.

Maiša yra naudojama duomenų galiojimui patvirtinti. Teoriškai jūs visada gausite tą patį unikalų kodą, kai paleisite konkretų dokumentą per konkretų maišos algoritmas. Tai leidžia lengvai aptikti sugadintus dokumentus.

Sugeneravę bloko maišą, pridedate jį prie bloko, todėl kiekviename bloke yra maišos kodas ir prieš jį esančio bloko maiša.

Dabar, jei kas nors ką nors pakeistų tame bloke, nauja maiša neatitiks pradinės maišos. Ir norėdami įsitikinti, kad kaltininkas būtų lengvai identifikuojamas, turite platinti blokų grandinės kopijas kuo daugiau žmonių.

Dauguma Blockchain yra decentralizuoti

Paskutinis blokų grandinės aspektas, dėl kurio jos įrašai yra nekintami, yra paskirstymas tarp kuo daugiau partnerių ar kompiuterių mazgų. Kiekvienas vienetas vadinamas mazgu ir viskas, dėl ko sutinka dauguma, tampa faktu.

Bitcoin atveju ši dauguma yra 51% ar daugiau. Taigi teoriškai jums reikės prieigos prie 51% iš milijonų Bitcoin mazgų, kad pakeistumėte vieną informaciją blokų grandinėje.

Galite suprasti, kodėl žmonės pasitiki blokų grandine ir kodėl mažiau pasitikima centralizuotomis sistemomis.

Taip pat yra viešų ir leidžiamų blokų grandinių

Bitcoin yra ne tik decentralizuota, bet ir vieša. Tai reiškia, kad jei norite, galite peržiūrėti visas jo „blockchain“ operacijas. Be to, galite laisvai nustatyti savo kompiuterį kaip mazgą, kad galėtumėte prisijungti prie tinklo. Nereikia jokių leidimų.

Tačiau kai kurioms blokų grandinėms jums reikia leidimo, kad galėtumėte peržiūrėti operacijas arba prisijungti prie tinklo. Jie vadinami „leistinomis blokų grandinėmis“ ir gali būti vieši, pavyzdžiui, Bitcoin, arba privatūs.

„Blockchain“ technologijos pranašumai

Atsižvelgiant į savo dizainą, blokų grandinė turi daug privalumų, tokių kaip:

1. Duomenų nekintamumas

Kai blokas įrašomas į grandinę, jo pakeisti negalite.

2. Saugumas

„Blockchain“ duomenys yra labiau apsaugoti nuo bandymų įsilaužti ir nesąžiningų administratorių.

3. Patikimumas

Tai leidžia lengvai atlikti operacijas be rūpesčių ir nežinomų trečiųjų šalių

4. Skaidrumas

Ši funkcija padeda kovoti su korupcija.

5. Tokenizavimas

Turto tokenizavimas yra dar viena perspektyvi pramonė.

Blockchain trūkumai

Štai keletas Blockchain trūkumų:

1. Lėtesnis greitis

Viešosios blokų grandinės, tokios kaip Bitcoin, neribojančios dalyvaujančių lygiaverčių mazgų, gali veikti gana lėtai.

2. Tikslumo patikrinimas

Nors „blockchain“ duomenys yra nekintantys, jų tikslumas yra kažkas kita ir priklauso nuo diegimo

3. Standartų trūkumas

Blockchain reikia pramonės standartų, kad galėtų subręsti į rimtą technologiją.

4. Viešieji duomenys ir privatumo įstatymai

Blockchainų skaidrumas yra puikus, tačiau daugelis korporacijų ir politinių subjektų teikia pirmenybę tam tikram privatumui

5. Jis vis dar vystosi

Taigi niekas negali tiksliai pasakyti, kas nutiks ateityje. Pavyzdys yra nusikaltėlių ir šešėlinių veikėjų siautėjantis Bitcoin įsisavinimas.

„Blockchain“ ateitis

Blockchain technologijos ateitis didžiąja dalimi lieka nežinoma. Tačiau vis dar yra tam tikrų spėliojimų apie tai, kaip tai greitai sutrikdys pramonės šakas.

  • Kibernetinis saugumas: „Blockchain“ saugumo ir nekintamumo ypatybės turi turėti įtakos kibernetinio saugumo pramonei.
  • Protingos sutartys: Tai pašalins trečiąsias šalis, sumažins išlaidas ir pakeis verslo metodus.
  • Nekilnojamojo turto tokenizavimas: Žetonas yra tarsi skaitmeninė tikrojo turto dalis, ir tai yra nustatyta, kad sutrikdys finansų pramonę, skirstant turto vertes ir sumažinant minimalias investicijas.
  • Tiekimo grandinės valdymas: Gali būti lengviau sekti komercinių produktų, pvz., maisto, šaltinį, apdorojimą ir išorines įvestis.
  • Tapatybės valdymas: Blockchain technologija siūlo įspūdingą požiūrį į populiacijų tapatybės valdymą.
  • Prekybos ir pinigų valdymas: Ši technologija taip pat turi sutrikdyti komercinę veiklą, įskaitant tarptautinę prekybą, ir tuo pat metu pašalinti daugelį tarpininkų.

Išvada

Kaip matote, „blockchain“ technologija suteikia daug galimybių ateičiai. Tačiau kadangi jis vis dar auga, susirūpinimą kelia tiek daug problemų, kurias reikia išspręsti.

Kai kurie iš jų apima blokų grandinės įsilaužimo galimybę, reguliavimo institucijų steigimą galimiems ginčams dėl intelektualiųjų sutarčių valdyti, tokenizuotas turto rinkas, pinigų plovimą naudojant kriptovaliutas ir kitas nenumatytas aplinkybes.

Tačiau galiausiai „blockchain“ technologija pasiliks.

Nnamdi Okeke

Nnamdi Okeke

Nnamdi Okeke yra kompiuterių entuziastas, mėgstantis skaityti įvairias knygas. Jis teikia pirmenybę „Linux“, o ne „Windows“ / „Mac“ ir naudoja
Ubuntu nuo pirmųjų dienų. Galite sugauti jį Twitter per bongotraksas

Straipsniai: 298

Gaukite techninių dalykų

Technikos tendencijos, paleidimo tendencijos, apžvalgos, pajamos internetu, žiniatinklio įrankiai ir rinkodara kartą ar du per mėnesį