Kopsavilkums
Cosmos ir tīklu un rīku ekosistēma sadarbspējīgu blokķēžu veidošanai. Galvenā ķēdes Cosmos hub ir centrālā virsgrāmata, kas ir saderīga ar blokķēdes "starpsienām". Katrs nodalījums ir ļoti pielāgojams, ļaujot izstrādātājiem izveidot savas kriptovalūtas, pielāgotus bloku pārbaudes iestatījumus un citas funkcijas.
Šie nodalījumi tiek izveidoti, izmantojot Cosmos SDK, un tie veido nepieciešamo pamatu Cosmos blokķēdes attīstībai. Tendermint Core, Cosmos SDK noklusējuma vienprātības slānis, nodrošina uz validatoru balstītu konsensa mehānismu, ko var izmantot vairākās Cosmos blokķēdes. Tomēr katrs nodalījums var izvēlēties tieši to, kā tiek atlasīti validatori.
Cosmos Hub galvenajam tīklam blokķēde no augšējiem mezgliem atlasa 100 validatorus, kuri fiksē blokķēdes lietderības marķieri ATOM. Katram validatoram tiks piešķirtas atbilstošas balsstiesības, pamatojoties uz likmē iekļautā ATOM apjomu. Pēc tam vadošais validators piedāvā jaunu bloku, par kuru citi var balsot. Ja bloks tiek veiksmīgi ģenerēts, validators saņems bloka atlīdzību, un lietotājs, kurš veica ATOM steiku, lai izvēlētos validatoru, arī saņems atlīdzību.
Papildus Cosmos Hub konsensa mehānismam ATOM var izmantot arī darījumu maksu samaksai un dalībai pārvaldības balsošanā. Validētājiem ir jāpiedalās priekšlikumu izstrādē vai jāsaskaras ar sankcijām.
Ievads
Tāpat kā mērogojamība, arī sadarbspēja joprojām ir galvenais jautājums, kas jārisina blokķēdes jomā. Vairāk nekā desmit gadus pēc pirmās Bitcoin blokķēdes izveides mums tagad ir plašs izvēles klāsts attiecībā uz sadarbspējīgiem blokķēdes tīkliem. Cosmos ar savu Tendermint konsensa mehānismu un atvērtā pirmkoda izstrādātāju rīkiem, iespējams, ir viena no populārākajām iespējām šobrīd. Aplūkosim tuvāk, kāpēc Cosmos joprojām ir populārs un kā tas atvieglo blokķēžu sadarbību.
Kā darbojas Cosmos (ATOM)?
Cosmos ir projekts, kas vērsts uz dažādu blokķēdes tīklu sadarbspējas nodrošināšanu. Cosmos Network, ko 2014. gadā dibināja Etans Buhmans un Džejs Kvons, sastāv no galvenā tīkla Proof-of-stake blokķēdes un pielāgotām blokķēdēm, ko sauc par “zonām”.
Cosmos centrmezgla galvenā ķēde var pārsūtīt aktīvus un datus starp savstarpēji savienotām nodalījumiem, nodrošinot kopīgu drošības barjeru. Tie visi darbojas kopā, izmantojot Cosmos pielāgoto konsensa mehānismu Tendermint un vispārēju API. Maksas Cosmos platformā var apmaksāt, izmantojot tīkla vietējo kriptovalūtu ATOM.
Kosmosa tīkls ir sadalīts trīs dažādos slāņos:
1. Tīklošana — ļauj darījumu apstiprinājumus un citu vienprātības informāciju pārsūtīt ar centrmezgla blokķēdi.
2. Lietojumprogrammas — atjauniniet darījumu un atlikumu statusu tīklā.
3. Konsenss — mezglu organizēšana, lai panāktu vienprātību par jaunu darījumu pievienošanu.
Iepriekš minētie trīs slāņi ir integrēti, izmantojot virkni atvērtā pirmkoda rīku un lietojumprogrammu. Piemēram, Tendermint apvieno tīkla slāni un konsensa slāni vienā lietošanai gatavā dzinējā. Blokķēdes izstrādātājiem, kas izmanto Tendermint, jākoncentrējas tikai uz lietojumprogrammu slāni, tādējādi ietaupot gan laiku, gan resursus.
Kas ir Kosmosa centrs?
Cosmos Hub ir Cosmos galvenā blokķēde, kas savienojas ar citām pielāgotām blokķēdēm, ko sauc par “zonām”. Šis savienojums tiek panākts, izsekojot katras nodalījuma stāvokli, izmantojot starpbloku ķēžu komunikācijas protokolu (IBCP). Izmantojot šo protokolu, informāciju var viegli pārsūtīt starp jebkuru zonu, kas savienota ar Cosmos Hub.
Cosmos Hub darbojas kā ekosistēmas centrālā virsgrāmata, kur zonas var apmainīties ar informāciju, izmantojot starpblokķēžu komunikāciju (IBC). Starpķēdes ziņojumapmaiņa (IBC) izmanto divus darījumu veidus: IBCBlockCommitTx un IBCPacketTx. Pirmais piegādā jaunāko bloka jaucējkodu jebkuram dotajam nodalījumam. Otrais ļauj nodalījumam pierādīt, ka pakete ir likumīga un to ir izdevusi sūtītāja lietojumprogramma.
Iedomāsimies divas DApp programmas divās dažādās nodalījumos, kas sazinās viena ar otru. Lai to izdarītu, starpķēžu komunikācijas informācija tiek nosūtīta uz Cosmos Hub, kas reģistrē mijiedarbību. Informācija tiek pārsūtīta caur Cosmos centrmezglu, un katra sadaļa reģistrē šo mijiedarbību rezultātus savā blokķēdē. Tas atstāj pierādījumus par aktivitāti visās trīs neatkarīgajās blokķēdēs. Cosmos ir pazīstams kā "blokķēžu internets", jo tas spēj nodrošināt blokķēžu mijiedarbību savā starpā.
Kas ir Cosmos starpsienas?
Cosmos pielāgotās blokķēdes, ko sauc par “zonām”, tiek izmantotas ļoti dažādām lietojumprogrammām. Šis termins ir līdzvērtīgs sānu ķēžu koncepcijai, kas ir labi pazīstama blokķēdes projektos, piemēram, Polygon. Katra zona var verificēt savus darījumus, kalt žetonus un ieviest pielāgotu izstrādi. Pat ar šīm atšķirīgajām iespējām visas zonas joprojām var mijiedarboties ar jebkuru citu zonu Cosmos sistēmā, ja vien tām ir atļauja.
Starpsienas izmanto centrmezgla un spieķu arhitektūru, kur centrmezgls darbojas kā maršrutētājs starp dažādām starpsienām. Cosmos centrs ir populārs piemērs, taču ir arī citi. Tīkls ir pilnībā bezatļauju, un ikviens var izveidot centrmezgla blokķēdi vai nodalījumu. Tomēr katrai nodalījumai vai centrmezglam ir tiesības liegt savienojumus no citām blokķēdēm.
Ar centrmezglu savienota blokķēde var izveidot savienojumu arī ar jebkuru nodalījumu, kas savienots ar to pašu centrmezglu. Centrmezgli var arī savienoties viens ar otru. Turklāt, kā Binance Chain to izdarīja 2019. gadā, ikviens var izveidot Cosmos Hub filiāli un izlaist savu versiju.
Kas ir Cosmos SDK?
Cosmos SDK ir atvērtā pirmkoda programmatūras izstrādes komplekts, kas ļauj lietotājiem izveidot pielāgotas blokķēdes. Cosmos SDK noklusējuma konsensa protokols ir Tendermint Core, taču ir pieejami arī dažādi iepriekš izveidoti moduļi. Cosmos SDK izmantošana ievērojami vienkāršos blokķēdes veidošanas procesu, nodrošinot visus standartus, ko lietotāji sagaida.
Augsti pielāgojami spraudņi ļauj lietotājiem izstrādāt pilnīgi jaunas funkcijas un līdzekļus. Gan publiskas Proof-of-Stake, gan privātas Atļautas Proof-of-Authority blokķēdes var veidot, izmantojot Cosmos SDK. Binance Chain ir viens no blokķēdes piemēriem, kas izveidota, izmantojot Cosmos SDK.
Kas ir ATOM?
ATOM ir Cosmos dzimtā žetons, un tam ir trīs galvenie lietošanas gadījumi:
1. Lietotājiem jāizmanto ATOM, lai samaksātu darījumu maksas, kas ir proporcionālas nepieciešamajai skaitļošanas jaudai.
2. ATOM piedalās arī Cosmos Hub pārvaldības sistēmā. Jo vairāk ATOM jums pieder, jo lielāka ir jūsu balsstiesības platformas lēmumu pieņemšanā.
3. Validatori var ievietot žetonus un saņemt atlīdzību par dalību konsensa algoritmā.
ATOM ir inflācijas žetons, jo tas tiek emitēts, izmantojot sākotnējo monētu piedāvājumu (ICO) bez piedāvājuma ierobežojuma. Tendermint Core apbalvo likmju veicējus ar jaunizveidotu ATOM. Tāpēc inflācijas līmenis tiek koriģēts reāllaikā, pamatojoties uz likmju skaitu un likmju veicēju skaitu.
Kā iegādāties ATOM?
ATOM var viegli iegādāties, izmantojot Binance biržas platformu. Pirms ATOM iegādes, lūdzu, reģistrējiet Binance kontu vai veiciet identitātes verifikāciju (KYC) un nelikumīgi iegūtu līdzekļu legalizācijas novēršanas (AML) pārbaudes. Vienkāršās darbības ir šādas:
1. Piesakieties savā personīgajā Binance kontā un novietojiet peles kursoru virs cilnes [Tirdzniecība]. Izvēlieties tirdzniecības skatu [Standarta] vai [Profesionāls].

2. Novietojiet peles kursoru virs kreisajā pusē redzamajiem tirdzniecības pāriem, meklējiet "ATOM" un atlasiet atbilstošo tirdzniecības pāri. Šeit kā piemēru ņemsim [ATOM/BUSD].

3. Izvēlieties pasūtījuma veidu, kas jūs interesē, un ievadiet vēlamo daudzumu. Šeit mēs izvēlamies tirgus pasūtījumu. Rūpīgi pārbaudiet pasūtījuma informāciju un noklikšķiniet uz [Pirkt ATOM], lai iesniegtu pirkuma pieteikumu.

Kas ir Tendermint?
Tendermint ir protokols, kas nodrošina blokķēdes konsensa mehānismu (Tendermint Core), kā arī rīkus, kas ļauj lietojumprogrammām izveidot savienojumu ar Tendermint Core konsensa dzinēju, proti, Tendermint ABCI. Tendermint Core ir Cosmos noklusējuma konsensa protokols un arī bizantiešu kļūdu toleranta (BFT) sistēma. Īsāk sakot, Bizantijas kļūdu tolerance (BFT) nozīmē, ka nesadarbojoši, pat ļaunprātīgi dalībnieki var apstiprināt jaunus darījumus.
Validatori var palaist mezglus, izmantojot Tendermint Core, un uzturēt blokķēdes datu kopijas. Cosmos Hub ir ierobežojums — 100 validatori, tāpēc daži pilni mezgli nevar kļūt par validatoriem. Validatoriem, kas apstiprina darījumus, ir jābalso par jauniem blokiem, kas tiek pievienoti ķēdei.
Piešķirot ATOM kā mezglu, validators var iegūt tiesības veikt verifikāciju. 100 labākie mezgli pēc piesaistītās vērtības kļūst par validatoriem, un to balsstiesības ir proporcionālas piesaistītajam ATOM. Lietotāji var arī deleģēt savu ATOM validatoriem apmaiņā pret daļu no bloka atlīdzības.
Lietotāji var brīvi izvēlēties uzticēt ATOM uzticamākiem cilvēkiem, un šis mehānisms efektīvi stimulēs validatorus uzturēt labu uzvedību. Lai pievienotu jaunus blokus, 100 validatoru grupa balsojot panāk vienprātību par katru bloku. Balsošana notiks vairākās kārtās, pamatojoties uz līdera bloka priekšlikumu.
Kāpēc Tendermint ir svarīga?
Tendermint (BFT) ir populāra šādu iemeslu dēļ:
1. Piemērojams gan publiskām, gan privātām ķēdēm. Tendermint (BFT) apstrādā tikai Cosmos blokķēdes tīklošanas un konsensa slāņus, tostarp to, kā validatori panāk konsensu par darījumiem un kā tiek koplietota informācija, taču izstrādātāji var pielāgot lietojumprogrammu slāni. Neatkarīgi no tā, vai tā ir publiska vai privāta atļauju blokķēde, katra sadaļa var izlemt, kā tiek atlasīti validatori.
2. Augsta veiktspēja. Tendermint (BFT) bloķēšanas laiks ir aptuveni 1 sekunde, un tas var apstrādāt tūkstošiem darījumu sekundē.
3. Tūlītējs darījuma apstiprinājums. Kamēr vien lielākā daļa tīkla validatoru ir godīgi un uzticami, darījumi tiek apstiprināti nekavējoties, tiklīdz ir izveidots bloks. Salīdzinot ar blokķēdēm, piemēram, Ethereum (ETH) vai Bitcoin (BTC), Cosmos lietotājiem ir jāapstiprina mazāk bloku, un viņi var būt pārliecinātāki, ka viņu darījumi tiks pieņemti.
4. Drošība. Ja blokķēdē notiek atzarojums, kā rezultātā rodas divi dažādi vēsturiski darījumu ieraksti, būtu viegli saukt pie atbildības vainīgos un nodrošināt, ka problēmas cēlonis tiek identificēts.
Apkopot
Cosmos bija viens no pirmajiem risinājumiem blokķēdes sadarbspējas izveidei, un šī iespēja joprojām ir populāra. Tendermint (BFT) un Cosmos SDK joprojām ir spēcīgi rīki blokķēžu izveidei mūsdienās. Tomēr kopš 2017. gada mēs esam novērojuši, ka lielāku uzmanību ir sākušas piesaistīt sānu ķēdes, kas darbojas ar lielas datplūsmas blokķēdēm, piemēram, Ethereum. Mums būs jāpagaida un jāredz, vai šī tendence turpināsies. Neskatoties uz to, Cosmos plāno izmantot pašreizējo NFT, DeFi hipotēku un starpķēžu steikošanas impulsu un censties izmantot tendences sniegtās iespējas, lai uzvarētu nākotnē.



