Kaip veikia „Blockchain“: paprasčiausiai paaiškinta

Daugelis pramonės šakų dabar įgyvendina „blockchain“ sprendimus, kad užsitikrintų savo vietą kintančiais laikais. Tačiau, kadangi kitos kompanijos nori sužinoti apie „blockchain“, daugelis dažnai būna supainiotos dėl to, kaip veikia „blockchain“. Taigi dėl sudėtingo pobūdžio, nors daugelis nori jį įgyvendinti, jie negali visiškai suprasti, ar tai būtų geresnis pasirinkimas, ar ne.

„Blockchain“ yra visiškai nauja sistema, tačiau tai yra unikalus būdas pasiūlyti decentralizaciją. Štai kodėl šiame vadove, kaip veikia „blockchain“, apims viską, kas su juo susiję. Taigi, tiesiog paimkite puodelį kavos ir pradėkite skaitymą!

 

Kaip „Blockchain“ veikia paprasčiausiai paaiškinta

Na, pradėkime nuo pagrindų. Prieš pereidami į procesą, turite atkreipti dėmesį į šias kritines „blockchain“ savybes.

„Blockchain“ platformoje saugos bet kokį keitimąsi duomenimis. Taigi tai panašu į didžiosios knygos sistemą, kur kiekviename apsikeitimo duomenimis žurnale yra vieta. Dar daugiau, duomenų mainai sistemoje vadinami operacijomis. Patvirtinus operaciją, ji užima vietą knygos knygoje kaip blokas.

Kai tik jis pateks į knygą, niekas negalės jos niekaip ištrinti ar pakeisti.

Iš tikrųjų „blockchain“ naudoja „peer-to-peer“ paskirstytą tinklą, kuris užtikrins decentralizuotą technologijos pobūdį. Kiekvienas prie tinklo prisijungiantis įrenginys laikomas mazgu. Be to, norint suprasti, kaip veikia „blockchain“, turite suprasti „rakto“ sąvoką.

Tai yra technologijos pagrindas. Be to, raktai užtikrina tinklo saugumą. Tam tinklo vartotojas sugeneruos raktų poras, vadinamus asmeniniais ir viešaisiais raktais.

Pradėję naudoti raktus, gausite unikalų kredencialą, prie kurio niekas negalės naudotis.

Bet kokiu atveju, jūs turėsite saugoti privatų raktą saugioje vietoje, nes naudosite šį raktą pasirašydami ar atlikdami bet kokius veiksmus tinkle. Kita vertus, kiti vartotojai naudos jūsų viešąjį raktą, kad surastų jus sistemoje.

Pavyzdžiui, įsivaizduokite savo viešąjį raktą kaip banko sąskaitą, o privatųjį raktą – kaip parašą, kurį galite naudoti pinigų siuntimui ar atsiėmimui. Štai kodėl jums reikia laikyti raktą kuo saugesnį.

Iš tikrųjų, jei kas nors gauna prieigą prie jūsų privataus rakto, jis gali lengvai netinkamai naudoti visą jūsų turtą tinkle.


 

Kaip veikia „Blockchain“: procesas

Pirma, vartotojas ar mazgas inicijuos operaciją, pasirašydami ją savo privačiu raktu. Iš esmės privatus raktas sugeneruos unikalų skaitmeninį parašą ir užtikrins, kad niekas jo negalėtų pakeisti. Iš tikrųjų, jei kas nors bandys modifikuoti operacijos informaciją, skaitmeninis parašas kardinaliai pasikeis ir niekas negalės to patikrinti. Todėl jis bus atleistas.

Po to operacija bus transliuojama į tikrinančius mazgus. Iš esmės čia „blockchain“ platforma gali naudoti skirtingus metodus, kad patikrintų, ar operacija galioja, ar ne. Ten metodai ar algoritmai vadinami konsensuso algoritmais.

Bet kokiu atveju, kai mazgai patikrins, ar operacija yra autentiška, ji gaus vietą knygoje. Be to, joje bus laiko žyma ir unikalus ID, kad apsaugotumėte jį nuo bet kokių pakeitimų.

Tada blokas susies su ankstesniu bloku, o tada naujas blokas suformuos nuorodą su šiuo bloku ir pan. Tokiu būdu sukuriama blokų grandinė, taigi pavadinimas blockchain.

 

Kiek saugi technologija?

Dabar jūs žinote, kaip veikia „blockchain“, bet ar darbo procesas yra pakankamai saugus, kad galėtų integruotis į įmonės aplinką? Na, internete tikrai nėra tinklo, kuris būtų „neįkandamas“. Tačiau „blockchain“ siūlo aukščiausią saugumo lygį, palyginti su kitomis ten esančiomis technologijomis.

„Blockchain“ veikia kitokiu metodu, o ne kaip tradicinė centralizuota sistema. Taigi, jei norite jį nulaužti, turėtumėte nulaužti visus prie jo prijungtus įrenginius. Akivaizdu, kad tai yra nuostolių projektas ir gana sudėtingas, todėl jis yra užtikrintas.

Iš tikrųjų įsilaužėliams reikės milžiniško išteklių, kad būtų galima nulaužti „blockchain“ platformą, o tai galiausiai bus brangesnė nei pats pelnas.

Pereikime prie kitos šio „blockchain“ darbo vadovo dalies.

 

Kaip veikia „Blockchain“ sutarimas

Jau žinote, kad sutarimas yra būdas pasiekti susitarimą. Iš esmės tai yra forma, kaip tinkle esantys asmenys gali pasiekti rezoliuciją, nors mažumoms tai gali nepatikti.

Iš tikrųjų sutarimas yra vienas iš pagrindinių „blockchain“ prioritetų, nes be jo tūkstančiai mazgų niekada negali susitarti. Šie modeliai yra sukurti sąžiningumui ir lygybei tarp visų dalyvių.

Tačiau sistemoje nėra vieno būdo pasiekti sutarimą. Iš tikrųjų yra daugybė algoritmų, kuriuos naudoja įvairios „blockchain“ platformos. Akivaizdu, kad kiekvienas iš jų veikia skirtingai ir turi savo trūkumų rinkinį.

Taigi, jei jums įdomu, kaip veikia „blockchain“ sutarimas, turite žinoti apie kiekvieną iš jų atskirai, kad suprastumėte.

Darbo įrodymas

Tai vienas iš populiariausių ir pirmųjų sutarimo algoritmų, įvestų blokų grandinėje. Čia mazgai vadinami kalnakasiais ir jie išspręs sudėtingus matematinius klausimus naudodamiesi savo įrenginio skaičiavimo galia, norėdami patikrinti blokus.

Uždelstas darbo įrodymas

Kai kurie notarų mazgai sujungs duomenis iš vienos „blockchain“ platformos į kitą ir užtikrins maišos galią. Abu blokų grandinės tinklai gali pasiekti PoS arba PoW, kad pasiektų sutarimą.

Dalies įrodymas

Dalių įrodymas leidžia jums dalyvauti sutarime, kiek monetų jūs įtraukėte į tinklą. Jei turite daugiau monetų, padidės jūsų galimybė išgauti bloką.

Deleguotas akcijų paketo įrodymas

Šiame yra delegatų ir liudininkų samprata. Kiekvienas mazgas parenkamas balsuojant. Platformos liudininkai yra atsakingi už sandorių patvirtinimą. Kita vertus, delegatai gali pakeisti sistemos parametrus. Bet kokiu atveju visi mazgai, dalyvaujantys sutarime, gaus atlyginimą.

Išnuomotas akcijų paketo įrodymas

Išnuomoti akcijų paketo smulkieji ūkininkai gali dalyvauti sutarime. Kadangi ankstesnė „PoS“ neleis jiems sukrauti monetų tinkle, tai sukuria nesąžiningą aplinką. Štai kodėl „LPoS“ siūlo daugiau mugių.

Kolo greičio įrodymas

Statymo greičio įrodymas suteikia papildomą paskatą neleisti vartotojams įsitraukti į tinklą. Čia galite uždirbti daugiau, jei išlaikote aktyvią piniginę. Tai reiškia, kad vartotojai, kurie nėra aktyvūs, negaus papildomo mokesčio už bloko patvirtinimą.

Praėjusio laiko įrodymas

Visi mazgai turi laukti tam tikro laiko, kol jie galės dalyvauti sutarime. Terminas parenkamas atsitiktinai. Taigi bloką galite sukurti tik baigę laukimo laiką. Jokiu būdu negalima jo apeiti, nes sistema seka, ar mazgas laukė, ar ne.

Praktinė Bizantijos gedimų tolerancija

Praktinė Bizantijos gedimų tolerancija pašalina pažeistą mazgų problemą. Taigi, kol bet kuris mazgas gali pakenkti tinklui, jis prisiima gedimo galimybę. Iš tikrųjų sistema gauna informaciją iš kitų mazgų, kai tik pažeidžiamas mazgas, kad tas mazgas būtų atmestas.

Supaprastinta Bizantijos gedimų tolerancija

Čia operacijos patvirtinamos paketu. Be to, blokų generatorius surenka visas operacijas ir jas atitinkamai sugrupuoja, o tada sujungia į vieną bloką. Tikrintojas turi patvirtinti visą bloką, kad patikrintų operacijas.

Deleguota Bizantijos gedimų tolerancija

Čia mazgų lyderis vadinamas delegatu, ir jis turi ribotas galias. Jei vadovas bandys manipuliuoti tinklu, kitas mazgas pakeis tą mazgą. Tuo labiau, kiti mazgai gali nesutikti su delegatu ir atitinkamai pakeisti savo lyderį.

Federacinis Bizantijos susitarimas

Čia visi bendrieji mazgai gauna savo atskirą „blockchain“. Kad bet kuris mazgas galėtų pateikti užklausą dėl operacijos, tą mazgą reikia patikrinti ir žinoti iš pat pradžių. Be to, čia mazgas gali pasirinkti, kuo pasitikėti tinkle.

Veiklos įrodymas

Tai „PoW“ ir „PoS“ derinys. Čia kalnakasiai iš anksto iškasa blokinį, o ne pilną šabloną. Vėliau patvirtintojas patvirtina likusį bloką. Iš tikrųjų, kuo daugiau tinklui priklauso tikrintojo akcijų paketas, tuo galingesnis būtų jo / jos patvirtinimas.

Institucijos įrodymas

Čia bendru sutarimu dalyvaujantys mazgai pakels savo reputaciją. Iš esmės patvirtinantys mazgai parenkami pagal jų tikrąją tapatybę. Be to, tikrintojai turi investuoti pinigus ir savo reputaciją, kad užsidirbtų vietą platformoje.

Reputacijos įrodymas

Tai gana panašu į autoriteto įrodymą; tačiau tvirtintojas turi turėti gerą reputaciją, kad galėtų dalyvauti sutarime. Tuo labiau, jei jie bandys apgauti tinklą, jie susidurs su sunkiomis pasekmėmis.

Istorijos įrodymas

Čia sistema sukuria reikšmingus įvykius tinkle. Tada mazgas gali patvirtinti operaciją pagal tai, ar operacija įvyko prieš tą įvykį, ar po jo.

Svarbumo įrodymas

Čia „blockchain“ darbas išlaiko svarbos balą. Kuo daugiau monetų turės vartotojas, tuo didesnis bus jo balas. Kai jie turi teisę dalyvauti, jie gali surinkti bloką. Be to, jei išauginsite daugiau derliaus, jūsų svarbos balas padidės.

Talpos įrodymas

Vartotojai naudos savo turimą kietojo disko talpą, kad pasirinktų kasybos teises, o ne naudotų skaičiavimo galią. Taigi, kuo didesnis jūsų kietasis diskas, tuo daugiau galite patvirtinti blokus.

Burno įrodymas

Čia „blockchain“ veikia degindamas monetas, kad tinklas būtų stabilus. Taigi vartotojai dalį savo monetų nusiųsdavo valgytojo adresu ir sudegindavo, kad galėtų dalyvauti sutarime.

Svorio įrodymas

Užuot pasikliavusi tik tuo, kiek monetų sukaupėte, sistema atsižvelgia į kitus veiksnius, kad galėtų pasverti. Taigi, net jei turite mažiau monetų, vis tiek galite dalyvauti sutarime..

 

Dabar jūs žinote, kaip veikia „blockchain“ sutarimas. Pereikime prie kito etapo, kaip veikia „blockchain“ darbo vadovas.

 

Ar „Blockchain“ gali veikti be kriptovaliutos?

„Blockchain“ yra susijęs su kriptovaliutomis nuo pat pradžių. Štai kodėl daugelis iš jūsų gali pagalvoti, kad „blockchain“ negali veikti be kriptovaliutos. Tačiau „blockchain“ gali veikti be kriptovaliutos.

Tiesą sakant, jau yra daugybė platformų, kuriose nėra jokių vietinių žetonų ar monetų. Daugybė „blockchain“ projektų dabar eina link žetono ar kriptografinės ekosistemos. Pavyzdžiui, „Hyperledger“ yra įmonės „blockchain“ platforma, neturinti jokių vietinių žetonų, kurie kurtų tinklą.

Žetonas iš tikrųjų labai skiriasi, atsižvelgiant į tai, kaip veikia „blockchain“.

 

Prognozuojama, kad kriptovaliutos žlugs

Kriptovaliutos dažniausiai tinka viešosioms platformoms, nes joms reikalinga tam tikra skatinamoji programa, kad vartotojai galėtų dalyvauti sutarime. Tačiau, kalbant apie įmonės platformas, jos dažniausiai naudojamos su leidimais ar privačiomis platformomis.

Todėl jiems nereikia monetos ar žetono, kad paskatintų mazgus dalyvauti bendru sutarimu. Tuo labiau, kriptovaliutos iš tikrųjų yra gana nestabilios ekonomikai. Iš tikrųjų nepastovus turtas nėra tinkamas naudoti realiame gyvenime.

Be to, turint tokeną sistemoje, pritraukiama ir įsilaužėlių. Štai kodėl ekspertai prognozuoja, kad kriptovaliutos greitai žlugs. Taigi, visiškai logiška pereiti prie „blockchain“, kuris gali veikti be kriptovaliutos.

Vyriausybės ar kiti sektoriai yra suinteresuoti pasinaudoti pagrindinėmis technologijos naudojimo galimybėmis, o ne simboline architektūra. Galbūt kriptovaliutos gali atsirasti ateityje, kai pasaulis bus pasirengęs skaitmeninių pinigų sistemai.

Tačiau šiuo metu tai neatrodo galimybė. Taigi, norėdami įgyvendinti „blockchain“, taip pat turėtumėte sutelkti dėmesį į „blockchain“, kuris gali veikti be kriptovaliutos.

 

Kaip veikia „Blockchain“ programa

Rinkoje populiarėjant paskirstytųjų knygų technologijai, jūs taip pat turėjote pastebėti daug decentralizuotų programų. Iš esmės šios decentralizuotos programos yra „blockchain“ programos. Tačiau jums gali kilti klausimas, kaip veikia „blockchain“ programa?

Taigi, kaip veikia „blockchain“ programa? Iš tikrųjų šios programos veikia tais pačiais principais, kaip ir bet kuri kita „blockchain“ platforma.

Tai praktiškai neturi centrinio gedimo taško. Jei palyginsite juos su centralizuotomis sistemomis, „blockchain“ veikia patikimiau. Be to, ji naudos decentralizuotą duomenų bazę visai informacijai saugoti ir darbui naudos decentralizuotą skaičiavimo galią.

Be to, juose taip pat naudojami decentralizuoti sutarimo mechanizmai, kuriuos aš apibūdinau ankstesniame skyriuje. Paprastai dauguma programų naudoja energiją taupantį sutarimo mechanizmą, kad pasiektų vartotojų susitarimą. DApp, kuris atsilieka nuo jūsų kompiuterio našumo, nepasieks populiarumo rinkoje.

Kitas patrauklus „blockchain“ programos faktas yra tas, kad šių programų šaltinio kodas yra atviras visiems. Decentralizuotas modelio pobūdis reikalavo, kad visi tinklo vartotojai gautų prieigą prie jo. Be to, vartotojas turi patikrinti, kokią programą jis naudoja, kad būtų išvengta kenkėjiškų programų ar apsaugota kitų vartotojų informacija.

Dauguma „blockchain“ programos veikia naudojant tam tikrą žetoną ar monetą. Iš esmės tai padeda sukurti modelį ir išlaikyti jų sutarimo mechanizmą. Be to, dauguma programų siūlo vartotojams galimybę pasikeisti vertę, todėl būtini skaitmeniniai žetonai ar monetos.

Šiaip ar taip, pereikime prie kitos šio „blockchain“ darbo vadovo dalies.

 

Kaip veikia „Blockchain“ autentifikavimas

„Blockchain“ pagrindu atliekamą autentifikavimą galite naudoti daugelyje pramonės šakų. Iš tikrųjų bet kuriai pramonei, naudojančiai daiktų internetą, reikės tam tikros formos autentifikavimo, kad būtų užtikrintas saugumas.

Ir čia gali šviesti „blockchain“ pagrįstas autentifikavimas.

Iš tikrųjų ši funkcija suteikia daug privalumų –

  • Tiek iššifravimo, tiek pasirašymo raktai liks įrenginyje.
  • Šifravimo ir patvirtinimo raktai bus saugomi „blockchain“ platformoje.
  • Procesas suteikia apsaugą nuo bet kokių kibernetinių atakų, tokių kaip pakartojimas, „žmogus viduryje“, sukčiavimas ir kt..

Tačiau, kaip veikia „blockchain“ autentifikavimas, atrodo populiarus klausimas tarp naujokų. Taigi, išsiaiškinkime, kaip veikia „blockchain“ autentifikavimas šiame vadove.

 

Įtraukti naują vartotoją

Čia vartotojas gali būti bet kuris asmuo nuo asmens iki įmonės ar įrenginio. Norint, kad vartotojas patektų į sistemą pirmą kartą, vartotojui reikės jo vardo, IMEI numerio, CIN, IP adreso, sąskaitos numerio ir kt. Reikalavimai gali skirtis priklausomai nuo platformos ar įmonės.

Be to, vartotojas taip pat turi pateikti savo aprašymą.

Mainais už tai blockchain suteiks jiems –

  • „Blockchain“ adresas
  • Privatus raktas
  • Viešasis raktas
  • Atitinkamas operacijos ID
  • RSA viešasis raktas
  • RSA privatus raktas

Kai kurie iš jų bus automatiškai paskelbti tinkle –

  • Vartotojo tapatybė
  • Vartotojo aprašymas
  • Viešasis raktas
  • „Blockchain“ adresas
  • RSA viešasis raktas

Tačiau naujai sukurtas privatus raktas ir RSA privatus raktas nebus paskelbti.

 

Autentifikavimo procesas

Įtraukdama naują vartotoją, sistema sugeneruoja daug raktų ir adresų, kurie vėliau padės atpažinti vartotoją. Dabar, kai žinote apie tuos, pažiūrėkime, kaip veikia „blockchain“ autentifikavimas.

Mazgas prašo autentifikavimo, o tikrintojo mazgas patikrina, ar prašytojas yra autentifikuotas prisijungti prie tinklo, ar ne. Pavyzdžiui, čia prašantis mazgas yra Jonas, o tikrintojo mazgas yra x įmonė.

  • 1 žingsnis:

Jonas gauna x įmonės RSA viešąjį raktą, naudodamas įmonės „blockchain“ adresą kaip parametrą.

  • 2 žingsnis:

Tada Jonas užšifruoja savo „blockchain“ adresą naudodamas RSA viešąjį raktą ir siunčia jį „x“ įmonei.

  • 3 žingsnis:

„X“ įmonė naudos savo asmeninį RSA raktą kartu su užšifruotu failu, kad iššifruotų „blockchain“ adresą.

  • 4 žingsnis:

Tada „x“ įmonė naudoja „blockchain“ adresą kaip parametrą ir gauna John’s RSA viešąjį raktą.

  • 5 žingsnis:

Tada „x“ įmonė sukuria 512 simbolių atsitiktinę eilutę, maišos ir dabartinę laiko žymę ir užšifruoja ją naudodama John’s RSA viešąjį raktą. Tuo tarpu maišos ir dabartinė laiko žyma yra saugomi įmonės knygos knygoje.

  • 6 žingsnis:

„X“ kompanija išsiunčia šifruotą maišos Jonui.

  • 7 žingsnis:

Džonas naudoja savo nuosavą RSA raktą iššifruoti maišos. Tam jis naudoja parametrus kaip užšifruotus duomenis kartu su RSA raktu. Vėliau jis naudoja savo asmeninį raktą, norėdamas pasirašyti maišos ir gauti unikalų skaitmeninį parašą kaip išvestį.

  • 8 žingsnis:

Tada Jonas užšifruoja voką su skaitmeniniu parašu, pasirašytu maišu ir blokų grandinės adresu ir siunčia jį x įmonei.

  • 9 žingsnis:

„X“ įmonė iššifruoja jį naudodama savo RSA privatųjį raktą ir patikrina, ar parašas galioja, ar ne. Tam įmonė naudoja Jono „blockchain“ adresą, parašą ir patikrintinus duomenis.

  • 10 žingsnis:

Jei parašas galioja, išvestis bus teisinga, kitaip pasirodys klaidos pranešimas. Patvirtinus parašą, Jonui leidžiama įeiti į tinklą.

Pereikime prie kitos šios dalies, kaip veikia „blockchain“, tiesiog paaiškintas vadovas.

 

„Blockchain“ darbas įvairiuose sektoriuose

„Blockchain“ gali veikti įvairiuose sektoriuose, tokiuose kaip sveikatos priežiūra, tiekimo grandinės valdymas, vyriausybė, prekyba, finansų įstaigos, nekilnojamasis turtas, draudimas ir daugelyje kitų. Sveikatos priežiūros pramonė gali labai pasinaudoti šia integracija.

Bet jūs tikriausiai įdomu, kaip vis dėlto „blockchain“ veikia sveikatos priežiūros srityje? Na, „blockchain“ gali labai efektyviai dirbti sveikatos priežiūros srityje, siūlydamas didelį pacientų saugumą. Be to, ji gali kovoti su padirbtais vaistais, pacientų privatumu ir daugeliu kitų dalykų, kai „blockchain“ veiks sveikatos priežiūros srityje.

Kita vertus, tiekimo grandinės valdymas ar prekyba užtikrins vientisą realaus laiko produktų stebėjimą, kokybės patikrinimus ir šaltinio autentifikavimo procesą.

Vyriausybėms ar finansų institucijoms reikia daugiau nei viešai (Ethereum) blokų grandinės. Jiems reikalinga leidimo prieiga („Hyperledger“, EEA ir Corda), kur sistema būtų decentralizuota, bet taip pat užtikrintų slaptos informacijos privatumą.

Tai yra keli pavyzdžiai, kaip „blockchain“ gali veikti skirtinguose sektoriuose.

 

Pabaigos pastaba

„Blockchain“ yra čia, kad liktų, ir svarbiausia, kad daugelis įmonių jau taiko technologijas savaip. Anot Gartnerio, „blockchain“ iki 2030 m. bus 3,1 trln. USD turgavietės.

Bet ką visa tai reiškia? Tai reiškia, kad dauguma įmonių turės savo „blockchain“ sprendimą, o ateinančiais metais verslo modelis smarkiai pasikeis. Iš tikrųjų tai neabejotinai paveiks ir jūsų verslą, ir jūs niekaip negalite tiesiog praleisti integruodami technologijas ir vis dar vyraujantys rinkoje.

Taigi pats laikas sužinoti, kaip veikia „blockchain“ ir kaip galite tai įdiegti savo sistemoje. „Blockchain“ mokymo kursai gali padėti šiuo klausimu. Puiki žinia yra tai, kad mūsų sertifikuoti įmonės „blockchain“ profesionalūs kursai siūlo viską, ko reikia norint pradėti savo pirmąjį „blockchain“ diegimą.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
Adblock
detector
map