Çfarë është një Blockchain?

Çfarë është Blockchain?

Ju dëgjoni shumë për të, shpesh në mënyrë të papërshtatshme kur nuk është në një mënyrë të tymosur. Megjithatë, konceptet nuk janë të komplikuara. Teknologjia që mbështet blockchain mund të jetë paksa e ndërlikuar dhe komplekse (jo e ndërlikuar), por në thelb, çështja është mjaft e thjeshtë. Unë do të doja t'ju ndihmoja të sqaroni. I imi është një shpjegim JOTEKNIK, si jo ekspert i temës ose më mirë si dikush që e kupton procesin, por nuk hyn në detaje teknike, sepse ka njerëz më të përgatitur se unë për këtë. Qëllimi këtu është të sqarojmë konceptet e përgjithshme dhe t'ju bëjmë të kuptoni se sa i fuqishëm, i gjithanshëm dhe universal është ky mjet dhe si mund të shfrytëzohet në avantazhin tonë. Nëse jeni të interesuar të hyni në detaje mbi këtë çështje, pasi lexova edhe postimin tim në lidhje me Tokens Ju keshilloj te kontaktoni Michael Gandolfi e cila përgatit dhe zhvillon webinarë dhe kurse të specializuara për këto tema. Revista online është gjithashtu shumë interesante Cryptonomist i cili përmban shumë informacione rreth tij duke përfshirë kriptovalutat, çfarë janë ato dhe si t'i menaxhojmë ato: në këtë drejtim, shfrytëzoj rastin t'i dërgoj një përshëndetje Amelia Tomasicchio, CEO i Cryptonomist.

Indeksi sipas temave:

  1. Çfarë është Blockchain?
  2. Si funksionon blockchain?
  3. A është blockchain privat?
  4. A është Blockchain i sigurt?
  5. Aplikimet praktike të Blockchain

1. Çfarë është blockchain?

Le të themi se: Teknologjia Blockchain lejon shpërndarjen e "regjistrave" publikë që përmbajnë të dhëna të pandryshueshme në mënyrë të sigurt dhe të koduar dhe garanton që shkëmbimet e informacionit nuk mund të ndryshohen kurrë.

Unë hyj në detaje.

Nëse kjo teknologji është kaq komplekse, pse ta quajmë atë "blockchain"? Në nivelin e tij më themelor, blockchain është në fakt vetëm një zinxhir blloqesh, por jo në kuptimin tradicional të këtyre fjalëve. Kur shprehim konceptet e "bllokut" dhe "zinxhirit" në këtë kontekst, në fakt po flasim informacion dixhital (“blloku”) i ruajtur në a bazës së të dhënave publike (“zinxhiri”).

Mundohuni të imagjinoni regjistrin e biznesit të një dhome tregtare. Informacioni që përmban regjistër korrespondon me "bllokun" ndërsa vetë regjistri është "zinxhiri". Informacioni që përmban zinxhiri është Blockchain.

Kështu, "blloqet" në blockchain përbëhen nga informacione dixhitale. Në veçanti, ato kanë tre pjesë:

  1. Blloqeti që ruajnë informacione rreth transaksioneve të tilla si data, ora dhe shuma e monedhës së blerjes suaj të fundit për shembull në Amazon. (SHËNIM: Ky shembull i Amazon është për blerje ilustruese; shitja me pakicë e Amazon nuk funksionon në parimin e blockchain siç ilustrohet këtu)
  2. Blloqe që ruajnë informacione se kush merr pjesë në transaksione. Një ndalim për të blerë një paketë në Amazon do të regjistronte emrin tuaj në Amazon.com, Inc. (AMZN). Në vend që të përdorni emrin tuaj të vërtetë, blerja juaj regjistrohet pa asnjë informacion identifikues duke përdorur një "nënshkrim dixhital" unik, një lloj emri përdoruesi.
  3. Blloqe që ruajnë informacione që i dallojnë ato nga blloqet e tjera. Ashtu si ju dhe unë kemi emra për të dalluar njëri-tjetrin, çdo bllok ruan një kod unik të quajtur hash e cila na lejon ta dallojmë atë nga çdo bllok tjetër.

Hashët janë kode kriptografike të krijuara nga algoritme speciale. Le të themi se keni bërë blerjet tuaja në Amazon, por ndërsa është në tranzit, ju vendosni se nuk mund t'i rezistoni dhe keni nevojë për një blerje të dytë. Edhe pse detajet e transaksionit tuaj të ri do të ishin pothuajse identike me blerjen tuaj të mëparshme, ne ende mund t'i dallojmë blloqet për shkak të kodeve të tyre unike.
Ndërsa blloku në shembullin e mëparshëm përdoret për të ruajtur një blerje të vetme në Amazon, realiteti është pak më ndryshe. Për shembull, një bllok i vetëm në blockchain Bitcoin mund të ruajë deri në 1 MB të dhëna. Kjo do të thotë se në varësi të madhësisë së transaksioneve, një bllok i vetëm mund të presë disa mijëra transaksione "nën një çati".

Mirë deri tani? me ndjek mua? Tani unë shpjegoj me fjalë më të thjeshta se si funksionon një Blockchain.

2. Si funksionon Blockchain

Kur një bllok ruan të dhëna të reja, ai shtohet në zinxhirin e bllokut. Blockchain, siç sugjeron emri, përbëhet nga blloqe të shumta të lidhura së bashku. Sidoqoftë, në mënyrë që një bllok të shtohet në blockchain, duhet të ndodhin katër gjëra:

2.1 Një transaksion duhet të bëhet.

Le të vazhdojmë me shembullin e blerjes suaj impulsive në Amazon. Pasi të keni klikuar me nxitim në kërkesën për arka të shumëfishta, duhet të vazhdoni të kryeni blerjen dhe pa dëshirë të bëni blerjen. Siç e pamë më herët, në shumë raste një bllok potencialisht do të grumbullojë mijëra transaksione, kështu që blerja juaj në Amazon do të paketohet në bllok së bashku me informacionin e transaksioneve të përdoruesve të tjerë.

2.2 Verifikimi i transaksionit

Pas blerjes, transaksioni sigurisht që duhet të verifikohet. Me regjistrat e tjerë publikë të informacionit, si komisioni i këmbimit të letrave me vlerë, vetë bankat, institucionet financiare që lëshojnë karta krediti, transportuesit për pagesat online, dikush është i zënë me verifikimin e hyrjeve të reja të të dhënave. Me blockchain, megjithatë, kjo punë i lihet një rrjeti kompjuterësh. Kur blini nga Amazon, ai rrjet kompjuterik merr përsipër të verifikojë që transaksioni është kryer në mënyrën e treguar nga ju. Kjo do të thotë, ata konfirmojnë detajet e blerjes, duke përfshirë kohën e transaksionit, shumën e monedhës dhe palët kontraktuese.

2.3 Ruajtja e transaksionit

Pasi transaksioni verifikohet si i saktë, ai merr dritën jeshile. Shuma e monedhës së transaksionit, nënshkrimi juaj dixhital dhe nënshkrimi dixhital i Amazon ruhen të gjitha në një bllok. Në atë bllok transaksioni juaj do të grumbullohet me qindra ose mijëra transaksione të tjera si tuajat.

2.4 Atribuimi i një "hash" në bllok.

Jo ndryshe nga një engjëll që fiton krahët e tij, pasi të jenë verifikuar të gjitha transaksionet në një bllok, ai do të pajiset me një kod unik identifikimi, i quajtur "hash". Bllokut i jepet gjithashtu hash-i i bllokut më të fundit të shtuar në blockchain. Pasi blloku të përcaktohet si i hashuar, ai mund të shtohet në zinxhirin e bllokut "duke arritur përjetësinë", guxoj të shtoj të jetë pak qesharak.

Kur ky bllok i ri shtohet në blockchain, ai bëhet publikisht i disponueshëm për këdo, madje edhe ju. Nëse i hidhni një sy blockchain-it të Bitcoin për shembull, do të shihni se keni akses në të dhënat e transaksionit, së bashku me informacionin se kur, ku dhe nga kush u shtua blloku në blockchain.

3. A është Blockchain privat?

Ja një pyetje që dëgjoj të bëhet. Shpesh kjo pyetje lind nga mosbesimi i të dhënave të dikujt tek "organet" apo "institucionet" emrat dhe vendet e të cilave nuk dihen. Por realiteti është ndryshe dhe askush nuk duhet të shqetësohet për asgjë. Nëse e kuptoni mirë mekanizmin me anë të të cilit gjenerohet një blockchain, pyetja bëhet e tepërt sepse çdokush mund të shikojë përmbajtjen e blockchain, por përdoruesit mund të zgjedhin gjithashtu të lidhin kompjuterët e tyre me rrjetin blockchain si nyje. Duke vepruar kështu, kompjuteri i tyre merr një kopje të blockchain që përditësohet automatikisht sa herë që shtohet një bllok i ri, njësoj si një burim lajmesh në Facebook që ofron një përditësim në kohë reale sa herë që postohet një status i ri. Është fuqia e internetit dhe është arsyeja pse kriptovalutat konsiderohen kaq "të rrezikshme", sepse ato nuk mund t'i nënshtrohen kontrollit të organeve superiore sipas gjykimit të tyre.

Në fakt, çdo kompjuter në rrjetin blockchain ka kopjen e vet të blockchain, që do të thotë se ka mijëra, ose madje, miliona kopje të të njëjtit blockchain. Ndërsa çdo kopje e blockchain është identike, përhapja e këtij informacioni në një rrjet kompjuterik e bën informacionin më të vështirë për t'u manipuluar. Me blockchain, nuk ka asnjë llogari të vetme përfundimtare të ngjarjeve që mund të manipulohen. Në vend të kësaj, një haker do të duhet të manipulojë çdo kopje të blockchain-it të rrjetit. Kjo është ajo që nënkuptohet kur thuhet se blockchain është një libër "i shpërndarë" dhe me të vërtetë "demokratik".

Pra, duke parë për shembull blockchain Bitcoin, megjithatë, do të vini re se nuk keni akses në informacionin identifikues rreth përdoruesve që bëjnë transaksione. Ndërsa transaksionet në blockchain nuk janë plotësisht anonime, informacioni personal i përdoruesve është i kufizuar në nënshkrimin e tyre dixhital ose emrin e përdoruesit.

Kjo ngre një pyetje të rëndësishme: nëse nuk mund të dalloni se kush po shton blloqe në blockchain, si mund t'i besoni blockchain-it ose rrjetit kompjuterik që e mbështet atë?

4. A është Blockchain i sigurt?

Teknologjia Blockchain merret me sigurinë dhe besimin në disa mënyra. Së pari, blloqet e reja ruhen gjithmonë në mënyrë lineare dhe kronologjike. Kjo do të thotë, ata gjithmonë i shtojnë "fundit" të blockchain. Nëse i hidhni një sy zinxhirit të bllokut të Bitcoin, do të shihni se çdo bllok ka një pozicion në zinxhir, i quajtur "lartësi". Në këtë drejtim, shihet se në janar 2020, lartësia e bllokut i kishte kaluar 615.400 metra!!!

Pra, pasi një bllok është shtuar në fund të zinxhirit të bllokut, është pothuajse e pamundur të ktheheni për të ndryshuar përmbajtjen e bllokut. Kjo ndodh sepse çdo bllok përmban hash-in e tij, së bashku me hash-in e bllokut që i paraprin. Ekziston me të vërtetë një zinxhir ose një parim i lidhjes! Kodet hash krijohen nga një funksion matematik që transformon informacionin dixhital në një varg numrash dhe shkronjash. Nëse ky informacion ndryshon në ndonjë mënyrë, ndryshon edhe kodi hash.

Kjo është arsyeja pse është e rëndësishme për sigurinë. Le të themi se një haker përpiqet të ndryshojë transaksionin tuaj në Amazon në mënyrë që ju të duhet të paguani dy herë për blerjen tuaj. Sapo hakeri të ndryshojë shumën e monedhës së transaksionit tuaj, hash-i i bllokut do të ndryshojë. Blloku tjetër në zinxhir do të përmbajë ende hash-in e vjetër dhe hakerit duhet ta përditësojë atë bllok për të mbuluar gjurmët e tij. Megjithatë, duke vepruar kështu do të ndryshonte hash-in e atij blloku. Dhe tjetra, e kështu me radhë. Ai duhet të ketë 100 duar në 100 tastierë dhe kjo nuk do të mjaftonte.

Për të ndryshuar një bllok të vetëm, pra, një haker do të duhet të ndryshojë çdo bllok të vetëm pas tij në zinxhirin e bllokut. Rillogaritja e të gjitha këtyre hasheve do të kërkonte një sasi të madhe dhe të pamundur të fuqisë kompjuterike që mund të jetë e disponueshme për një qytetërim alien në një masë të tillë që as imagjinata e shkrimtarëve të Star Trek nuk mund ta parashikonte. Me fjalë të tjera, pasi një bllok shtohet në blockchain, ai bëhet shumë i vështirë për t'u modifikuar dhe i pamundur për t'u fshirë.

Për të zgjidhur problemin e besimit, rrjetet blockchain kanë zbatuar teste për kompjuterët që duan të bashkohen dhe të shtojnë blloqe në zinxhir. Testet, të quajtura "modele të pëlqimit", kërkojnë që përdoruesit të "provojnë" veten përpara se të mund të bashkohen në një rrjet blockchain. Një nga shembujt më të zakonshëm të përdorur nga Bitcoin quhet "prova e punës".

Në sistemin e vërtetimit të punës, kompjuterët duhet të "dëshmojnë" se kanë bërë "punë" duke zgjidhur një problem kompleks matematikor llogaritës. Nëse një kompjuter zgjidh ndonjë nga këto probleme, ai bëhet i pranueshëm për të shtuar një bllok në blockchain. Por procesi i shtimit të blloqeve në blockchain, atë që bota e kriptomonedhës e quan "mining", ose mining, nuk është i lehtë. Në fakt, shanset për zgjidhjen e një prej këtyre problemeve në rrjetin Bitcoin ishin afërsisht një në 15,5 trilion në janar 2020.1 Për të zgjidhur probleme komplekse matematikore me këto probabilitete, kompjuterët duhet të ekzekutojnë programe që u kushtojnë atyre sasi të konsiderueshme energjie.

Pra, për të përfunduar, prova e punës nuk i bën të pamundur sulmet e hakerëve, por i bën ato disi të padobishme. Nëse një haker do të donte të koordinonte një sulm në blockchain, atij do t'i duhej të kontrollonte më shumë se 50% të të gjithë fuqisë kompjuterike në blockchain, në mënyrë që të mund të mposhtin të gjithë pjesëmarrësit e tjerë të rrjetit. Duke pasur parasysh madhësinë e madhe të blockchain-it të Bitcoin, një sulm i ashtuquajtur 51% pothuajse me siguri nuk ia vlen dhe ndoshta i pamundur dhe do të kërkonte një rregullim të tillë burimesh që të mos ketë vlerë tërheqëse kosto/përfitim.

5. Aplikimet praktike të Blockchain

Blloqet në blockchain ruajnë të dhëna për transaksionet monetare, dhe ne kemi folur për këtë deri më tani për lehtësi dhe thjeshtësi. Por ne e dimë shumë mirë, pasi kemi zhvilluar aplikacione praktike që blockchain është në fakt një mënyrë shumë e besueshme për të ruajtur të dhënat edhe për lloje të tjera transaksionesh. Në fakt, teknologjia blockchain mund të përdoret për të ruajtur të dhënat në lidhje me shkëmbimet e pronave, ndalesat në një zinxhir furnizimi dhe madje edhe trajtimin e një zgjedhjeje politike.

Rrjeti i shërbimeve profesionale Deloitte kohët e fundit anketoi 1.000 kompani në shtatë vende në lidhje me integrimin e blockchain në operacionet e tyre të biznesit. Sondazhi i tyre zbuloi se 34% kishin tashmë një sistem blockchain në prodhim sot, ndërsa 41% të tjerë planifikonin të zbatonin një aplikacion blockchain brenda 12 muajve të ardhshëm. Për më tepër, gati 40% e kompanive të anketuara thanë se do të investojnë 5 milionë dollarë ose më shumë në blockchain vitin e ardhshëm. Këtu janë disa nga aplikacionet më të njohura të blockchain që po eksplorohen sot.

5.1 Bankat dhe institucionet financiare

Ndoshta asnjë industri nuk mund të përfitojë nga integrimi i blockchain në operacionet e saj të biznesit më shumë sesa bankat. Institucionet financiare operojnë vetëm gjatë orarit të punës, pesë ditë në javë. Kjo do të thotë që nëse përpiqeni të depozitoni një çek të premten në orën 18:00, ndoshta do t'ju duhet të prisni deri të hënën në mëngjes që paratë të mbërrijnë në llogarinë tuaj. Edhe nëse depozitoni gjatë orarit të punës, transaksioni mund të zgjasë një deri në tre ditë për t'u shlyer për shkak të vëllimit të transaksioneve që bankat duhet të shlyejnë. Blockchain, nga ana tjetër, nuk fle kurrë.

Duke integruar blockchain në proceset bankare, konsumatorët mund të shohin transaksionet e tyre të përpunuara në vetëm 10 minuta - në thelb koha që duhet për të shtuar një bllok në blockchain, pavarësisht nga koha e ditës ose dita e javës. Me blockchain, bankat kanë gjithashtu aftësinë për të shkëmbyer fonde ndërmjet institucioneve më shpejt dhe më të sigurt. Në tregtimin e aksioneve, për shembull, procesi i shlyerjes dhe pastrimit mund të zgjasë deri në tre ditë (ose më shumë, nëse bankat operojnë ndërkombëtarisht), që do të thotë se paratë dhe aksionet tuaja janë ngrirë për atë periudhë.

Duke pasur parasysh shkallën e shumave të përfshira, edhe ato pak ditë në të cilat paratë janë në tranzit mund të përfshijnë kosto dhe rreziqe të konsiderueshme për bankat. Santander, një bankë evropiane, vendos potencialin e kursimeve në 20 miliardë dollarë në vit. Capgemini, një konsulencë franceze, vlerëson se konsumatorët mund të kursejnë deri në 16 miliardë dollarë në tarifat bankare dhe sigurimesh çdo vit përmes aplikacioneve të bazuara në blockchain. Kjo është për të dhënë një ide se për çfarë po flasim në të vërtetë.

5.2 Kriptovalutat

Zinxhiri i bllokut formon bazën për kriptovalutat si Bitcoin. Siç e kam shpjeguar gjerësisht më lart, monedhat rregullohen dhe verifikohen nga një autoritet qendror, zakonisht një bankë ose qeveri. Në sistemin e autoritetit qendror, të dhënat dhe monedha e një përdoruesi janë teknikisht në diskrecionin e bankës ose qeverisë së tyre. Nëse banka e një përdoruesi shembet ose ata jetojnë në një vend me një qeveri të paqëndrueshme, vlera e monedhës së tyre mund të jetë në rrezik. Këto janë arsyet pse lindi Bitcoin për shembull.

Duke përhapur operacionet e tij në një rrjet kompjuterash, blockchain lejon Bitcoin dhe kriptomonedha të tjera të funksionojnë pa pasur nevojë për një autoritet qendror. Kjo jo vetëm që zvogëlon rrezikun tuaj, por gjithashtu eliminon shumë nga tarifat e përpunimit dhe transaksionit. Ai gjithashtu u ofron atyre në vendet me monedha të paqëndrueshme një monedhë më të qëndrueshme me më shumë aplikime dhe një rrjet më të gjerë individësh dhe institucionesh me të cilët ata mund të bëjnë biznes, si brenda dhe jashtë vendit.

5.3 Profesionistët e kujdesit shëndetësor

Profesionistët e kujdesit shëndetësor mund të përdorin blockchain për të ruajtur në mënyrë të sigurt të dhënat mjekësore të pacientëve të tyre. Kur një procesverbal mjekësor krijohet dhe nënshkruhet, ai mund të shkruhet në zinxhirin e bllokut, i cili u siguron pacientëve prova dhe siguri se të dhënat nuk mund të ndryshohen. Këto të dhëna personale mjekësore mund të kodohen dhe ruhen në kujtesën e fragmenteve me një çelës privat, në mënyrë që ato të jenë të aksesueshme vetëm për individë të caktuar, duke siguruar kështu privatësinë

5.4 Të dhënat publike

Nëse keni humbur kohë me një regjistër publik të çfarëdo lloji, ju e dini se procesi i mbajtjes së të dhënave është i rëndë dhe joefikas. Sot, një akt fizik duhet t'i dorëzohet një nëpunësi civil në zyrën e gjendjes civile vendore, ku futet manualisht në bazën qendrore të të dhënave dhe përfundimisht në indeksin publik.

Ky proces nuk është vetëm i kushtueshëm dhe kërkon kohë, por është i mbushur me gabime njerëzore, ku çdo pasaktësi e bën gjurmimin e të dhënave më pak efikase, shpesh të çrregullt, jo shumë të grimcuar, që nuk përkon me të dhëna të tjera dhe bazohet në teknika të ndryshme dhe të papajtueshme arkivimi. Blockchain eliminon nevojën për të "përpunuar" dokumente dhe për të gjurmuar skedarët fizikë në një regjistër publik. Nëse të dhënat memorizohen (imagjinoni për shembull kadastrën) dhe verifikohen në zinxhirin e bllokut, qytetari mund t'i besojë verbërisht të dhënat që i vihen në dispozicion.

5.5 Kontratat inteligjente

Një kontratë inteligjente është kodi kompjuterik që mund të integrohet në blockchain për të lehtësuar, verifikuar ose negociuar një marrëveshje kontraktuale. Kontratat inteligjente funksionojnë bazuar në një sërë kushtesh që përdoruesit bien dakord. Kur plotësohen këto kushte, kushtet e kontratës ekzekutohen automatikisht.

Le të themi, për shembull, unë do t'ju jap me qira apartamentin tim me një kontratë smart. Unë pranoj t'ju jap kodin e derës së apartamentit sapo të më paguani depozitën tuaj të sigurisë. Ne të dy do të dërgonim anën tonë të marrëveshjes në kontratën inteligjente që vjen në jetë dhe ajo do të shkëmbente automatikisht kodin tim të derës për depozitën tuaj të sigurisë në datën e qirasë. Nëse nuk e jap kodin e derës deri në datën e qirasë, kontrata e zgjuar do të rimbursojë depozitën tuaj të sigurisë. Kjo eliminon tarifat që zakonisht shoqërojnë përdorimin e një noteri ose ndërmjetësi të palës së tretë.

5.6 Zinxhirët e furnizimit

Furnizuesit mund të përdorin blockchain për të regjistruar origjinën e materialeve që kanë blerë. Kjo do t'i lejojë kompanitë të verifikojnë origjinalitetin e produkteve të tyre, së bashku me etiketat shëndetësore dhe etike si 'Organike', 'Vendore' dhe 'Tregtia e Drejtë'.

Siç raportohet nga Forbes, industria ushqimore po shkon drejt përdorimit të blockchains për të gjurmuar gjithnjë e më shumë rrugën dhe sigurinë e ushqimeve gjatë gjithë udhëtimit të tyre nga ferma në përdorues.

5.7 Sistemet e Votimit

Votimi zinxhir ka veçorinë e mundësisë për të eliminuar mashtrimin zgjedhor dhe për të rritur pjesëmarrjen e votuesve. Çdo votë do të ruhet si një bllok në blockchain, duke e bërë gati të pamundur ndërhyrjen. Protokolli i bllokimit do të ruante gjithashtu transparencën në procesin zgjedhor, duke reduktuar stafin e nevojshëm për zhvillimin e zgjedhjeve dhe duke u ofruar zyrtarëve rezultate të menjëhershme.

Këtu, unë do të thoja se ju kam dhënë një pasqyrë mjaft të saktë dhe të thjeshtë të asaj që nënkuptohet me Blockchain. Ne do t'i kthehemi kësaj teme në rrethana të tjera. Nëse keni ndonjë dyshim, pyetje apo kërkesë në këtë drejtim, ne jemi këtu në dispozicionin tuaj.