Blockchain: çfarë na kosztone të krijojmë një rast?

E gjithë historia e njerëzimit është përpjekje për të shkatërruar rendin e vjetër dhe për të ndërtuar një të ri, sigurisht, më të mirë. (Autor anonim)

NĂ« artikullin e kaluar "ÇfarĂ« na kostojnĂ« ndĂ«rtimi i blockchain?" Ne kemi kuptuar teknologjitĂ« mbi tĂ« cilat funksionojnĂ« tĂ« gjithĂ« blockchain-et. Ka ardhur koha pĂ«r tĂ« kuptuar cilat probleme mund tĂ« zgjidhin blockchain-et moderne. Fillimisht, le tĂ« shikojmĂ« analitikĂ«n e gjendjes aktuale tĂ« blockchain-it dhe perspektivave pĂ«r tĂ« ardhmen. Si njĂ« specialist teknik, mĂ« pĂ«lqen kompania Gartner me ciklet e saj tĂ« shumta tĂ« pjekurisĂ« teknologjike (Hype Cycles). NĂ« grafik tregohet cikli i pjekurisĂ« sĂ« blockchain-it nĂ« biznes nĂ« fund tĂ« vitit 2018. Cilat pĂ«rfundime mund tĂ« nxirren?

Blockchain: çfarë na kosztone të krijojmë një rast?

Analitika nga Gartner

  • Nga grafiku, shihet se shumĂ« industri moderne pĂ«rpiqen tĂ« aplikojnĂ« blockchain pĂ«r tĂ« zgjidhur detyrat e tyre prodhuese, dhe çdo vit shfaqen industri tĂ« reja qĂ« fillojnĂ« tĂ« eksplorojnĂ« blockchain.
  • MegjithatĂ«, deri mĂ« tani asnjĂ« industri nuk ka arritur as njĂ« platon tĂ« produktivitetit, as madje njĂ« shkallĂ« tĂ« ndriçimit.
  • Natyrisht, jo tĂ« gjitha industrirat qĂ« janĂ« nĂ« rrugĂ«n drejt kulmit tĂ« pritshmĂ«rive do tĂ« arrijnĂ« nĂ« platformĂ«n e produktivitetit, por duke parĂ« masivitetin e lĂ«vizjes, brenda 5-10 vjetĂ«sh do tĂ« jemi dĂ«shmitarĂ« tĂ« pĂ«rdorimit tĂ« gjerĂ« tĂ« njĂ« sĂ«rĂ« rasteve.
  • Por ku Ă«shtĂ« Bitcoin, minimi dhe nĂ« pĂ«rgjithĂ«si kriptovaluta, do tĂ« pyesni? Ato teknologji sjellin fitime tĂ« konsiderueshme? Ato ishin nĂ« grafikĂ«t e viteve tĂ« kaluara, por kĂ«tĂ« vit kanĂ« lĂ«nĂ« platformĂ«n e produktivitetit gjatĂ« 10 viteve tĂ« tyre tĂ« zakonshme.

Grafiku i ardhshëm tregon pjekurinë e teknologjive të bllokimit:

Blockchain: çfarë na kosztone të krijojmë një rast?

ÇfarĂ« mund tĂ« thuhet pĂ«r kĂ«tĂ« grafik?

  • Shumica e teknologjive moderne tĂ« bllokimit janĂ« gjithashtu nĂ« njĂ« valĂ« diskutimi. Por jo pĂ«r shkak se janĂ« teknologji tĂ« reja, por sepse industrive po i shqyrtojnĂ« ato pĂ«r aplikueshmĂ«rinĂ« nĂ« strukturĂ«n e tĂ« dhĂ«nave tĂ« tyre, volumin dhe shpejtĂ«sinĂ« e pĂ«rpunimit, duke kĂ«rkuar mundĂ«si se si teknologjitĂ« e bllokimit mund tĂ« rrisin efikasitetin dhe tĂ« reduktojnĂ« shpenzimet.
  • Interesi pĂ«r minimin e kriptovalutave, bllokun klasik dhe nĂ« pĂ«rgjithĂ«si pĂ«r teknologjinĂ« e regjistrit tĂ« shpĂ«rndarĂ« fillon tĂ« ulet.

Tani do shohim se për cilat raste industria po përpiqet të aplikohet blockchain. Gartner në fund të vitit 2018 realizoi një studim dhe paraqiti rezultatet e tij në formën e një matrice, ku horizontalisht janë renditur rastet, vertikalisht industritë, dhe rrethat në ndërprerjet tregojnë se sa i kërkuar është një rast i caktuar në një industri të caktuar:

Blockchain: çfarë na kosztone të krijojmë një rast?

ÇfarĂ« pĂ«rfundimesh mund tĂ« nxirren nga kjo tabelĂ«?

  • Shumica e projekteve pĂ«rdorin blockchain pĂ«r regjistrimin, shpĂ«rndarjen dhe ndarjen e tĂ« dhĂ«nave (Shared Record Keeping dhe Internal Record Keeping).
  • NjĂ« pjesĂ« e konsiderueshme e projekteve pĂ«rdorin blockchain pĂ«r tĂ« ndjekur lĂ«vizjen e vlerĂ«s ose ndryshimin e pronarĂ«ve tĂ« saj (Asset Tracking).
  • Identifikimi (Identity Management) ngadalĂ« po bĂ«het i nevojshĂ«m nĂ« pothuajse tĂ« gjitha industritĂ«.
  • NĂ« kĂ«tĂ« moment, tokenizimi (Digital Tokens) nuk Ă«shtĂ« shumĂ« i kĂ«rkuar dhe, çuditĂ«risht, tĂ« njĂ«jtĂ«n mund tĂ« thuhet edhe pĂ«r kontratat inteligjente (Smart Contracts).

Skema e përmbledhur e blockchain

Kur pĂ«rshkruhet blockchain nĂ« lidhje me ndonjĂ« industri, tĂ« gjitha skemat janĂ« esencialisht tĂ« ngjashme: ka njĂ« rrjet blockchain ku pjesĂ«marrĂ«sit regjistrojnĂ« dhe lexojnĂ« informacion duke pĂ«rdorur Dapp (aplikacion tĂ« decentralizuar). TĂ« gjitha ndryshimet janĂ« nĂ« detaje, pĂ«r shembull, informacioni nĂ« blockchain mund tĂ« regjistrohet jo vetĂ«m nga njerĂ«z, por edhe nga pajisjet e platformĂ«s IoT (Internet of Things). Le tĂ« shohim njĂ« skemĂ« tĂ« pĂ«rmbledhur me shembujt e IoT, pasi kjo Ă«shtĂ« njĂ« nga aplikimet mĂ« tĂ« diskutuara tĂ« blockchain. PĂ«r mĂ« tepĂ«r, do t’i pajisim pajisjet IoT me njĂ« kartelĂ« SIM pĂ«r tĂ« transmetuar tĂ« dhĂ«na, duke pĂ«rdorur rrjetin mobil tĂ« operatorit, ose Ă«shtĂ« mĂ« mirĂ« tĂ« pĂ«rdorim eSIM, nĂ« mĂ«nyrĂ« qĂ« tĂ« mund tĂ« pĂ«rdoren rrjete mobile tĂ« rastit. Sigurisht, rrjeti mobil do tĂ« jetĂ« 5G, pasi shĂ«rbimi pĂ«r pajisjet IoT Ă«shtĂ« njĂ« nga aplikimet kryesore tĂ« rrjetit 5G. Modulet GPS/GLONASS le tĂ« ndjekin vendndodhjen. PĂ«r funksionimin e plotĂ« tĂ« kontratave smart, Ă«shtĂ« e nevojshme tĂ« kemi informacion nga burime tĂ« jashtme, siç janĂ« kursi aktual i aksioneve ose i valutave. PĂ«r kĂ«tĂ«, pĂ«rdoren thĂ«rrmija tĂ« ashtuquajtura blockchain-oracle. Detaji pĂ«rfundimtar Ă«shtĂ« njĂ« modul inteligjence artificiale pĂ«r analizimin e tĂ« dhĂ«nave. KĂ«rkuesit thonĂ«, qĂ« algoritmet AI (Inteligjenca Artificiale) do tĂ« funksionojnĂ« efektivisht me tĂ« dhĂ«nat nga blockchain, pasi ato janĂ« tĂ« plota, tĂ« pĂ«rshtatshme dhe tĂ« organizuara njĂ«herĂ« pĂ«r herĂ«.

Në këtë mënyrë, kemi marrë një skemë të përgjithësuar për projektet blockchain. Tani mund t'i shkruajmë çdo titull dhe ta kthejmë skemën në një të përshtatshme për industri të ndryshme. Për shembull, "Ndjekja e levizjes së cisternave për industrinë e naftës" ose "Prodhimi i pjesëve për industrinë automobilistike" ose "Dërgimet e mishit bujqësor në dyqanet me pakicë."

Blockchain + IoT + 5G + GPS + AI

Blockchain: çfarë na kosztone të krijojmë një rast?

Kalojmë në raste konkrete.

Analiza e rasteve

Le të gjykojmë për rastet për industri të përmendura dhe mendojmë se në cilat blockchain-e mund të realizohen. Të duket se nuk ka nevojë të kërkojmë ndonjë gjë, pasi ekziston një "Biblioteka e rasteve blockchain" me shembuj dhe lidhje. Ajo përmban raste të përdorimit të blockchain në këto industri:

  • industria automobilistike
  • sektori publik
  • sektori i nxjerrjes
  • shĂ«ndetĂ«sia
  • kultura dhe arti
  • pasuritĂ« e paluajtshme
  • prodhimi
  • rynĂ«ja
  • bujqĂ«sia
  • telekomi
  • transporti
  • sektori financiar
  • sfera energjetike
  • regjistrimi i tĂ« drejtave tĂ« autorit

Përfundimet nga analiza e një grupi rastesh

  • Sigurisht, blockchain Ă«shtĂ« njĂ« zgjidhje e shkĂ«lqyer pĂ«r fintech, pasi transaksionet dhe ndryshimi i pronĂ«sisĂ« sĂ« pasurive janĂ« themeli i sistemit financiar.
  • Blockchain Ă«shtĂ« logjikisht i aplicueshĂ«m nĂ« rastet ku ka "zinxhirĂ« furnizimi", pĂ«r shembull, transporti i kontejnerĂ«ve. Kontenieri paraqitet si njĂ« pasuri, e cila transferohet nĂ« pronĂ«si nga njĂ« kompani transporti nĂ« njĂ« tjetĂ«r. Ose, pĂ«r shembull, etiketimi i produkteve ushqimore dhe gjurmimi i tĂ« gjithĂ« zinxhirĂ«ve tĂ« furnizimit tĂ« ushqimeve nga fermat deri nĂ« dyqanet me pakicĂ«. NĂ« kĂ«tĂ« rast, blerĂ«si mund tĂ« jetĂ« i sigurt se produkti Ă«shtĂ« prodhuar nga njĂ« prodhues i caktuar nĂ« kushte tĂ« caktuara. Tani, informacioni tĂ« tillĂ« nĂ« etiketa mund tĂ« besohet vetĂ«m me fjalĂ«.
  • NjĂ« rast aktual me identifikimin e individĂ«ve nĂ« IAM (Menaxhimi i Identitetit dhe Aksesit) dhe ruajtjen e tĂ« dhĂ«nave personale. Me ardhjen e blockchain-it, u shfaq njĂ« mĂ«nyrĂ« zgjidhjeje, e bazuar nĂ« ruajtjen e tĂ« dhĂ«nave personale nĂ« njĂ« regjistĂ«r tĂ« shpĂ«rndarĂ«, dhe me ndihmĂ«n e protokollit Zero Knowledge Proof, individi mund tĂ« vendosĂ« vetĂ« se cilat tĂ« dhĂ«na t'i jep kujt. PĂ«r shembull, njĂ« shembull klasik Ă«shtĂ« konfirmimi se qytetari ka mbushur 18 vjeç. Tani pĂ«r kĂ«tĂ« pĂ«rdoret pasaporta ose leja e drejtimit, ku ndodhen tĂ« dhĂ«na qĂ« nuk kanĂ« lidhje me verifikimin vetĂ«, siç Ă«shtĂ« adresa e regjistrimit. Duke pĂ«rdorur blockchain-in, do tĂ« jetĂ« e mundur tĂ« verifikohet se individi Ă«shtĂ« 18 vjeç, pa zbuluar informacionin tjetĂ«r.
  • NĂ« tĂ« njĂ«jtĂ«n sferĂ« ndodhet rasti i regjistrimit tĂ« tĂ« dhĂ«nave mjekĂ«sore tĂ« pacientĂ«ve nĂ« blockchain, nĂ« mĂ«nyrĂ« qĂ« ato tĂ« mund tĂ« transferohen midis institucioneve, pa e shkelur konfidencialitetin. Dhe kjo Ă«shtĂ« njĂ« karakteristikĂ« e pĂ«rbashkĂ«t e shumĂ« rasteve, ku nĂ« njĂ«rĂ«n anĂ« nevojitet identifikimi i individĂ«ve dhe mundĂ«sia e shpĂ«rndarjes sĂ« informacionit pa pengesa, ndĂ«rsa nĂ« anĂ«n tjetĂ«r Ă«shtĂ« e nevojshme tĂ« mbrohen (tĂ« enkriptohen) tĂ« dhĂ«nat personale dhe private.

Blockchain dhe shteti

Në shumë vende, existen programe shtetërore për zhvillimin e blockchain. Edhe në Rusi, ka një program për transformimin dixhital të shtetit, ku blockchain (regjistri i shpërndarë) merret parasysh si një nga drejtimet e zhvillimit. Për shtetin, është e rëndësishme zhvillimi i blockchain në drejtimet e mëposhtme:

  • Krijimi i regjistrave tĂ« transaksioneve tĂ« pasurive, pĂ«r shembull me pronat e paluajtshme;
  • Krijimi i regjistrave pĂ«r regjistrimin e akteve tĂ« gjendjes civile, pĂ«r shembull pĂ«r regjistrimin e lindjeve, martesave, divorcĂ«ve;
  • Regjistrimi nĂ« blockchain i rezultateve tĂ« zgjedhjeve dhe votimeve.

Blockchain dhe Telekomi

Rastet e realizuara në industrinë e Telekomit do të ndikojnë në shumicën e njerëzve. Sipas mendimit të TM Forum për operatorët e komunikimeve, përdorimi i blockchain është më i rëndësishëm për zgjidhjen e detyrave të mëposhtme:

  • OperatorĂ«t mund tĂ« eliminojnĂ« ndĂ«rmjetĂ«sit (qendrat e pastrimit) nĂ« ofrimin e roaming dhe tĂ« realizojnĂ« pagesa direkt me njĂ«ri-tjetrin.
  • Identifikimi i njerĂ«zve dhe pajisjeve IoT.
  • NumĂ«rimi automatik i shkeljeve tĂ« rregullave tĂ« shĂ«rbimit pĂ«r klientĂ«t (SLA) nĂ« bazĂ« tĂ« kontratĂ«s inteligjente dhe pagesa e kompensimeve.
  • TĂ« krijohet njĂ« bazĂ« tĂ« dhĂ«nash tĂ« shpĂ«rndara pĂ«r telefonat e vjedhur.
  • TĂ« krijohet njĂ« bazĂ« tĂ« dhĂ«nash tĂ« shpĂ«rndara pĂ«r MNP (Portabilitetin e Numrave tĂ« Mobilit) dhe tĂ« eliminohet ndĂ«rmjetĂ«si nĂ« formĂ«n e njĂ« baze tĂ« dhĂ«nash tĂ« centralizuar.

Analiza e blockchain-eve

Për qëllime sistematizimi, kam tentuar të gjej një klasifikim të blockchain-eve sipas gjeneratave. Nuk gjeta një të pranuar gjerësisht, por të gjithë bien dakord që gjenerata e parë është Bitcoin, e dyta Ethereum, dhe më tej gjithçka varet nga preferencat personale. Më duket logjik klasifikimi i mëposhtëm:

  • Gjenerata e parĂ« (Bitcoin): mbĂ«shtet vetĂ«m funksionalitetin e transferimit tĂ« kriptovalutave nga njĂ« llogari nĂ« njĂ« tjetĂ«r.
  • NĂ« gjeneratĂ«n e dytĂ« u shtuan kontrata intelligente (Ethereum) dhe shumĂ«monedhshmĂ«ria (BitShares).
  • Gjenerata e tretĂ« lejon tĂ« operosh jo vetĂ«m me kriptovaluta, por edhe me tĂ« gjitha aktive digjitale (assets), tĂ« realizosh logjikĂ«n e biznesit sipas dĂ«shirs, dhe tĂ« pĂ«rshtasĂ«sh nĂ« mĂ«nyrĂ« fleksibĂ«l algoritmin e konsensusit. NjĂ« shembull i blockchain-it universal Ă«shtĂ« Hyperledger Fabric.

Le të shqyrtojmë përfaqësuesit e të gjitha gjeneratave, nga pikëpamja e karakteristikave që do të ndihmojnë në kuptimin e rasteve që mund të realizohen në blockchain-in e caktuar:

Bitcoin
Ethereum
Bitshares
Hyperledger Fabric
Exonum

Generata e blockchain-it
1
2
2
3
3

Faqja
bitcoin.org/en
ethereum.org
bitshares.org
www.hyperledger.org
exonum.com

Performanca në TPS
7
20-30
10,000
1000
10,000

A është e mundur të krijohet një blockchain privat?
jo
jo
po
po
po

Numri i nodëve në rrjet
Më shumë se 10,000
Më shumë se 10,000
Efektivisht 20 – 30 nodĂ«
Efikasiteti përcaktohet nga sistemi Apache Kafka
Efikasiteti përcaktohet nga konsensusi BFT: 10-20 nodë

Tarifa mesatare për transaksione
0.5$
0.1$
më pak se në Ethereum
jo
jo

Sistemet operuese të mbështetur për nodë
Windows, Linux, MacOS
Windows, Linux, MacOS, Raspberry Pi
Ubuntu, Windows
Windows, Linux, MacOS
Linux, MacOS

Shpërndarja e nodëve
Dora dorës
Dora dorës, Docker
Dora dorës
Docker, docker-compose
Dora dorës, Docker

Konsensusi
PoW
Pow
DPoS
Sistemi i votimit, përdor Apache Kafka
BFT

Kontrata Smart
Nuk ekziston në kuptimin e zakonshëm
Gjuha e programimit Solidity
I parainstaluar dhe numri i saj është i kufizuar. Mund të shkruhet në C++
Gjuha e programimit Go, JS
Rust

Gjuha e programimit me të cilën është shkruar blockchain-i
C++
C++
C++
Go
Rust

DB për ruajtjen e të dhënave të blockchain-it
LevelDB
LevelDB
LevelDB
goleveldb — LevelDB nĂ« Go
RocksDB

Zhvillimi dhe mbështetje
Satoshi Nakamoto & Co
Vitalik Buterin & Co
Dan Larimer & Co
The Linux Foundation, IBM, Oracle
Bitfury Group

Kufizimet gjatë realizimit të rasteve
Performanca dhe pranueshmëria e tarifave.
Performanca dhe pranueshmëria e tarifave. I përshtatshëm për pilotë dhe PoC.
Prania e komisionit dhe numri i kufizuar i skenarëve të zbatimit.
Hyperledger Fabric — nuk ka asnjĂ« kufizim, pĂ«rveç pritjes pĂ«r karakteristika tĂ« larta nĂ« performancĂ«.
Exonum kufizon konsensusin BFT dhe një prag të lartë të hyrjes, pasi për të realizuar kontrata inteligjente, ato duhet të integrohen në kodin burimor.

Përfundimi

Aktualisht, përdorimi i ndonjë teknologjie të re shpesh prezantohet si zgjidhje për problemin. Prandaj, së pari, duhet të siguroheni se në këtë rast nevojitet pikërisht blockchain. Për këtë, përgjigjuni pyetjeve: a është e nevojshme të gjithë funksionaliteti i përmendur?

  • Kriptografia
  • PaprekshmĂ«ria dhe plotĂ«sia e historisĂ« sĂ« tĂ« dhĂ«nave
  • ShpĂ«rndarja
  • Dekentralizimi
  • Tokenizimi
  • KontratĂ« inteligjente

Nëse nuk janë të gjitha karakteristikat e përmendura të nevojshme, ndoshta do të ishte më efektive të përdoren teknologji të ndryshme nga blockchain. Nëse megjithatë vendosni të përdorni blockchain, duhet të keni parasysh veçoritë e tij, të cilat, për shkak të natyrës së tij, janë të pamundura për t'u ndryshuar:

  • Blockchain tĂ« ndryshĂ«m kanĂ« karakteristika teknike dhe kufizime tĂ« ndryshme, prandaj, nĂ« varĂ«si tĂ« rastit, duhet tĂ« zgjidhet blockchain pĂ«rkatĂ«s.
  • NĂ« varĂ«si tĂ« konsensusit, performanca e blockchain-it ndryshon nĂ« mĂ«nyrĂ« tĂ« konsiderueshme. Dhe nĂ«se zgjedhet njĂ« blockchain i caktuar, atĂ«herĂ« ajo me siguri nuk do tĂ« mund tĂ« "optimizohet".
  • ShkallĂ«zimi linear Ă«shtĂ« njĂ« kĂ«rkesĂ« e zakonshme pĂ«r sistemet informative. MegjithatĂ«, blockchain-i mund tĂ« shkallĂ«zohet mĂ« keq se linear.
  • TĂ« dhĂ«nat qĂ« duhet tĂ« ruhen mund tĂ« kenĂ« njĂ« strukturĂ« qĂ« zvogĂ«lon eficiencĂ«n e pĂ«rdorimit tĂ« blockchain-it.
  • NĂ« blockchain-et private, Ă«shtĂ« e nevojshme tĂ« sigurohet njĂ« siguri qĂ« nuk Ă«shtĂ« mĂ« e dobĂ«t se ajo nĂ« sistemet IT tĂ« pĂ«rdorura nga korporatat.

Për shkak të këtyre kufizimeve, tani blockchain-i përdoret kryesisht në rastet më të thjeshta, ku është e nevojshme të eliminohen ndërmjetësit ose duhet të arrihet verifikimi i vërtetësisë dhe pandryshueshmërisë së të dhënave midis pjesëmarrësve që nuk janë nën një kontroll të vetëm.

Në pjesën e ardhshme, ne do të ndërtomë blockchain-in në cloud dhe do të shohim se si funksionon gjithçka.

Kjo është vetëm fillimi!

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster