La Rrjeti i Kozmosit është një rrjet i decentralizuar i blloqeve paralele që funksionojnë në mënyrë të pavarur nga njëri-tjetri.
E themeluar në vitin 2014 nga Ethan Buchman dhe Jae Kwon, qëllimi i rrjetit është të krijojë një ekosistem të zinxhirëve bllokues që të shkallëzohen dhe të ndërveprojnë me njëri-tjetrin.
Aktualisht ka mbi 263 aplikacione në rrjetin Cosmos, të njohur si Ndërlidhësi, Duke përfshirë Zinxhiri Binance, Tokëdhe CosmosHub.
Cosmos synon të bëhet një Internet i Blockchains. Platforma përdor një grup mjetesh me burim të hapur si Tendermint, Cosmos SDK dhe IBC që punojnë së bashku për t'i lejuar zhvilluesit të krijojnë shpejt zinxhirët e tyre të personalizuar.
Pse ka nevojë për blockchain me porosi?
Ka disa arsye që mund të dëshironi të ndërtoni një blockchain specifik për aplikacionin mbi një kontratë inteligjente në Ethereum.
Së pari, një platformë ekzistuese si Ethereum mund të mos jetë mjaft fleksibël ose e personalizueshme për rastin tuaj të përdorimit. Vendosja e blockchain-it tuaj ju lejon të përcaktoni logjikën dhe metodat e kërkuara për projektin tuaj.
Së dyti, mund të hasni probleme me sovranitetin. Ndërtimi i një zinxhiri të pavarur ju lejon të çliroheni nga kufizimet dhe protokollet e një sistemi ekzistues.
Ky udhëzues do të shpjegojë se cilat probleme po përpiqet të zgjidhë Cosmos dhe do të shqyrtojë teknologjitë dhe protokollet e ndryshme që janë ndërtuar në Rrjetin Cosmos.
Kufizimet e Ethereum
Blockchain Cosmos synon të zgjidhë disa kufizime që ekzistojnë aktualisht në shumë prej blockchain-eve të njohura, përkatësisht Ethereum. Këto kufizime janë shkallëzimi, përdorshmëria dhe sovraniteti.
Shkallueshmëria është një faktor i rëndësishëm për një ekosistem të suksesshëm blockchain. Blockchain Ethereum ka një normë të përbashkët prej 15 transaksionesh në sekondë. Të gjitha dApps të ndërtuara në Ethereum duhet të konkurrojnë për këto burime të kufizuara.
Përdorshmëria është thelbësore kur dëshironi të ofroni më shumë fleksibilitet për zhvilluesit. EVM e Ethereum u ndërtua për të akomoduar të gjitha rastet e përdorimit, gjë që çon në disa kompromise. Zhvilluesit janë gjithashtu të kufizuar në një pjesë të vogël të gjuhëve të programimit.
Së fundi, sovraniteti është një faktor kyç për t'u siguruar që blockchains janë të sigurta dhe të kenë një formë të pavarur qeverisjeje.
Shumë platforma lejojnë që aplikacionet të kenë sovranitetin e tyre, por këto aplikacione mbeten të lidhura me protokollet e vetë platformës. Kjo çon në dy shtresa të qeverisjes, të cilat mund të ngadalësojnë zhvillimin dhe përparimin.
Karakteristikat kryesore të Cosmos Blockchain
- Ndërfaqja e aplikacionit BlockChain i lejon zhvilluesit të përdorin çdo gjuhë programimi që dëshirojnë.
- Staking votim nëpërmjet ATOM shenjë
- Llogaritë e ndërlidhura lejojnë përdoruesit të kenë akses në të gjithë Interchain përmes një llogarie të vetme Cosmos Hub.
- Graviteti DEX mund të përdoret për shkëmbimin e aseteve dixhitale.
- Ura e Gravitetit lejon që asetet e Cosmos dhe argumentet ERC-20 të lëvizin midis ekosistemit
- Shkallueshmëria horizontale lejon zhvilluesit të përdorin arkitekturat me shumë zinxhirë
CosmosHub
Rrjeti Cosmos ndjek një arkitekturë "qendër dhe fole". Një "Zonë" është një blockchain specifik për aplikacionin. Çdo zonë është një fole që lidhet me një qendër. Hubs mund të lidhen me shpërndarës të tjerë. Çdokush është i lirë të krijojë qendrat dhe zonat e veta në të blockchain.
Cosmos Hub është një shembull i një prej atyre qendrave. Cosmos Hub është një nga blloqet e para të lançuara në Rrjetin Cosmos. Ai në thelb vepron si një ndërmjetës midis zinxhirëve të tjerë të bllokut Cosmos.
Cosmos Hub mban gjurmët e gjendjes së të gjitha blockchains të lidhur dhe ndihmon në lehtësimin e transaksioneve token.
Token ATOM
Shenja ATOM është shenja origjinale e Cosmos Hub. Përdoruesit mund të vënë në bast ATOM për të kërkuar shpërblime dhe tarifa transaksioni.
Përdoruesit që aksionojnë ATOM gjithashtu mund të votojnë për vendimet e ardhshme të protokollit dhe qeverisjes për Cosmos.
Tendermint Consensus Engine
Tenderdmint është një pjesë softuerike e krijuar për të kopjuar një aplikacion në mënyrë të sigurt dhe të qëndrueshme në shumë makina. Ai synon të tolerojë dështimin e makinerive në mënyra arbitrare, duke përfshirë rastet kur kodi përdoret me qëllim të keq.
Aftësia për të toleruar këto raste njihet si toleranca bizantine ndaj gabimeve.
Tendermind përbëhet nga dy komponentë kryesorë: një motor konsensusi blockchain dhe një ndërfaqe e përgjithshme aplikimi.
Motori i konsensusit, i quajtur Tendermint Core, sigurohet që transaksionet në rrjet të jenë të gjitha në përputhje me njëra-tjetrën.
Ndërfaqja e aplikacionit njihet si Ndërfaqja e BlockChain e Aplikimit ose ABCI. Kjo ndërfaqe lejon që transaksionet të përpunohen në çdo gjuhë programimi të caktuar.
Krahasuar me algoritmin Proof of Work të Bitcoin, algoritmi i konsensusit Tendermint është më efikas dhe më i sigurt. Motori i konsensusit ka një kohë bllokimi prej 1 sekondë, e cila është jashtëzakonisht e shpejtë në krahasim me 10 minutat e Bitcoin dhe 14 sekondat e Ethereum.
Tendermint mund të mbështesë zinxhirët e bllokimit publik dhe privat dhe mund të jetë ose provë e aksioneve ose leje.
Tendermint është krijuar për qëllime të përgjithshme. Është madje e mundur që ju të përdorni Tendermint për të zëvendësuar algoritmet e konsensusit të blockchains të tjerë. Ethermint është një Ethereum i shkallëzuar i ndërtuar duke përdorur Cosmos SDK dhe përdor Tendermint Core si motorin e tij të konsensusit.
Protokolli i Komunikimit Ndër-Blockchain (IBC)
Protokolli IBC është shtylla kurrizore e ekosistemit Cosmos. Protokolli lejon blockchains të flasin me njëri-tjetrin.
Dizajni modular i protokollit IBC lejon zhvilluesit e aplikacioneve të përdorin protokollin pa pasur njohuri të thella se si funksionon prapa skenave.
Si funksionon IBC?
Le të themi se kemi dy blockchain, A dhe B. Ne duam të transferojmë 10 token nga blockchain A në blockchain B.
Së pari, Zinxhiri A bllokon 10 argumentet. Ky proces njihet si lidhje, dhe argumentet tani janë të kyçur ose "të lidhur". Zinxhiri A më pas i dërgon prova zinxhirit B se 10 argumente janë lidhur.
Tani i takon Zinxhirit B të verifikojë këtë provë kundër kokës së Zinxhirit A. Nëse prova verifikohet, Zinxhiri B krijon 10 kupona simbolesh.
Kjo do të thotë që shenjat e Zinxhirit A nuk largohen kurrë nga zinxhiri. Kuponët e shenjave në Zinxhirin B janë thjesht provë se një numër i caktuar argumentesh të Zinxhirit A janë të lidhura me kupon.
Krahasimi me Blockchains të tjerë të Internetit
Platforma Cosmos nuk është i vetmi projekt blockchain që përqendrohet në ndërveprimin e zinxhirit.
polkadot
La polkadot blockchain është krijuar për të lejuar blockchain të palidhur të dërgojnë të dhëna me njëri-tjetrin në mënyrë të sigurt. Ajo u themelua nga Dr. Gavin Wood, një nga bashkëthemeluesit e Ethereum së bashku me Vitalik Buterin. Ngjashëm me Cosmos Network, Polkadot gjithashtu synon të jetë një lloj Interneti i Blockchains.
Cosmos dhe Polkadot trajtojnë qeverisjen dhe anëtarësimin ndryshe. Polkadot ka një numër fiks të lojërave elektronike për Parachains, i cili ndahet përmes një ankandi. Rrjeti Cosmos lejon këdo të ndërtojë një qendër ose zonë.
Vendimet e qeverisjes së platformës përcaktohen nga sasia e DOT-it (token amtare e Polkadot) që kanë votuesit. Rrjeti Cosmos, nga ana tjetër, nuk ka asnjë proces të vetëm qeverisjeje, por Cosmos Hub dhe token e tij vendase ATOM ofron një funksion të ngjashëm
Polkadot dhe Cosmos ndryshojnë gjithashtu në mënyrën se si e sigurojnë rrjetin e tyre.
Në Rrjetin Cosmos, çdo blockchain është i pavarur dhe siguron vetveten. Çdo zonë është e siguruar nga grupi i saj i verifikuesve.
Polkadot, nga ana tjetër, funksionon nën një model të përbashkët sigurie. Çdo Parachain janë fëmijë të një zinxhiri prind të njohur si Zinxhiri Relay, i cili mban gjurmët e gjendjes globale të të gjitha Parachain-eve të tij.
Ortek
Orteku platforma është një platformë me burim të hapur e ndërtuar për të nisur aplikacione të decentralizuara dhe zinxhirë bllokues.
Orteku, ashtu si Cosmos, i mundëson kujtdo që të krijojë blloqet e veta specifike për aplikacionet që janë të ndërveprueshme me blloqe të tjera në platformë.
Ndryshe nga Cosmos, ku çdo blockchain ka vleftësuesit e vet, Avalanche ka Nënrrjeta të cilat mund të vërtetojnë disa blockchain duke përdorur një grup të vetëm verifikuesish. Një nënrrjet ose nënrrjet është një grup dinamik validuesish në ekosistemin e Ortekut.
Nënrrjeti kryesor i platformës quhet Rrjeti Primar, i cili vërteton të gjitha blloqet e integruara të Avalanche.
Të gjithë anëtarët e nënrrjetit duhet të jenë anëtarë të rrjetit primar. Kjo do të thotë që çdo vërtetues i çdo blockchain në Avalanche duhet të vërtetojë gjithashtu blloqet e integruara të vetë Avalanche.
Përfundim
Projekti Cosmos është një platformë premtuese për zhvilluesit që kërkojnë të zhvillojnë blockchain të fuqishëm lehtësisht që janë të ndërveprueshëm me zinxhirë të tjerë.
Motori Tendermint lejon që aplikacionet blockchain të shkallëzohen shpejt, dhe protokolli IBC lejon që asetet të shkëmbehen lehtësisht midis blockchain.
Nevoja për blockchain specifik për aplikacionet do të vazhdojë vetëm të rritet. Platformat si Cosmos Network do t'u lejojnë zhvilluesve të ndërtojnë me lehtësi dhe besim projektet e tyre pa pasur nevojë të shqetësohen për sigurinë dhe shkallëzueshmërinë.
Lini një Përgjigju