Kas ir Cosmos (ATOM)?
Sākums
Raksti
Kas ir Cosmos (ATOM)?

Kas ir Cosmos (ATOM)?

Sarežģītākas tēmas
Publicēts Nov 4, 2021Atjaunināts Feb 1, 2023
7m

Īsumā

Cosmos ir tīklu un rīku ekosistēma, kas paredzēta sadarbspējīgu blokķēžu izveidei. Tās galvenā ķēde Cosmos Hub darbojas kā centrālā virsgrāmata saderīgām blokķēdēm jeb zonām. Katra zona ir daudzpusīgi pielāgojama, sniedzot izstrādātājiem iespēju izstrādāt savu kriptovalūtu, izmantojot pielāgotus bloku validēšanas iestatījumus un citas funkcijas.

Šīs zonas tiek veidotas, izmantojot Cosmos SDK, kas nodrošina Cosmos blokķēdes izstrādei nepieciešamos pamatresursus. Cosmos SDK noklusējuma slānis Tendermint Core nodrošina uz validētājiem balstītu konsensa mehānismu, ko var izmantot vairākās Cosmos blokķēdēs. Taču katra zona var precīzi izvēlēties validētāju atlases principus.

Cosmos Hub galvenajā tīklā blokķēde izvēlas 100 validētājus no mezgliem, kas ieguldījuši steikingā visvairāk ATOM – blokķēdes funkcionālās kriptovalūtas. Katra validētāja balsstiesības ir atkarīgas no ieguldīto ATOM skaita. Pēc tam vadošais validētājs ierosina jaunus blokus, par ko citi validētāji balso. Par sekmīgiem blokiem validētājs saņem bloka atlīdzību, ko tas dala ar tiem lietotājiem, kuri ir viņu izvēlējušies, ieguldot steikingā savus ATOM.

Papildus Cosmos Hub konsensa mehānismam ATOM tiek izmantota arī norēķiniem par darījumu komisijas maksām un dalībai pārvaldības balsojumos. Validētājiem ir arī jāpiedalās priekšlikumu iesniegšanā, pretējā gadījumā tiek piemērotas sankcijas.


Ievads

Papildus mērogojamībai blokķēžu pasaulē vienmēr aktuāla problēma ir bijusi arī sadarbspēja. Vairāk nekā desmit gadus pēc pirmās – Bitcoin – blokķēdes izveides tagad ir iespējams izvēlēties kādu no daudziem sadarbspējīgiem blokķēdes tīkliem. Cosmos varētu būt viens no populārākajiem risinājumiem ar tā Tendermint konsensa mehānismu un atvērtā pirmkoda rīkiem izstrādātājiem. Izpētīsim, kāpēc Cosmos joprojām ir populāra izvēle un kā tas ļauj blokķēdēm ērti sadarboties.


Kā darbojas Cosmos (ATOM)?

Cosmos ir projekts, kas vērsts uz dažādu sadarbspējīgu blokķēžu tīkla izveidi. To 2014. gadā izveidoja Ītans Buhmens un Džejs Kvons, un Cosmos tīkls sastāv no likmes apliecinājuma blokķēdes galvenā tīkla un pielāgotām blokķēdēm jeb zonām. 

Galvenā ķēde Cosmos Hub pārsūta aktīvus un datus starp pievienotajām zonām un gādā par papildu drošību. Tas viss darbojas vienoti, izmantojot Tendermint – Cosmos pielāgoto konsensa mehānismu – un vispārīgu lietotnes saskarni. Komisijas maksas Cosmos ekosistēmā tiek maksātas tīkla kriptovalūtā ATOM.

Cosmos tīkls ir sadalīts trīs dažādos slāņos:

1. Tīklošanas slānis – ļauj darījumu apstiprinājuma un citiem konsensa ziņojumiem komunicēt ar mezgla blokķēdēm.

2. Lietotņu slānis – aktualizē tīklu atbilstoši jaunajam darījumu atlikumu stāvoklim.

3. Konsensa slānis – organizē to, kā mezgli vienojas par jaunu darījumu pievienošanu.

Šie trīs slāņi tiek apvienoti, izmantojot atvērtā pirmkoda rīku un lietotņu kopumu. Piemēram, Tendermint apvieno tīklošanas un konsensa slāņus lietošanai gatavā dzinējā. Blokķēdes izstrādātājiem, kas izmanto Tendermint, ir jākoncentrējas tikai uz lietotņu slāni, tādējādi ietaupot laiku un resursus.


Kas ir Cosmos Hub?

Cosmos Hub ir Cosmos primārā blokķēde, kas savieno citas pielāgotas blokķēdes jeb zonas. Tas tiek nodrošināts, sekojot līdzi katras zonas stāvoklim ar starpķēžu komunikācijas protokola (IBCP) palīdzību. Šis protokols ļauj ērti pārvietot informāciju starp jebkurām ar Cosmos Hub savienotām zonām.

Cosmos Hub darbojas kā centrālā virsgrāmata ekosistēmā, kur zonas apmainās ar IBC ziņojumiem. IBC izmanto divu veidu darījumus: IBCBlockCommitTx un IBCPacketTx. Pirmā veida darījumi komunicē jaunākā bloka jaucējkodu jebkurā konkrētajā zonā. Otrā veida darījumi sniedz iespēju zonai apliecināt, ka informācijas kopums ir likumīgs un to ir publicējusi sūtītāja lietotne.

Pieņemsim, ka divas decentralizētās lietotnes divās dažādās zonās vēlas sazināties viena ar otru. Šajā nolūkā tiek nosūtīti IBC ziņojumi uz Cosmos Hub, kur šī mijiedarbība tiek reģistrēta. Ziņojumi tiek pārraidīti caur Cosmos Hub, un katra zona arī reģistrē savas mijiedarbības rezultātus savā blokķēdē. Pēc tam ir pieejami šīs aktivitātes pierādījumi trīs atsevišķās blokķēdēs. Pateicoties blokķēžu spējai savstarpēji mijiedarboties, Cosmos tiek dēvēts par "blokķēžu internetu".


Kas ir Cosmos zonas?

Cosmos pielāgotās blokķēdes jeb zonas tiek izmantotas dažādiem mērķiem. Tas ir alternatīvs nosaukums sānķēdēm, kas tev varētu jau būt zināmas no tādiem blokķēdes projektiem kā Polygon. Katra zona var autentificēt savus darījumus, izgatavot tokenus un ieviest pielāgotus izstrādes risinājumus. Pat ar šādām atšķirībām visas zonas joprojām spēj mijiedarboties ar jebkuru citu zonu Cosmos sistēmā, ja vien tām ir atļauja to darīt.

Zonas izmanto t. s. "spieķrumbas" arhitektūru, kurā centrmezgli darbojas kā maršrutētāji dažādām zonām. Cosmos Hub ir viens no populārākajiem, taču pastāv arī citi. Tā kā tīkls ir pilnībā bezatļauju, jebkurš var izveidot Hub blokķēdi. Taču katrai zonai vai centrmezglam ir tiesības neļaut citām blokķēdēm ar tiem sazināties. 

Izveidojot savienojumu ar centrmezglu, blokķēde var pievienoties jebkurai tam pašam centrmezglam pievienotai zonai. Arī centrmezgli var savienoties cits ar citu. Turklāt jebkurš var ieviest Cosmos Hub protokola uzlabojumu un izveidot savu versiju, gluži kā to izdarīja Binance Chain 2019. gadā.


Kas ir Cosmos SDK?

Cosmos SDK ir atvērtā pirmkoda programmatūras izstrādes komplekts, kas ļauj lietotājiem veidot pielāgotas blokķēdes. Cosmos SDK noklusējuma konsensa protokols ir Tendermint Core, taču var izmantot arī dažādus iepriekš izstrādātus moduļus. Cosmos SDK izmantošana ievērojami vienkāršo procesu un piedāvā visus standartus, kādi būtu sagaidāmi, izstrādājot blokķēdi. 

To var daudzpusīgi pielāgot, izmantojot dažādus spraudņus, sniedzot lietotājiem iespēju veidot jaunas funkcijas un iezīmes. Ar Cosmos SDK var izstrādāt gan publiskas likmes apliecinājuma blokķēdes, gan pilnvaras apliecinājuma atļauju blokķēdes. Binance Chain ir tikai viena no blokķēdēm, kas izstrādāta, izmantojot Cosmos SDK.


Kas ir ATOM?

ATOM ir Cosmos pamata kriptovalūta ar trim pamata izmantošanas veidiem:

1. Lietotājiem norēķiniem par darījumu komisijas maksām ir jāizmanto ATOM proporcionāli nepieciešamajai skaitļošanas jaudai.

2. ATOM tiek izmantoti arī dalībai Cosmos Hub pārvaldības sistēmā. Jo vairāk tev ir ATOM, jo lielākas būs tavas balsstiesības saistībā ar platformas lēmumiem.

3. Šo kriptovalūtu iegulda steikingā, izvēloties kādu no validētājiem un saņemot atlīdzību par dalību konsensa algoritmā.

ATOM tika izplatīti, izmantojot sākotnējo kriptovalūtas piedāvājumu (ICO), un to kopējais apjoms nav ierobežots, kas nozīmē, ka šī kriptovalūta ir pakļauta inflācijas ietekmei. Iemesls ir saistīts ar to, ka Tendermint Core piešķir ieguldītājiem atlīdzību, izmantojot jaunizgatavotus ATOM. Inflācijas rādītājs tiek koriģēts reāllaikā, balstoties uz ieguldījumu apjomu un ieguldītāju skaitu.


Kā iegādāties ATOM?

Tu vari ērti iegādāties ATOM Binance biržā. Ja tev vēl nav reģistrēta Binance konta vai neesi izpildījis PSK un AML procedūras, noteikti to izdari pirms ATOM iegādes. Veicamās darbības ir pavisam vienkāršas.

1. Pieraksties savā Binance kontā un novieto kursoru virs cilnes [Tirdzniecība]. Izvēlies [Klasisko] vai [Paplašināto] tirdzniecības skatu.


2. Novieto kursoru virs kreisajā pusē redzamā tirdzniecības pāra, atrodi ATOM un izvēlies piemērotu tirdzniecības pāri. Šajā piemērā izmantosim [ATOM/BUSD].

 

3. Izvēlies ordera veidu un ievadi pirkuma summu. Šajā piemērā esam izvēlējušies tirgus orderi. Pārbaudi sava ordera informāciju un noklikšķini uz [Pirkt ATOM], lai iesniegtu savu pirkumu.



Kas ir Tendermint?

Tendermint ir protokols, kas nodrošina gan blokķēdes konsensa mehānismu (Tendermint Core), gan rīku (Tendermint ABCI), kas ļauj lietotnēm pievienoties Tendermint Core konsensa dzinējiem. Tendermint Core ir Cosmos noklusējuma konsensa protokols, kas ir arī noturīgs pret Bizantijas kļūdām (BFT). BFT nozīmē, ka jaunus darījumus var apstiprināt arī tad, ja dalībnieki nevēlas sadarboties vai tiem ir pat ļaunprātīgi nodomi.

Izmantojot Tendermint Core, validētāji darbina mezglus, kas glabā blokķēdes datu kopiju. Ne visi pilnie mezgli ir validētāji, jo maksimālais Cosmos Hub validētāju skaits ir 100. Validētāji, kas apstiprina darījumus, balso par jauniem, ķēdei pievienojamiem blokiem.

Validētāji iegūst savu pozīciju, kā mezgli ieguldot steikingā ATOM. Simts pēc ieguldījuma apjoma lielākie mezgli kļūst par validētājiem, iegūstot balsstiesības, kas ir proporcionālas to ieguldītajam ATOM skaitam. Lietotāji var arī deleģēt savus ATOM validētājiem apmaiņā pret daļu no bloka atlīdzībām. 

Šis mehānisms motivē validētājus rīkoties godprātīgi, jo lietotāji var izvēlēties deleģēt savus ATOM uzticamākiem validētājiem. Lai pievienotu jaunus blokus, visiem 100 validētājiem ir balsojot jāsasniedz konsenss par katru bloku. Balsošana notiek vairākās kārtās, balstoties uz vadošā validētāja bloka priekšlikumiem.


Kāpēc Tendermint ir tik svarīgs?

Tendermint (BFT) popularitātes pamatā ir vairāki aspekti:

1. Piemērotība publiskām un privātām blokķēdēm. Tendermint (BFT) attiecas tikai uz Cosmos blokķēžu tīklošanas un konsensa slāņiem. Tas definē, kā validētāji vienosies par darījumiem un kopīgos informāciju, taču izstrādātāji var pielāgot lietotņu slāni. Katra zona var izvēlēties, kā tās validētāji tiks atlasīti, un to, vai blokķēde būs publiska vai atļauju.

2. Augsta veiktspēja. Tendermint (BFT) bloka izveides laiks ir aptuveni 1 sekunde, un tas sekundē var apstrādāt tūkstošiem darījumu.

3. Tūlītējs darījuma galīgums. Darījumi tiek apstiprināti līdz ar bloka izveidi (ja vien vairums tīkla validētāju rīkojas godprātīgi). Salīdzinājumā ar tādām blokķēdēm kā Ethereum (ETH) vai Bitcoin (BTC), Cosmos lietotāji var pārliecinoši pieņemt darījumus ar mazāku skaitu bloka apstiprinājumu.

4. Drošība. Ja blokķēde veic protokola uzlabojumu, kā rezultātā tiek izveidotas divas atšķirīgas darījumu vēstures, ir viegli noteikt atbildību un noskaidrot notikušā iemeslu.


Noslēgumā

Cosmos bija viens no pirmajiem pieejamajiem risinājumiem sadarbspējīgu blokķēžu izveidei, un tas joprojām ir populārs. Gan Tendermint (BFT), gan Cosmos SDK ir efektīvi rīki, kas mūsdienās tiek izmantoti blokķēžu izveidei. Taču kopš 2017. gada uzmanība vairāk tiek pievērsta sānķēdēm, kas strādā ar tādām lielas noslodzes blokķēdēm kā Ethereum. Laiks rādīs, vai šī tendence turpināsies. Tomēr Cosmos plāno turpināt darbu saistībā ar aktuālajām tendencēm, tostarp NFT, DeFi nodrošinājumiem un starpķēžu steikingu, kas sniedz tai iespēju saglabāt popularitāti arī nākotnē.