De Cosmos Netwurk is in desintralisearre netwurk fan parallelle blockchains dy't ûnôfhinklik fan elkoar wurkje.
Oprjochte yn 2014 troch Ethan Buchman en Jae Kwon, it doel fan it netwurk is om in ekosysteem te meitsjen fan blokken dy't sawol skaal en ynteroperearje mei elkoar.
D'r binne op it stuit mear dan 263 apps yn it Cosmos netwurk, bekend as de Interchain, wêrûnder Binance Chain, Terra, en Kosmos Hub.
Cosmos is fan doel in ynternet fan Blockchains te wurden. It platfoarm brûkt in set fan iepen boarne ark lykas Tendermint, Cosmos SDK, en IBC dy't gearwurkje om ûntwikkelders fluch har eigen oanpaste blockchains te meitsjen.
Wêrom is d'r ferlet fan oanpaste blockchains?
D'r binne in pear redenen dy't jo miskien wolle bouwe in applikaasje-spesifike blockchain oer in tûk kontrakt yn Ethereum.
As earste kin in besteande platfoarm lykas Ethereum net fleksibel of oanpasber genôch wêze foar jo gebrûk. It ynstellen fan jo eigen blockchain lit jo de logika en metoaden definiearje dy't nedich binne foar jo projekt.
Twads kinne jo problemen tsjinkomme mei soevereiniteit. It bouwen fan in ûnôfhinklike keatling lit jo losmeitsje fan 'e beheiningen en protokollen fan in besteand systeem.
Dizze hantlieding sil útlizze hokker problemen Cosmos besiket op te lossen en te sjen yn 'e ferskate technologyen en protokollen dy't binne ynboud yn it Cosmos Network.
Beperkingen fan Ethereum
De Cosmos blockchain is fan doel ferskate beheiningen op te lossen dy't op it stuit besteane yn in protte fan 'e populêre blockchains, nammentlik Ethereum. Dizze beheiningen binne skaalfergrutting, brûkberens en soevereiniteit.
Skalberens is in wichtige faktor foar in suksesfol blockchain-ekosysteem. De Ethereum blockchain hat in dielde taryf fan 15 transaksjes per sekonde. Alle dApps boud op Ethereum moatte konkurrearje foar dizze beheinde boarnen.
Brûkberens is essensjeel as jo mear fleksibiliteit wolle leverje foar ûntwikkelders. Ethereum's EVM waard boud om alle gebrûksgefallen te foldwaan, wat liedt ta ferskate kompromissen. Untwikkelders binne ek beheind ta in hânfol programmeartalen.
Uteinlik is soevereiniteit in wichtige faktor om te soargjen dat blokken feilich binne en in ûnôfhinklike foarm fan bestjoer hawwe.
In protte platfoarms tastean applikaasjes har eigen soevereiniteit te hawwen, mar dizze apps bliuwe ferbûn mei de eigen protokollen fan it platfoarm. Dit liedt ta twa lagen fan bestjoer, dy't ûntwikkeling en foarútgong fertrage kinne.
Wichtige funksjes fan Cosmos Blockchain
- Applikaasje BlockChain ynterface lit ûntwikkelders elke programmeartaal brûke dy't se wolle.
- staking en stimmen troch de ATOOM token.
- Interchain akkounts tastean brûkers tagong ta de hiele Interchain fia ien Cosmos Hub account.
- Gravity DEX kin brûkt wurde foar it ruiljen fan digitale aktiva.
- Gravity Bridge lit Cosmos-aktiva en ERC-20-tokens ferpleatse tusken ekosysteem
- Horizontale skaalberens lit ûntwikkelders multichain-arsjitektueren brûke
Kosmos Hub
It Cosmos Network folget in "hub & spoke" arsjitektuer. In "Sône" is in applikaasje-spesifike blockchain. Eltse Zone is in spaak dy't oanslút op in hub. Hubs kinne ferbine mei oare hubs. Elkenien is frij om har eigen hubs en sônes yn te meitsjen de blockchain.
De Cosmos Hub is in foarbyld fan ien fan dy hubs. De Cosmos Hub is ien fan 'e earste blockchains lansearre op it Cosmos Network. It fungearret yn wêzen as in tuskenpersoan tusken oare Cosmos blockchains.
Cosmos Hub hâldt de steat fan alle ferbûne blokken by en helpt token-transaksjes te fasilitearjen.
ATOM Token
It ATOM-token is it native token fan 'e Cosmos Hub. Brûkers kinne ATOM ynsette om stakingbeleanningen en transaksjekosten te claimen.
Brûkers dy't ATOM ynsette kinne ek stimme foar takomstige protokol- en bestjoersbeslissingen foar Cosmos.
Tendermint Consensus Engine
Tenderdmint is in stik software ûntworpen om in applikaasje feilich en konsekwint te replikearjen op in protte masines. It is fan doel om masines te tolerearjen dy't op willekeurige wizen mislearje, ynklusyf gefallen dêr't koade kwea-aardich brûkt wurdt.
De mooglikheid om dizze gefallen te tolerearjen is bekend as Byzantynske skuldtolerânsje.
Tendermind bestiet út twa haadkomponinten: in blockchain-konsensusmotor en in generike applikaasje-ynterface.
De konsensusmotor, neamd Tendermint Core, soarget derfoar dat transaksjes yn it netwurk binne allegear konsekwint mei elkoar.
De applikaasje-ynterface is bekend as de Application BlockChain Interface of ABCI. Dizze ynterface lit transaksjes wurde ferwurke yn elke opjûne programmeartaal.
Yn ferliking mei Bitcoin's Proof of Work-algoritme is it Tendermint-konsensusalgoritme effisjinter en feiliger. De konsensusmotor hat in bloktiid fan 1 sekonde, wat ongelooflijk fluch is yn ferliking mei Bitcoin's 10 minuten en Ethereum's 14 sekonden.
Tendermint kin sawol publike as partikuliere blockchains stypje en kin as bewiis wêze fan stake as tastimming.
Tendermint is ûntworpen om algemien doel te wêzen. It is sels mooglik foar jo om Tendermint te brûken om de konsensusalgoritmen fan oare blockchains te ferfangen. Ethermint is in skalberbere Ethereum boud mei de Cosmos SDK en brûkt de Tendermint Core as syn konsensusmotor.
Inter-Blockchain Communication Protocol (IBC)
It IBC-protokol is de rêchbonke fan it Cosmos-ekosysteem. It protokol lit blockchains mei elkoar prate.
It modulêre ûntwerp fan it IBC-protokol lit app-ûntwikkelders it protokol brûke sûnder bedding yngeande kennis oer hoe't it efter de skermen wurket.
Hoe wurket de IBC?
Litte wy sizze dat wy twa blockchains hawwe, A en B. Wy wolle 10 tokens oerdrage fan blockchain A nei blockchain B.
Earst slút Chain A de 10 tokens. Dit proses is bekend as bonding, en de tokens binne no beskoattele as "bûn". Ketting A stjoert dan bewiis nei ketting B dat 10 tokens ferbûn binne.
It is no oan keten B om dit bewiis te ferifiearjen tsjin de koptekst fan keten A. As it bewiis wurdt ferifiearre, makket Chain B 10 tokenbonnen.
Dit betsjut dat de Chain A tokens nea echt ferlitte de keatling. De tokenbonnen op Chain B binne gewoan in bewiis dat in bepaald oantal Chain A tokens ferbûn binne oan 'e bon.
Fergeliking mei oare Internet Blockchains
It Cosmos-platfoarm is net it ienige blockchain-projekt dat him rjochtet op ketenynteroperabiliteit.
jurkje dots
De jurkje dots blockchain is ûntworpen om net-relatearre blokken te tastean om gegevens feilich nei elkoar te stjoeren. It waard oprjochte troch Dr Gavin Wood, ien fan 'e mei-oprjochters fan Ethereum neist Vitalik Buterin. Fergelykber mei Cosmos Network is Polkadot ek fan doel in soarte fan ynternet fan Blockchains te wêzen.
Cosmos en Polkadot geane oars om mei bestjoer en lidmaatskip. Polkadot hat in fêst oantal slots foar Parachains dat wurdt tawiisd fia in feiling. It Cosmos Network lit elkenien in hub of sône bouwe.
De bestjoersbesluten fan it platfoarm wurde bepaald troch it bedrach fan DOT (it lânseigen token fan Polkadot) kiezers hawwe. It Cosmos Network, oan 'e oare kant, hat gjin inkeld bestjoersproses, mar de Cosmos Hub en syn memmetaal token ATOM jouwe in ferlykbere funksje
Polkadot en Cosmos ferskille ek yn hoe't se har netwurk befeiligje.
Yn it Cosmos Network is elke blockchain ûnôfhinklik en befeiliget himsels. Elke sône wurdt befeilige troch syn set fan validators.
Polkadot, oan 'e oare kant, rint ûnder in dielde feiligensmodel. Elke Parachain binne bern fan in âlderketen bekend as in Relay Chain, dy't de globale steat fan al har Parachains byhâldt.
Avalanche
De Avalanche platfoarm is in iepen boarne platfoarm boud om desintralisearre applikaasjes en blockchains te lansearjen.
Avalanche, lykas Cosmos, lit elkenien har eigen applikaasje-spesifike blockchains meitsje dy't ynteroperabel binne mei oare blockchains yn it platfoarm.
Oars as Cosmos, wêr't elke blockchain syn eigen validators hat, hat Avalanche Subnets dy't ferskate blockchains kinne falidearje mei in inkele validatorset. In subnet as subnetwurk is in dynamyske set fan validators yn it Avalanche-ekosysteem.
It haadsubnet fan it platfoarm hjit de Primêr netwurk, dy't alle ynboude blockchains fan Avalanche validearret.
Alle subnet-leden moatte lid wêze fan it primêre netwurk. Dit betsjut dat elke validator fan elke blockchain yn Avalanche ek de eigen ynboude blockchains fan Avalanche moat validearje.
Konklúzje
It Cosmos-projekt is in kânsryk platfoarm foar ûntwikkelders dy't op syk binne nei it ûntwikkeljen fan krêftige blockchains maklik dy't ynteroperabel binne mei oare keatlingen.
De Tendermint-motor lit blockchain-applikaasjes fluch skaalje, en it IBC-protokol lit aktiva maklik útwikselje tusken blockchains.
De needsaak foar applikaasje-spesifike blockchains sil allinich trochgean te groeien. Platfoarmen lykas it Cosmos Network sille ûntwikkelders tastean om har eigen projekten maklik en mei fertrouwen te bouwen sûnder har soargen te hoegjen oer feiligens en skalberens.
Leave a Reply